Author Topic: Need help: Increase Max possible MP -> HEXT Adresses  (Read 5950 times)

Seth333

  • *
  • Posts: 1
    • View Profile
Hi Folks,

i started with FF7 modding recently and did already some very very basic modifications.

Now i am searching for a way to modify Char MP maximum (like HP was modded in "Postscriptthree_s_Gameplay_Tweaks") to its max possible values ingame -> i assume its 32k (short)

Anyone willing to help / assist me or already has a solution for it and i was unable to find it through search ?

BTW: Thanks to all Supporters and Modders out there! You are doing a great job.

I tried out some mods linked here they offer some new and interessting ideas to FF7.

 - Seth

liamssas

  • *
  • Posts: 1
    • View Profile
    • fnf
Re: Need help: Increase Max possible MP -> HEXT Adresses
« Reply #1 on: 2025-12-23 14:49:36 »
MP is capped by the same 16 bit limit as HP, but in vanilla FF7 the growth tables and kernel data keep it much lower. You’ll need to edit the kernel.bin MP growth and base stats, not just the executable, similar to how HP tweaks work.

sj642

  • *
  • Posts: 17
    • View Profile
Re: Need help: Increase Max possible MP -> HEXT Adresses
« Reply #2 on: 2025-12-29 18:23:53 »
I don't know exactly how to do it, but I'm almost certain it has to be done with the .exe file and that editing the stats in the kernel won't work. I can think of two ways: find the function of the HP-MP materia. With that materia, you can exceed 999 MP, so it should give you some clues on how to do it. It might be easier (though that's being optimistic). If you find the code in the .exe file that controls MP and set it to 90 90 (null null), it might work. This might crash the game, but since in FF VII there's an upper limit of 999 MP (thanks to HP-MP), perhaps the MP code is only responsible for capping the maximum. If you tell it to do nothing, it could work. I'm sorry I can't tell you exactly how to do it. It's not one of my priorities, but I would like to have it, so if you figure it out, I'd appreciate it if you shared how you did it with the forum.

nfitc1

  • *
  • Posts: 3018
  • I just don't know what went wrong.
    • View Profile
    • WM/PrC Blog
Re: Need help: Increase Max possible MP -> HEXT Adresses
« Reply #3 on: Yesterday at 00:41:10 »
I could help you with the technical side (its existing max can easily be increased, but the growth formula is designed to not grow very high), but the REAL limitation is the menu expression of values that exceed 9999. In the menu and in a few places there is a special consideration if you have an HP<->MP materia.