Homebrew SNES9x for Old 3DS

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
They were actually very minor fixes, it's just that I had audio sync off from when I was playing PCSX-Rearmed.

Oh, well okay, Snes9x 2005 Plus has performance issues (even on non-chip games) while 2005 regular doesn't. Maybe Blargg's S-SMP is too much for even the N3DS :unsure:

Edit: Yeah, so uh about the possibility of implementing 1.52 audio into this, probably not for the best, it's too much for the CPU.
 
Last edited by the_randomizer,

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
@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'll see if I have sometime these couple of days to build and upload the elf file here. I don't have the latest for other versions by @FateForWindows and ramzinouri though.

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

Oh, well okay, Snes9x 2005 Plus has performance issues (even on non-chip games) while 2005 regular doesn't. Maybe Blargg's S-SMP is too much for even the N3DS :unsure:

Edit: Yeah, so uh about the possibility of implementing 1.52 audio into this, probably not for the best, it's too much for the CPU.

Don't think it'll be wise to implement 1.52's audio core. Even with 1.51's audio core, the old 3DS is close to maxing out.
 
  • Like
Reactions: MKKhanzo

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
I'll see if I have sometime these couple of days to build and upload the elf file here. I don't have the latest for other versions by @FateForWindows and ramzinouri though.

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



Don't think it'll be wise to implement 1.52's audio core. Even with 1.51's audio core, the old 3DS is close to maxing out.

I was actually referring to N3DS users, a possible branch to take advantage of the newer CPU. That's what I was referring to. I did open an issue on GitHub as a feature request for N3DS users, but I felt it was wrong and closed it two days after making it. Well, I'm not sure even the N3DS can handle Anomie's or Blargg's core given Snes9x 2005 plus has severe performance issues on RetroArch.

BlargSnes doesn't reach full speed on N3DS, Snes VC is somewhat limited in the no. of games that work via injection (and microprocessor support), but has no options to adjust the screen size. I was just trying to offer suggestions to N3DS users is all. Sorry.
 
Last edited by the_randomizer,

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
You sure? Works fine for me, both hardware and software rendering.

Wha? That's odd, on N3DS? I'm installed version 1.3c, which I guess is an unofficial builds since 1.3b is the last official build. Could that be why? I ran Chrono Trigger, and the sound was maybe around 15% slower? Donkey Kong Country didn't run full speed, either. Same with Secret of Mana, I'm not entirely sure what I did wrong. I'll try 1.3b next time. Installed on N2DS XL (same CPU as N3DS), Luma CFW on 11.6. I merely suggested Blargg's S-SMP since I erroneously assumed N3DS could handle it, how wrong I was. I'll test it later and record footage.

Edit: Yeah, it's definitely the 804 MHz CPU, as I have official Snes VC games on here, so something's off on my end, gonna record video later.
 
Last edited by the_randomizer,

kristianity77

GBATemp old fogey
Member
Joined
Jul 10, 2003
Messages
1,680
Trophies
2
Location
Sleaford, UK
XP
2,675
Country
United Kingdom
Wha? That's odd, on N3DS? I'm installed version 1.3c, which I guess is an unofficial builds since 1.3b is the last official build. Could that be why? I ran Chrono Trigger, and the sound was maybe around 15% slower? Donkey Kong Country didn't run full speed, either. Same with Secret of Mana, I'm not entirely sure what I did wrong. I'll try 1.3b next time. Installed on N2DS XL (same CPU as N3DS), Luma CFW on 11.6. I merely suggested Blargg's S-SMP since I erroneously assumed N3DS could handle it, how wrong I was. I'll test it later and record footage.

Edit: Yeah, it's definitely the 804 MHz CPU, as I have official Snes VC games on here, so something's off on my end, gonna record video later.

Yep, try 1.3 or 1.3b, they run "more or less" fine speed wise on my N3DS.

However, I find compatibility to be a bit dodgy. Quite a few crashes.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
Yep, try 1.3 or 1.3b, they run "more or less" fine speed wise on my N3DS.

However, I find compatibility to be a bit dodgy. Quite a few crashes.

I know, but what other choices do we have for N3DS users? Snes9x 2005 plus has issues due to being more accurate, Snes9x 2010 is even slower, Snes VC injects have spotty compatibility (no SA-1 support either). Anomie's or Blargg's core being for an N3DS emulator is but a fleeting dream, the CPU simply can't handle the more accurate SPC700 sound :unsure::wacko: More accurate audio emulation has spoiled my experience with other Snes emulators, I'm afraid.
 

