FF3 SNES Expanded Dialogue Editor Tool
#1
I just wanted to share a dialogue editor tool I wrote for my project that allows for the expansion of the caption pointer table as well as the text space.

FF3usME only expands the text space and hard-codes the expansion's location.  However, this only expands the amount of text you can have, but not the number of unique dialog boxes, which is still limited to the 244 unused pointers and something like 63 unused dialog lines.  And as my project adds dozens of new cutscenes, I needed a way to expand the pointer table, too, which necessitated moving the first dialogue block out of $CD to allow the pointer table room to expand.

This tool is cross-compatible with FF3usME with its import/export function and the way it encodes things like character names and page breaks.  However, if you use this tool to modify any of the locations of the dialogue blocks, FF3usME will no longer be able to edit the dialogue of that ROM (but can still edit all the other things it has access to).

Some other modifications I made over FF3usME is that it shows you both the remaining pointers and remaining text space, as well as giving you the hex value of each dialogue pointer for use in calling it in event code.


[Image: h6lYpdE.png]

You can only add additional dialogue space and move existing dialogue blocks on an expanded ROM, so the "manage" menu gives you the option to expand the ROM and perform the necessary modification to add a third dialogue table, which is the same as what FF3usME does.  The only difference is that FF3usME is hard-coded in where it's looking for those tables, whereas this program dynamically examines the code itself to find them.

Once the ROM is expanded and the dialogue expansion modification is applied, you can select whatever empty banks you want for your three dialogue blocks. The program will only list empty banks as options (i.e., the entire contents are "FF"), so don't worry about accidentally selecting one you already wrote stuff to.

[Image: 4FhJfmw.png]

I am not 100% positive that the maximum number of captions is actually $3FFF (16,383), but it is definitely at least $0FFF (4,095), which is still about 1,000 more than were originally in the game, and still (hopefully) more than I'll need.
Reply
#2
This is a great tool!
Reply
#3
The link literally leads to a Google Drive page saying this is a virus.
Now, don't get me wrong, i'm not one of those silly people who think this really is a virus, I'm sure it's a false positive. But the problem is that Google Drive seems to disagree, and has completely disabled any attempt to download this file whatsoever. Can this be uploaded somewhere else?
Reply
#4
Hi, you can find the tool on the FF6hacking wiki page:
https://www.ff6hacking.com/wiki/doku.php?id=utility
We are born, live, die and then do the same thing over again.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  FF3usME dialogue editor broken? Gestahl 7 5,965 10-16-2020, 03:50 PM
Last Post: Imzogelmo
  Glitchy shop sprite (Expanded Palette Patch) Febreeze 1 1,845 08-11-2020, 12:50 PM
Last Post: Gi Nattak
  Question About Dialogue Parsing Fast Moon 2 2,230 07-27-2020, 03:53 PM
Last Post: Fast Moon
  problem in Nikeah Gerad event & Asking About Expanded Town Dialog hack q8fft 6 6,414 02-16-2018, 07:55 AM
Last Post: q8fft
  [Help/Question]Dialogue system and esper phoenix patch Docrow 2 3,911 11-22-2017, 12:09 PM
Last Post: Warrax
  Expanded Skills Menu GrayShadows 0 2,568 12-15-2016, 01:52 AM
Last Post: GrayShadows
  Expanding space for dialogue _Q_ 5 6,520 12-02-2015, 05:26 AM
Last Post: Rjenyawd
  Potential new tool? Tenkarider 3 4,171 06-20-2015, 12:13 PM
Last Post: madsiur
  Hex Editor with SNES HiRom justincreedon 14 16,495 06-13-2015, 10:50 AM
Last Post: madsiur
  Expanded palette hack Eggers 8 7,711 09-16-2014, 10:38 PM
Last Post: Eggers

Forum Jump:


Users browsing this thread: 2 Guest(s)