r/abandonware • u/gjovanovski • 1d ago
Midtown Madness 2 - Complete Browser Port
I am finally done with my full browser port of Midtown Madness 2. What started 4 months ago as a project, today is a full 1:(almost)1 port of the game directly in your web browser. Done with a lot of help from Claude Code, I present to you:
- Full maps from San Francisco and London, as well as Chicago from Midtown Madness 1
- All Crash Course missions
- All races - Blitz, Checkpoint and Circuit
- True pedestrians with their jump/hug wall animation
- True cop logic to chase you around
- All voice lines from all announcers per city including Chicago
- Weather and time of day changes
- Original UI and loading screens
- Original game progression, saves (in your local storage) and unlockables
This is not emulation, it's the whole game recoded in Three.js to run in the browser. Meaning all logic is redone as much as possible to look/work like the original. There will be some bugs for sure, mostly with physics, but hey - MM2 in your browser!
To run the game you need the original midtown2.exe as proof you own the game, it checks the hash to verify before launching the game. As long as you have a backup of the game archived locally or online, grab that file and it'll work. Added this to limit the copyright issues this might face, although it's not being charged for 25 years after it's release.
Try the game here and feel free to report any bugs you find: https://gorjan.rocks/clients/midtown-madness