FunkyFr3sh / cnc-ddraw

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

Colin McRae Rally #274

Closed mgtroyas closed 8 months ago

mgtroyas commented 9 months ago

Hello,

I'm trying to run Colin McRae Rally under Windows XP. The system is the same as in the issue with Star Wars Dark Forces II (https://github.com/FunkyFr3sh/cnc-ddraw/issues/253).

The game once patched (there are three patches, one for XP systems and two for WIndows 7 systems) runs perfectly on D3D mode, but the Nvidia drivers have the same compatibility problems I shown on the Dark Forces II issue, so I'd like to play at least in software render mode, but game crashes when entering ingame (menus are always software rendered). Perhaps because game only allows 320x200 resolution, not available on modern systems/drivers.

I'd like to try using CNC-DDraw to at least run the game on a window, but as soon as I launch the game it crashes, no matter what patched version I use. Perhaps it does some strange check as Dark Forces II and can be fixed.

I'm attaching the patched exe so you can easily test. Rally.zip The patch I used is this, although the problem happens even without patching. https://community.pcgamingwiki.com/files/file/2416-patrxgts-unofficial-modern-patch-for-colin-mcrae-rally-1998

The game is available here, I'm using this European version, patched to 1.5 (included on the ISO). https://archive.org/details/colin-mcrae-rally-europe-en-fr-de-it-es

FunkyFr3sh commented 9 months ago

Doesn't look like it's going to work with cnc-ddraw, even with 3d disabled in the menu it would still use Direct3D

mgtroyas commented 8 months ago

Mmm that's a pity. Thank you very much anyway.