FunkyFr3sh / cnc-ddraw

GDI, OpenGL and Direct3D 9 re-implementation of the DirectDraw API for classic 2D games for better compatibility with Windows 2000, XP, Vista, 7, 8, 10, 11, Wine (Linux/macOS/Android) and Virtual Machines
https://discord.gg/afWXJNDDF5
MIT License
2.12k stars 143 forks source link

Instant crash on Steam edition of Command & Conquer Red Alert™ 2 and Yuri’s Revenge™ #296

Closed SnowmanDK closed 3 months ago

SnowmanDK commented 3 months ago

cnc-ddraw-1.dmp cnc-ddraw-1.log

FunkyFr3sh commented 3 months ago

check this:

https://github.com/FunkyFr3sh/cnc-ddraw/issues/295

TL;DR change renderer to opengl or set up RunAsAdmim compat mode for ra2.exe and ra2md.exe

FunkyFr3sh commented 3 months ago

Trying to debug this now (I can't reproduce it), Could you do me another test run with this build here and upload the log?

DebugLog.zip

Renderer must be "auto"

SnowmanDK commented 3 months ago

cnc-ddraw-1.log cnc-ddraw-1.dmp

The above results are with "Auto". After that, I tried with renderer set to OpenGL, and now the game works. Thanks :)

FunkyFr3sh commented 3 months ago

cnc-ddraw-1.log cnc-ddraw-1.dmp

The above results are with "Auto". After that, I tried with renderer set to OpenGL, and now the game works. Thanks :)

Thanks for testing! Should be fixed now with renderer=Automatic as well on release 6.3