# Twisted Metal: Black Re-Arc Project: matching PS2 source reconstruction

> Twisted Metal: Black Re-Arc Project reconstructs source for the game's NTSC PlayStation 2 executable through matching decompilation. Its build splits the user's SCUS_971.01 ELF, combines disassembled objects with reconstructed C and C++, and relinks an executable for comparison with the original.

- 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/OpenTrac/tmb_Re-Arc>
- Primary source: <https://github.com/OpenTrac/tmb_Re-Arc/blob/33411165b2d1851f51064fd87927d1e229b26167/README.md>
- Catalog page: <https://awesomerea.org/resources/twisted-metal-black-re-arc-case/>
- Record JSON: <https://awesomerea.org/resources/twisted-metal-black-re-arc-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/twisted-metal-black-re-arc-case/index.md)

## Requirements & limits

- **Prerequisites:** Requires the user's NTSC Twisted Metal: Black PS2 executable SCUS_971.01.
- **Prerequisites:** Build instructions assume Debian or Ubuntu Linux, or Ubuntu under WSL, with the listed system packages and uv.
- **Limits:** The codebase is a work in progress and may change substantially.
- **License:** No licence file in the repository.

## Primary sources

1. <https://github.com/OpenTrac/tmb_Re-Arc/blob/33411165b2d1851f51064fd87927d1e229b26167/README.md>

## More in Games

- [u6-decompiled: decompiling Ultima VI: The False Prophet](https://awesomerea.org/resources/u6-decompiled-case/index.md) · Case study
- [Ultima IV: near-matching reconstruction of its DOS executables](https://awesomerea.org/resources/ultima-iv-decompiled-case/index.md) · Case study
- [Underworld Exhumed: reconstructing Ultima Underworld I and II](https://awesomerea.org/resources/underworld-exhumed-case/index.md) · Case study
- [UNO!: a Game Boy Color disassembly](https://awesomerea.org/resources/uno-game-boy-color-disassembly-case/index.md) · Case study
- [Valkyrie Profile: a partial matching PlayStation decompilation](https://awesomerea.org/resources/valkyrie-profile-decomp-case/index.md) · Case study
- [Warblade Service Release: decompiling Warblade 1.34 and replacing PTK with SDL](https://awesomerea.org/resources/warblade-service-release-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.
