Author Topic: [FF8 Remastered] need help with ff8 exe editing  (Read 4464 times)

darknesshah66

  • *
  • Posts: 16
    • View Profile
[FF8 Remastered] need help with ff8 exe editing
« on: 2021-08-04 09:13:05 »
So I was reading another topic where guys were talking about having to edit the ff8 executable instead of the main.zzz file to change certain stuff. I tried finding the string of code in the exe but just couldn't find it. Was this stuff changed for the Remastered version?

All I wanna do is change Angel Wing's spell strength multiplier to 3 instead of 5 and Cover's received damage to full instead of half.

I've been modding the english version but I don't know what's the exe file I should edit.

All help would be appreciated. Thanks.

Callisto

  • *
  • Posts: 303
    • View Profile
Re: [FF8 Remastered] need help with ff8 exe editing
« Reply #1 on: 2022-01-15 23:37:44 »
Most of the data that's in the exe in 2013 can be found in the EFIGS file in Remastered, but searching using the old strings doesn't help in most cases, as regs are usually different compared to the 2013 version.

To change the Angel Wing multiplier to 3 in Remastered (version 1.0.2), locate offset 0x2E46C4 in EFIGS and change 8D 04 80 to 8D 04 40.

To remove the damage reduction from the Cover Ability, locate offset 0x2E46E3 and change D1 6E 34 to 90 90 90.




darknesshah66

  • *
  • Posts: 16
    • View Profile
Re: [FF8 Remastered] need help with ff8 exe editing
« Reply #2 on: 2022-01-17 12:58:29 »
Wow tytyty!!! I love u man. This is just what i needed. I got 3x Angel Wing to work but for some reason I couldn't test Cover cause it doesn't seem to work at all even without the change in EFIGS file. I may have changed something I gotta figure out. The 2 things are pretty dang close to one another in the code I might be interested if there's some other interesting stuff to change other than these 2. But yeah ty Callisto! I didn't think I'd ever get help for this problem.

miruss89

  • *
  • Posts: 23
    • View Profile
Re: [FF8 Remastered] need help with ff8 exe editing
« Reply #3 on: 2022-01-18 04:21:39 »
Most of the data that's in the exe in 2013 can be found in the EFIGS file in Remastered, but searching using the old strings doesn't help in most cases, as regs are usually different compared to the 2013 version.

To change the Angel Wing multiplier to 3 in Remastered (version 1.0.2), locate offset 0x2E46C4 in EFIGS and change 8D 04 80 to 8D 04 40.

To remove the damage reduction from the Cover Ability, locate offset 0x2E46E3 and change D1 6E 34 to 90 90 90.

so thats why i've never finds which offset for limit break crisis level in the Remastered version. do you know what offset should i locate to change the limit break crisis level to always level 4?

Callisto

  • *
  • Posts: 303
    • View Profile
Re: [FF8 Remastered] need help with ff8 exe editing
« Reply #4 on: 2022-01-20 23:07:02 »
@darknesshah66: Cover works as usual for me in Remastered, with or without the alteration. Did you maybe overlook the fact that it triggers only for low health characters that also need to be adjacent to the one that has it equipped?

@miruss89: Yes, I had a look at it. To set the Crisis Level to 4 permanently, change 0x2ECAB7 from 75 to EB and 0x2ECB33 from 0 to 4.
« Last Edit: 2022-01-21 10:42:16 by Callisto »

miruss89

  • *
  • Posts: 23
    • View Profile
Re: [FF8 Remastered] need help with ff8 exe editing
« Reply #5 on: 2022-01-21 02:01:24 »
@darknesshah66: Cover works as usual for me in Remastered, with or without the alteration. Did you maybe overlook the fact that it triggers only for low health characters that also need to be adjacent to the one that has it equipped?

@miruss89: Yes, I had a look at it. To set the Crisis Level to 4 permanently, change 0x2ECAB7 from 75 to EB and 0x2ECB36 from 0 to 4.

