viti95 / FastDoom

Doom port for DOS, optimized to be as fast as possible!
512 stars 33 forks source link

Garbled full screen patch in some modes #158

Closed dougvj closed 9 months ago

dougvj commented 9 months ago

When starting with retail DOOM.Wad we get this:

image

Expected this:

image

I only checked with FDOOMVBR and FDOOMVBD

I also confirmed this is happening on real hardware to rule out emulator bugs

Bisected to 172a6ccdd2fb63c1a82e2bb163d31d420fc0a56e which is related to 17478c7e4eec949b0390307cd961f4482cd6b4b0

viti95 commented 9 months ago

This issue comes from latests changes I made to FastDoom (0.9.9), which require WADs to be processed by my modified version of WadPtr. After taking some time to think i'll revert these changes, and don't rely on WadPtr for FastDoom. If you need to work on FastDoom without issues use the 0.9.8 tag for now (I'm pretty sure I'll revert the changes on January)

dougvj commented 9 months ago

Thansk for the information, I rebased my work against 0.9.8

viti95 commented 9 months ago

I've updated the master branch and revert all the stuff related to WadPtr. Now everything should work "fine".

dougvj commented 9 months ago

Confirmed everything looks fine now