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
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.
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.
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.
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
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!
9. Go ahead and install it on your 3ds! Enjoy!
Thanks to wololo, zett, acidsnake and everyone else who always helps me with tutorials!
Advertising