narzoul / DDrawCompat

DirectDraw and Direct3D 1-7 compatibility, performance and visual enhancements for Windows Vista, 7, 8, 10 and 11
BSD Zero Clause License
907 stars 69 forks source link

Crashing when launching Sakura Taisen PC (2006 Windows XP rerelease) #121

Closed KingKrouch closed 2 years ago

KingKrouch commented 2 years ago

When I attempt to launch the game using DDrawCompat, the game decides to crash. Figured I'd post my log here if that would be helpful.

Here's what occurs when I launch the release binaries: DDrawCompat-ADVcore.log

Here's what happens when I attempt to launch it using the binaries in the debug binaries: DDrawCompat-ADVcore.log

narzoul commented 2 years ago

It's crashing in _D3DDDI_DEVICEFUNCS::pfnPresent1. You have to turn G-Sync off for DDrawCompat (more specifically, for exclusive full-screen mode I suppose, but nobody has tested that without DDrawCompat). See https://github.com/narzoul/DDrawCompat/issues/65#issuecomment-625987367.

KingKrouch commented 2 years ago

Thanks! This managed to help fix the crashing.