fabiangreffrath / crispy-doom

Crispy Doom is a limit-removing enhanced-resolution Doom source port based on Chocolate Doom.
https://fabiangreffrath.github.io/crispy-homepage
GNU General Public License v2.0
808 stars 132 forks source link

Hexen: silent teleports cause visual glitches with uncapped framerate #1157

Closed kitchen-ace closed 9 months ago

kitchen-ace commented 9 months ago

If you take a silent teleport (action 71) with uncapped framerate on, you briefly see a section elsewhere in the map.

Here's a test map: hx_tele.zip

(I didn't quite line up the corridors for a seamless illusion, that's not the issue.)

You can also see it in MAP27 (-warp 13) and MAP32 (-warp 17) among other places, I can provide saves near the teleport points if it's helpful.

JNechaevsky commented 9 months ago

Looks likes this code is missing in Hexen. It fixes visual texture glitch while teleporting, but teleportation itself not as smooth as it was done in Boom engine, unfortunately.