ROM Hack Why Has No One made a Homebrew to insert .SAV files into retail games / eShop games?

ringo1206

Banned!
OP
Banned
Joined
Oct 14, 2015
Messages
173
Trophies
0
Age
30
XP
84
Country
United States
I was just wondering because SVDT and save_manager can inject / extract the raw files to / from games but how come the regular save format (.SAV) hasn't been supported by this yet?

Also, when people share saves they usually aren't in the SaveDataFiler format anyway.
 

Megalegacy98

Well-Known Member
Member
Joined
Aug 11, 2015
Messages
505
Trophies
0
Location
United States
XP
430
Country
United States
I was just wondering because SVDT and save_manager can inject / extract the raw files to / from games but how come the regular save format (.SAV) hasn't been supported by this yet?

Also, when people share saves they usually aren't in the SaveDataFiler format anyway.
Well first of all, the way save_manager/svdt and Gateway/SaveDataFiler handle saves are different. SVDT/sm handles decrypted raw saves, and the latter puts all the data into one file, encrypted. I'm not sure about this, but getting a .sav for a game (and importing it in) requires kernel access because of the encryption in the .sav to begin with I think.
 

ringo1206

Banned!
OP
Banned
Joined
Oct 14, 2015
Messages
173
Trophies
0
Age
30
XP
84
Country
United States
Well first of all, the way save_manager/svdt and Gateway/SaveDataFiler handle saves are different. SVDT/sm handles decrypted raw saves, and the latter puts all the data into one file, encrypted. I'm not sure about this, but getting a .sav for a game (and importing it in) requires kernel access because of the encryption in the .sav to begin with I think.
Thanks for the reply, I guess this is why this hasn't happened yet..... But what about the R4i Save Dongle which works on 3ds games (only card1 of course)? It's just a pc application and i'm sure it doesn't emulate any kind of chips or whatever of the 3ds that decrypt the .sav files.


@suloku What do you think about this?
 

suloku

Well-Known Member
Member
Joined
Apr 28, 2008
Messages
883
Trophies
0
XP
866
Country
I don't know how that save dongle works, but someone told me .sav files in SD card (and all other nintendo files) are encrypted using a key unique to each 3DS system.
If we assume that is correct, that unique encryption can't be used for cartridge games, because then it would only work on a single 3DS system; since digital versions are meant to stay in a single 3DS system, hence the unique encryption.

I also was told that to get that unique encryption key, we would need kernel access. Theoretically, if we had the keys from 2 3DS systems, we could decrypt and re-encrypt the .SAV file so it can be used on another 3DS. But that would also allow us to install CIAs I guess.

Using decrypted saves is way better (but needs homebrew), I hope ninjhax 2.5 somehow allows the problematic games to run under svdt / save manager.

Of course, I could be wrong with everything I said since my knowledge on the topic is pretty limited and I haven't really looked into the topic.
 
Last edited by suloku,

Ripper00420

Well-Known Member
Member
Joined
Nov 5, 2013
Messages
740
Trophies
0
Age
42
XP
463
Country
United States
I use 2 systems right now. One with 9.0, and one with 9.9. I use the 9.0 system to use NTR cheat plugins with SVDT or Savemanager then transfer the saves to my 9.9 system. If you need specific saves, just ask. There are plenty of great people on these pages to help. I don't have much time, but I can do as much as I can for you in my free time.

P.S. both are N3DS-LL systems.
 
Last edited by Ripper00420,

ZeCroque

Well-Known Member
Newcomer
Joined
Sep 29, 2015
Messages
63
Trophies
0
Age
27
XP
123
Country
France
You can use save data filer, but you have to find the link by yourself, as it's Nintendo copyrigthed somehow (I think it's part of the SDK, can't remember precisely)
 
Last edited by ZeCroque,

ringo1206

Banned!
OP
Banned
Joined
Oct 14, 2015
Messages
173
Trophies
0
Age
30
XP
84
Country
United States
For eshop games, you can use save data filer, but you have to find the link by yourself, as it's Nintendo copyrigthed somehow (I think it's part of the SDK, can't remember precisely)
SaveDataFiler doesn't handle .sav files, just the raw files inside the save file.
 

AHP_person

Well-Known Member
Member
Joined
Nov 2, 2014
Messages
364
Trophies
0
XP
518
Country
United States
Most public save editors use fs:USER to access save files (afaik). This skips the whole decryption/re-encryption process (along with the aesmac, actual save dumping, etc.) by using hard coded service functions that do it for you. It uses the save data as a sort of filesystem, where you can read and write to files stored within the save.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Pure copper heat sink kit and fans
    +1
  • BigOnYa @ BigOnYa:
    I don't know bout sets, I downloaded all the roms for mine separately.
  • Psionic Roshambo @ Psionic Roshambo:
    My 1500ish games is all hand picked and scraped it's taken me months but zero trash well except MAME.... Tried deleting clones and broke the originals uugghh
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I legit have been complaining about MAME for over 20 years... Hate the way they handle roms
  • BigOnYa @ BigOnYa:
    Yea is a pain sometimes
  • Psionic Roshambo @ Psionic Roshambo:
    Now that they decided to add Tiger handheld and fruit machines.... Newer sets are worthless
  • Psionic Roshambo @ Psionic Roshambo:
    Because who doesn't want to emulate Halo LCD by Tiger when the machine needed to emulate it... Could just play Halo....
  • K3Nv2 @ K3Nv2:
    Batocera has some tiger games
  • Psionic Roshambo @ Psionic Roshambo:
    I don't have them on mine Ken lol
  • K3Nv2 @ K3Nv2:
    Waste of the 128kb they take
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Tiger handhelds are good for one thing.... Occupying space in a landfill
  • K3Nv2 @ K3Nv2:
    They make good burning plastic
  • BigOnYa @ BigOnYa:
    Makes me wonder if the Pi5 can play PS2? If there's even a core for it yet.
  • K3Nv2 @ K3Nv2:
    Pi5 should be able to do ps2
  • Psionic Roshambo @ Psionic Roshambo:
    Try Dragon Quest VIII it ran perfectly on a core 2 Duo I had
  • Psionic Roshambo @ Psionic Roshambo:
    Easiest game to run I found
  • K3Nv2 @ K3Nv2:
    Ps2 emulation is cake compared to 3 years ago
  • Psionic Roshambo @ Psionic Roshambo:
    Hardest is probably Gran Turismo 4
  • Psionic Roshambo @ Psionic Roshambo:
    It's much better now yes but Gran Turismo 4 is still the hardest one to emulate that I have in my collection
  • Psionic Roshambo @ Psionic Roshambo:
    Runs perfectly fine but it's as if I can feel it always on the boarder line of dropping a frame lol
  • BigOnYa @ BigOnYa:
    I ordered a spin ball couple days ago to add to my arcade cabinet, will be nice for games like golden tee, or bowling
  • Psionic Roshambo @ Psionic Roshambo:
    I always wanted a controller for like Ikari Warriors, Time Soldiers, Heavy Barrel, Forgotten Worlds games like those
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not even sure what to call that controller
  • Xdqwerty @ Xdqwerty:
    an online friend I've known since 2021 left me :( bc my attitude is "cutty"
  • Psionic Roshambo @ Psionic Roshambo:
    Sylvester Stallone should have played Kyle Reese lol Arnold still as the Terminator
    Psionic Roshambo @ Psionic Roshambo: Sylvester Stallone should have played Kyle Reese lol Arnold still as the Terminator