Really Interesting Rendering Bug
Moderator: GZDoom Developers
Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Really Interesting Rendering Bug
Actually, I'm not sure if this is a bug or my mind is driving crazy. I recently decided to revisit ZDoom and play a few mods with it, and started playing Real Guns Hardcore on it (Where weapons literally kick like a mule). While I blowed the fuck out of the hellspawn, I decided to do something weird. The ZDoom wiki says that true look up and down in ZDoom is not possible because it would make ZDoom having infinite number of lines to render, so it is technically impossible. Well it seems like this mod's weapons actually break the limits. I was able to look even more upward than ZDoom allows me to. I fired multiple shots with the M249 SAW, which has crazy recoil and screen shake and I happened to pass the limit and when I stopped, I could still see how the renderer screwed up. You have literally never saw that stretched and badly rendered pixels in a game. At one point, it seems that I literally break the limits, but ZDoom forced me to look all the way down. From what I understand ZDoom forces me to look all the way down when I try to pass the limits (Possible to prevent a crash) and forces my view to that angle for the same reason. I did it 3 times before my computer happened to freeze for 1 second and crashed with a sadden blue of screen of death and restarted.
Still, that was a really interesting experiment!
Still, that was a really interesting experiment!
- phantombeta
- Posts: 2179
- Joined: Thu May 02, 2013 1:27 am
- Operating System Version (Optional): Windows 10
- Graphics Processor: nVidia with Vulkan support
- Location: Brazil
Re: Really Interesting Rendering Bug
Haha.
Are you sure you're using the latest version? There was a problem with A_SetPitch a long time ago (I believe) where it didn't clamp the pitch between -90 and 90. (Maybe it still exists in the ACS functions?)
If you were playing in OpenGL, you would have the camera upside down and looking at the opposite angle it's supposed to be at instead of it just instantly pointing downwards. (I believe it would stay pointing straight up in software until the pitch reached -90, where it would instantly point downwards)
Are you sure you're using the latest version? There was a problem with A_SetPitch a long time ago (I believe) where it didn't clamp the pitch between -90 and 90. (Maybe it still exists in the ACS functions?)
If you were playing in OpenGL, you would have the camera upside down and looking at the opposite angle it's supposed to be at instead of it just instantly pointing downwards. (I believe it would stay pointing straight up in software until the pitch reached -90, where it would instantly point downwards)
Re: Really Interesting Rendering Bug
I have the latest development build, and I actually find the bug pretty damn amazing!phantombeta wrote:Haha.
Are you sure you're using the latest version? There was a problem with A_SetPitch a long time ago (I believe) where it didn't clamp the pitch between -90 and 90. (Maybe it still exists in the ACS functions?)
If you were playing in OpenGL, you would have the camera upside down and looking at the opposite angle it's supposed to be at instead of it just instantly pointing downwards. (I believe it would stay pointing straight up in software until the pitch reached -90, where it would instantly point downwards)
Re: Really Interesting Rendering Bug
Seeing as ZDoom is a user program, not a kernel driver, you may want to begin checking your hardware/drivers for defects (instead of posting overtly long and difficult to read bug reports).Onar4241 wrote: I did it 3 times before my computer happened to freeze for 1 second and crashed with a sadden blue of screen of death and restarted.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49234
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: Really Interesting Rendering Bug
Please post something comprehensible. I have no desire trying to decipher that blurb.
Re: Really Interesting Rendering Bug
He's claiming to have had a view pitch beyond ZDoom's limits, caused by the weapon coding in Real Guns Hardcore.
Re: Really Interesting Rendering Bug
It is not the only mod that does that, it's in general weapons that have lots of kick and recoil.Gez wrote:He's claiming to have had a view pitch beyond ZDoom's limits, caused by the weapon coding in Real Guns Hardcore.
Re: Really Interesting Rendering Bug
Why is this marked as useless? Because I'm afraid I made no sense, here are some screenshots.
See how this is not useless, but actually something really interesting?
See how this is not useless, but actually something really interesting?
-
- Posts: 1774
- Joined: Sat Oct 17, 2009 9:40 am
Re: Really Interesting Rendering Bug
A link to the wad would help.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49234
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: Really Interesting Rendering Bug
It was marked as useless because your initial description was incomprehensible for analysis.
Re: Really Interesting Rendering Bug
Just like an initial topic tag is useless.
Re: Really Interesting Rendering Bug
So that's what it looks like unclamped in the software renderer... :O That's hilarious TBH.
-
- Posts: 1774
- Joined: Sat Oct 17, 2009 9:40 am
Re: Really Interesting Rendering Bug
If you coop-spy a zcajun bot while fighting against a flying monster, you can see the same thing, more or less 

Re: Really Interesting Rendering Bug
So I guess with the pictures above, free look IS possible in ZDoom, but it will look washed out. Maybe that's what Randy tried to avoid.
Re: Really Interesting Rendering Bug
I had to close my computer for 3 days, that's why that happened.edward850 wrote: Seeing as ZDoom is a user program, not a kernel driver, you may want to begin checking your hardware/drivers for defects (instead of posting overtly long and difficult to read bug reports).