Homebrew SNES9x for Old 3DS

  • Thread starter Thread starter bubble2k16
  • Start date Start date
  • Views Views 881,756
  • Replies Replies 2,507
  • Likes Likes 147
I hope this isn't a bad bump. but can someone please help me? I tried the 3dsx version and the cia version, but I followed the directions like it said, and when I try to load the emulator in the Homebrew Launcher, the bottom screen just changes different colors and then bottom screen goes to a yellow screen and gets frozen w/lines on the top screen.
Then, I tried the CIA version, and I pick the file snes9x_3ds.cia in FBI, pick Install CIA, and click on Yes(A).
I get the following error:

Failed to install CIA file.
Result code: 0xD8E0806A
Level: Permanent (27)
Summary: Invalid argument (7)
Module: AM (32)
Desc: Cert signature or hash check failed (106)

I don't know what could be wrong. I tried BlargNES, and it loads the original Super Mario World ROM fine, but it will not load SMW ROM's w/custom music and custom graphics, and it will not load SMW2 at all.

Any help will be appreciated.
 
Last edited by Lespna1,
I hope this isn't a bad bump. but can someone please help me? I tried the 3dsx version and the cia version, but I followed the directions like it said, and when I try to load the emulator in the Homebrew Launcher, the bottom screen just changes different colors and then bottom screen goes to a yellow screen and gets frozen w/lines on the top screen.
Then, I tried the CIA version, and I pick the file snes9x_3ds.cia in FBI, pick Install CIA, and click on Yes(A).
I get the following error:

Failed to install CIA file.
Result code: 0xD8E0806A
Level: Permanent (27)
Summary: Invalid argument (7)
Module: AM (32)
Desc: Cert signature or hash check failed (106)

I don't know what could be wrong. I tried BlargNES, and it loads the original Super Mario World ROM fine, but it will not load SMW ROM's w/custom music and custom graphics, and it will not load SMW2 at all.

Any help will be appreciated.

The cia installation failed because you don't have cfw with sig patches. What's your current setup?

Edit: give this a look 3ds.guide
 
Last edited by x65943,
The cia installation failed because you don't have cfw with sig patches. What's your current setup?

Edit: give this a look 3ds.guide

I thought I didn't have to do that. I've been trying to get ahold of Japancake b/c I'm afraid to do that. It says there's a chance that it can cause an unrecoverable brick, and the friend who told me about that hasn't been responding. Thanks though. You mean what fireware? I have 9.2.19U or something like that, but I know it's 9.2U b/c I got the cartridge from him, and the SD card that came w/it was 4GB so I got a new one w/32GB so should I be fine?

Also, is that why the screen turned yellow and got frozen when I tried to load the Snes9x emulator from the Homebrew Launcher?
 
Last edited by Lespna1,
Didn't see it in the compatibility list so if anyone is wondering Super Puyo Puyo Tsu with English patch runs nicely at 60 fps. :) Although it does say 30 frames skipped. I'm not sure if that's good or bad but the game is very playable.
 
I thought I didn't have to do that. I've been trying to get ahold of Japancake b/c I'm afraid to do that. It says there's a chance that it can cause an unrecoverable brick, and the friend who told me about that hasn't been responding. Thanks though. You mean what fireware? I have 9.2.19U or something like that, but I know it's 9.2U b/c I got the cartridge from him, and the SD card that came w/it was 4GB so I got a new one w/32GB so should I be fine?

Also, is that why the screen turned yellow and got frozen when I tried to load the Snes9x emulator from the Homebrew Launcher?

The chance of the brick is really low, and after you finish with the guide your system will be almost brick proof. At your fw the guide is really easy to follow as well.

The screen turning yellow can mean several things, one of which is that you don't have enough permissions to run the homebrew. Did you try to run it several times?
 
The chance of the brick is really low, and after you finish with the guide your system will be almost brick proof. At your fw the guide is really easy to follow as well.

The screen turning yellow can mean several things, one of which is that you don't have enough permissions to run the homebrew. Did you try to run it several times?

Yes, I did try to run it a lot of times, but like I mentioned before, BlargNES load and runs SMW perfectly fine except for like custom hacks so I assume that is what the guide is for. So if I follow it correctly, everything should work perfectly fine?
 
Yes, I did try to run it a lot of times, but like I mentioned before, BlargNES load and runs SMW perfectly fine except for like custom hacks so I assume that is what the guide is for. So if I follow it correctly, everything should work perfectly fine?

Yup. I've done it maybe 7x myself for my systems and a few friends. I don't know anyone personally who has ever had an issue. It's gotten a lot safer than the early days.
 
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?

@SlimPortable, yes it does reduce SD card wear. But more importantly, the feature was to reduce in-game stuttering since writes to the SD card are really slow. And a small number of games do it insanely frequently. I read somewhere they were using the Save RAM as normal memory for their game programming.

Didn't see it in the compatibility list so if anyone is wondering Super Puyo Puyo Tsu with English patch runs nicely at 60 fps. :) Although it does say 30 frames skipped. I'm not sure if that's good or bad but the game is very playable.

@SlimPortable - Yes, it runs well. It's skipping frames because I think Puyo Puyo uses a special offset-per-tile mode that isn't very well-optimised in this version yet. A small number of games also suffer from this. One of the most common ones is the Contra 3's 1st stage boss, where the emulator drops a lot of frames like crazy due to the same reason.


