# dream: Dream: Land of Giants disassembled and reimplemented in C

> dream reconstructs the SNES prototype Dream: Land of Giants through a byte-matching 65816 and SPC700 disassembly and a C reimplementation. A harness runs the original ROM beside converted routines and compares memory, graphics, audio, and processor state under scripted input.

- 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/nathanialf/dream>
- Primary source: <https://github.com/nathanialf/dream/blob/56add46062e08c4c32e6b00f71e72155c11c4fdc/README.md>
- Catalog page: <https://awesomerea.org/resources/dream-land-of-giants-case/>
- Record JSON: <https://awesomerea.org/resources/dream-land-of-giants-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/dream-land-of-giants-case/index.md)

## Requirements & limits

- **Prerequisites:** Supply your own DREAM.sfc ROM with the SHA-1 specified in the README.
- **Prerequisites:** Build the asar assembler for the ROM rebuild; the native app uses the user's ROM.
- **Limits:** The C reimplementation and asset extraction are described as in progress; macOS builds are untested.
- **License:** MIT for the project's authored work.

## Primary sources

1. <https://github.com/nathanialf/dream/blob/56add46062e08c4c32e6b00f71e72155c11c4fdc/README.md>
2. <https://github.com/nathanialf/dream/blob/56add46062e08c4c32e6b00f71e72155c11c4fdc/recomp/README.md>

## More in Games

- [DriveClub Recomp: running the PS4 game on Windows and Linux](https://awesomerea.org/resources/driveclub-recomp-case/index.md) · Case study
- [ds3os: reconstructed Dark Souls 2 and 3 online servers](https://awesomerea.org/resources/ds3os-dark-souls-server-case/index.md) · Case study
- [EATF: Eric & the Floaters disassembly](https://awesomerea.org/resources/eatf-eric-floaters-case/index.md) · Case study
- [Elite: a symbolic MSX game disassembly](https://awesomerea.org/resources/elite-msx-disassembly-case/index.md) · Case study
- [Encounter HD: rebuilding the 1983 Oric adventure](https://awesomerea.org/resources/encounter-hd-case/index.md) · Case study
- [Epoch & Equinox: playing the Oracle of Ages and Oracle of Seasons ROMs](https://awesomerea.org/resources/epoch-equinox/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.
