Hacking World of Final Fantasy Hacking Thread (discussion)

gvargas

Well-Known Member
Newcomer
Joined
Jan 24, 2016
Messages
96
Trophies
0
Age
49
XP
130
Country
Mexico
I finally deciphered how the checksum works in the items section, I already maxed X-Potion, Mega Phoenix and Elixir, if someone has a save file with at least two Megalixirs I can max that one two and share the save file for everyone... ;)
 

gvargas

Well-Known Member
Newcomer
Joined
Jan 24, 2016
Messages
96
Trophies
0
Age
49
XP
130
Country
Mexico
I would rahter be interested in details how to re-calculate the checksum.

It's actually very simple, the first two offsets are the whole items section quantity and the other two I guess are the whole inventory arrangement section so what I did is make two save files with one potion of difference and split that difference, I'm sharing an example in Excel to help explain that... :)
 

Attachments

  • WOFF.zip
    8.3 KB · Views: 319

hanseo

Well-Known Member
Member
Joined
May 29, 2015
Messages
455
Trophies
0
Age
35
XP
1,323
Country
United States
when I made the starter save I used the money hack on the NA WOFF then uploaded the save to the cloud cross save, closed down the NA version and loaded up the EUR version and it was happy to pull the save from the cross save and it works fine I'm now ordered the PS4 UK version.

--------------------- MERGED ---------------------------



Hi make sure the Mai Dump Tool is not protecting your save by powering down the Vita and booting back up, Then do the browser trick ;) and go straight to the save manager then click on WOFF Dump the file let it do its thing, Opening WOFF and once its finished it will ask do you want to export or import from there it will take the save file that is in the Date/rinCheat folder. (I hope this helps)

--------------------- MERGED ---------------------------


I can do it for you if you can send me your save :)

it's a ch 19 save can i please have max money/ items
 

Attachments

  • woffsave.rar
    7.6 KB · Views: 234

ur1ahb

Member
Newcomer
Joined
Nov 2, 2016
Messages
10
Trophies
0
Age
33
XP
52
Country
United States
it's a ch 19 save can i please have max money/ items
are you aware of the amphetamine plugin for money?
I figure if the plugin works for money, then just buy the items from the shop.
I was wondering though if SP or EXP could be modified from save?
 

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
@gvargas

To sum it up and make it easy:
  • Each Slot or Item has it own values!
  • If the Value goes beyond FF FF, it simply cuts
    everything thats bigger and counts only the rest.
Bytes are swapped, example in save: 81 5E | 90 2F -swapped- > 5E 81 | 2F 90
Code:
To get your item values to calculate with, you need two saves.

1st, your start values
2nd, your changed values

Increase or decryse the item by one and subtract the smaller from bigger.

Example: (Checksum offset 37580 - 4 bytes)
Offset   A       B        A      B
old save 77 81 | 0C BD >  33143  48396
new save 5E 81 | 2F 90 > -33118  36911
                         =   25  11485 >>> Mega Phoenix

I want to increase it by 60, thats why i'm doing this:
       
A 60 * 25    = 1500   + 33118 = 34618                        = 87 3A -swap- 3A 87 HEX
B 60 * 11485 = 689100 + 36911 = 726011 - (65536 * 11) = 5115 = 13 FB -swap- FB 13 HEX
                                /65536       = 720896
                                =   11

Currently i had 2 items, so had to: 60 DEC + 2 DEC = 3E HEX

New Checksum is for the save: 3A 87 FB 13

I've tested it and works :)
 
Last edited by liomajor,
  • Like
Reactions: yasuki8118

hanseo

Well-Known Member
Member
Joined
May 29, 2015
Messages
455
Trophies
0
Age
35
XP
1,323
Country
United States
are you aware of the amphetamine plugin for money?
I figure if the plugin works for money, then just buy the items from the shop.
I was wondering though if SP or EXP could be modified from save?

i not aware of any plugin that's why i asking for help
 

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
amphetamine plugin works only for money in us 1.01.

There are items you can't buy at every time, to increase them you can follow my writeup.

I guess, other checksums inside the game are working similar, SP or EXP might be possible.
 
Last edited by liomajor,

ur1ahb

Member
Newcomer
Joined
Nov 2, 2016
Messages
10
Trophies
0
Age
33
XP
52
Country
United States
amphetamine plugin works only for money in us 1.01.

There are items you can't buy at every time, to increase them you can follow my writeup.

I guess, other checksums inside the game are working similar, SP or EXP might be possible.
Im going to try it out with SP.
wish me luck!

--------------------- MERGED ---------------------------

i not aware of any plugin that's why i asking for help

http://gbatemp.net/attachments/woff-rar.67292/

Just add to /plugins and in game hold start
 

gvargas

Well-Known Member
Newcomer
Joined
Jan 24, 2016
Messages
96
Trophies
0
Age
49
XP
130
Country
Mexico
@gvargas

