by phantombeta » Sat Aug 12, 2017 1:21 pm
Here it is.
While making this test WAD, I found something out. This bug only happens if the camera texture's resolution is higher than the currently set GZDoom resolution.
Specifically, if either the width or the height is higher, the bug happens. (Not 100% if it happens on higher heights, but definitely happens on higher widths, as 1152x864 causes it, even though it has a higher pixel count than 1280x720)
Steps to reproduce:
- Run WAD
- Change to a resolution lower than 1280x720
- Use the switches
To unfreeze the player and remove the camera texture from the screen, press the jump button.
The first switch uses a camera on a camera texture without any actual texture, just the definition in ANIMDEFS. The second one has the texture defined in TEXTURES, and the third one has an actual image.
Also, while making this test WAD I found another bug. (Also GL2 only)
If you change resolutions while in a map, a bunch of stuff disappears. (The map geometry disappears, and most (non-HUD/menu) sprites disappear)
I'm not sure /what/ is going on with that. It also doesn't happen everywhere. For example, start Doom II MAP02 and do it, and it won't happen. However, turn 180 to face the wall behind you and do it and it happens. Turn 180 again to face where you were facing before, and it goes away.
- Attachments
-
- HUDCamTexTestWad.wad
- (13.02 KiB) Downloaded 99 times
Here it is.
While making this test WAD, I found something out. This bug only happens if the camera texture's resolution is higher than the currently set GZDoom resolution.
Specifically, if either the width or the height is higher, the bug happens. (Not 100% if it happens on higher heights, but definitely happens on higher widths, as 1152x864 causes it, even though it has a higher pixel count than 1280x720)
Steps to reproduce:
[list]
[*]Run WAD
[*]Change to a resolution lower than 1280x720
[*]Use the switches[/list]
To unfreeze the player and remove the camera texture from the screen, press the jump button.
The first switch uses a camera on a camera texture without any actual texture, just the definition in ANIMDEFS. The second one has the texture defined in TEXTURES, and the third one has an actual image.
Also, while making this test WAD I found another bug. (Also GL2 only)
If you change resolutions while in a map, a bunch of stuff disappears. (The map geometry disappears, and most (non-HUD/menu) sprites disappear)
I'm not sure /what/ is going on with that. It also doesn't happen everywhere. For example, start Doom II MAP02 and do it, and it won't happen. However, turn 180 to face the wall behind you and do it and it happens. Turn 180 again to face where you were facing before, and it goes away.