Zone Doctor - Final Fantasy 6 Editor
|Game||Final Fantasy III|
|Release Date||26 August 2013|
|Last Modified||02 November 2013|
Zone Doctor is a third party .NET application written in the C# programming language which is capable of editing the locations and event scripts in the Final Fantasy 6/3 (US) ROM image file. It’s code base, GUI, and additional features are based off of the Lazy Shell application, with a number of changes to accomodate the different format of the source ROM image. Resources and documents consulted include but are not limited to Evil Peer’s FF6 Offsets Guide, Geiger’s offsets compendium, Lord J’s event disassembly source code, Imzogelmo’s updated event disassembly, and Yousei’s compression code. To see the complete history of changes made from version to version, view the changelog.txt file.
The editor is comprised of 2 individual editors. The Locations portion allows the user to modify the maps of areas (aka locations) using a paint-like interface, the NPCs (ie the sprites in the maps), the exit fields (aka entrances), event fields, treasures, and the basic layering properties. A template creator/editor lets the user to store a separate portion of the map composed of all 3 layers and the physical layer into a single file. The event scripts editor in Zone Doctor enable the user to modify the event scripts. Commands within event scripts and action scripts may be added, modified, deleted, moved, or copied and pasted.
The editor’s home page always has the latest version for download.