ROM Hack Question Fire Emblem: Three Houses - Hex Editing Money

Falo

Well-Known Member
Member
Joined
Jul 22, 2012
Messages
656
Trophies
1
XP
2,389
Country
Germany
Money is at Offset 0x23B39, 4 Byte

But you need to fix the checksum, use HxD for that,

- Select "Edit->Choose Block...",
- Set start to "C" and length to "25400" and press OK,
- Select "Analyse->Checksum...->Checksum-32" and press OK,
this calculates the new checksum.

Write the new checksum to Offset 0x0
 
Last edited by Falo,

Atou

Member
OP
Newcomer
Joined
Jul 27, 2019
Messages
5
Trophies
0
Age
33
XP
64
Country
United States
HxD only has 8 byte as its lowest byte display, so may you please state the Offsets in 8 byte?

Also, where can I find the display for the new checksum that is to be calculated? Doing a practice run, I did not see any noticeable display appear with a result of some sort.
 

limoonfeat

Active Member
Newcomer
Joined
Jun 2, 2018
Messages
29
Trophies
0
Age
31
XP
326
Country
China
Money is at Offset 0x23B39, 4 Byte

But you need to fix the checksum, use HxD for that,

- Select "Edit->Choose Block...",
- Set start to "C" and length to "25400" and press OK,
- Select "Analyse->Checksum...->Checksum-32" and press OK,
this calculates the new checksum.

Write the new checksum to Offset 0x0

This is my frist time to using HxD
I do as your step but how to write the new check sum to offset 0x0

after i saw the checksum-32 as 00D1B46E and then???
 

Atou

Member
OP
Newcomer
Joined
Jul 27, 2019
Messages
5
Trophies
0
Age
33
XP
64
Country
United States
I retract my questions. Using the information in the topic "Fire Emblem: Three Houses General Hacking", I have achieved my goal of max money.
 

Zaybokk

Well-Known Member
Member
Joined
Jan 28, 2014
Messages
333
Trophies
0
Location
FÓDLAN
XP
340
Country
United Kingdom
Money is at Offset 0x23B39, 4 Byte

But you need to fix the checksum, use HxD for that,

- Select "Edit->Choose Block...",
- Set start to "C" and length to "25400" and press OK,
- Select "Analyse->Checksum...->Checksum-32" and press OK,
this calculates the new checksum.

Write the new checksum to Offset 0x0


u say *Write the new checksum and to Offset 0x0* and calculates the new checksum??.. but how to do that? and if* i do that how can i tell / check if it wrote correctly?
and which is the new Checksum for Analyse? ?.. and is this the same when doing any editing on save file?..
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    KenniesNewName @ KenniesNewName: I might grab those Nreal Airs it would be dope with the SteamDeck