Homebrew SNES9x for Old 3DS

D

Deleted User

Guest
It's definitely been a long time guys. From time to time, I did drop by for a while, but I never really posted any reply. Have moved on to other things like really playing games and picking up AI and stuff. :rofl2:

Probably won't work too much on these emulators - this emulator is already in a good shape, at least that's what I feel.:D

If anyone's is willing to fork it and make their own changes and release it, by all means!
Good to see you again bubble2k16!:D It feels like ages since the last time I read a post from you!
A bit sad but I can understand your wish to move on and do other things.
Do you still have plans to port an Emulator for the New 3DS only?
 

raxadian

Well-Known Member
Member
Joined
Nov 10, 2018
Messages
4,343
Trophies
1
Age
41
XP
4,524
Country
Argentina
Good to see you again bubble2k16!:D It feels like ages since the last time I read a post from you!
A bit sad but I can understand your wish to move on and do other things.
Do you still have plans to port an Emulator for the New 3DS only?

The New 3DS/New 2DS XL are basically the same save the fact one of them has 3D and the other doesn't. So the emulator should work for both.
 
Last edited by raxadian,
D

Deleted User

Guest
Use overclock support in Luma3DS to change the clock speed.
I dug out bubble´s post from the TemperPCE thread post to show you what I meant:

Hmm... I'm going off on my break again... cos work is catching up once more. It'll be a while before I start to attempt anything.

For now, I'm just thinking about leaving the Old 3DS behind and maybe try something for the New 3DS.
 

kathy

Well-Known Member
Newcomer
Joined
Mar 12, 2012
Messages
52
Trophies
1
XP
672
Country
United States
Is there any chance of us getting a way to create, modify, and save cheats from within the emulator itself? I'm really not a fan of having to create a cht file, load it on my SD card, and then turning on my cheats.
 

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
I dug out bubble´s post from the TemperPCE thread post to show you what I meant:

I did start some work to port another emulator over just for the New 3DS, but I didn't get very far. :) And that was more than a year ago. Haven't touched it yet.

Is there any chance of us getting a way to create, modify, and save cheats from within the emulator itself? I'm really not a fan of having to create a cht file, load it on my SD card, and then turning on my cheats.

Guess not for now. Unless someone's keen to take this on. :)
 

0bvious

Well-Known Member
Member
Joined
Oct 1, 2007
Messages
174
Trophies
1
XP
884
Country
Slightly specific question about save game file formats...

SNES9X uses .srm saves. Would it be possible to use .sav instead? Both these formats are effectively the same, but having the save use .sav format would save me a minor headache (I am trying to use the same SD card in another device).

It would also be useful to save the save games in a different location.

Are both these things editable in the github code?
 

alexei_gp

Well-Known Member
Member
Joined
May 23, 2010
Messages
139
Trophies
0
XP
459
Country
Mexico
Trials of Mana is playable if you use RetroArch's 2005 snes9x core in 4:3 aspect ratio and integer scale turned off.
Only its playabla those cores in new 3dsxl.For the old 3ds you cant use a good snes core from retroarch.Trust me i tested myself the only cores with 60 fps with zero issues are genesis,gamegear,gbc,gb and sms,nes cores.For old 3ds if you want a good snes emulator try to grab from buble2k emulators
 

FateForWindows

Well-Known Member
Member
Joined
Feb 8, 2017
Messages
1,124
Trophies
0
Age
26
XP
1,745
Country
United States
Only its playabla those cores in new 3dsxl.For the old 3ds you cant use a good snes core from retroarch.Trust me i tested myself the only cores with 60 fps with zero issues are genesis,gamegear,gbc,gb and sms,nes cores.For old 3ds if you want a good snes emulator try to grab from buble2k emulators
you are in the bubble2k thread and even then O3DS users have to use Retroarch if they want to be able to easily read the text.
 

alexei_gp

Well-Known Member
Member
Joined
May 23, 2010
Messages
139
Trophies
0
XP
459
Country
Mexico
you are in the bubble2k thread and even then O3DS users have to use Retroarch if they want to be able to easily read the text.
Yes you are absolutely right.This thread are for o3ds from bubble emulators..Only im saying to Turdpoocharger retroarch snes cores(all of them) its not a good option to use it in a O3ds users.If you want to use retroarch in a old3ds with %100 performance,and not cracking sound you should use those cores:

*Gambatte Core
*Genesis Plus
*Quicknes
*Picodrive

I tested trials of mana with all the right settings suggestings in this thread and full folder system with bios including in Retroarch on a 03DS aqua system.No matter what build i use stable or nightly build its super slow in snes9x 2002&2005 core.CPS1,CPS2 and NEO GEO cores its imposible to emulate them in O3DS system.

Maybe you said you can play with full performance in Retroarch Snes cores in a New2dsxl or New3dsxl?because o3ds in Retroarch snes cores sucks badly.Snes9x made with op in this thread its way to go from o3ds users.
 
