• Hey, guest user. Hope you're enjoying GameParadise! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Homebrew [Release] OldSNES: SNES VC for Old 3DS users

 
 

What are your thoughts about this?

  • It's actually pretty cool

    Votes: 1 100.0%
  • It sucks, just like you

    Votes: 0 0.0%
  • I don't know

    Votes: 0 0.0%

  • Total voters
    1

admin

Chad
Staff member
85%
Joined
Jan 25, 2024
Messages
3,562
Points
38
Age
38
Location
USA
Website
gameparadise.org
Credits
63,838
If you can't get sound to work, you need a DSP firmware dump. Just run this homebrew once.

As many of you know, Nintendo started releasing Super Nintendo titles on the Virtual Console since March 3, 2016.
Those, however, are exclusive to the New Nintendo 3DS systems, running at unplayable speeds on an Old 3DS.

So I had the idea of using blargSNES (and now snes9x as well) as a Virtual Console emulator, as they're the only ones that runs at full speed speed on the old 3ds.
Why this? Because I like to have my SNES roms on home menu and I freaking love those banners!

These modded emulators will autoboot a rom from a hardcoded path in the romfs (romfs:/rom.smc), so you can install your own individual SNES CIAs on home menu that will run at full speed on an old 3ds!

For better compatibility, this mod is based on blargSNES's veryhard branch.
I've also updated the blargSNES compatibility list, adding some new entries and fixing some incorrect ones.
For snes9x, version 1.00 is used. Click here for snes9x compatibility list.
Please check the compatibility list to see which games will work with this.

Instructions on how to make your own custom CIAs are inside the release archive.

Most of the proccess is totally automated and should be user-friendly, including banner and icon creation. (There's a batch script to generate all the files needed for the banner. No need to waste time with image editing, just run the .bat then import the generated files with Ohana3DS which btw is also included.)

Feel free to ask for help or report any problems regarding CIA creation. (Please do not report bugs with blargSNES nor snes9x here.)

G4Q6Nqy.jpg


OczgQ01.png


kXeOeav.png

DOWNLOAD

Modified blargSNES's source
Modified Snes9x's source

Tools used:
3dstool, bannertool, ctrtool, makerom, Ohana3DS, ImageMagick

Thanks to @StapleButter and @DiscostewSM for their great work on blargSNES!
Thanks @Asia81 for the SNES VC banner template.
@bubble2k16 for his great work on Snes9x for 3DS!

Note: since blargSNES and Snes9x both saves SRAM on the same folder as the rom, it would fail to save since the rom is in romfs, which is read-only, so I had to change that too. Saves are stored in SD:/snes/

You can now use individual custom borders for each CIA (blargSnes only). Get some here.

There's also an updater included, so you don't have to recreate your CIAs each time I change something on blargSnes or snes9x.
 
 

Recent Content

Newest Downloads

Tutorials

Back
Top