Homebrew SNES9x for Old 3DS

  • Thread starter Thread starter bubble2k16
  • Start date Start date
  • Views Views 883,985
  • Replies Replies 2,507
  • Likes Likes 147
Wasn't BS Zelda (Combined patch) fixed in a previous fork posted here?
I seem to recall either @FateForWindows or @ramzinouri posting the fix for it, though I'm not sure who did said fix.

Here's one of the BS Zelda fixes I found from around that time, perhaps the fix for the combined patch (MottZilla's patch: https://bszelda.zeldalegends.net/rh.shtml) is in one of the commits from his GitHub, but it was never made as a PR to the main repo:
https://github.com/ramzinouri/snes9x_3ds/commit/37a1e328d206f9c300e1bced6a4c441dc078d886

Yup this BS Zelda fix is merged into the current Snes9x_3ds v1.20 release. A number of BS Zelda games work now when it didn't in the v1.11 and earlier versions.

What I said about not working in CIA mode (but is working when launched from HBL) is the New 3DS's ZL/ZR buttons. :)
 
  • Like
Reactions: ShadowOne333
Yup this BS Zelda fix is merged into the current Snes9x_3ds v1.20 release. A number of BS Zelda games work now when it didn't in the v1.11 and earlier versions.

What I said about not working in CIA mode (but is working when launched from HBL) is the New 3DS's ZL/ZR buttons. :)
Oh I know but I'm specifically talking about the BS Zelda Map 1 + 2, or MottZilla's patch as its known :P
I remember the issue in particular being with that one, and from your notes on the 1.20 update, that is the one still left to get working, right?
One of the fixes from the forks actually did fix that one, but I don't know what commit or who did it, sadly :(
I'll try to look around and see if I can find it, it's the least I can do to try to help out with the project right now.

As for the ZR/ZL thing, indeed it might be a permission thing lacking.
I'm not sure how to work around that, though.
 
Last edited by ShadowOne333,
Oh I know but I'm specifically talking about the BS Zelda Map 1 + 2, or MottZilla's patch as its known :P
I remember the issue in particular being with that one, and from your notes on the 1.20 update, that is the one still left to get working, right?
One of the fixes from the forks actually did fix that one, but I don't know what commit or who did it, sadly :(
I'll try to look around and see if I can find it, it's the least I can do to try to help out with the project right now.

As for the ZR/ZL thing, indeed it might be a permission thing lacking.
I'm not sure how to work around that, though.

I see. :) I am not sure how many BS Zelda patches there are. Those that I've tried and work are listed. The only one that I have tried and not work is the BS Zelda Remix version. Does the Mottzilla patch also fail to boot?
 
I see. :) I am not sure how many BS Zelda patches there are. Those that I've tried and work are listed. The only one that I have tried and not work is the BS Zelda Remix version. Does the Mottzilla patch also fail to boot?
Yeah MottZilla's patch (which combines both Map 1 and 2 from BS Zelda) was the only ROM which failed to load for me way back then with the 1.11 version, then came the forks and one of those fixed it.

However, I'm not sure exactly what you mean by the BS Zelda Remix version.
Do you have a specific link for that one?
The one I posted is straight out of the BS Zelda official page.
 
Yeah MottZilla's patch (which combines both Map 1 and 2 from BS Zelda) was the only ROM which failed to load for me way back then with the 1.11 version, then came the forks and one of those fixed it.

However, I'm not sure exactly what you mean by the BS Zelda Remix version.
Do you have a specific link for that one?
The one I posted is straight out of the BS Zelda official page.

Did you try with this version? It might fix it... since it also implements ramzinouri's fixes.

I don't even know what's this Remix version. I just found it on my folder. :rofl2:
 
  • Like
Reactions: ShadowOne333
Did you try with this version? It might fix it... since it also implements ramzinouri's fixes.
I'm not home at the moment, but I'll try it out as soon as I get home for sure and let you know how my test goes :)
Can I update the app from FBI's database?
Or is there any other way to update it directly from the 3DS?
 
I'm not home at the moment, but I'll try it out as soon as I get home for sure and let you know how my test goes :)
Can I update the app from FBI's database?
Or is there any other way to update it directly from the 3DS?

Well, I just checked: TitleDB is updated with the latest version, so I am guessing yea, you should be able to update from FBI.
 
Last edited by bubble2k16,
It was ramzinouri who did the fix. I ultimately didn't do much besides merge some pull requests after reviewing them, which I can't do anymore since I can't get this to compile on my new PC. I did make some text fixes and improvements.
 
It was ramzinouri who did the fix. I ultimately didn't do much besides merge some pull requests after reviewing them, which I can't do anymore since I can't get this to compile on my new PC. I did make some text fixes and improvements.

Oops... I think you left you out in the creds. Will go and update the readmes again. Sorry! :)
 
Just tested, works splendidly. Are you planning to add the possibility to map Load State and Save state to 3ds buttons (ie. ZL/ZR)?
 
hi,

i am new at this and i need help.

The snes emulator keeps crashing to yellow screen for me. I have an old XL with 11.6.0-39E and am using ninjhax 2.9 to run homebrew launcher 2.0.0. Homebrew Launcher seems to work. At least i get to the menu and i can run HANS to run foreign 3ds games. Most other apps however also crash to yellow screen, including mGBA. One of the few that start is blargSNES and i can navigate the file tree in the bottom screen and select a rom, and the audio of the game starts playing but the top screen is in full gray and does not show the game.

Could it be that i set up my homebrew launcher incorrectly? Could it be that i messed up during scanning of the QR codes for ninjhax?

Also i was trying with and without otherapp.bin and it does not seem to make a difference. Also, using a different clean SD card did not change anything.

Any idea what i am missing or what i can do? Any help is greatly appreciated. thanks
 
@bubble2k16 nice update!! thanks for the hard work bro!
any chance for fixing chinese version Tengai Makyou Zero's issue in next release?

Had a look at the chinese version. Apparently the Snes9x v1.43 doesn't have a BlockInvalidVRAMAccess flag. And because it doesn't implement any blocking of VRAM access, effectively it is equivalent to setting BlockInvalidVRAMAccess to FALSE. So that fact that it doesn't work could be some other problems related to timing or other bugs...

--------------------- MERGED ---------------------------

hi,

i am new at this and i need help.

The snes emulator keeps crashing to yellow screen for me. I have an old XL with 11.6.0-39E and am using ninjhax 2.9 to run homebrew launcher 2.0.0. Homebrew Launcher seems to work. At least i get to the menu and i can run HANS to run foreign 3ds games. Most other apps however also crash to yellow screen, including mGBA. One of the few that start is blargSNES and i can navigate the file tree in the bottom screen and select a rom, and the audio of the game starts playing but the top screen is in full gray and does not show the game.

Could it be that i set up my homebrew launcher incorrectly? Could it be that i messed up during scanning of the QR codes for ninjhax?

Also i was trying with and without otherapp.bin and it does not seem to make a difference. Also, using a different clean SD card did not change anything.

Any idea what i am missing or what i can do? Any help is greatly appreciated. thanks

Not too sure what's going on... Definitely something to do with ninjhax it seems... or libctru. Do you have any home-brew apps that work? Can you share which home-brew app works?
 
lack of mosaic effect when entering combat in final fantasy vi

like this effect in 1.54 @win10
20171116135214.png
 

Site & Scene News

Popular threads in this forum