# snatcher-port: reconstructing Sega CD Snatcher for desktop

> snatcher-port investigates the Sega CD version of Snatcher and builds a desktop Mega CD runtime around code and data supplied from the user's disc. Its findings describe the main and sub CPU roles, while the engine implements game-needed hardware and BIOS services and offers a build-time 68000 translation path.

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

## Requirements & limits

- **Prerequisites:** Supply your own Sega CD Snatcher disc image; PC Engine CD work also requires that edition's disc.
- **Prerequisites:** Desktop builds use C++20 and SDL3, with documented Nix or Homebrew toolchains.
- **Scope:** The PC Engine CD remaster and UE5 reimagining are separate development goals.
- **License:** No licence file in the repository.

## Primary sources

1. <https://github.com/bgyss/snatcher-port/blob/2a2b20dbc1cd985af50310f349a0491acfe6ea88/README.md>
2. <https://github.com/bgyss/snatcher-port/blob/2a2b20dbc1cd985af50310f349a0491acfe6ea88/docs/ADR-001-engine-architecture.md>

## More in Games

- [Soldier of Fortune: annotated ZX Spectrum disassembly](https://awesomerea.org/resources/soldier-of-fortune-zx-disassembly-case/index.md) · Case study
- [Sonic the Hedgehog: a generated Sega Master System disassembly](https://awesomerea.org/resources/sonic-master-system-disassembly-case/index.md) · Case study
- [SonsOfSparta-PS5 Native: God of War running on Windows](https://awesomerea.org/resources/sons-of-sparta-ps5-native-case/index.md) · Case study
- [Speedos: a black-box replica of the Spe_ed game model](https://awesomerea.org/resources/speedos-case/index.md) · Case study
- [spikewall: reconstructing the Sonic Runners server](https://awesomerea.org/resources/spikewall-case/index.md) · Case study
- [Splitgate Backend: a local replacement for game service endpoints](https://awesomerea.org/resources/splitgate-backend-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.
