About
Ultima III: Exodus is the third game in the Ultima role-playing series, released in 1983 for the Apple II and later ported to numerous other platforms, including an NES/Famicom remake. This project is a full disassembly of the NES version of Ultima III: Exodus, organized across its 16 memory banks, along with a companion browser-based map viewer covering the game's overworld maps and NPCs. Reassembling the disassembled source reproduces the original NES binaries rather than producing a modified or standalone game.
Additional notes
- Technical note
- The included build process reassembles the disassembled code and checks the output against the original game's binaries using md5sum.