# opensims2: reconstructing The Sims 2 engine

> opensims2 reimplements The Sims 2 engine in C++ for 64-bit macOS and Windows, reading content from the user's own game installation. The repository includes DBPF and game-data analysis, executable findings, gameplay systems and command-line inspection tools.

- 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/opensims2/opensims2-public>
- Primary source: <https://github.com/opensims2/opensims2-public/blob/ff4f71a28890e7ace0ef35d8a7ff43732890bbc7/README.md>
- Catalog page: <https://awesomerea.org/resources/opensims2-engine-case/>
- Record JSON: <https://awesomerea.org/resources/opensims2-engine-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/opensims2-engine-case/index.md)

## Requirements & limits

- **Prerequisites:** A copy of The Sims 2 game files is required; only base-game content is currently used.
- **Prerequisites:** The Mac build requires Apple Silicon and macOS 13 or newer; Windows requires 64-bit Windows 10 or 11 and Direct3D 12 support.
- **Limits:** The project is unfinished, and the Windows version is less tested than the Mac version.
- **License:** MPL-2.0 license.

## Primary sources

1. <https://github.com/opensims2/opensims2-public/blob/ff4f71a28890e7ace0ef35d8a7ff43732890bbc7/README.md>
2. <https://github.com/opensims2/opensims2-public/blob/ff4f71a28890e7ace0ef35d8a7ff43732890bbc7/docs/data-findings.md>

## More in Games

- [OpenSith: reimplementing the Jedi Knight: Dark Forces II engine](https://awesomerea.org/resources/opensith/index.md) · Case study
- [OpenStrike: reconstructing Desert Strike and Jungle Strike data and engine behavior](https://awesomerea.org/resources/openstrike-case/index.md) · Case study
- [OpenTennis: a Hot Shots Tennis rewrite checked against the PS2 game](https://awesomerea.org/resources/opentennis-hot-shots-tennis-case/index.md) · Case study
- [OpenTESArena: a new engine for The Elder Scrolls: Arena](https://awesomerea.org/resources/opentesarena-case/index.md) · Case study
- [OpenTIE: reimplementing Star Wars: TIE Fighter](https://awesomerea.org/resources/opentie-case/index.md) · Case study
- [OpenTomb: Tomb Raider engine reimplementation](https://awesomerea.org/resources/opentomb/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.
