Hacking Decrypt & re-encrypt saves for "most" games (sort of)

gamesquest1

Nabnut
OP
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
Ok so i figured out a little method for decrypting saves for most games(doesn't appear to work for pokemon...maybe its just nand saves, suppose it could be that the existing tools don't work with the nand style save dumps...)
this method will not decrypt your existing saves you will be forced to make a new save so back them up before messing with this, but it should allow you to decrypt your saves for most/all Card 1 games.
i have tested it on bravely default, yoshi's new island and a few others and it appears to work fine for its intended purpose, i really don't know all that much beyond this so please don't ask me for cheats etc etc but im sure some people will find it interesting

anyway's this is not actually decrypting 6.x saves, its just forcing the game to use the very old and already hacked save technique that had the repeating CRT, meaning existing programs for decrypting saves will work for saves from newer games, you can open them up in 3dsexplorer, i shared this with people i figured it might be useful for, but oh well lets see if anyone else wants to have some save hacking fun

basically the same deal as the bravely default save fix i shared the other day but this time your editing the .3DS file to output the basic encryption

Super easy to follow pictures
Step 1 : (optional) check your rom
sav1.jpg


STEP 2 : Open your Rom in a hex editor and look for the CCI Flags (0x188)
sav2.jpg


STEP 3 : EDIT THE CCI FLAGS TO "00 00 00 00 01 00 00" making sure to leave 0x18D set to 01

sav3.jpg



STEP 4 : (optional) Check your rom again and make your you set the Flags correctly
sav4.jpg


STEP 5 : Go create a new save in game, once created you can simply open the save up with whatever decrypting tool you are using

sav5.jpg


STEP 6 : (optional) Have fun ! :rofl:
 

MelonGx

Well-Known Member
Member
Joined
Jan 8, 2009
Messages
1,653
Trophies
1
XP
915
Country
China
Is this means that we can use legitmate cart's saves for Gateway by modifying ROM like what you posted?
 

gamesquest1

Nabnut
OP
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
no, it just means people can decrypt saves for newer games....they still have to make a new save file to do it though, but i figure some people may want to look into save hacks for newer games :D
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,579
Country
Tuvalu
so this doesn't work for existing saves, still cool though
if we change the rom back, would the old save load, and be saved as a new type save?
thanks :)
 

observerm

New Member
Newbie
Joined
Nov 2, 2013
Messages
2
Trophies
0
Age
123
XP
56
Country
Switzerland
some info:
2.2.0-4 KeyY Method
0000000101010000 - card1
0000000201020000 - card2
6.0.0-11 KeyY Method
0001000101010000 - card1
0001000201020000 - card2

Repeating CTR Fail (MinFW:2.1.0-X?)
0000000001010000 - card1
some of these sav could be parsed by 3dsexplorer (rom id:38 39)
some may cause a crash(seems need a try-catch block...) (rom id 123)

so...
000X000Y010Z
if X=0 then <6.0.0-11
if X=1 then 6.0.0-11
if Y=0 then 2.1.0-X?
if Y>=1 then >2.1.0-X?
if Y=Z=2 then card2
am i right?

however, without a correct checksum. it means nothing
 

driverdis

I am Justice
Member
Joined
Sep 21, 2011
Messages
2,867
Trophies
2
Age
31
Location
1.048596β
XP
2,838
Country
United States
here is a small list of games I have tried this to so far
---------------------------------
By "Game works", I am referring to if the game functions correctly after the change.

USA | Zelda - A Link Between Worlds - Game works and save opens in 3DSExplorer
USA | Yoshi's New Island - Game works and save opens in 3DSExplorer
USA | Sonic Generations - Game works and save opens in 3DSExplorer
USA | StarFox 64 3D - Game works and save opens in 3DSExplorer
USA | Lego the Movie Videogame - Game works and save opens in 3DSExplorer
USA | Mario Tennis Open - Game works and save opens in 3DSExplorer
USA | Zelda - Ocarina of Time 3D - Game works and save opens in 3DSExplorer
USA | Rayman 3D - Game works and save opens in 3DSExplorer
USA | Adventure Time - Explore the Dungeon Because I Don't Know - Game works and save opens in 3DSExplorer
USA | Adventure Time - Hey Ice King Why'd you steal are garbage? - Game works and save opens in 3DSExplorer
USA | Metal Gear Solid Snake Eater 3D - Game works and save opens in 3DSExplorer
EUR | Professor Layton vs. Phoenix Wright - Game works and save opens in 3DSExplorer
USA | Sonic Lost World - Game works and save opens in 3DSExplorer
JPN | Meitantei Conan - Marionette Symphony - Game works and save opens in 3DSExplorer
USA | Lego City Undercover - the Chase Begins - Game works and save opens in 3DSExplorer
USA | Luigi's Mansion Dark Moon - Game works and save opens in 3DSExplorer
USA | Mario Kart 7 (w/ v1.1 patch[1.0 untested]) - Game works and save opens in 3DSExplorer
USA | Pokemon Mystery Dungeon - Gates to Infinity - Game works and save opens in 3DSExplorer
USA | Paper Mario Sticker Star - Game works and save opens in 3DSExplorer
USA | Professor Layton and the Asran Legacy - Game works and save opens in 3DSExplorer
USA | Professor Layton and the Miracle Mask - Game works and save opens in 3DSExplorer
USA | Donkey Kong Country Returns 3D - Game works and save opens in 3DSExplorer
USA | Fire Emblem Awakening - Game works and save opens in 3DSExplorer
USA | Super Mario 3D Land - Game works and save opens in 3DSExplorer
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France

