narzoul / DDrawCompat

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

Colin McRae Rally 1 (1998) doesn't launch #232

Closed Nustat0 closed 11 months ago

Nustat0 commented 1 year ago

Game closes instantly on startup.

GPU: Intel HD 530 + GTX 960M (Optimus laptop)

OS: Windows 10 Home 22H2 (19045.3086)

DDrawCompat: v0.4.0

Debug log: DDrawCompat-Rally.log

narzoul commented 11 months ago

Indeed, there is a bug in DDrawCompat which causes the last GetAttachedSurface method call to fail, which leads to a crash. This quick fix should solve it for now: ddraw.zip (diff.txt compared to v0.4.0)