ROM Hack Golden Sun Hex Editing...

kortexgt

New Member
OP
Newbie
Joined
Feb 26, 2010
Messages
3
Trophies
0
XP
1
Country
United States
I would like some help editing the .sav file for Golden Sun. I have read the guide (link below) and still don't quite understand. For example...let's say I want to add a mythril shirt to Ivan, unequipped. The guide says Ivan's items are from the address "880 - 89D." Great. So I go there in WinHex and then I'm lost. I tried looking up an item that that I know he has... He has an equipped Unicorn ring which is "0A." I don't see that anywhere in the block. The block is below.

Q1) How do I recognize my current items?
Q2) How do I add unequipped items?

Block 880 - 89D
00000880 000000008023000301030000000101000000000000000000C0FFC0FF0000 00 00

Guide:
http://www.gamefaqs.com/portable/gbadvance/file/468548/43776


Please help
frown.gif
.
 

how_do_i_do_that

Blue Wizard is about to die.
Member
Joined
May 16, 2008
Messages
5,135
Trophies
1
Location
You have insufficient posts to view user location.
XP
2,948
Country
Antarctica
Read the section : 1.4 Item Hacking

Items are in the form of XXYY, where XX is the Equipped or Quantity setting and YY is the item code.

The unicorn ring is 0A and having 1 ring is set as 000A. Hexediting a ring as equipped causes you to lose stats associated to the item when you unequip it.

In VBA the offset is found under the Memory viewer, under the WRAM, address as x02000870.


The offsets are different if your editing the save file directly.


goldensun_hacking.jpg
 

how_do_i_do_that

Blue Wizard is about to die.
Member
Joined
May 16, 2008
Messages
5,135
Trophies
1
Location
You have insufficient posts to view user location.
XP
2,948
Country
Antarctica
How hard is it to understand the picture, it shows the memory address area to change.


Velveteer is refering to the same thing as I am, it is unfortunate for you that he doesn't know what it is called.


It is not both options, I only gave you one option. AS for the not understanding, TRY NOT SKIPPING EVERY OTHER DAMN WORD.

Since I have to SPELL IT OUT for you, PAY ATTENTION.

golden_sun_hacking_2.jpg




--------------------
1.41 Item Addresses
--------------------

Issac: 5E8 - 604
Garet: 734 - 751
Ivan: 880 - 89D
Mia: 9D0 - 9ED

These are RELATIVE ADDRESSES, THAT MEANS in the save file, the address for Ivan's files can be 04880 - 0489D. To also compound your lack of understanding, the save file has 3 save game slots in it. That means if your working on say the 3rd save slot in the game would have to be at a higher offset than 04880 - 0489D, something like F2880 - F289D or something similar. That is why you want to use the memory editor in VBA. You work with only one set of addresses in the save slot. You don't have to worry about screwing up the checksum, etc.

In a hexeditor of the save file the things are bits are flipped as YYXX instead of XXYY in the memory editor. This is where IVAN's stuff is not what you marked. This only applys to the first save slot in the save file.

hexed_gs1_b.png
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The Real Jdbye @ The Real Jdbye:
    i like that idea
    +1
  • Veho @ Veho:
    What's the same thing?
    +1
  • The Real Jdbye @ The Real Jdbye:
    before or after a hit
    +1
  • Veho @ Veho:
    Nah, a hit gives them mad meth powers, but makes them more difficult to control.
    +1
  • Veho @ Veho:
    Before a hit they're like zombies, persistent but slow.
    +1
  • Veho @ Veho:
    It's a tradeoff.
    +1
  • The Real Jdbye @ The Real Jdbye:
    no i mean, before a hit is after the previous hit
    +1
  • The Real Jdbye @ The Real Jdbye:
    if you keep them well enough fed, it's the same thing
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    By the power of Florida Man, I have the power!!! *Lifts up meth pipe* Meth Man!!! lol
  • BakerMan @ BakerMan:
    Guys, I just learned my little brother is in the hospital because he had a seizure last night.
  • cearp @ cearp:
    Sorry to hear that BakerMan
    +2
  • BakerMan @ BakerMan:
    Just found out he's doing alright, doing a lot of complaining too, rightfully so. Who wouldn't complain after having a seizure and being hospitalized?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Glad he is OK and complaining is cool :)
    +1
  • K3Nv2 @ K3Nv2:
    Yeah been there had that no fun
    +1
  • K3Nv2 @ K3Nv2:
    They'll give him sleep studies eegs and possibly one week hospital stay
    +1
  • BakerMan @ BakerMan:
    I hope it's not a week.
  • K3Nv2 @ K3Nv2:
    It's standard so doctors can get a idea about what's going on
  • BakerMan @ BakerMan:
    understood
  • BakerMan @ BakerMan:
    well, i'm glad he seems to be doing fine, and ig i'm going to start spewing goofy shit again
  • BakerMan @ BakerMan:
    Update: Turns out he's epileptic
  • K3Nv2 @ K3Nv2:
    Get a 2nd opinion run mris etc they told me that also
  • Psionic Roshambo @ Psionic Roshambo:
    Also a food allergy study would be a good idea
  • K3Nv2 @ K3Nv2:
    Turns out you can't sprinkle methamphetamine on McDonald's French fries
    K3Nv2 @ K3Nv2: Turns out you can't sprinkle methamphetamine on McDonald's French fries