Page 1 of 1

Suspended in Dusk crate glitch

Posted: Sun Sep 09, 2012 7:59 am
by Gez
The suspended crate at the beginning of the monster-infested area of MAP01 in SID glitches since ZDoom 2.6.0. It used to work fine from 2.0.97 to 2.5.0 (I haven't tested older versions).
How it used to work:
Image
How it looks now:
Image

Re: Suspended in Dusk crate glitch

Posted: Wed Sep 12, 2012 8:57 pm
by randi
It looks fine to me:
問題無い.png

Re: Suspended in Dusk crate glitch

Posted: Thu Sep 13, 2012 2:58 am
by Enjay
I'm fairly sure that this crate has always been a little glitchy and not just in ZDoom. I think I even remember it being mentioned over at Doomworld back when it was first released.

Re: Suspended in Dusk crate glitch

Posted: Thu Sep 13, 2012 4:06 am
by Gez
It's glitchy with hardware renderers, certainly. But ZDoom ought to handle it fine. And it even look fine when viewed from the floor, it's only when up on the platform that the glitch appears.

Replicating Randy's screenshot (position, screen size, angle and pitch) as closely as possible, I still get the glitch. Which is odd. Software renderers ought to render stuff identically.
japanesewordforproblem.png

Re: Suspended in Dusk crate glitch

Posted: Thu Sep 13, 2012 11:30 am
by Enjay
Something has certainly changed as far as ZDoom is concerned right enough. I don't get the glitch with the official version but I too get it with the SVN build.

Image

As an aside, interestingly on the hardware renderer side of things, Graham Jackson has obviously done a bit of dark magic to get this to work in Risen3D...
Spoiler:
I know that Graham spent a bit of time trying to get SiD working well. I haven't checked out the other potentially problematic areas recently though.

It's also interesting that the glitch seen in GZDoom looks very similar to the one that has appeared in ZDoom.

Re: Suspended in Dusk crate glitch

Posted: Thu Sep 13, 2012 12:06 pm
by Lars2500
It does not glitch for me either. Latest SVNs of ZDoom and GZDoom in software mode render it perfectly fine. GZDoom in hardware mode however glitches for me as well.

Re: Suspended in Dusk crate glitch

Posted: Thu Sep 13, 2012 12:18 pm
by Enjay
Curious. I've cycled through the display options, tried windowed and full screen and a range of video modes. I could not get the glitch to disappear.

Re: Suspended in Dusk crate glitch

Posted: Thu Sep 13, 2012 3:25 pm
by Lars2500
I can make the glitch appear and disappear by enabling/disabling the textured automap and restarting the level. Though it is a mystery to me why automap texturing would affect level rendering? :o

Re: Suspended in Dusk crate glitch

Posted: Thu Sep 13, 2012 4:39 pm
by Graf Zahl
The textured automap requires GL nodes. Apparently this effect depends on the original nodes in the level. Ugh...

Re: Suspended in Dusk crate glitch

Posted: Fri Sep 14, 2012 10:13 am
by Enjay
Yup, disabling the textured automap and restarting removes the glitch for me and then re-enabling it and starting again brings the glitch back.

Re: Suspended in Dusk crate glitch

Posted: Sun Apr 21, 2013 3:42 am
by Gez
Then it could be fixed by using the original nodes for software rendering and the GL nodes for the automap, maybe?

Re: Suspended in Dusk crate glitch

Posted: Sun Apr 21, 2013 4:36 am
by Graf Zahl
No. The automap's function depends on the same nodes being used for rendering. What do you think it gets the info which subsectors are supposed to be visible from?