Font Overflow Glitch on Soul Resonance Player

Pixilang programming language
Post Reply
User avatar
SawZer
Posts: 273
Joined: Sun Jun 19, 2011 2:26 am
Location: Texas
Contact:

Font Overflow Glitch on Soul Resonance Player

Post by SawZer »



On my computer the Soul Resonance player has a graphics error where the font "overflows" one pixel extra to the right and bottom. I don't know if this is related to my large screen (I suspect it isn't, it looked the same in windowed mode), or if it is a rounding error, or what. I've tried messing with the code but everything I try either spaces everything out or moves it to somewhere it isn't supposed to be.

Attached is my boot.pixi

And my config settings:

Code: Select all

windowname "SunVox X Comp 2021.12"
width 2560
height 1440
maxfps 144
fullscreen
nocursor
maximized 1
(I'm altering it to use for a monthly comp, specifically to be used on end-of-cycle streams)

EDIT: Another user (on Windows 10, my same OS) reported no issue with my boot.pixi. I'm really confused by this
Attachments
boot.pixi
(16.88 KiB) Downloaded 135 times
User avatar
NightRadio
Site Admin
Posts: 3941
Joined: Fri Jan 23, 2004 12:28 am
Location: Ekaterinburg. Russia
Contact:

Re: Font Overflow Glitch on Soul Resonance Player

Post by NightRadio »

This is GPU-dependent feature. It somehow depends on the accuracy of calculating texture coordinates on each character.
What is your GPU and OpenGL version? You can see it in the console output of the Pixilang

Another guess: maybe you have anti-aliasing enabled in the GPU options?
User avatar
SawZer
Posts: 273
Joined: Sun Jun 19, 2011 2:26 am
Location: Texas
Contact:

Re: Font Overflow Glitch on Soul Resonance Player

Post by SawZer »

Here is my log file, including everything in case it's useful
SunDog Engine / Mar 17 2021 15:11:40
WM: initializing...
System timer period has been changed to 3 ms; (min:1;max:1000000)
OpenGL version: 4.6.0 NVIDIA 461.92. Renderer: GeForce RTX 2080 SUPER/PCIe/SSE2. GLSL: 4.60 NVIDIA.
WM: 2560 x 1440; PPI 110; lang en_US
WM: flags SCALABLE FULLSCREEN MAXIMIZED NOCURSOR
WM: ready
Variable OFFLINE_VIDEO_EXPORT is not initialized. Default value = 0.
DSOUND init...
Found output device 0: Primary Sound Driver
Found output device 1: Headphones (3- AT2020USB+)
Found output device 2: VoiceMeeter Input (VB-Audio VoiceMeeter VAIO)
Found output device 3: MSI MAG321CQR (NVIDIA High Definition Audio)
Found output device 4: VoiceMeeter Aux Input (VB-Audio VoiceMeeter AUX VAIO)
DSOUND: selected device: -1
DSOUND thread starting...
DSOUND play
OpenGL prog 23 -> attribute (v.shader IN) "color" not found (or removed as unused).
SOUND: sundog_sound_deinit() begin
SOUND: sundog_sound_deinit() end
Max memory used: 38368177

I also tried enabling and disabling AA just for the .exe, but there was no change
User avatar
NightRadio
Site Admin
Posts: 3941
Joined: Fri Jan 23, 2004 12:28 am
Location: Ekaterinburg. Russia
Contact:

Re: Font Overflow Glitch on Soul Resonance Player

Post by NightRadio »

Just reproduced this on Windows.

The app works fine when
NVIDIA Control Panel -> Image settings = Let 3D app decide

And with the glitches described above, if
NVIDIA Control Panel -> Image settings = Use my preference emphasizing: QUIALITY
User avatar
SawZer
Posts: 273
Joined: Sun Jun 19, 2011 2:26 am
Location: Texas
Contact:

Re: Font Overflow Glitch on Soul Resonance Player

Post by SawZer »

Ok, thank you. I'll give this a go when I have a chance
User avatar
SawZer
Posts: 273
Joined: Sun Jun 19, 2011 2:26 am
Location: Texas
Contact:

Re: Font Overflow Glitch on Soul Resonance Player

Post by SawZer »

That worked perfectly! Thank you! :)
Post Reply