# Zelda: The Wand of Gamelon: a Windows port of decompiled CD-i code

> The Zelda: The Wand of Gamelon PC port runs the CD-i game's decompiled C code natively on Windows. An SDL3-based layer replaces video, audio, disc and input hardware behavior while loading game data from the user's own disc image. The port supports five regional releases.

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

## Requirements & limits

- **Prerequisites:** A user-owned raw 2352-byte-sector disc image of a supported release is required; game data is not included.
- **Prerequisites:** Building requires Linux or WSL, make, Python 3, 32-bit MinGW and SDL3 MinGW development files.
- **Limits:** The port is early and the author expects bugs.
- **License:** No licence file in the repository.

## Primary sources

1. <https://github.com/ByteDecompiler/zelda-wand-of-gamelon-pc/blob/e559025e5ffdb374289a9c5859b3ee0d1dee9105/README.md>
2. <https://github.com/ByteDecompiler/zelda-wand-of-gamelon-pc/blob/e559025e5ffdb374289a9c5859b3ee0d1dee9105/Makefile>

## More in Games

- [Zombies Ate My Neighbors: a ROM-checked C port](https://awesomerea.org/resources/zombies-ate-my-neighbors-pc-port-case/index.md) · Case study
- [ZumaTAS: a JavaScript port of Zuma Deluxe and search-generated TAS](https://awesomerea.org/resources/zuma-deluxe-tas-case/index.md) · Case study
- [1oom: Master of Orion engine recreation](https://awesomerea.org/resources/1oom-case/index.md) · Case study
- [Abyss Engine: clean-room Diablo 2 engine](https://awesomerea.org/resources/abyss-engine/index.md) · Case study
- [Abyssal: a Godot engine for DEEP using the player's JAR](https://awesomerea.org/resources/abyssal-deep-case/index.md) · Case study
- [AgainROM: a new engine for Rage of Mages](https://awesomerea.org/resources/againrom-rage-of-mages-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.