thank you good sir

miruss89

  • *
  • Posts: 23
    • View Profile
Re: [FF8 Remastered] need help with ff8 exe editing
« Reply #6 on: 2022-01-21 06:52:54 »
@darknesshah66: Cover works as usual for me in Remastered, with or without the alteration. Did you maybe overlook the fact that it triggers only for low health characters that also need to be adjacent to the one that has it equipped?

@miruss89: Yes, I had a look at it. To set the Crisis Level to 4 permanently, change 0x2ECAB7 from 75 to EB and 0x2ECB36 from 0 to 4.

i've tried it with FF8R v1.0.2 but not working.

Callisto

  • *
  • Posts: 303
    • View Profile
Re: [FF8 Remastered] need help with ff8 exe editing
« Reply #7 on: 2022-01-21 10:41:39 »
Sorry, the second offset was slightly off. Try 0x2ECB33 from 0 to 4 instead.

miruss89

  • *
  • Posts: 23
    • View Profile
Re: [FF8 Remastered] need help with ff8 exe editing
« Reply #8 on: 2022-01-23 09:10:08 »
Sorry, the second offset was slightly off. Try 0x2ECB33 from 0 to 4 instead.
Thank you so much. its works.

Do you know which offset in the file controls Squall's Renzokuken Finisher? i've tried edit each weapon in the kernel.bin with Doomtrain to just enable certain finisher but the game keep crashing. Maybe parameter which are controlling the Renzokuken Finisher are stored in EFIGS.dll or the .exe?

i've got no experience in either programming or reverse engineering. i've tried downloading Ghidra. But don't know how to use it. LOL :'(

darknesshah66

  • *
  • Posts: 16
    • View Profile
Re: [FF8 Remastered] need help with ff8 exe editing
« Reply #9 on: 2022-01-31 04:58:53 »
@darknesshah66: Cover works as usual for me in Remastered, with or without the alteration. Did you maybe overlook the fact that it triggers only for low health characters that also need to be adjacent to the one that has it equipped?

Oh didn't know it only triggers for low health chars. Gotta try it out again at some point. I get it that it's good to have the char with Cover in the middle so they can help both ally.

miruss89

  • *
  • Posts: 23
    • View Profile
Re: [FF8 Remastered] need help with ff8 exe editing
« Reply #10 on: 2022-02-23 13:28:52 »
Thank you so much. its works.

Do you know which offset in the file controls Squall's Renzokuken Finisher? i've tried edit each weapon in the kernel.bin with Doomtrain to just enable certain finisher but the game keep crashing. Maybe parameter which are controlling the Renzokuken Finisher are stored in EFIGS.dll or the .exe?

i've got no experience in either programming or reverse engineering. i've tried downloading Ghidra. But don't know how to use it. LOL :'(

Finally i've found ways to hex edit the EFIGS.dll to make Renzokuken Finisher to always Lion Heart


To set the Renzokuken Finisher to Lion Heart permanently, change 0x2DAE93 from 8B 16 to B2 03 and 0x2DAEAC from 8B 0E to B1 03

albert

  • *
  • Posts: 27
    • View Profile
Re: [FF8 Remastered] need help with ff8 exe editing
« Reply #11 on: 2022-10-23 03:36:31 »
Most of the data that's in the exe in 2013 can be found in the EFIGS file in Remastered, but searching using the old strings doesn't help in most cases, as regs are usually different compared to the 2013 version.

To change the Angel Wing multiplier to 3 in Remastered (version 1.0.2), locate offset 0x2E46C4 in EFIGS and change 8D 04 80 to 8D 04 40.

To remove the damage reduction from the Cover Ability, locate offset 0x2E46E3 and change D1 6E 34 to 90 90 90.

How could I break the damage cap 9999 with weapon attack? and make Quists limit break to mutiple hit counts?