Last edited by alexei_gp,
  • Like
Reactions: SLiV3R

Ughhhhhh

Member
Newcomer
Joined
Nov 17, 2018
Messages
17
Trophies
0
Age
23
XP
119
Country
Australia
Snes9x for Old 3DS / 2DS Version 1.30 Released (24 Mar 2018)

Snes9x for 3DS is an SNES emulator for your old 3DS / 2DS. It runs many games at full speed (60 fps). It supports games that use CX4 chip (Megaman X2/X3), the SDD-1 chip (Star Ocean, Super Street Fighter 2 Alpha), DSP chip (Super Mario Kart). It also runs games that use the SA-1 chip (Super Mario RPG, Kirby's Dreamland), SuperFX chip (Yoshi's Island, Star Fox etc) but these games run with plenty of frame drops. It has a much high compatibility than existing SNES emulators on the 3DS because it uses Snes9x 1.43 as a base, and is a good alternative if your existing emulators cannot play all the games.

It also runs better on the New 3DS. Games that slow on the Old 3DS will benefit from the higher clock speed that the New 3DS offers! (In some New 3DS set ups you may have to manually force the clock speed up to enjoy the performance boost)

Download From Github:
https://github.com/bubble2k16/snes9x_3ds/releases/download/v1.30/snes9x_3ds-v1.30.zip

3dsx version:
1. Copy the Snes9x_3ds.smdh, Snes9x_3ds.3dsx, Snes9x_3ds.smdh and snes9x_3ds_top.png into any folder on your SD card. (Both files must be in the same folder)
2. Place your SNES ROMs into your SD card into any folder (for v0.3 and above)
3. Go to your Homebrew Launcher and launch the snes9x_3ds.3dsx emulator.

CIA version:
1. Use your favorite CIA installer to install snes9x_3ds.cia into your CFW.
2. Place your SNES ROMs inside any folder.
3. Copy snes9x_3ds_top.png to ROOT of your SD card.
4. Exit your CIA installer and go to your CFW's home screen to launch the app.

Inside the Emulator:
1. Tap the bottom screen for the menu.
2. Use Up/Down to choose option, and A to confirm.
3. Use Left/Right to change between ROM selection and emulator options.
4. You can quit the emulator to your homebrew launcher / your CFW's home screen.

Feedback and bug reports are welcome. Help with development is also welcome!


Compatibility List:

Please help to contribute to the list:
http://wiki.gbatemp.net/wiki/Snes9x_for_3DS


Features:

1. Graphic modes 0 - 7.
2. Save states of up to 4 slots.
3. Uses CSND for audio.
4. Frame skipping
5. Full screen
6. SDD1 chip (Star Ocean, Super Street Fighter 2 Alpha works)
7. DSP-1 (Pilotwings works well / Super Mario Kart / Ace o Nerae)
8. CX4 (Megaman X2/X3 runs well)
9. SA-1 (Super Mario RPG, Kirby Dreamland: slow on old 3DS. runs well on new 3DS)
10. SuperFX (Yoshi's Island: slow on old 3DS. runs well on new 3DS)
11. Runs faster on new 3DS.

Not Available / Problematic:

1. Minor sound issues.
2. Mosaic effect and mid-frame palette update problems - we use the 3DS hardware for speed; but we have to give up these two features for it. Most games work well without it. If you game's colours look funny, go to the Settings and try changing the palette options.
3. Resume from sleep mode

screenshot.png

-------------------------------------------------------------------------------------------------------


If you are a developer, you are always welcome to help. Source codes are available at:
https://github.com/bubble2k16/snes9x_3ds/tree/master/source

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

Whenever i try to boot up SNES9x for 3DS the top screen goes black and the bottom screen goes red for a few seconds and then it goes back to the homebrew launcer
 

FateForWindows

Well-Known Member
Member
Joined
Feb 8, 2017
Messages
1,124
Trophies
0
Age
26
XP
1,745
Country
United States
--------------------- MERGED ---------------------------

Whenever i try to boot up SNES9x for 3DS the top screen goes black and the bottom screen goes red for a few seconds and then it goes back to the homebrew launcer
Which entrypoint are you using and is HBL up-to-date? It just got updated.
 

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
Country
United States
is there an easy way of generating .cht files? i made from from a sample in the github and in-emulator no effect and display or messed up.
jdwlHdV.png


i left em like this,
Code:
Y,7EF36DA0,Always at 20 Hearts
Y,7E045A03,Dark Rooms No more!
N,7E005E10,Faster Movement (Zoom Zoom!)
N,7EF36F09,Infinite Small Keys
Y,7EF36E80,Infinite Magic
N,7EF37746,Always have 70 Arrows
N,7EF34332,Always have 50 Bombs
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: I hate myself