ROM Hack [Release] 3DS_CTR_Decryptor-VOiD

  • Thread starter Thread starter Relys
  • Start date Start date
  • Views Views 648,846
  • Replies Replies 2,226
  • Likes Likes 30
yeah, i didn't know the best way to trim down the size of my xorpad so i opened both files in a hex editor, saw the last offset of the romfs, and went to that in the xorpad and simply highlighted and deleted everything under that
 
Wow, cearp is in a good mood, liking everything.


yeah, i didn't know the best way to trim down the size of my xorpad so i opened both files in a hex editor, saw the last offset of the romfs, and went to that in the xorpad and simply highlighted and deleted everything under that
That's the same thing I did.
 
  • Like
Reactions: cearp
If we modify a file on the ROMFS and then re-encrypt the ROM using the same XOR pad will Gateway load it? It loads homebrew, so it shouldn't be checking for correct CRCs, right?
 
i have to say a big thank you to everyone who made this possible, there is a soundtrack from a popular game i really enjoyed, the game sold millions, but there is no ost cd...
and i just extracted all the sounds and i'm listening to them now on my foobar config :) very happy, thanks

Game that sold millions but no soundtrack? I know PokeX/Y has OST, Bravely Default has too.
 
If we modify a file on the ROMFS and then re-encrypt the ROM using the same XOR pad will Gateway load it? It loads homebrew, so it shouldn't be checking for correct CRCs, right?

From what I can tell, you wouldn't need the xorpad. Encrypting it using all zeros would be enough.
 
OK; I was successfully able to decompress and recompress SZS files using this tool:

http://szs.wiimm.de/wszst/

Here's an example of extracting data from Super Mario 3D Land's "LayoutData/Barrel.szs" file:

Code:
wszst DECOMPRESS Barrel.szs

This generates a file called Barrel.bin.

Rename this to Barrel.narc.

Extract the NARC using something like Mario Kart DS course modifier.

You now have these files:

Code:
ActorHitByReactionCtrl.byml
Barrel.bcmdl
InitActor.byml
InitClipping.byml
InitLight.byml
InitSensor.byml
InitShadow.byml

Barrel.bcmdl is a CGFX file which is documented here:

http://www.3dbrew.org/wiki/CGFX

It contains the model and textures of the Barrel.

3DSExplorer claims to be able to support CGFX files (if you select "All Files" on the open menu you can open Barrel.bcmdl). However, it doesn't really do anything, it just tells you the file header, it can't extract any textures or models or anything.
 
  • Like
Reactions: cearp and y03usw6e
No way to use this with eshop save files ? Seems to work only with 3DS files.
I tried with Dual Destinies save file.
The CTR Key is made but using LAUNCHER.dat, it's displaying "Nothing to do :-/"
 
it would be great if someone could turn this .dat file into a .3ds file so we can run it easier :) for those with the tools i think i read it was not so hard to do?

No way to use this with eshop save files ?
oh yes, i guess someone said but i didn't notice, this is for games, but can it be used for save files to, i saw something about the key y, can we decrypt our save files at all with this?
if so, we would still need to re-encrypt them back on the 3ds right, and something for that hasn't been made yet.
 
I'd like t extract the models from Super Mario 3D land, I don't own the GW, but I own a retail copy and a backup, so is there a way to extract the drecrypted content for someone in my situation?

Thanks.
 
I'd like t extract the models from Super Mario 3D land, I don't own the GW, but I own a retail copy and a backup, so is there a way to extract the drecrypted content for someone in my situation?

Thanks.
On which firmware is your 3DS?
 
You don't need a Gateway card to run this.

Just a 4.5 3DS with a way of running DS mode homebrew to run the installer, and the custom Launcher.dat found in this topic.
 
On which firmware is your 3DS?


On the latest firmware, so far I can't run anything aside from oficial releases, I just want to extract the models data from the game and since it seems that the encryption has been "broken" I am wondering if I can do it outside of my 3DS.
 
On the latest firmware, so far I can't run anything aside from oficial releases, I just want to extract the models data from the game and since it seems that the encryption has been "broken" I am wondering if I can do it outside of my 3DS.
No, you're out of luck because you're on the latest firmware, and the new exploit which will be released this week won't make this kind of stuff possible
 
On the latest firmware, so far I can't run anything aside from oficial releases, I just want to extract the models data from the game and since it seems that the encryption has been "broken" I am wondering if I can do it outside of my 3DS.
Yeah, I'm in the same situation... wish somebody around me had a 4.5 3DS :/ Too bad the smealum exploit won't be able to run this :(
 

Site & Scene News

Popular threads in this forum