Page 1 of 2

How to inject Snes games into 3ds

Posted: Tue Mar 08, 2016 7:22 pm
by fugelmir
BEFORE WE BEGIN:

I've created a guide for making custom banners here: viewtopic.php?f=80&t=45593
Follow this guide first to make the rom itself, then swap in the Icon.bin and banner.bin before using 3dsbuilder.exe


- THIS IS NEW 3DS Compatible only! Users managed to get these games running on O3DS but they ran at under 15fps :( :( :(

- There are currently a couple of limitations. Up to 48 megabit games are supported (for now). You can expect support to improve as people discover the limits. Games like Star Fox 2, Star Ocean, Super Mario RPG, Tales of Phantasia are examples of games I cannot seem to run.

- This is a very good emulator that achieves fullspeed in games like FF6 and Donkey Kong Country.

- This is a quick and dirty guide to getting SNES games to run. I'm a complete noob at coding and will be using tools I've stolen from GBATemp members who I am very grateful for.





You need:

-NEW NINTENDO 3DS
- a way to run/install decrypted .cia or .3ds files (CFW or Gateway)
- an SD card/reader or FTP file transfer
-the snes rom you want to inject (with a valid header)
- this file pack: https://www.mediafire.com/?hqlna1wg1ghjxlg





TO INSTALL



1. Extract the contents of the .RAR

2. Put the rom you want to convert in that directory somewhere

3. Open the hackingToolkit.exe



Image


i) at the menu, type: cia and then hit enter


ii) type in: PUBLICDOMAINROM and hit enter (the program needs a working rom to extract to inject to the data.bin)


iii) it will ask if you want to decrypt code.bin . Type n and hit enter.


You'll see a bunch of new files in the packhack folder now. That's good.




Image




4. Now the actual injection! Close the hackingtoolkit and open SNES INJECTOR.exe

Note: You need to know whether the rom you want to inject is hirom or lorom. You can check this by launching the game in snes9x. It will give you a digest of the rom in the opening. Also make note of the Mbits in this digest as it has to match as well in snesinjector.




Image


Image




5. i) We need to Click [File] then select data.bin (that holds the public domain rom file) and inject our rom so select the data.bin.

It should be located in the "PackHack\ExtractedRomFS" folder.

ii) then click [Select Rom] and make sure to select whether it is hirom or lorom. And set the correct Mbits.




Image




6. Save the data.bin over the old one <--- VERY IMPORTANT! Then close snes injector




7. Open 3dsbuilder.exe . It looks complicated but it is not. We just need to select the corresponding files and folders we have created in our tutorial here.




You can change the CTR-P-XXXX section. Change the XXXX to any 4 characters or numbers.



i Click open romfs ----> then navigate to PackHack\ExtractedRomFS
ii) Click Open exefs ----> then navigate to PackHack\ExtractedExeFS
iii) Click open Exheader ----> then select Packhack\DecryptedExHeader.bin
iv) save the file ROMNAME.3ds and save it in the folder we extracted : 3DS Simple CIA Converter v4.3\roms

Image

So we have a 3ds file now. If you have a gateway, you can use it! If you're on the superior CFW we have 1 final step!

8. Open 3ds simple converter in the folders you've extracted. Simply click "convert 3ds rom to cia," and the .3ds rom we previously created in the rom directory will now be also a.cia file in the cia directory!

Image

9. Go ahead and install it on your 3ds! Enjoy!




Thanks to wololo, zett, acidsnake and everyone else who always helps me with tutorials!



Image



Image

Re: How to inject Snes games into 3ds

Posted: Tue Mar 08, 2016 10:47 pm
by Malachi
I know it's against the rules to post in all caps but...

THANK YOU!!!

Re: How to inject Snes games into 3ds

Posted: Wed Mar 09, 2016 3:05 am
by Folteder
bro not works, the game not appears and in snes inyector says "Header not found" but the snes rom had header in snes9x :(

Re: How to inject Snes games into 3ds

Posted: Wed Mar 09, 2016 5:52 am
by fugelmir
Folteder wrote:bro not works, the game not appears and in snes inyector says "Header not found" but the snes rom had header in snes9x :(
I had that problem with a few roms. The patcher isn't good at inserting headerless roms yet. You can try to patch certain roms yourself.

Which games are you trying to inject? Maybe I can help.

Re: How to inject Snes games into 3ds

Posted: Wed Mar 09, 2016 5:57 am
by Folteder
fugelmir wrote:
Folteder wrote:bro not works, the game not appears and in snes inyector says "Header not found" but the snes rom had header in snes9x :(
I had that problem with a few roms. The patcher isn't good at inserting headerless roms yet. You can try to patch certain roms yourself.

Which games are you trying to inject? Maybe I can help.
Clock tower spanish translation and Wild guns :/

Re: How to inject Snes games into 3ds

Posted: Thu Mar 10, 2016 5:36 am
by fugelmir
Folteder wrote:
fugelmir wrote:
Folteder wrote:bro not works, the game not appears and in snes inyector says "Header not found" but the snes rom had header in snes9x :(
I had that problem with a few roms. The patcher isn't good at inserting headerless roms yet. You can try to patch certain roms yourself.

Which games are you trying to inject? Maybe I can help.
Clock tower spanish translation and Wild guns :/
Did you receive my PM? I gave instructions on how to get them to work but I don't think it sent...

Re: How to inject Snes games into 3ds

Posted: Thu Mar 10, 2016 4:41 pm
by tronky11
trie 3 times when i install the cia says megaman 7 and header not found in the process , how to check the valid header

Re: How to inject Snes games into 3ds

Posted: Thu Mar 10, 2016 7:41 pm
by tatundria
It works, thank you. Does anyone know how to create custom banners/headers?

Re: How to inject Snes games into 3ds

Posted: Fri Mar 11, 2016 1:54 am
by fugelmir
This is a quick and dirty guide to getting a rom working. I'll do a full guide for banners.

Re: How to inject Snes games into 3ds

Posted: Fri Mar 11, 2016 4:09 am
by fugelmir
tatundria wrote:It works, thank you. Does anyone know how to create custom banners/headers?
Alright, i put together a rough guide for banners.

viewtopic.php?f=80&t=45593&p=404117#p404117