Advertising (This ad goes away for registered users. You can Login or Register)

How to inject Snes games into 3ds

Post here your guides, tips, how-to, etc...
fugelmir
Posts: 52
Joined: Mon Nov 19, 2012 9:32 pm

How to inject Snes games into 3ds

Post by fugelmir » Tue Mar 08, 2016 7:22 pm

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
Advertising
Last edited by fugelmir on Wed Mar 16, 2016 10:08 am, edited 1 time in total.

User avatar
Malachi
Posts: 131
Joined: Fri Feb 11, 2011 10:28 pm

Re: How to inject Snes games into 3ds

Post by Malachi » Tue Mar 08, 2016 10:47 pm

I know it's against the rules to post in all caps but...

THANK YOU!!!
Advertising

Folteder
Posts: 2
Joined: Mon Jul 06, 2015 3:59 am

Re: How to inject Snes games into 3ds

Post by Folteder » Wed Mar 09, 2016 3:05 am

bro not works, the game not appears and in snes inyector says "Header not found" but the snes rom had header in snes9x :(

fugelmir
Posts: 52
Joined: Mon Nov 19, 2012 9:32 pm

Re: How to inject Snes games into 3ds

Post by fugelmir » Wed Mar 09, 2016 5:52 am

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.

Folteder
Posts: 2
Joined: Mon Jul 06, 2015 3:59 am

Re: How to inject Snes games into 3ds

Post by Folteder » Wed Mar 09, 2016 5:57 am

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 :/

fugelmir
Posts: 52
Joined: Mon Nov 19, 2012 9:32 pm

Re: How to inject Snes games into 3ds

Post by fugelmir » Thu Mar 10, 2016 5:36 am

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...

tronky11
Posts: 9
Joined: Tue Dec 11, 2012 9:54 pm
Location: allentown

Re: How to inject Snes games into 3ds

Post by tronky11 » Thu Mar 10, 2016 4:41 pm

trie 3 times when i install the cia says megaman 7 and header not found in the process , how to check the valid header

tatundria
Posts: 3
Joined: Tue Nov 18, 2014 11:02 pm

Re: How to inject Snes games into 3ds

Post by tatundria » Thu Mar 10, 2016 7:41 pm

It works, thank you. Does anyone know how to create custom banners/headers?

fugelmir
Posts: 52
Joined: Mon Nov 19, 2012 9:32 pm

Re: How to inject Snes games into 3ds

Post by fugelmir » Fri Mar 11, 2016 1:54 am

This is a quick and dirty guide to getting a rom working. I'll do a full guide for banners.

fugelmir
Posts: 52
Joined: Mon Nov 19, 2012 9:32 pm

Re: How to inject Snes games into 3ds

Post by fugelmir » Fri Mar 11, 2016 4:09 am

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

Post Reply

Return to “Tutorials”