Is there any way I could get some guidance on how to "bake" these PNACH codes into the game? I have some experience with hex editing, if it helps any, but I'm mostly familiar with 90's cartridge-based games. Disc-based media is a little out of my depth. I know I could just use my PS2 GameShark after I convert the PNACH codes, but then Mitsuru and Fuuka will complain about me cheating.
By the way, emulating P3FES on PC isn't an option for me because of my low-end laptop.
Thank you for you time.
------
Edit - Thanks to Warrior250, here is a version of TGEnigma's Controllable Character Mod that retains regen abilities. It allows access to the in battle Persona Change menu for everyone, but this can easily be ignored.
https://mega.nz/file/Cfx20aRY#2GShlEW1s ... l7UBbILr_w
- xdelta format
- No widescreen patch applied
- Apply only to an NTSC-U (North American) P3 FES image in ISO format
- Checksum hashes of the source ISO (the one that will be receiving the patch):
CRC32 - 9E15FB39
SHA1 - 0C596450C0FD021BDE3120748BA448A25FFE5FA7
MD5 - 4B16317A11F3089090748B7ECA2ACBAF
------
Also, here's the tweaked mod as a PNACH.
https://mega.nz/file/qG5QgILR#JBrOyH6pj ... tn3duHFnus
------
And the full corrected mod for placing in a PNACH file.
Code: Select all
///Persona 3 FES
// Controllable Characters Mod (by TGE) (corrected by Warrior250)
patch=1,EE,0029AFC8,word,00000000 // nop check for if battle unit is not mc -> ai
patch=1,EE,0020207C,word,00000000 // load proper unit id for battle menu skill list
patch=1,EE,0020208C,word,8F84B6FC
patch=1,EE,00202090,word,8C840254
patch=1,EE,00202094,word,8C840030
patch=1,EE,00202098,word,8C8400A4
patch=1,EE,0028DE14,word,2405001B // fix escape
patch=1,EE,0029692C,word,00000000
/patch=1,EE,0028AC5C,word,9683001A // disable persona menu for non-mc
// Disabling even one of the codes from between "0028AC5C" to "0028AC74" disables Persona Change on ALL members, even the MC.
/patch=1,EE,0028AC60,word,3063FFBF
/patch=1,EE,0028AC64,word,A683001A
/patch=1,EE,0028AC68,word,96830018
/patch=1,EE,0028AC6C,word,00000000
/patch=1,EE,0028AC70,word,081A6AF8 // HUD: Affects the Command Circle in Battle when enabled, see "0069ABE4" and "0069ABE8".
/patch=1,EE,0028AC74,word,00000000 // Disables Item effect when enabled: Spring of Life, Regenerate, Invigorate. Homunculus works either way, contrary to forum reports that they don't.
// Disables Change Persona on ALL members, even MC, every code above needs this enabled, but then Item effects won't work.
patch=1,EE,0069ABE0,word,8F82B6FC
/patch=1,EE,0069ABE4,word,8C420148 // HUD: When "0028AC70" is enabled and "0028AC74" is disabled, DISABLE this to display Command Circle on.
/patch=1,EE,0069ABE8,word,14540004 // HUD: When "0028AC70" is enabled, ENABLE this display Command Circle on.
patch=1,EE,0069ABEC,word,00000000
patch=1,EE,0069ABF0,word,34630400
patch=1,EE,0069ABF4,word,A6830018
patch=1,EE,0069ABF8,word,34630400
patch=1,EE,0069ABFC,word,080A2B1D
patch=1,EE,0069AC00,word,00000000
patch=1,EE,001FF518,word,8E300254 // fix skill requirements
patch=1,EE,001FF51C,word,8E100030
patch=1,EE,001FF520,word,8E1000A4
patch=1,EE,001FF524,word,00000000
patch=1,EE,001FF528,word,00000000
patch=1,EE,001FF52C,word,00000000
patch=1,EE,002D8210,word,00000000 // fix items
patch=1,EE,002D8220,word,00000000
patch=1,EE,002D8224,word,00000000
patch=1,EE,002D823C,word,00000000
patch=1,EE,002A3914,word,081A6B01 // fix boss battle camera
patch=1,EE,0069AC04,word,1240000B
patch=1,EE,0069AC08,word,00000000
patch=1,EE,0069AC0C,word,8E420030
patch=1,EE,0069AC10,word,844700A2
patch=1,EE,0069AC14,word,20030001
patch=1,EE,0069AC18,word,14E00006
patch=1,EE,0069AC1C,word,00000000
patch=1,EE,0069AC20,word,844200A4
patch=1,EE,0069AC24,word,10430003
patch=1,EE,0069AC28,word,00001021
patch=1,EE,0069AC2C,word,080A8E47
patch=1,EE,0069AC30,word,00000000
patch=1,EE,0069AC34,word,0C0BE210
patch=1,EE,0069AC38,word,00000000
patch=1,EE,0069AC3C,word,080A8E47
patch=1,EE,0069AC40,word,00000000