[FF7PC-98] FF7.exe Text Documentation (2011-09-22)

  • Thread starter Thread starter DLPB_
  • Start date Start date
Status
Not open for further replies.
D

DLPB_

Guest
This is a full list of text + offsets for the main game executable.  If you have ever wanted to change text in the game, this is for you!

View Here

I created this for use with a set of translation tools Luksy is making.
 
Last edited:
There we are.  All done :)  Fully updated to show which are and are not used.
 
Excellent, thank you very much DLPB  :)
 
Last edited:
Luksy found some small problems with my offsets, some were out by 1, and one entry "Of course!  No way!"  was shown as two entries.

Fixed.
 
And yet more fixes...  NFITC1 reminded me that I missed some unused character names in the exe.  The whole section of code is repeated in the 4th file of Kernel.bin where Ex-SOLDIER and Sephiroth strings are taken.  The exe version is unused.  Nevertheless I have added them:

520908   Ex-SOLDIER   
52098c   Barret
520a10   Tifa
520a94   Aerith
520b18   Red   
520b9c   Yuffie
520c20   Cait Seith
520ca4   Vincent
520d28   Cid
520e20   *Rhudfa   (Possibly an unused character)
520e30   Sephiroth

These are not typos above, that is how they are in the file.
 
Last edited:
Does Rhudfa resemble any Japanese terms you've encountered, Dan?
 
520e20   *Rhudfa   (Possibly an unused character)

These are not typos above, that is how they are in the file.
Looks like Rhudfa is actually Sephiroth's initialization data (Table 2: Character Record 0x00 - 00x0F), if you look at it inside kernel.bin it makes sense, it just happens to look like actual text  ;D
 
Yeah to be fair, I didn't subscribe to the new character theory... at least not when it came to the actual name.  It looked weird as it was with an asterisk at the start.  IT also didn't terminate with FF in the normal fashion.
 
Last edited:
Wasn't the world map text you had sent me about a year ago also present in the executable (ie: buggy breaking down text, etc) ?

If they are, will they make it in this document ?
 
I have missed nothing, and no they aren't.  They are in mes inside world_us  :)

Use luksy's touphscript to alter world map text.
 
Last edited:
[Entry 991 - 1014] That sucks! It really uses those built-in names rather than the item names themselves?! Yeah, this deserves an editor. And yes, "Rhudfa" is part of Sephy's init data. He just starts with higher values than most so the bytes show up as ASCII characters.
 
It uses them because they are considered menu entries... the chocobo menu :)  yeah very stupid nonetheless.  Best guess they had someone working on the minigame separately and he had no chance of knowing the actual kernel entries... so had to create his own list.

Luksy's touphScript now supports the exe :)
 
Last edited:
Correction.  The last chocobo name is not used because the code only references 45 of the 46.  It is very easy to change that and since I am now expanding the names and recoding I will use 46 for menu overhaul.

I am gonna verify this first with Gemini.
[edit, Gemini works on Japanese PSX code so... he couldn't help at moment]
 
Last edited:
Added documentation at the bottom, the new Menu Overhaul addresses for Chocobo names and prizes.
 
Status
Not open for further replies.
Back
Top