Reply 40 of 115, by BEEN_Nath_58
- Rank
- l33t
myne wrote on 2025-01-14, 09:24:count the pixels 🤣
Closesly, I can see 3/4th of 640x480 but with repeated images 🤣
vvbee wrote on 2025-01-14, 09:32:Looks odd. You can use the debug dll in alpha.2 to see what resolution the modified game is setting. If the output says "[S3d2SW] DirectDraw:SetDisplayMode(640, 480, 16)" then the right bytes were edited, otherwise not. I'm seeing more or less proper 640 x 480 rendering except for the ground, which the game itself renders into a texture outside of S3d, and that's a problem because it's not correctly matching it to 640 x 480 and more hex editing would be needed.
I think it is edited correctly, I have attached the log. However the multiple images is also an issue now.
The ground textures are outside of S3D, DirectDraw then? Did all games subject to using DirectDraw with S3D or they mixed it up with other APIs and GDI?
robertmo3 wrote on 2025-01-13, 20:12:vvbee wrote on 2025-01-13, 18:00:Destruction Derby is an exclusive version at least, so to me it makes sense to have a wrapper that supports that game
actually it has sega saturn and playstation versions that probably are already hardware accelerated and render in higher resolutions in their emulators
the windows ones that don't have are Havoc and FX Fighter Turbo (FX Fighter 2)
Havoc crashed at a GetDisplayMode error. FX Fighter runs but the background flashes and the colours aren't right, maybe DD related
previously known as Discrete_BOB_058