The main tools are the map editor and the battle editor. With the map editor you can edit map backgrounds, create and edit triggers and NPCs, and edit the event script. When editing map backgrounds, select a layer and left click on the map to change the tiles. Right click and drag to select tiles. With the battle editor you can drag monsters around and edit their stats.
There are lots of great FF6 utilities out there already (Yousei's FF3ed, LordJ's FF3usME, ZoneDoctor, and FF6LE to name a few), but I wanted to make something with a stable and user-friendly map and event editor. I think I've made a pretty good start, and I have plans to implement more features later on. If there are any other features you would like to see, please let me know! FF6 has been pretty well hacked to death, so there's not much that can't be done.Supported ROMs
You can open any of the supported ROMs listed below. SNES ROMs with a 512-byte header will work, though the header will be deleted. FF6Tools checks the CRC32 of your file to determine which ROM you are trying to open, so you won't be able to open a ROM if you've previously made changes to it using another utility. When you save your ROM, it will save a zip file that contains the edited ROM and a json file that can be used to re-open the ROM if you want to make additional changes.
FF6 has a lot in common with the other SNES Final Fantasy games, so I decided to also add support for them too (some more so than others). Currently supported ROMs:
- Final Fantasy 3 (US) v1.0 and v1.1
- Final Fantasy 6 (J)
- Final Fantasy 6 Advance (US, J, E)
- Final Fantasy 2 (US) v1.0 and v1.1
- Final Fantasy 4 (J) v1.0 and v1.1
- Final Fantasy 4 EasyType (J)
- Final Fantasy 5 (RPGe Translation) v1.10
- Final Fantasy 5 (J)
- Final Fantasy 1 (US)
When you save your ROM, FF6Tools doesn't do any checks to make sure you don't overwrite adjacent data in the ROM, so expect gameplay glitches if you make major
changes. This affects some things more than others. I'm eventually going to keep track of empty space and relocate data as needed to fix this issue but I haven't gotten around to it yet.
In case you're worried about uploading your ROM file in a browser, keep in mind that there's no server-side code involved. Everything is happening right on your computer. If you want an offline version you can download it from GitHub.Screenshots
Special thanks to all the folks at FF6Hacking.com
for their help! And to the makers of the other FF6 utilities for giving me a place to start.