Homebrew SNES9x for Old 3DS

  • Thread starter Thread starter bubble2k16
  • Start date Start date
  • Views Views 887,378
  • Replies Replies 2,518
  • Likes Likes 147
Does anyone know why I have no sound when I try to use snes9x? I downloaded the latest version of it from universal updater but nothing worked, I've also dumped the DSP firmware from the rosalina menu but it didn't solve it
 
Does anyone know why I have no sound when I try to use snes9x? I downloaded the latest version of it from universal updater but nothing worked, I've also dumped the DSP firmware from the rosalina menu but it didn't solve it

Try the homebrew channel version? Or do a clean install. Alternatively download directly from the site and copy and paste in the sd card to overwrite the current files.
 
Try the homebrew channel version? Or do a clean install. Alternatively download directly from the site and copy and paste in the sd card to overwrite the current files.

I've tried both with the .3dsx file (which I launched from the homebrew launcher) and installing the .cia file with fbi but I got the same result. How can I delete all the files related to them to install it from scratch?
Post automatically merged:

Edit:
I just deleted all from the sd card and then redownloaded in the 3ds folder the snes9x.3dsx file together with DSP1.3dsx to see if it was a system problem, but the DSP1 audio works, the snes9x still doesn't. I also know that it's not a ROM problem because on the twilight menu emulator they work just fine with audio
 
Last edited by CHop_i,
Ive realized that when i turn 3d on whilst using snes9x it makes my screen brighter and sharper, how can i do this effect on the 3ds entirely?
 
I've tried both with the .3dsx file (which I launched from the homebrew launcher) and installing the .cia file with fbi but I got the same result. How can I delete all the files related to them to install it from scratch?
Post automatically merged:

Edit:
I just deleted all from the sd card and then redownloaded in the 3ds folder the snes9x.3dsx file together with DSP1.3dsx to see if it was a system problem, but the DSP1 audio works, the snes9x still doesn't. I also know that it's not a ROM problem because on the twilight menu emulator they work just fine with audio
Did you put bios in?
Post automatically merged:

Ive realized that when i turn 3d on whilst using snes9x it makes my screen brighter and sharper, how can i do this effect on the 3ds entirely?
Go in menu settings brightness
 
Did you put bios in?
Post automatically merged:


Go in menu settings brightness
Which menu, 3ds or luma? If you are speaking of 3ds menu its the highest it can go, if you are speaking about luma the most i know to do is set the brightness to 172. But i think what snes9x is doing is enabling the parallex barrier without the double screen, making the screen sharper and brighter. How can i do that on the 3ds on everything?
 
Top Gear still has graphical glitches.

View attachment 581068
you sure ? I tested it is fixed. did you delete the old cia then update it through unverisal update the 3dsx then install the cia. the new I worked on my thumbnails, boxart and bezels are in different direction. Got to put in new direction folder for those image media.
Post automatically merged:

I'm running Fire Emblem Thracia 776 L'il Manster ver. 1.08 (the latest version), but the opening words in the intro don't appear! The story. Help! Tr
Post automatically merged:

I'm trying to run the latest version of Fire emblem Thracia 776 L'il Manster but the opening story isn't scrolling in the game's intro before the title screen. It's blank! Try downloading ver 1.08 and running it in your snes emulator that is this one. I need help.
tested and it working with opening words english in the intro!!
Post automatically merged:

@matbo87 - I have figured how put all medias in folder directions. Now I know your with the Pal regions about that boxart.cache for thumbnails. How do I convert those mulit .pngs files to 1 .cache files. Also I was AWE with your border idea 3D slide on make the borders look in 3D also the cache file. Your becoming GOAT. Thank you!
 
Last edited by FanNintendo,
It runs without graphical glitches, but the speed only stays close to 60fps when skipping 4 frames; skipping 1 frame results in around 45fps, though it is playable when skipping 3 frames. Thanks.
 

Attachments

  • snes9x.mp4
    13.9 MB
  • Like
Reactions: FanNintendo
It runs without graphical glitches, but the speed only stays close to 60fps when skipping 4 frames; skipping 1 frame results in around 45fps, though it is playable when skipping 3 frames. Thanks.

Dude it's a Snes game on a old 3DS running on an emulator, unless you make a direct port of the game to DS or 3DS that's at fast as it is gonna get. At best the emulator could get to use the more powerful hardware of the New Nintendo 3DS/2DS to run faster but at that point is not a SNES emulator for Old 3DS and Old 2DS, right?

I already got used to use Pal games on the 3DS unless the Pal version sucks.
 
@FanNintendo
I am currently working on the 1g1r boxart.cache. You can already download it here.
US and Europe boxarts should be complete. Japan is still in progress (portrait vs landscape handling).
Just rename the file and replace your current boxart.cache.
If you'd rather build your own cache, see build-cache.py (requires python and imagemagick).
You'll likely need to adjust the PRESETS.boxart config to match your source files.

