Author Topic: [FF7 PC] FF7.exe Editor - Cait Sith/Vincent initial data, character names  (Read 1824 times)

petfriendamy

  • *
  • Posts: 17
    • View Profile
So as you may know, most of the characters' initial data can be found and edited in the kernel. But since Young Cloud and Sephiroth are hogging their respective character slots, Cait Sith and Vincent's data is hidden away in the EXE, making it more annoying to edit. Well, I threw together a quick tool to help with that issue!



The tool locates Cait Sith and Vincent's data in the EXE, and allows you to edit it via the user interface. Right now it expects and validates with basegame data, but later on I might see if I can tweak it to read weapon data, etc. from the kernel. I also might expand it later to edit other stuff that can only be changed in the EXE, but I just stuck with this for now since this was what I needed it for.

Download link here:
https://drive.google.com/file/d/1LnGEiMW7UCC04XJG8p-JryJi1qcxDYEg/view?usp=sharing


Old versions:
2.1.2: https://drive.google.com/file/d/1gSsfj2g38Zyb__OEZjccBrNwKVy8WJeX/view?usp=sharing
2.1.1: https://drive.google.com/file/d/1Cb-3ltSWxnKOfoOfHOQT5NpedEZsJqWa/view?usp=sharing
2.1: https://drive.google.com/file/d/11HNwbq9bldCbQjpmf2u1L3nUIohlXMJW/view?usp=sharing
2.0: https://drive.google.com/file/d/16wskivtB8hmvScT5hUJ5gCaVICOB-lh7/view?usp=sharing
1.0: https://drive.google.com/file/d/1JDIjShNqgmDK92cEQuzfSJLgss63Erf8/view?usp=sharing

Includes a DLL (Editor.Core.dll) that you can use for your own installers. Also includes the source code, which you can also use and modify if you want. Written in C#.
« Last Edit: 2021-04-06 07:02:43 by petfriendamy »

petfriendamy

  • *
  • Posts: 17
    • View Profile
Some updates:

  • You can now export the character data to a file, making it easier to backup and share without having to edit the entire EXE every time.
  • You can now change character IDs for Cait Sith and Vincent. I'm not sure what the impact of that is, but it's an option now.
  • Most importantly, you can now change the characters' names!


These are the names that appear on the character rename screen, so you can correct Aerith's name, change Red XIII to Nanaki, or whatever else you want to do.

cloudiar

  • *
  • Posts: 168
    • View Profile
Hello!

Does this work with version 97 exe? (ff7 1.02 english)

My question is logical, my exe has important modifications and I need to be sure of its correct operation, in any case it is an excellent job, if it works for me I have small changes pending with Vincent and Caith Sith, of course I would include you in the credits.

Regards

petfriendamy

  • *
  • Posts: 17
    • View Profile
Hello!

Does this work with version 97 exe? (ff7 1.02 english)

My question is logical, my exe has important modifications and I need to be sure of its correct operation, in any case it is an excellent job, if it works for me I have small changes pending with Vincent and Caith Sith, of course I would include you in the credits.

Regards
I believe so! I had to make a small tweak to the editor to make sure it recognizes the 1997 version, but it looks like it's working fine. Let me know if you have any issues.

Pure_Mind_Games

  • *
  • Posts: 22
    • View Profile
When loading an updated exe or the data file only the name is correct, the Curse Rings are Fairy Rings when first loading the exe then change to Earrings when I load the dat file in.
« Last Edit: 2021-02-05 01:00:47 by Pure_Mind_Games »

petfriendamy

  • *
  • Posts: 17
    • View Profile
When loading an updated exe or the data file only the name is correct, the Curse Rings are Fairy Rings when first loading the exe then change to Earrings when I load the dat file in.
What do you mean by "only the name is correct"? And which version of FF7 are you using?

Pure_Mind_Games

  • *
  • Posts: 22
    • View Profile
What do you mean by "only the name is correct"? And which version of FF7 are you using?
When I change Clouds name then reload the exe or the .dat file to an unchanged exe the change is what I made. The exe is 1.02, to be honest now that I think about it, I think it might be 7th Heaven screwing everything up, I can't even launch the game without going through it.

petfriendamy

  • *
  • Posts: 17
    • View Profile
When I change Clouds name then reload the exe or the .dat file to an unchanged exe the change is what I made. The exe is 1.02, to be honest now that I think about it, I think it might be 7th Heaven screwing everything up, I can't even launch the game without going through it.
Hm, strange. Let me know if you keep having issues with it.

That said, I did notice an issue with accessories not being correct, so I went ahead and fixed that. And speaking of 7th Heaven, the editor can now generate Hext files for use with IROs!