Remastering Colin McRae Rally 3 with SilentPatch
cookieplmonster.github.io
cookieplmonster.github.io
My friends and I mostly played against each other using split-screen mode. In fact, a childhood friend and I never stopped playing the game. My good old Xbox is still connected to the TV at my parents house. Whenever I am visiting my hometown, usually twice a year, my friend and I still play through all the stages at least once to see who wins the most. The playthrough usually takes between 2 and 3 hours.
The game is still as exciting and nerve wracking as it was back in 2002. Really cool seeing this game getting the love and attention it deserves!
Edit: here's the file that actually does the patching and hooking. Even if you were to have source, the binary patching relies on finding particular bytes sequences. https://github.com/CookiePLMonster/SilentPatchCMR3/blob/main...
Presumably he uses some sort of disassembler (IDA Pro always used to be the big one) to make it a bit easier to figure out what’s going on.
A lot of what he’s doing seems to be around looking at what direct-X commands are being sent and working up from there - I imagine there are ways to spy on these calls relatively easily with directx profilers, as well as the aforementioned disassembler showing you the calls.
It’s very impressive work, and you’d need a good head for the APIs in use as well as understanding assembly language.
That game & this guy's mods are way over my head, but I really love mods. Great article.
Take a look at the featured fixes for GTA SA, for instance. Fixes many game-breaking bugs while adding support for modern hardware (16:9 resolutions, newer Windows versions, etc.), as well as fixing many other smaller problems with the game. I find it essential to playing the game.
CMR3 roads are much much wider. I find DR2 almost too hard to keep the car from hitting the side all the time.
I wonder why that is. The narrower road seems more true to real life. But I'm not clear why CMR3 was made with the wider roads.
I was thrown by how awful the control systems were, not only in the game, but it was clear to me that our input devices have come a long way.
Perhaps thats why?
And a lot of blood, sweat and tears twisting your brain around what's going on!
I spent an unreasonable amount of time playing Colin McRae Rally
I also watched him winning the Sanremo WRC Rallye in 1996, it really was epic.