The Legend of Zelda Port
PortActive
An existing game or its source code brought to another platform.
Original game imageAbout
A playable port of Zelda-JS, a JavaScript clone of the NES game The Legend of Zelda, to the Sega Master System, written in C with devkitSMS and SDCC. The 112 KiB ROM runs on real SMS hardware, a flash cart or an emulator such as Emulicious or Fusion.
How it differs from the original
The ported content is the complete 16x8-screen overworld, Link's walking and sword swings, octorok-style enemies, a heart life bar and minimap, screen transitions, and title and game-over screens.
Getting started
Run the zelda-sms.sms ROM on SMS hardware, a flash cart or an emulator. The D-pad moves Link, Button 1 swings the sword, and START starts or restarts.
Features
- The full 16×8-screen overworld is explorable.
- The HUD shows heart life and a minimap marking Link's position.
- The game has transitions between overworld screens, a title screen, and a game-over screen.
Controls
- Move Link with the D-Pad.
- Swing the sword with Button 1.
- Use START to start or restart.
Summarised from the project's README.
Licensing & legal
- The README calls it a fan and educational homebrew port of an open-source clone, not affiliated with Nintendo or Sega.
FAQ
- What is The Legend of Zelda Port?
- The Legend of Zelda Port is an open-source port of The Legend of Zelda. An existing game or its source code brought to another platform. The original game ran on Master System.
More like The Legend of Zelda Port
Active

