MM1 & 2 Workaround

Did this help?

Yes
5
83%
No
1
17%
 
Total votes: 6
THE_DriverX
MM2X Newbie
MM2X Newbie
Posts: 27
Registered for: 6 years 6 months
Location: USA

MM1 & 2 Workaround

Postby THE_DriverX » Sun Sep 03, 2017 9:23 pm

(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
Last edited by THE_DriverX on Thu Apr 01, 2021 11:55 pm, edited 7 times in total.

User avatar
carfan1061
MM2X Occasional User
MM2X Occasional User
Posts: 335
Registered for: 7 years 10 months
Location: England

Postby carfan1061 » Sun Sep 03, 2017 11:53 pm

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
Image

THE_DriverX
MM2X Newbie
MM2X Newbie
Posts: 27
Registered for: 6 years 6 months
Location: USA

Postby THE_DriverX » Mon Sep 04, 2017 12:21 am

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.

User avatar
dummiesboy
MM2X Super Active User
MM2X Super Active User
Posts: 2430
Registered for: 15 years 8 months
Location: USA
Been thanked: 1 time
Contact:

Postby dummiesboy » Sun Sep 24, 2017 4:01 am

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!
Image

THE_DriverX
MM2X Newbie
MM2X Newbie
Posts: 27
Registered for: 6 years 6 months
Location: USA

Postby THE_DriverX » Mon Sep 25, 2017 2:05 am

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! :)

User avatar
nsm0220
MM2X Newbie
MM2X Newbie
Posts: 7
Registered for: 7 years 1 month

Postby nsm0220 » Mon Apr 09, 2018 7:18 am

it help fix with the senen flicking

jojo337
MM2X Newbie
MM2X Newbie
Posts: 25
Registered for: 11 years 3 months

Re: MM1 & 2 Workaround

Postby jojo337 » Thu May 30, 2019 11:51 am

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 !
French player since 1999

THE_DriverX
MM2X Newbie
MM2X Newbie
Posts: 27
Registered for: 6 years 6 months
Location: USA

Re: MM1 & 2 Workaround

Postby THE_DriverX » Wed Jun 12, 2019 3:38 am

[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!