Author Topic: Editing Stats names in FF7  (Read 4242 times)

DSieg

  • *
  • Posts: 6
    • View Profile
Editing Stats names in FF7
« on: 2011-08-04 23:36:48 »
Hi/Hello everyone.

Before reading what follows, I must tell you I live in France, and that english is not my original language.
So, if I can't make myself clear, please excuse me (not a stupid excuse, but people understand what I write in french in the wrong way, and in english...).

The true meaning of this post is :
-To congratulate this community for the tools and the help provided. :)
-To ask you a technical question : how can I edit the stats names in FF7 (Attack, Defense, Dexterity...) ?
I searched on the web without finding anything.

I thank you for your help.

Vgr

  • Global moderator
  • *
  • Posts: 2163
  • If it quacks like a duck, it must be a duck
    • View Profile
Re: Editing Stats names in FF7
« Reply #1 on: 2011-08-05 03:51:03 »
This forum is getting full of Frenchies! :D

Hex-edit the exe is the only way.

Braveheart

  • *
  • Posts: 35
    • View Profile
Re: Editing Stats names in FF7
« Reply #2 on: 2011-08-05 04:17:24 »
Welcome to the forum, I'm brazilian so don't expect a polite English from me either XD

About your question these names appears at least three times inside the ff7.exe (Materia, Equip and Status Menu), to edit this you have to use a hex editor and use a table of characters to be able to see the characters in upper case in order to edit the ff7.exe properly, because the Final Fantasy VII have their own hex values to the character a example: to find the name "Magic" you have to digit "-agic" in your hex editor

I recommend you to use the table that comes with Hack 7, http://forums.qhimm.com/index.php?topic=10755.0, that table has XML format so you can view it with notepad, Internet explorer, etc

DSieg

  • *
  • Posts: 6
    • View Profile
Re: Editing Stats names in FF7
« Reply #3 on: 2011-08-05 09:45:59 »
Thanks, I found it. :)

I've got two questions more :
-I'm using XVi32, is there better hex editors ?
-If I edit the game (in my case, a PSX iso copy) with Wallmarket or other logs, are they going to undo the hex edit ?
-What about making a patch ? How will it keep the hex changes ?

Thanks again.

nfitc1

  • *
  • Posts: 3011
  • I just don't know what went wrong.
    • View Profile
    • WM/PrC Blog
Re: Editing Stats names in FF7
« Reply #4 on: 2011-08-05 12:18:22 »
-I'm using XVi32, is there better hex editors ?
-If I edit the game (in my case, a PSX iso copy) with Wallmarket or other logs, are they going to undo the hex edit ?
-What about making a patch ? How will it keep the hex changes ?

I use HHD Hex Editor (Hex Editor Neo) and am quite happy with it. It's a demo though, but not a well restricted demo. It does everything I need out of a hex editor.

WallMarket doesn't even touch the ff7.exe file so you're in no danger there. Most editors that do use that file will ignore parts like that. LiBrE for example will only modify a small section of the exe.

Patches might overwrite your changes. If they do it'll probably be for be for the sake of the patch. Most won't, but if they do they'd probably say so.

DSieg

  • *
  • Posts: 6
    • View Profile
Re: Editing Stats names in FF7
« Reply #5 on: 2011-08-05 19:56:45 »
Thanks everyone, I found the locations for the status menu :

! Only for french PSX version of the game !
Code: [Select]
Force        à partir de 07938d04
Dextérité    à partir de 07938d1e
Vitalité     à partir de 07938d38
Magie        à partir de 07938d52
Esprit       à partir de 07938d6c
Chance       à partir de 07938d86
« Last Edit: 2011-08-05 20:03:18 by DSieg »

Vgr

  • Global moderator
  • *
  • Posts: 2163
  • If it quacks like a duck, it must be a duck
    • View Profile
Re: Editing Stats names in FF7
« Reply #6 on: 2011-08-05 20:00:17 »
Thanks everyone, I found the locations for the status menu :

! Only for french PSX version of the game !
Strength starting at 07938d04
Dexterity starting at 07938d1e
Vitality starting at 07938d38
MAG starting at 07938d52
SPR starting at 07938d6c
LCK   starting at 07938d86