ROM Hack Extracting private header from retail copy .sav dump?

timacbosoa

Active Member
OP
Newcomer
Joined
Aug 25, 2009
Messages
32
Trophies
0
XP
150
Country
United States
Once my Sky3DS comes in, I want to be able to play online by using a private header from a dump of a .sav from my own retail copy of Alpha Sapphire and injecting that header into my ROMs.

If I were to purchase an R4i SaveDongle and dump the .sav with that, what would I have to do from there to extract the header from that .sav? And how would I proceed to inject that header into a different ROM?

Thank you to all the experts here on this forum section of Gbatemp for having the patience to help out the noobs on here like me hehehe/
 

Gamemaster1379

Well-Known Member
Member
Joined
May 5, 2008
Messages
788
Trophies
1
Age
28
Location
United States
Website
1379tech.110mb.com
XP
1,827
Country
United States
Once my Sky3DS comes in, I want to be able to play online by using a private header from a dump of a .sav from my own retail copy of Alpha Sapphire and injecting that header into my ROMs.

If I were to purchase an R4i SaveDongle and dump the .sav with that, what would I have to do from there to extract the header from that .sav? And how would I proceed to inject that header into a different ROM?

Thank you to all the experts here on this forum section of Gbatemp for having the patience to help out the noobs on here like me hehehe/

ROM headers come from the ROM, not the .SAV if I'm not mistaken.
 

timacbosoa

Active Member
OP
Newcomer
Joined
Aug 25, 2009
Messages
32
Trophies
0
XP
150
Country
United States
ROM headers come from the ROM, not the .SAV if I'm not mistaken.



The powersaves cheat dongle reads the header from the inserted cart and thus it is present in your computer's memory. You can use HxD to dump the powersave's virtual memory and search for known header plaintext (ex. "NCSD") and find the info you're looking for. Yes, I've done it before.
 

Gamemaster1379

Well-Known Member
Member
Joined
May 5, 2008
Messages
788
Trophies
1
Age
28
Location
United States
Website
1379tech.110mb.com
XP
1,827
Country
United States

Well that's, erm, interesting. I've not heard of that methodology and imagine it isn't standard by any means.


The standard I'm used to is dumping your retail game with Gateway's launcher and then using software to just yank and re-inject the header. If you have 3DS/XL (as opposed to N3DS) that s sub 9.2, you could do it without need for the gateway cartrdige.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,725
Trophies
4
Age
44
Location
Engine room, learning
XP
15,470
Country
France
unfortunately, the UniqueID is NOT on the ROM.
It's on another part of the cartridge, and that data is retrieved by Gateway dumper and is placed inside an empty area of the ROM header for convenience.



edit:
I don't know how powersave is working.
apparently it doesn't read the ROM, but it reads the UniqueID to be able to encrypt/decrypt the save.
so the UniqueID is located on the computer's RAM while powersave program is running.
so you need a way to dump your computer's RAM and search for the place where it contains the UniqueID.
 

Zidapi

Well-Known Member
Member
Joined
Dec 1, 2002
Messages
3,096
Trophies
3
Age
40
Website
Visit site
XP
2,588
Country
Once my Sky3DS comes in, I want to be able to play online by using a private header from a dump of a .sav from my own retail copy of Alpha Sapphire and injecting that header into my ROMs.

If I were to purchase an R4i SaveDongle and dump the .sav with that, what would I have to do from there to extract the header from that .sav? And how would I proceed to inject that header into a different ROM?

Thank you to all the experts here on this forum section of Gbatemp for having the patience to help out the noobs on here like me hehehe/
The R4i SaveDongle work with card2 games like Pokemon, in fact it doesn't work with any games that use 7.x encryption. PowerSaves is your only option.
 

You may also like...

General chit-chat
Help Users
  • M4x1mumReZ @ M4x1mumReZ:
    I thought you were already wise enough to know that.
  • AncientBoi @ AncientBoi:
    Sex is a drug also, ya know
  • M4x1mumReZ @ M4x1mumReZ:
    Probably from jerking to those gay porn vids is making you lose brain cells
  • K3N1 @ K3N1:
    That's why Pfizer is a trusted brand it cured COVID and sex :teach:
  • K3N1 @ K3N1:
    I hope Pfizer produces xannies
  • AncientBoi @ AncientBoi:
    Chit. that reminds me
  • Psionic Roshambo @ Psionic Roshambo:
    Put Viagra in the vaccine, everyone will get vaccinated lol
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    Take your drugs
  • K3N1 @ K3N1:
    Forgot your daily xanny?
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    Don't mistake it again for Viagra or Xannax
  • M4x1mumReZ @ M4x1mumReZ:
    @Psionic Roshambo, You mean the vaccine in the Viagra?
    +1
  • K3N1 @ K3N1:
    If vaccine continue to make you feel better visit your local emergency room
    +1
  • AncientBoi @ AncientBoi:
    Tell your cats that also. Might save you money. lol
  • AncientBoi @ AncientBoi:
    Oh :shit:! Update on my delivery of my new/used laptop is comming Today instead of tomorrow! Wow :hrth::toot::grog::hrth:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Finally if it has over 16GBs of RAM you can view that pic of Ken's mom without that out of RAM error lol
    +2
  • M4x1mumReZ @ M4x1mumReZ:
    Bet that was Kenny's mum
    +1
  • AncientBoi @ AncientBoi:
    you bad person you :rofl2:
  • K3N1 @ K3N1:
    Psis mum needs at least a threadripper don't forget mines lightweight
    K3N1 @ K3N1: Psis mum needs at least a threadripper don't forget mines lightweight