UPDATE Feb 18, 2011 : The patch is no longer needed when using the latest Steam’s EXE, but for retail you will have to patch it manually with the HEX editor: replace (CTRL+R) the HEX String “00 6A 21 00″ with “00 00 00 00″.
Last friday I purchased the Rockstar Complete Pack from Steam because I couldn’t resist the 50% off offer, and everything was fine until I tried to play Manhunt or Midnight Club 2.
It dindn’t occur to me to check if all the games were compatible for Windows Vista before purchasing, so I had to find a solution to the them run without crashing.
I found a great patch for Manhunt that can be found here, but I still had the problem with MC2.
People suggested to disable DEP (Data Execution Prevention) to make it run, because the problem is that DEP blocks the game from running, but I didn’t like the idea of disabling it just to play a game, so I went out to find a better way.
It turned out that the problem is that the .EXE reports that it’s compatible with DEP, but it isn’t, so that results in an instant crash. After a few tries I found the string on the .EXE that disabled DEP and I was finally able to play MC2 on Vista without disabling DEP.
I have made a patch will automatically update your mc2.exe installed by Steam to make it run on Vista and Windows 7 without disabling DEP.
Download here: mc2_vista_patch
Credit goes to Ryan Govostes for his amazing code and investigation.
Note: it will also work on any other installation if you specify the path.
The simplest way is to create a shortcut for MC2_Vista_Patch.exe, go to it’s Properties and on the Targed box, paste o type the path to mc2.exe following the patcher location.
Here you have the instructions to make the fix yourself if you want to:
1. You will need XVI32 (a HEX Editor) that can be downloaded from here.
2. Once downloaded you have to run it and open your mc2.exe
3. Then press “CTRL+G” and select Go to —> Hexadecimal and type “95E”
4. Now go to Edit / Overwrite String and type “00 00″
5. Now Save the file and it will load without disabling DEP.
Tags: DEP, DLLCharacteristics, Midnight Club 2, Windows Vista





I have the same problem as Phoenix. Picked up your advice, still says te same
tHanks mate
Sociology here…
[...]How to run Midnight Club 2 on Vista and Windows 7 (Patch) « Ch3rokee’s Blog[...]…
hey gracias me funciono….
Thank you so very, very much!
Hast du nur für Windows Vista ?
Hey its work 100%
thanx
okna katowice, okna kielce, okna szczecin, okna sosnowiec, okna wejherowo, okna opole, rolety…
[...]How to run Midnight Club 2 on Vista and Windows 7 (Patch) « Ch3rokee’s Blog[...]…
Just tell you there is an issue browsing your website running the newest version of Opera on windows vista, the textual content to the article continues running down the site like it is to small.
awesome!!! ty so much!! i was life.. wtf… when i found out it cant be played on windows 7.. but you made it work!! thanks man!!
[...] users. A lot of people have said that it runs, for the few that it doesn't work the fix is posted here [...]
[...] [...]
not working on my PC. where could be the problem? I have Win 7 32-bit version (Enterprise if that matters). where`s my mistake?
[...] [...]
worked for me
thanks
Is this likely to cause a VAC ban when used on the version available through steam?
You can’t get VAC banned because Midnight Club 2 isn’t VAC protected.
thanx
Oh man thanks so much it’s an old game, bet my favorite
thank you very much, i had installed this earlier on a core2duo and now on a i72600k system but it always puked, its due to ur crack that the game ran, thx once again
Very informative blog.Much thanks again. Much obliged.
Awesome Post Bud !! : ) Thanks alot this worked 100 % , Much appreciated
hocam ben kaydetme tuşuna basamıyorum soluk gözüküyor ne yapmalıyım
It´s great, MC 2 run on Windows 7 Starter, Thank very much.
спасибо,всё получилось
Hey i have a problem with midnight club its my favorite game so I’ve been looking for a update on midnight club this doesn’t work for me please help!!!
I JUST CLICK CAREER AND THAT WEIRD SCENE COME OUT AND WHEN THE SCENE FINISH BAM THE PROGRAM Closes then nothing happen
feew
Thanx mannnn…………
Thanks a lot! It worked for me on Windows 8!
very helpful, thanks!
people I did everything, but the same thing happens, please cherokee, I have team viewer if someone help me, I will be very grateful, I will be explaining, first I did the patch vista business, the first time he had not understood that use steam but not only need create the directory of the patch after that the “EXE” the game is no icon and my windows 7 Home Premium 64-bit “thinks” that the game executable file is a msdos.
I rage win 7 range of games are few, win xp has more editable mechanics do not know if it’s good my pc: amd-350 and overclocked from 1.6 to 2.5 ghz, ati radion hd 3500 my pc is a notebook I think he got good Re-volt but I thought it does not work in win 7 in win xp only later discovered that the revolt had a patch who’re helping me face my crashrod2@bol.com.br.
a personal apology not spoken to the pc memory and 2.5 gb second thing I did manually from the proprio “exe” game and then I’ll save the file, windows 7 “thinks” that the file is msdos and more my avg virus is one that speaks of the “Heur” I do not know what it is but several old games on my PC will serve as examples to Twisted metal 2, Revolt, Worms 4 mayhem and etc..
really like the rockstar games midnight club further two enjoyed playing the ps2 then wanted to find the good pc graphics for fun and also for a more streamlined online play, if someone has to crack the game ready to pass because I already talked upstairs in the topic or just pass me the crack already done okay.
bye hope for his / her answers.
Hey chiogy, when the automatic patch fails (it seems it doesn’t work with Steam any more), you have to patch it manually using the instructions above.
Personal’ve done everything we did did not work manually with “XVI32″ changed the numbers but not the right people if someone just pass me the only executable mc2 please I really want to play this game.
only the “exe” game all set up because my windows thinks is a program for msdos and he says I do not have permission to run the mc2 as I said.
if someone pass me I’ll be very grateful.
Thanks a million mate.
I tried it but got some error that I didn’t have sufficient permission to open it.
Turns out my anti-virus was blocking it from opening; almost in Tokyo after 2 days of nonstop playing.
Can someone help me please. You are my hope of playing again in the pc, Midnight Club 2, at least one can pass me the executable file , please help me!
Is not working for me when i try to safe i said
Error writing
mc2.exe
Error 5: File access denied
please help
My nigga
it worked
i cant find that file 95A…
It is work and on Windows 8?
chiogy just go to avg resident shield and cluck on manage exceptions. add the cracked mc2 file on avg exception list. the mc2 app will run if you do this. avg is the one that blocks mc 2 from running after cracking it.
nice it works thanks
whoah this weblog is wonderful i really like reading your articles.
Stay up the great work! You know, a lot of people are searching
round for this information, you can help them greatly.
It didn’t work for me, i’ts the same thing. When I clicked the path a black screen appeared and disappeared and when I run the game, it crashed again…
aaaaaaaaaaa, thanks!!!!