@Lespna1 - Your 3DS does have a strange problem. I haven't heard of others having the same problem with this emu. Can you try to download the latest release from Github and see if it helps? https://github.com/bubble2k16/snes9x_3ds/releases
 
  • Like
Reactions: SlimPortable
@RacsoSakuraba - Well, I do have some plans to upgrade the sound to use Gaussian Interpolation (if some kind soul hasn't done it already) and fix the tiling problems in Super Mario All Stars once I find some free time.

But I don't know whether I'm going to number it version 1. :)

Oh, right!, btw compatibility with FX chip, you think to improve? If it is possible to do so haha
 
Oh, right!, btw compatibility with FX chip, you think to improve? If it is possible to do so haha

I can't do about SuperFX compatibility. SuperFX emulation just came for free in Snes9x v1.43. But I implemented some speed tweaks. I'm not sure which are the games that have problems with Super FX - at least I know most of them run but they just very slowly.

As it stands, even with the minor speed tweaks I've done, the O3DS doesn't have juice to run Super FX games at 60 FPS. And I'm definitely not going down the dynarec path, so... :) It's definitely going to stay as it is.
 
  • Like
Reactions: RacsoSakuraba
@Lespna1 -
Your 3DS does have a strange problem. I haven't heard of others having the same problem with this emu. Can you try to download the latest release from Github and see if it helps? https://github.com/bubble2k16/snes9x_3ds/releases


Version 0.63 or is there a newer version? I have a Nintendo 2DS. I had to trade my other one b/c at the pawn shop, the guy told me to update to the newest firmware on the system so I updated too high, but now I got another one and updated it to 9.2U. The guy at the pawn shop said they didn't really know what to do, and they could not help me. I did try v0.63, and I get the yellow screen. I've tried everything, and I still keep getting the yellow screen, but like I said, BlargNES seems to work fine except for SMW2 and SMW hacks that use a lot of custom music and custom graphics. I tried one of my levels, and it would not load the ROM. What could be wrong?
 
Last edited by Lespna1,
@pgharavi - Not really. I think Retroarch should run better on the New 3DS. It has better compatibility with SuperFX and the fancier SA-1 chips - and that means you get to run games like Star Fox and Super Mario RPG.

@Lespna1 - No, v0.63 is the newest for now. How about you try the older versions of Snes9x for O3DS? You can try to download it from http://wiki.gbatemp.net/wiki/Snes9x_for_3DS and see if any version works for you at all.

Anyone else who has problems running v0.63 on their 2DS?
 
Thanks @bubble2k16 I'll give it a shot and see how it compares to snes9x on my n3ds. oddly, blarg was the first one I heard about but it ran quite poorly for me compared to snes9x.
 
@pgharavi - Not really. I think Retroarch should run better on the New 3DS. It has better compatibility with SuperFX and the fancier SA-1 chips - and that means you get to run games like Star Fox and Super Mario RPG.

@Lespna1 - No, v0.63 is the newest for now. How about you try the older versions of Snes9x for O3DS? You can try to download it from http://wiki.gbatemp.net/wiki/Snes9x_for_3DS and see if any version works for you at all.

Anyone else who has problems running v0.63 on their 2DS?

Okay, thanks. I'll try that and what version should I try 0.61 or 0.62 or should I try one that's a little bit older?

Oh, and should I delete v0.63 before I try to d/load another version or should it work fine?
If they don't work, I'm not sure if I'll have to get a new system.

Edit: I tried version version 0.62, and it says there was no download for it so I tried v.0.61, and I got the yellow screen on the bottom still w/the lines on the top screen. I think I put the .dsx and the .png file in the snes9x directory inside the 3ds folder or does it not matter? It says as long as they're both in the same folder.
 
Last edited by Lespna1,
This is odd. I'm not too sure what the problem is. Does changing the SD card help? What entry point are you using?

Okay, thanks. I'll try that and what version should I try 0.61 or 0.62 or should I try one that's a little bit older?

Oh, and should I delete v0.63 before I try to d/load another version or should it work fine?
If they don't work, I'm not sure if I'll have to get a new system.

Edit: I tried version version 0.62, and it says there was no download for it so I tried v.0.61, and I got the yellow screen on the bottom still w/the lines on the top screen. I think I put the .dsx and the .png file in the snes9x directory inside the 3ds folder or does it not matter? It says as long as they're both in the same folder.
 
This is odd. I'm not too sure what the problem is. Does changing the SD card help? What entry point are you using?

No, it didn't work. I got a new 32 GB SD card at Best Buy, and the same thing happened as the one that came w/the system. I followed the guide to make it so when I turn on the system, I push the Down arrow. Then, it goes into the Homebrew Launcher, and the Yeti game and BlargNES work perfectly fine when I pick them in the Homebrew Launcher, but then there is like a Gameboy Editor or something, and it does the same thing as SNES9x. I am not sure if I have all of the files in the right directory, but like I mentioned, I have tried everything I could think of. Does capitalization in the name of the files matter or should it have worked fine like BlargNES? One person suggested to do that guide for ArmLoaderHax9 or something. I am not sure what else to do unless something might be wrong w/the system so I am not sure if I have to trade it for a new one. The files are readable on the new SD card but sometimes unreadable so I have to restart my computer, and then they are readable again.
 
Last edited by Lespna1,

Site & Scene News

Popular threads in this forum