Not sure what you meant exactly by the border idea. Do you mean overlays? Those don't have a 3D effect. Only backgrounds do.


@Trevor_2012
Set Frame Sync to Sleep Sync. It can work better for <60fps games on O3DS.
If it's an option for you, Top Gear 2 runs a bit smoother than the original.
Upcoming version may improve O3DS performance in games like Top Gear by a few fps,
but don't expect a stable 60fps any time soon. These games are CPU-heavy and that gap won't close with small tweaks.


@raxadian
Using the PAL version isn't a performance win in general.
The slowdown ratio is usually the same (e.g. ~50fps on NTSC ≈ ~42fps on PAL).
Fewer frame skips on PAL doesn't mean it's meaningfully smoother. Many PAL games also run slower by design.

Regarding your "as fast as it's gonna get" statement:
I wouldn't say it's maxed out on Old 3DS. The CPU core is still an interpreter and something like a dynarec might run CPU-heavy games faster on this hardware. There's always headroom. It's just a matter of investing the work.
 
@FanNintendo
I am currently working on the 1g1r boxart.cache. You can already download it here.
US and Europe boxarts should be complete. Japan is still in progress (portrait vs landscape handling).
Just rename the file and replace your current boxart.cache.
If you'd rather build your own cache, see build-cache.py (requires python and imagemagick).
You'll likely need to adjust the PRESETS.boxart config to match your source files.

Not sure what you meant exactly by the border idea. Do you mean overlays? Those don't have a 3D effect. Only backgrounds do.


@Trevor_2012
Set Frame Sync to Sleep Sync. It can work better for <60fps games on O3DS.
If it's an option for you, Top Gear 2 runs a bit smoother than the original.
Upcoming version may improve O3DS performance in games like Top Gear by a few fps,
but don't expect a stable 60fps any time soon. These games are CPU-heavy and that gap won't close with small tweaks.


@raxadian
Using the PAL version isn't a performance win in general.
The slowdown ratio is usually the same (e.g. ~50fps on NTSC ≈ ~42fps on PAL).
Fewer frame skips on PAL doesn't mean it's meaningfully smoother. Many PAL games also run slower by design.

Regarding your "as fast as it's gonna get" statement:
I wouldn't say it's maxed out on Old 3DS. The CPU core is still an interpreter and something like a dynarec might run CPU-heavy games faster on this hardware. There's always headroom. It's just a matter of investing the work.
Yes thank you for the download for custom thumbnail for my own custom and yes I mean the Game Screen BG and Second Screen BG. What the size are those 2 background. 448x224?
 
@FanNintendo
I am currently working on the 1g1r boxart.cache. You can already download it here.
US and Europe boxarts should be complete. Japan is still in progress (portrait vs landscape handling).
Just rename the file and replace your current boxart.cache.
If you'd rather build your own cache, see build-cache.py (requires python and imagemagick).
You'll likely need to adjust the PRESETS.boxart config to match your source files.

Not sure what you meant exactly by the border idea. Do you mean overlays? Those don't have a 3D effect. Only backgrounds do.


@Trevor_2012
Set Frame Sync to Sleep Sync. It can work better for <60fps games on O3DS.
If it's an option for you, Top Gear 2 runs a bit smoother than the original.
Upcoming version may improve O3DS performance in games like Top Gear by a few fps,
but don't expect a stable 60fps any time soon. These games are CPU-heavy and that gap won't close with small tweaks.


@raxadian
Using the PAL version isn't a performance win in general.
The slowdown ratio is usually the same (e.g. ~50fps on NTSC ≈ ~42fps on PAL).
Fewer frame skips on PAL doesn't mean it's meaningfully smoother. Many PAL games also run slower by design.

Regarding your "as fast as it's gonna get" statement:
I wouldn't say it's maxed out on Old 3DS. The CPU core is still an interpreter and something like a dynarec might run CPU-heavy games faster on this hardware. There's always headroom. It's just a matter of investing the work.

After using several 16 bit console emulators in old 2DS/Old 3DS the only way I see speed jumping to 60 fps without frameskip is that something is discovered about the Old 3DS/Old 2DS that let emulators get more juice from the hardware without overheating problems.

Yeah I know PAL games in many cases kinda suck but some games run perfectly fine. It tends to go well when the ones doing the PAL conversion actually took into account the game now runs at 50 fts and compensated for it.

Many games don't, they just slow things down and call a day. The games that are ported directly from the Japanese version to PAL tend to be the best running ones.

In a good PAL game you do not notice the slowdown much.

I recommend using Fastrom hacks when possible if you are not gonna run PAL versions, it helps a bit.
 

Site & Scene News

Popular threads in this forum