narzoul / DDrawCompat

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

Rich4 DDrawCompat-v0.5.2 displays a black screen and crashes #302

Closed horxd33 closed 1 month ago

horxd33 commented 2 months ago

Problem Description

  1. You can enter the game, there is sound, but the screen is black In the DDrawCompat-v0.5.2-debug-previous-builds version

v0.5.1-6-g45d755cb (can enter the game normally)

v0.5.1-7-g7f7cfcf9 (this version starts to display a black screen)

  1. Crash when opening the game but not entering the game screen In DDrawCompat-v0.5.2 & DDrawCompat-v0.5.2-debug-previous-builds versions

v0.5.1-15-gc344ec34 (shows black screen, but no crash problem)

v0.5.1-16-gd5a89cad (This version started to crash)

DDrawCompat-v0.5.2 (also has crash problem)

The following are relevant logs https://mega.nz/folder/wLRgFTAZ#kEZzw4DiAYGUOMMJ7OIi_w

  1. You can enter the game, there is sound, but the screen is black v0.5.1-6-g45d755cb (can enter the game normally) DDrawCompat-Rich4(DDrawCompat-v0.5.2-debug-previous-builds_v0.5.1-6-g45d755cb).log DDrawCompat-Rich4(DDrawCompat-v0.5.2-debug-previous-builds_v0.5.1-6-g45d755cb-debug_1).log DDrawCompat-Rich4(DDrawCompat-v0.5.2-debug-previous-builds_v0.5.1-6-g45d755cb-debug_2).log

v0.5.1-7-g7f7cfcf9 (this version starts to display a black screen) DDrawCompat-Rich4(DDrawCompat-v0.5.2-debug-previous-builds_v0.5.1-7-g7f7cfcf9).log DDrawCompat-Rich4(DDrawCompat-v0.5.2-debug-previous-builds_v0.5.1-7-g7f7cfcf9-debug_1).log DDrawCompat-Rich4(DDrawCompat-v0.5.2-debug-previous-builds_v0.5.1-7-g7f7cfcf9-debug_2).log

  1. Crash when opening the game but not entering the game screen v0.5.1-15-gc344ec34 (shows black screen, but no crash problem) DDrawCompat-Rich4(DDrawCompat-v0.5.2-debug-previous-builds_v0.5.1-15-gc344ec34).log DDrawCompat-Rich4(DDrawCompat-v0.5.2-debug-previous-builds_v0.5.1-15-gc344ec34-debug_1).log DDrawCompat-Rich4(DDrawCompat-v0.5.2-debug-previous-builds_v0.5.1-15-gc344ec34-debug_2).log

v0.5.1-16-gd5a89cad (This version started to crash) DDrawCompat-Rich4(DDrawCompat-v0.5.2-debug-previous-builds_v0.5.1-16-gd5a89cad).log DDrawCompat-Rich4(DDrawCompat-v0.5.2-debug-previous-builds_v0.5.1-16-gd5a89cad-debug_Crash dump).dmp DDrawCompat-Rich4(DDrawCompat-v0.5.2-debug-previous-builds_v0.5.1-16-gd5a89cad-debug_Crash dump).log

DDrawCompat-v0.5.2 (also has crash problem) DDrawCompat-Rich4(DDrawCompat-v0.5.2).log DDrawCompat-Rich4(DDrawCompat-v0.5.2-debug_Crash dump).dmp DDrawCompat-Rich4(DDrawCompat-v0.5.2-debug_Crash dump).log

horxd33 commented 2 months ago

@narzoul I tested the version https://github.com/narzoul/DDrawCompat/issues/299#issuecomment-2070885134 and the black screen and crash problems have been solved. Thank you.

narzoul commented 1 month ago

Thanks for the report. Since it's the same issue as the other one, I'll close this one as a duplicate.