Download HERE.
This program will only work with the English 1.02 executable or the Steam English executable. When using The Reunion (R06 and above), you can use this tool to aid you even with non-English languages.
In order to complete my own retranslation project I've had to create BoxFF7. This tool will tell you the X and Y positions of the dialogue boxes and allow you to move their positions in real-time; this means you can correct the box positions as you play the game. BoxFF7 will also allow you to change the dialogue itself, and it can autosize the boxes at the click of a button.
How to use1. Open FF7.
2. Play the game (preferably at a resolution of 960*720 or 1280*960) with BoxFF7 running nearby.
3. Move the boxes to where you want them to go.
You can use the mouse to drag and drop, or use the arrow keys, for fine tuning.
When using the mouse, BoxFF7 will ensure that the boxes stay within the correct borders.
When using the arrow keys, you are permitted to move the boxes to the outer edge.
It is recommended that you disable any field centring mod before using this program to ensure the correct coordinates are being reported.
Key short-cutsF1: Centre Horizontally.
F2. Centre vertically
F5: Autosize box (you can also double click on a box)
F9: Open current map text file (inside the "FF7_Text" folder).
Ctrl-T: Place box top centre.
Ctrl-B: Place box bottom centre.
Ctrl-L: Place box left centre.
Ctrl-R: Place box right centre.
Special text markers{MAX} Characters will be spaced equally. To end, use another {MAX}.
{FLASH} Text will flash. To end, use another {FLASH}.
{RAINBOW} Text will have rainbow colours. To end, use another {RAINBOW}.
Colours:
{WHITE}, {GRAY}, {RED}, {BLUE}, {PURPLE}, {YELLOW}, {GREEN}, {CYAN}{CHOICE} Use in places where there are choices.
The Reunion joypad default tags:
{U}, {D}, {L}, {R}, {X}, {C}, {T}, {S}, {L1}, {R1}, {L2}, {R2}, {SEL}, {STA}These can be changed in the UTF8 external font character file (found in the Font folder).
EditingThe box X, Y, Height, and Width values are displayed on the main form caption.
By right clicking on a box in the main window, the X and Y coordinates will be saved to the clipboard in touphscript format (#xy 126 22, for example). If you have a "ff7_text" folder in the same place as BoxFF7, any touphscript text file inside it will be automatically edited with this information, saving you the need to copy and paste. Please note, when this is in operation, the boxes will flash 3 colours:
Green: Change was made
Yellow: Change has already been made before, and has been added again.
Red: Change was not made (usually because text does not match).
Latest Changes (3.0)27-June-2019
- UTF8 support added
- Font characters are now found in an external UTF8 file you can edit. One for the original game, and one for The Reunion.
- Ctrl-B, Ctrl-L, Ctrl-R added
- Reunion R06 detection has been added
- Font spacing data (224 entries) is automatically retrieved from the game's memory (this is 0x99DDA8)
- Default corner offsets are now 8 pixels instead of 6.
- The default snap location of the two bottom corners are now offset within the effective screen area
- Some internal bug fixes that may stop a crash/hang or two from occurring.
- Custom tags (like {H1} for a heart symbol) can be made inside the external UTF8 file.
- Alt codes will be reflected in the dialogue box immediately (for example, hold ALT and press 0151 for the Em Dash —).
- The input text folder is now FF7_Text and not Text
- The correct Windows installation folder is found (BoxFF7 no longer assumes c:\windows).
- Some extra data is logged on main screen
- Character spacing data and text code data are displayed