Homebrew SNES9x for Old 3DS

  • Thread starter Thread starter bubble2k16
  • Start date Start date
  • Views Views 885,124
  • Replies Replies 2,507
  • Likes Likes 147
Stupid question, but since I have cfw access already, is the .cia version better to use over the .3dsx one?
 
Stupid question, but since I have cfw access already, is the .cia version better to use over the .3dsx one?

The only usage difference between them is that the cia build uses the sd root as the default start of system navigation when you go to load a ROM, whereas the 3dsx build defaults to the 3ds folder. Actual performance is identical.
 
  • Like
Reactions: zfreeman and Hozu
bubble2k16, do you think, that support for the SNES mouse is possible with touch screen? That would be really cool for Mario Paint :)
(I know, there's a hack named Joypad Mario Paint, but it's horrible to draw with buttons)
 
  • Like
Reactions: angelhp
I think it was in the range of:

Core 1:
- CPU: 50%
- Graphics: 20% - 30% (it's roughly about 5% per BG layer).
- SPC: 5-10%

Core 2:
- DSP Emulation: 40%

Not too sure how MSU-1 works too. Gut feel is that reading digital sound samples off an SD card may be slow too.

Do you think a dynamic recompiler could improve that CPU percentage?
 
@TheGag96 - It could, but IMO it isn't worth the effort. :) Many games are already going at full speed on the O3DS/2DS. If I'm not satisfied with some of the missing stuff, it's probably easier to just get a new 3DS and run Retroarch.
 
It could, but IMO it isn't worth the effort. :) Many games are already going at full speed on the O3DS/2DS. If I'm not satisfied with some of the missing stuff, it's probably easier to just get a new 3DS and run Retroarch.
Oha, i find your emulator way better than Retroarch's. To get their emus working good enough, you need CFW and all that, and i also experienced some mode7 errors with Retroarch's.
I find you emulator is the BEST Snes emulator on the 3ds. There is no need for CFW and nearly all games works perfectly fine, EVEN on the old 3DS. Whether old or new 3ds, this is the best SNES emulator on the 3ds family :D
 
Is this emulator worth getting if you have a New 3DS? The most demanding game I'd actually want playable is Super Mario RPG (Not really holding out hope for either Star Fox game), and one of the more recent nightlies of Snes9x2005 RetroArch runs it at fullspeed with some slowdowns here and there.
 
Is this emulator worth getting if you have a New 3DS? The most demanding game I'd actually want playable is Super Mario RPG (Not really holding out hope for either Star Fox game), and one of the more recent nightlies of Snes9x2005 RetroArch runs it at fullspeed with some slowdowns here and there.

Totally worth using even on the New 3DS, in my opinion.
 
This emulator runs Starfox 2 full speed on N3DS, however I think PocketSnes is the one you want for SMRPG (though it doesn't run perfectly from what I recall).
 
This emulator runs Starfox 2 full speed on N3DS, however I think PocketSnes is the one you want for SMRPG (though it doesn't run perfectly from what I recall).

I remember PocketSNES had black backgrounds where there should have been colored, which I noticed at Mario's Pad. I'll test SNES9x2002 to see if it persists.

EDIT: Nuts, SNES9X for 3DS doesn't even run SMRPG, and the mosaic effect in Mario World is missing.

EDIT2: Also, SNES9x2002 has black instead of colored backgrounds in most exterior areas and thick black lines covering the screen in the interior areas of SMRPG
 
Last edited by Chris_Highwind,
I remember PocketSNES had black backgrounds where there should have been colored, which I noticed at Mario's Pad. I'll test SNES9x2002 to see if it persists.

EDIT: Nuts, SNES9X for 3DS doesn't even run SMRPG, and the mosaic effect in Mario World is missing.

EDIT2: Also, SNES9x2002 has black instead of colored backgrounds in most exterior areas and thick black lines covering the screen in the interior areas of SMRPG

The mosaic/pixelation effect isn't emulated in SNES9X for 3DS for speed reasons, one of the many sacrifices/optimizations needed to have it running as well as it does on o3DS.
 
Will you be adding button mapping to this like how GameYob did this? I find it hard to play Super Mario World without the new Control Format Nintendo uses in their modern games, which is A to jump, B to run, & the trigger buttons to Spin Jump.
 
  • Like
Reactions: hobbledehoy899
v0.63 released.

- Added an auto-save SRAM option to tell the emulator when to save SRAM (1 second, 10 seconds, 60 seconds, or disable auto-save). Note that regardless of the setting, the emulator will always save any modified SRAM every time you touch the bottom screen to activate the menu.
This is probably the most interesting recent feature for me. Does this mean it reduces wear down to the SD card from games that are incredibly sram heavy if you turn off the auto-save or does it make up for all the missed sram saves at once on one big go when you touch the bottom screen?
 
Last edited by SlimPortable,

Site & Scene News

Popular threads in this forum