kristianity77

GBATemp old fogey
Member
Joined
Jul 10, 2003
Messages
1,680
Trophies
2
Location
Sleaford, UK
XP
2,675
Country
United Kingdom
All I used is Snes9X V1.11. It runs every game I throw at it full speed. Yes the sound is slightly off on certain effects, but I'd personally take 60FPS gameplay anyday which is what you get with that version. Its even full speed with games like Mario RPG, Star Ocean etc which is a big plus.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
All I used is Snes9X V1.11. It runs every game I throw at it full speed. Yes the sound is slightly off on certain effects, but I'd personally take 60FPS gameplay anyday which is what you get with that version. Its even full speed with games like Mario RPG, Star Ocean etc which is a big plus.

I know, but again, Snes9x 1.52's audio core has spoiled me the past several years, it's hard for me to go back, and I don't think there'll be a branch for N3DS users that use Anomie's core (the Snes VC emulator uses that one I believe, it's nowhere as intensive as Blargg's). I'm tempted to make a bounty source goal, but there's no point, it wouldn't take off, I'm sure. N3DS with better sound and full speed is probably unfeasible. So yeah, I never want to bring it up again to developers.
 

kristianity77

GBATemp old fogey
Member
Joined
Jul 10, 2003
Messages
1,680
Trophies
2
Location
Sleaford, UK
XP
2,675
Country
United Kingdom
I know, but again, Snes9x 1.52's audio core has spoiled me the past several years, it's hard for me to go back, and I don't think there'll be a branch for N3DS users that use Anomie's core (the Snes VC emulator uses that one I believe, it's nowhere as intensive as Blargg's). I'm tempted to make a bounty source goal, but there's no point, it wouldn't take off, I'm sure. N3DS with better sound and full speed is probably unfeasible. So yeah, I never want to bring it up again to developers.


I dont think its an impossibility. I mean, there is wiggle room there I believe on the N3DS power wise. I can downclock my 6 year old Xperia Play to 800mhz and still run Android Snes9X EX perfectly and I'm sure thats running the latest sound core.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
I dont think its an impossibility. I mean, there is wiggle room there I believe on the N3DS power wise. I can downclock my 6 year old Xperia Play to 800mhz and still run Android Snes9X EX perfectly and I'm sure thats running the latest sound core.

I don't see that being taken advantage of though, if I'm being honest. Not enough interest in N3DS.
 
Last edited by the_randomizer,

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
Wha? That's odd, on N3DS? I'm installed version 1.3c, which I guess is an unofficial builds since 1.3b is the last official build. Could that be why? I ran Chrono Trigger, and the sound was maybe around 15% slower? Donkey Kong Country didn't run full speed, either. Same with Secret of Mana, I'm not entirely sure what I did wrong. I'll try 1.3b next time. Installed on N2DS XL (same CPU as N3DS), Luma CFW on 11.6. I merely suggested Blargg's S-SMP since I erroneously assumed N3DS could handle it, how wrong I was. I'll test it later and record footage.

Edit: Yeah, it's definitely the 804 MHz CPU, as I have official Snes VC games on here, so something's off on my end, gonna record video later.

What I meant was on the old 3DS. Yes, I think the N3DS has additional bandwidth. The current Retroarch probably emulates both the SNES CPU and APU on the same 3DS processor core. If we split that load between the two N3DS cores, I'm thinking it will be a much better experience.

The reason I haven't done that is because I was more focused on getting the emulation to work on the old 3DS instead. :)

I've always wanted to re-enable the software rendering back into the Snes9x_3ds for the New 3DS users, but I haven't really got around to doing it... with my time being spent on VirtuaNES and TemperPCE and my office work and all.

As for the adding a new audio core using Blargg's, I don't foresee myself going that way... :)
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
What I meant was on the old 3DS. Yes, I think the N3DS has additional bandwidth. The current Retroarch probably emulates both the SNES CPU and APU on the same 3DS processor core. If we split that load between the two N3DS cores, I'm thinking it will be a much better experience.

The reason I haven't done that is because I was more focused on getting the emulation to work on the old 3DS instead. :)