drfsupercenter

Flash Cart Aficionado
Member
Joined
Mar 26, 2008
Messages
1,909
Trophies
1
XP
1,163
Country
United States
Hmm. When you say forcing the old save method, if I'm using Pokémon X with a valid header, will it be using a "new" save method? Because I notice that my saves from a .3dz file don't work with Scene copies (or even my own dump named .3ds for that matter!) - obviously has something to do with being encrypted to the cartridge's header.

I saw a mention in another thread that someone was able to get online working while making it possible to share saves?? So in layman's terms, is it possible to have a copy of Pokémon X with a valid header (either from my own personal copy or someone else's that they shared on the forum), be able to go online with it, but force it to save in a way that will load on Scene ROMs named .3ds? (Obviously they won't be able to go online once you remove the header, but I'm still curious)
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,737
Trophies
2
XP
8,579
Country
Tuvalu
Hmm. When you say forcing the old save method, if I'm using Pokémon X with a valid header, will it be using a "new" save method? Because I notice that my saves from a .3dz file don't work with Scene copies (or even my own dump named .3ds for that matter!) - obviously has something to do with being encrypted to the cartridge's header.

I saw a mention in another thread that someone was able to get online working while making it possible to share saves?? So in layman's terms, is it possible to have a copy of Pokémon X with a valid header (either from my own personal copy or someone else's that they shared on the forum), be able to go online with it, but force it to save in a way that will load on Scene ROMs named .3ds? (Obviously they won't be able to go online once you remove the header, but I'm still curious)
it is possible for everyone to go online with the same save but the unique header information would have to be shared also, at least at this time
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    I'd rather spend like $150 more for a surround receiver.
  • K3Nv2 @ K3Nv2:
    I bought the game at launch never fucked with it until recently
  • BigOnYa @ BigOnYa:
    Its fun, I like it, even tho I'm not a big harry potter fan. Like a wizard rpg. Flying around on a broomstick is cool.
  • K3Nv2 @ K3Nv2:
    Flying sucks ass on it
  • BigOnYa @ BigOnYa:
    Nuh just takes a min to get used to. I think you can upgrade or buy new broomstick also that are better.
    +1
  • K3Nv2 @ K3Nv2:
    I weirdly like inverted controls on all flying type games
  • BigOnYa @ BigOnYa:
    Prob can change it, inverted flying controls.
  • K3Nv2 @ K3Nv2:
    Only thing that annoys me is trying to find wtf to do in it
    +1
  • BigOnYa @ BigOnYa:
    Alright off to the store, later gators.
    +1
  • K3Nv2 @ K3Nv2:
    Some places amaze me were not in network with your insurance would you still like an appointment
    +1
  • AncientBoi @ AncientBoi:
    uhhh, I think I'll just stick with my PSP 3001
  • AncientBoi @ AncientBoi:
    lol, Now I gotta go to the store for more Coffee Mate n other stuff.
  • Xdqwerty @ Xdqwerty:
    i downloaded final fantasy vii into my tv stick
  • Xdqwerty @ Xdqwerty:
    i mean, the game was already there but its the japanese version
  • Xdqwerty @ Xdqwerty:
    and i only downloaded disc 1 so far bc of storage stuff
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, yeah the patty on McDs burger is 1/10th of a pound now and I think that's the pre cooked weight lol
  • Psionic Roshambo @ Psionic Roshambo:
    I use the app for the 20% off coupon and it's still over priced
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, why is mcdonalds overpriced if their food is bad?
  • Xdqwerty @ Xdqwerty:
    i mean why is mcdonalds food overpriced
  • Psionic Roshambo @ Psionic Roshambo:
    Inflation and greed
    +1
  • ZeroT21 @ ZeroT21:
    it's just fries, make 'em at home
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I make potato wedges at home with spices and stuff lol
    Psionic Roshambo @ Psionic Roshambo: I make potato wedges at home with spices and stuff lol