# OpenMM2: a bottom-up Midtown Madness 2 rewrite

> OpenMM2 rewrites Midtown Madness 2 from the bottom up in C++, using the installed game's original binary to supply functions that have not yet been reimplemented. The project aims to make game fixes, new features and ports possible, but its author describes it as mostly abandoned because of technical limits.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/0x1F9F1/OpenMM2>
- Primary source: <https://github.com/0x1F9F1/OpenMM2/blob/dc87b5ff516c9c5471aa83761ae8f37eff2c8b21/README.md>
- Catalog page: <https://awesomerea.org/resources/openmm2-case/>
- Record JSON: <https://awesomerea.org/resources/openmm2-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/openmm2-case/index.md)

## Requirements & limits

- **Prerequisites:** A Midtown Madness 2 installation and the Visual C++ 2017 Redistributable.
- **Limits:** The project is mostly abandoned and depends on the original binary for unfinished functions.
- **License:** GPL-3.0 License.

## Primary sources

1. <https://github.com/0x1F9F1/OpenMM2/blob/dc87b5ff516c9c5471aa83761ae8f37eff2c8b21/README.md>

## More in Games

- [OpenMoM: reconstructing Master of Magic](https://awesomerea.org/resources/openmom-case/index.md) · Case study
- [OpenMoonstone: reimplementing Moonstone from its original game files](https://awesomerea.org/resources/openmoonstone-case/index.md) · Case study
- [OpenMU: a reconstructed MU Online server and packet reference](https://awesomerea.org/resources/openmu-case/index.md) · Case study
- [OpenMW: replacing Morrowind’s engine while reusing original content](https://awesomerea.org/resources/openmw-engine-case/index.md) · Case study
- [OpenNefia: reimplementation of Elona](https://awesomerea.org/resources/opennefia-case/index.md) · Case study
- [OpenNFS1: rebuilding the original Need for Speed from CD data](https://awesomerea.org/resources/opennfs1-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
