Page 1 of 1

MM1 & 2 Workaround

Posted: Sun Sep 03, 2017 9:23 pm
by THE_DriverX
(Revised April 2021)

Hey y'all! I just wanted to share some of my findings/discoveries on how to get MM1 & 2 working perfectly on newer versions of Windows!

Instructions for MM1 as follows:
*Note: Two methods now exist. Using Open1560 is recommended*

1. Have MM installed (obvious).
2. Download dgVoodoo2 from here: https://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html
3. Extract the following files from the zip you just downloaded: dgVoodoo2.exe; In the "MS" folder - DDraw.dll; D3DImm.dll to the root directory of MM.
4. Launch the dgVoodoo2.exe and do the following:
* click a button ".\" to create config file to MM directory.
* Go to "DirectX" tab and change the VRAM to at least 128MB (just to be on the safe side... or use whatever VRAM size you want).
* Click "Apply" and "OK" to exit.
5. Now rename Midtown.exe to MidtownMadness.exe and launch MM.
6. Intro video may not work... just click to continue.
7. MM should now be loaded... go to Options; Graphics; and choose "Hardware Renderer (T&L)" from Renderer drop down menu.
8. Now click Done and go play! It should work without any issues!

*Note: To increase the screen resolution to match your monitors native resolution, download the Video Repair Tool here: https://www.mm2x.com/modules.php?name=D ... id=1417#dl
and download the Revisited Mod here: https://www.mm2x.com/modules.php?name=D ... id=1418#dl

Recommended Alternative: Using Open1560 (an open source rewrite, with fixes/improvements)

1: Download Open1560 from here: https://github.com/0x1F9F1/Open1560/tree/master

2: Extract all files to Midtown Madness root directory

3: Launch Open1560.exe!

That simple!


____________________________________________________

Now for MM2:
1. Use the same directions as stated above (1-4) for MM1 except after instruction #4, do the following:
2. Launch MM2 and navigate to Options; Graphics; select from Display drop down menu, "dgVoodoo DirectX Wrapper"; then select "Hardware (3D video card with T&L) from the Renderer drop menu.
3. Click "Done" and that's it! MM2 should now run very smoothly.

If anybody has any questions, ask around (here or look around the forum).

Thanks to whoever figured out MM1's issue from pcgamingwiki's page, here: https://pcgamingwiki.com/wiki/Midtown_Madness
Also, a big thanks goes out to Dege for dgVoodoo2! And to others that have contributed to the MM community. Thanks!

FYI: Linux/Wine user? Check this out: https://www.mm2x.com/modules.php?name=F ... pic&t=6665

Posted: Sun Sep 03, 2017 11:53 pm
by carfan1061
Very nice that you discovered this, but there's already a topic on this.
https://www.mm2x.com/modules.php?name=Forum ... pic&t=6149

Posted: Mon Sep 04, 2017 12:21 am
by THE_DriverX
Hey carfan1061! Thanks for taking a look at my post. As far a Midtown Madness "1", there seems to be no workarounds currently on this site for this game, so figured I would let people know how to " fix" it. I know the post your talking about... I just figured I'd have one post that covers both games.

Posted: Sun Sep 24, 2017 4:01 am
by dummiesboy
Wow man. Changing the name from midtown.exe to MidtownMadness.exe actually fixed the issues I was having. MM1 runs flawlessly on my Windows 10 PC now. Excellent find!

Posted: Mon Sep 25, 2017 2:05 am
by THE_DriverX
Thanks for your kind words! If it wasn't for a workaround on pcgamingwiki, I would have never known it myself. I've been looking for a workaround for MM for years... I almost gave up. So, spread the word! :)

Posted: Mon Apr 09, 2018 7:18 am
by nsm0220
it help fix with the senen flicking

Re: MM1 & 2 Workaround

Posted: Thu May 30, 2019 11:51 am
by jojo337
I got AMD graphics card (Rx570) and W10. With default, dgvoodoo in MM1 everything is white in the menu and 80% of the gameplay.
You have to select "fast video memory access" in DirectX tab to avoid that.

Tip : You can have antialiasing X8 working in the directX tab ! The game is so smooth after that !

Re: MM1 & 2 Workaround

Posted: Wed Jun 12, 2019 3:38 am
by THE_DriverX
[quote="jojo337";p="111323"]I got AMD graphics card (Rx570) and W10. With default, dgvoodoo in MM1 everything is white in the menu and 80% of the gameplay.
You have to select "fast video memory access" in DirectX tab to avoid that.

Tip : You can have antialiasing X8 working in the directX tab ! The game is so smooth after that ![/quote]

Thanks jojo337 for your find! I haven't experienced this personally, but anything is possible!

BTW, I've played both games successfully on a new rig (my brothers), a Ryzen 2600 (12 threads), 32GB of RAM, with Windows 8.1, and still running the R9 270x (with Radeon Software 19.1.1). I seriously didn't think it would play well (as both games being single thread), but I was surprised!