I've always wanted to re-enable the software rendering back into the Snes9x_3ds for the New 3DS users, but I haven't really got around to doing it... with my time being spent on VirtuaNES and TemperPCE and my office work and all.

As for the adding a new audio core using Blargg's, I don't foresee myself going that way... :)


It may have the additional bandwidth, but I'm sure if there's interest in furthering the N3DS emulator scene :( I don't think anyone will take it on, that GitHub report I filed wasn't fair to you or anyone. I'm sorry for even mentioning the more accurate APU in N3DS. Trying to be realistic, because I don't know what I'm thinking, esp. with N3DS related for Snes with a new APU.

I'm sorry to do this, and as for RetroArch splitting the cores, that may be feasible, but... Do you know of anyone who could do that to RA?
 
Last edited by the_randomizer,

kane159

Well-Known Member
Member
Joined
May 28, 2013
Messages
215
Trophies
1
Age
35
XP
1,244
Country
Taiwan
It may have the additional bandwidth, but I'm sure if there's interest in furthering the N3DS emulator scene :( I don't think anyone will take it on, that GitHub report I filed wasn't fair to you or anyone. I'm sorry for even mentioning the more accurate APU in N3DS. Trying to be realistic, because I don't know what I'm thinking, esp. with N3DS related for Snes with a new APU.

I'm sorry to do this, and as for RetroArch splitting the cores, that may be feasible, but... Do you know of anyone who could do that to RA?
why dont just use your phone bro....
i think at first this emu came out is because the official emu that Nintendo made is not supporting Old3DS (maybe im wrong :P ) and Retroarch is S**t at that moment
u r too focusing on this thing bro...these day i see this thread came up again and i was thinking "wow!!! bubble2k16 have some free times again!! lets see what magic he/she? will bring us this time!!" and i was really sad when i open the thread :'-( ..... just kidding :P
just be patience dude, say ur request then just be patience everyone wants a "perfect" emu but it need times ;)

BTW @bubble2k16 is it possable to port this to PS Vita? cause this emu is much more better then recent PSV's snes emu, even better then retroarch on psvita....
have a nice day cheers :)
 
  • Like
Reactions: MKKhanzo

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
why dont just use your phone bro....
i think at first this emu came out is because the official emu that Nintendo made is not supporting Old3DS (maybe im wrong :P ) and Retroarch is S**t at that moment
u r too focusing on this thing bro...these day i see this thread came up again and i was thinking "wow!!! bubble2k16 have some free times again!! lets see what magic he/she? will bring us this time!!" and i was really sad when i open the thread :'-( ..... just kidding :P
just be patience dude, say ur request then just be patience everyone wants a "perfect" emu but it need times ;)

BTW @bubble2k16 is it possable to port this to PS Vita? cause this emu is much more better then recent PSV's snes emu, even better then retroarch on psvita....
have a nice day cheers :)

Because I refuse to, I'd rather not. And besides, my Moga doesn't like my phone, I like the built in controls on the N2DS. I don't expect perfect emulation, I just want better sound emulation, and the idea of splitting the APU and Snes CPU emulation two different CPUs would mitigate the speed issues. And come on, don't call RetroArch that, it is what it is, and it can get better if the CPU load was divided. :unsure:
 

VeniaSilente

Well-Known Member
Newcomer
Joined
Sep 6, 2014
Messages
97
Trophies
0
XP
546
Country
Cote d'Ivoire
Hey, I just wanted to let the dev know that I still like this software. I just don't have that much time to game but I do appreciate that the option is there for the O3DS that is what I use.

In fact I think this merits a meme.

dtx8U0s.jpg


(PS.: if I ever did this one before, I don't recall, I plead the 5th)
 
  • Like
Reactions: MKKhanzo

jimjom

Active Member
Newcomer
Joined
Aug 10, 2008
Messages
32
Trophies
0
XP
274
Country
United States
I'll see if I have sometime these couple of days to build and upload the elf file here. I don't have the latest for other versions by @FateForWindows and ramzinouri though.

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



Don't think it'll be wise to implement 1.52's audio core. Even with 1.51's audio core, the old 3DS is close to maxing out.

Thank you very much, senpai! Maybe @FateForWindows would be so kind to throw me an .elf? :) You guys are incredible!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    K3Nv2 @ K3Nv2: @BigOnYa...