Homebrew SNES9x for Old 3DS

  • Thread starter Thread starter bubble2k16
  • Start date Start date
  • Views Views 883,961
  • Replies Replies 2,507
  • Likes Likes 147
Oh no hurries.
I just wanted to be sure.
Take your time with the next update, I'm sure it'll be neat :D

Btw, I haven't been able to find a proper Snes9x 1.43 download to test out Super Metroid with. :/
Do you have a download link for it? The ones I keep finding seem to have a broken snex9x.exe file, though all the others in the zip seem to extract just fine.
Nope, but try SNES9x 2005+ 1.6.7. That version runs at 60 FPS for me with the performance fixes added.
 
:ohnoes: Awwwwwwww, I was looking forward to that.
RIP in picadillo.
Though I believe main SNES should have priority.
SGB is quite bothersome to get working, and you have Gameyob already along with Gambattle and mGBA for everything Game Boy, so it's a considerable sacrifice.
 
Nope, but try SNES9x 2005+ 1.6.7. That version runs at 60 FPS for me with the performance fixes added.
Just booted up RetroArch with the Snes9x 2005 core, and the part where I get the white box doesn't happen with said core.

super-metroid-170910-213156-png.98419

So it seems like it's something going on with the 3DS port that screws that part up.
I can't seem to replicate the issue in any other version of Snes9x from 2005 and onwards, and I used the same ROM for all tests and the same save as well.
 

Attachments

  • Super Metroid-170910-213156.png
    Super Metroid-170910-213156.png
    12.4 KB · Views: 1,084
Just booted up RetroArch with the Snes9x 2005 core, and the part where I get the white box doesn't happen with said core.

So it seems like it's something going on with the 3DS port that screws that part up.
I can't seem to replicate the issue in any other version of Snes9x from 2005 and onwards, and I used the same ROM for all tests and the same save as well.
Does this happen in the official? I know that ramzinouri's port occasionally suffers from problems with games. This only seemed to happen in his port.
 
Does this happen in the official? I know that ramzinouri's port occasionally suffers from problems with games. This only seemed to happen in his port.
Oh I haven't checked with yours yet. I was using ramzinouri's.
I will try it out tomorrow though, as I'm heading to bed now :P
But I'll post what I get
 
I wonder if the next version will implement Snes9x 1.52's S-SMP (SPC700) core :P Might be too much for O3DS though, N3DS, not sure either :lol: I've been itching to try this emulator, how is it @ShadowOne333 ?
Best there is for 3DS.
Easily better than Retroarch's since you can barely play Super FX games in there in a decent framerate
 
  • Like
Reactions: the_randomizer
Best there is for 3DS.
Easily better than Retroarch's since you can barely play Super FX games in there in a decent framerate

And how is the sound? I wonder if 1.52's audio core can be integrated and if it would impact performance, but I know the sound I hear is pretty good in this as is, is that right? ^_^ Cool, will try it out.
 
And how is the sound? I wonder if 1.52's audio core can be integrated and if it would impact performance, but I know the sound I hear is pretty good in this as is, is that right? ^_^ Cool, will try it out.
I can't tell.
I'm not much of an Audio guy when it comes to comparing emulators.
All I know is that the games I have sound as they should, nothing sounds off-tone, that's all I can say.
 
  • Like
Reactions: the_randomizer
I can't tell.
I'm not much of an Audio guy when it comes to comparing emulators.
All I know is that the games I have sound as they should, nothing sounds off-tone, that's all I can say.

Square Enix games are a good benchmark for quirks in the SPC700, Square did some wacky programming for sure, no worries :P
Honestly, because of the fact that I've been working on almost everything but SGB support, which is a difficult task already, I think I'm going to scrap that.

The next update WILL come soon, I promise. I won't let this project die. :)

@FateForWindows
Do you think 1.52's S-SMP core from Blargg will be implemented for N3DS users in the near future? I imagine that would fix a lot of games:P
 
Last edited by the_randomizer,
I migrated over to a new laptop so I'll need to install devKitPro on it before I continue working on this. Thankfully AdmiralCurtiss has been making some changes which improve the official branch that are probably going to be more important than the slow changes I'll be making (I'm still in the process of learning how to do stuff in libctru).
 
  • Like
Reactions: MKKhanzo
I migrated over to a new laptop so I'll need to install devKitPro on it before I continue working on this. Thankfully AdmiralCurtiss has been making some changes which improve the official branch that are probably going to be more important than the slow changes I'll be making (I'm still in the process of learning how to do stuff in libctru).

Sorry, I shouldn't have asked that question about blargg's SPC core, it was stupid of me :(
 
I could probably figure that out using snes9x_2005 Plus's code to figure out the implementation. Don't feel bad. :)

I feel bad because I know you guys are busy with Snes9x 3DS, I even made an entry on GitHub, I had no right. I love Snes9x 3DS on my 2DS XL, I just wanted to suggest sound improvements, which could fix games like Earthworm Jim 2, that's all. Thanks for the heads up :P

@ShadowOne333
What did FateForWindows mean by https://gbatemp.net/threads/snes9x-for-old-3ds.435568/page-94#post-7569360? What performance fixes exist in 1.6.7 version of Snes9x 2005+? I tried that and Final Fantasy VI runs at 45 fps :blink:
 
Last edited by the_randomizer,
@bubble2k16
I submitted a request on the github as well, but any chance we can get the .elf included? Makes easy work for oldSNES snes9x forwarder, using your emulator! :)
 
I feel bad because I know you guys are busy with Snes9x 3DS, I even made an entry on GitHub, I had no right. I love Snes9x 3DS on my 2DS XL, I just wanted to suggest sound improvements, which could fix games like Earthworm Jim 2, that's all. Thanks for the heads up :P

@ShadowOne333
What did FateForWindows mean by https://gbatemp.net/threads/snes9x-for-old-3ds.435568/page-94#post-7569360? What performance fixes exist in 1.6.7 version of Snes9x 2005+? I tried that and Final Fantasy VI runs at 45 fps :blink:
They were actually very minor fixes, it's just that I had audio sync off from when I was playing PCSX-Rearmed.
 

Site & Scene News

Popular threads in this forum