To sum it up and make it easy:
  • Each Slot or Item has it own values!
  • If the Value goes beyond FF FF, it simply cuts
    everything thats bigger and counts only the rest.
Bytes are swapped, example in save: 81 5E | 90 2F -swapped- > 5E 81 | 2F 90
Code:
To get your item values to calculate with, you need two saves.

1st, your start values
2nd, your changed values

Increase or decryse the item by one and subtract the smaller from bigger.

Example: (Checksum offset 37580 - 4 bytes)
Offset   A       B        A      B
old save 77 81 | 0C BD >  33143  48396
new save 5E 81 | 2F 90 > -33118  36911
                         =   25  11485 >>> Mega Phoenix

I want to increase it by 60, thats why i'm doing this:
      
A 60 * 25    = 1500   + 33118 = 34618                        = 87 3A -swap- 3A 87 HEX
B 60 * 11485 = 689100 + 36911 = 726011 - (65536 * 11) = 5115 = 13 FB -swap- FB 13 HEX
                                /65536       = 720896
                                =   11

Currently i had 2 items, so had to: 60 DEC + 2 DEC = 3E HEX

New Checksum is for the save: 3A 87 FB 13

I've tested it and works :)

I couldn't had explained better!! That's exactly what I'm doing, only problem is you need at least two items to do the subtract and right now I only have 1 megalixir... :(
 

ur1ahb

Member
Newcomer
Joined
Nov 2, 2016
Messages
10
Trophies
0
Age
33
XP
52
Country
United States
@gvargas

To sum it up and make it easy:
  • Each Slot or Item has it own values!
  • If the Value goes beyond FF FF, it simply cuts
    everything thats bigger and counts only the rest.
Bytes are swapped, example in save: 81 5E | 90 2F -swapped- > 5E 81 | 2F 90
Code:
To get your item values to calculate with, you need two saves.

1st, your start values
2nd, your changed values

Increase or decryse the item by one and subtract the smaller from bigger.

Example: (Checksum offset 37580 - 4 bytes)
Offset   A       B        A      B
old save 77 81 | 0C BD >  33143  48396
new save 5E 81 | 2F 90 > -33118  36911
                         =   25  11485 >>> Mega Phoenix

I want to increase it by 60, thats why i'm doing this:
     
A 60 * 25    = 1500   + 33118 = 34618                        = 87 3A -swap- 3A 87 HEX
B 60 * 11485 = 689100 + 36911 = 726011 - (65536 * 11) = 5115 = 13 FB -swap- FB 13 HEX
                                /65536       = 720896
                                =   11

Currently i had 2 items, so had to: 60 DEC + 2 DEC = 3E HEX

New Checksum is for the save: 3A 87 FB 13

I've tested it and works :)

where did you get the value of 65536 to divide with
 
Last edited by ur1ahb,

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
I couldn't had explained better!! That's exactly what I'm doing, only problem is you need at least two items to do the subtract and right now I only have 1 megalixir... :(

Your excel had a mistake in the calculation, but i saw it ;)

Just make a backup from the save and use it, with luck the new counter is 00 and doesn't reset it to FF FF FF FF 00 00 00 00. Subtraction should work to get the values :)

where did you get the value of 65536 to divide with

2 Bytes can only be at max at FF FF > 65535, but to start again at 00 00 it has to be 65536 ;)
 

ur1ahb

Member
Newcomer
Joined
Nov 2, 2016
Messages
10
Trophies
0
Age
33
XP
52
Country
United States
Your excel had a mistake in the calculation, but i saw it ;)

Just make a backup from the save and use it, with luck the new counter is 00 and doesn't reset it to FF FF FF FF 00 00 00 00. Subtraction should work to get the values :)



2 Bytes can only be at max at FF FF > 65535, but to start again at 00 00 it has to be 65536 ;)
Gotcha! Thank you!
 

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
I think i'm right, FF FF FF FF 00 00 00 00 turns to ITEM-ID 00 00 00 and COUNTER 00 00 00.

Either each slot has it's own value or it's connected to the item.
 

gvargas

Well-Known Member
Newcomer
Joined
Jan 24, 2016
Messages
96
Trophies
0
Age
49
XP
130
Country
Mexico
BTW. The Arma Gems offset is 0x00037DE4 and it's also inside the items section if you're interested... ;)
 

ur1ahb

Member
Newcomer
Joined
Nov 2, 2016
Messages
10
Trophies
0
Age
33
XP
52
Country
United States
Vosman (the guy who made the amphetamine money hack) sat on his psv and broke the screen, so I don't think we'll be seeing an updated plugin from him.
I wonder if he'll hand over his findings so we can progress from it?
Until then we're left with doing it all from a hex editor like cavemen.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/FdYTKAVSsXY?si=9E-2AU0JN-4hRZi3