Dragon Quest 1 Port
An existing game or its source code brought to another platform.
Based on Dragon Quest
compare all 2 clones
Links, repository & detailsAbout
A complete, playable native Sega Master System port of Dragon Quest 1, built from the data files of the JavaDragonQuest1 fan remake with the devkitSMS toolchain. The ROM is 240 KB, bank-switched across 15 banks, and has battery-save support. The README calls it a non-commercial fan homebrew exercise.
How it differs from the original
It reproduces the full 128x128 Alefgard map, 7 towns and castles, 5 dungeons, 40 monsters and 10 spells, and applies the original NES combat rules. Caves are dark, with torches and the RADIANT spell lighting a small radius.
Getting started
Run the dq1.sms ROM on real Sega Master System hardware or an SMS emulator such as Emulicious, BizHawk, Fusion or MEKA. The D-pad moves, Button 1 talks, opens chests and confirms, and Button 2 opens the field menu or cancels. The King's adventure log saves progress to battery RAM.
Features
- A complete, playable native port for the Sega Master System.
- The game includes the full scrolling world, towns, castles, dungeons, and shrines.
- Caves use darkness; torches and the RADIANT spell illuminate nearby tiles.
- The game includes NPCs, shops, inns, locked doors, and battery saves.
- Combat includes 40 monsters, 10 spells, and battle items.
- The title screen offers CONTINUE when a valid adventure log exists.
Controls
- Use the D-pad to walk or move the cursor.
- Press Button 1 to talk, open a chest, or confirm.
- Press Button 2 for the field menu or to cancel.
Summarised from the project's README.
Media
Additional notes
- Testing
- Ten scripted playtest suites run the real ROM in a headless emulator through the whole quest chain and the final battle, and all ten pass.
FAQ
- What is Dragon Quest 1 Port?
- Dragon Quest 1 Port is an open-source port of Dragon Quest. An existing game or its source code brought to another platform. The original game ran on Master System.

