Next Generation Emulation banner

FF XII patch issue (searched forum first)

4.8K views 12 replies 6 participants last post by  Cekken  
#1 ·
I'm running Vista x32, core 2 duo 3.4 2 gigs pc3200, 8800GTX...

FFXII works perfectly, great fps, just slight glitching during some cutscenes, my only problem is when I tried to make a patch for this game it started crashing when it tried to load the patch; below is the code, please let me know if I did something wrong or what's going on. Thanks.

Code:
gametitle=Final Fantasy XII

comment=codes

//Master Code


patch=1,EE,FE129B51,word,800813BF
patch=1,EE,000FFFFE,word,00000252
patch=1,EE,000FFFFF,word,00000252
patch=1,EE,9045C190,word,0C117A69
patch=1,EE,21780C20,word,03E00008
patch=1,EE,21780C24,word,24020001

//Infinite Gil

patch=1,EE,10547F08,word,0000FFFF

//Max Gil

patch=1,EE,20547F08,word,05F5E0FF

//Max Walking Distance

patch=1,EE,2054FB2C,word,05F5E0FF

//Infinite HP Vaan

patch=0,EE,2054A150,word,0000270F

//Infinite MP Vaan

patch=1,EE,1054A154,word,000003E7

//Always Full Action Gauge

patch=1,EE,2030C6C4,word,AEB5070C
patch=1,EE,2030C6C8,word,AE150030
Please note: without patch enabled game works fine, just seems to error crash out when it tries to load the pnatch.

Error message is: xml loader returned an error. Trying to load pnatch.
 
#6 ·
*punchers taker in the head* Don't Spam!!!!

The infinite and max are using the same address and since I can't remember if PS2 treats it like real or protected. But either way it is redundant to have.

A 1xxxxxxxxxxxx type code is in the hardware and not a memory address. So you have to change it to a mirror in the memory, I just prefer 0xxxxxxxxxxx. This is why your patch is crashing the emulator, because you are using 1xxxxxxxxx type codes, which it doesn't like. So either get rid of them or change them to a mirror in the memory.

Code:
//Max Gil
patch=1,EE,00547F08,word,05F5E0FF

//Infinite MP Vaan
patch=1,EE,0054A154,word,000003E7
 
#7 ·
Fixed codes, still causing same crash; here's a printscreen.

Image




code text is as follows now:

Code:
gametitle=Final Fantasy XII

comment=codes

//Max Gil
patch=1,EE,00547F08,word,05F5E0FF

//Max Walking Distance
patch=1,EE,2054FB2C,word,05F5E0FF

//Infinite HP Vaan
patch=0,EE,2054A150,word,0000270F

//Infinite MP Vaan
patch=1,EE,0054A154,word,000003E7

//Always Full Action Gauge
patch=1,EE,2030C6C4,word,AEB5070C
patch=1,EE,2030C6C8,word,AE150030

//Quick Max LP (With License)
patch=1,EE,54A8D977,word,D097375F

//Always Low Game Time
patch=1,EE,96748B50,word,5AA5514D
Thanks.
 
#9 ·
I figured out that a few codes were causing the engine to crash when loading the patch after decrypting in v7 and testing each one individually, found out a couple others caused save data to corrupt also.

Going to post my patch in user patches.

I do have the US version but I like to earn at least weapons/armor as I go (ha). Thanks for the offer though.