Cloned Games

Final Fantasy VI Disassembly

ActivePlayableSNES

About

Final Fantasy VI is a Super Famicom role-playing game that was released in North America as Final Fantasy III for the SNES. This is an actively maintained disassembly of Final Fantasy VI for the Super Famicom (released in the US as Final Fantasy III), building both English (v1.0/v1.1) and Japanese ROM versions from source. Building requires GNU Make, cc65 and Python 3, and the user must extract game data from their own unmodified ROM before assembling.

How it differs from the original

The rebuilt Japanese ROM differs slightly from the original at the byte level: regions that held leftover, unintentional developer data in the original (likely from an unerased EEPROM chip) are filled with padding bytes instead in this disassembly's output, though this doesn't affect actual gameplay.

Getting started

Building requires GNU Make, cc65 and Python 3. After cloning the repo and supplying your own FF6 ROM to extract data from, running the build produces English or Japanese ROMs, with an option to include the bugfixes added in the v1.1 English release.

Known limitations

  • compatibility: The Japanese ROM generated does not match the original ROM byte-for-byte due to handling of stale data and uninitialized values in the original ROM.
Requires original assets. Original Final Fantasy VI ROMs are required to extract game data via the rip process.

Additional notes

Legal note
As with other disassembly repos in this family, no copyrighted game data is stored directly in the repository — it's all extracted from the user's own ROM, and forks are advised to strip copyrighted assets before committing.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.