LaunchBox Logo Back to Home Page
Illustration of The Legend of Zelda: A Link to the Past Recomp

The Legend of Zelda: A Link to the Past Recomp

Overview

Static recompilation of The Legend of Zelda: A Link to the Past (SNES) into native C, using the snesrecomp framework.

The 65816 CPU code from the ROM is statically translated to C — every function the game runs on the SNES's main CPU is a real generated C function in src/gen/. The rest of the SNES is not recompiled — it's hardware. PPU rendering, the APU/SPC700 audio coprocessor, DMA and HDMA channels, hardware register I/O, and bank-mapping all run through an embedded copy of snes9x's emulator core (snesrecomp/runner/snes9x-core/). Same model as N64Recomp and similar projects: recompile the CPU, emulate the silicon.

Developers
Matt Stanley
Publishers
No information available
Alternate Names
No information available
Wikipedia
No information available
Video
No information available

Media

Clear Logo

The Legend of Zelda: A Link to the Past Recomp - Clear Logo (null) - 1585x1408
1585 x 1408

Fanart - Background

The Legend of Zelda: A Link to the Past Recomp - Fanart - Background (null) - 3840x1240
3840 x 1240