Homebrew Retroarch Emulation Thread (Nightly Builds Included)

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
You'll need to find the titleIDs because decrypt9 doesn't tell you the name of the title. You can use FBI to do this (open Titles from the main menu of FBI and scroll until you find the title you're after).

To help, I've found one for you (I don't have gamebatte installed so you'll have to get that one yourself).
Retroarch 3DS: 000400000BAC0000

Launch Decrypt9 through whatever means, and navigate to Content Decryptor Options > SD File Options... > Content to CIA (SysNAND dir) (assuming you're not using emuNAND because you have a9lh).

Use the arrow keys until you find the folder matching the titleID for the title you want to dump to CIA. E.g. for Retroarch 3DS, with titleID 000400000BAC0000, you'll be looking for folder /title/00040000/0BAC0000.

Once you've found the right folder, press A to dump. You'll find the resulting CIA on the SDCard in the files9 folder; it will be named by its titleID. In this example, the resulting file will be sd://files9/000400000BAC0000.cia.

Thanks!
Wow, didn't know that D9 had such magic.
 

44100hz

Well-Known Member
Newcomer
Joined
Apr 7, 2016
Messages
48
Trophies
0
Age
27
XP
100
Country
United States
Remember that Retroarch is a reference implementation of the Libretro API. It's designed to do everything, and its feature set is large and growing. It's impressive, even, that such a large feature set is so portable, but let's not forget the breadth of the project in general.

The best solution for 3ds, albeit less flexible and featureful, would be to have something like lakka but for 3ds, that stays stable for 3ds, and uses cores optimized specifically for 3ds. This would of course fragment things, and without dedicated maintenance would be less reward than the efforts of simply fixing current retroarch for 3ds.

So don't read this and think, "wow, I should just fork the oct 20 builds, strip them down, and enhance them!". If you truly have the capability to do that, you should instead spend your time looking into how retroarch for 3ds can be fixed in its current form, unless you're VERY dedicated and willing to backport from main retroarch for the long haul.

I'm just pointing out that we really shouldn't expect 3ds to be a first-class citizen, and because of retroarch's nature, we can expect it to break.
 

coinblock

Well-Known Member
Member
Joined
Sep 4, 2015
Messages
254
Trophies
0
XP
287
Country
Take it easy, atm the wiiu scene needs a lot of homebrew support and, to be honest, I can wait for the next stable release of RetroArch 3DS, but as a Wii U with rednand owner, I would like the wiiu scene to mature as the 3ds is.

When do you think that's ever going to happen? The last 3 "stable" releases on 3DS have all had major bugs, and now the next release seems even farther off...

That one worked, but you are right, the audio on the build was messed too. Too bad, lets wait for a good build of gamebatte.

I'm still using this 3/23 build of GameYob, it has no sound issues and also runs very well- aside from having to close and then re-open the first game you run.


I'm just pointing out that we really shouldn't expect 3ds to be a first-class citizen, and because of retroarch's nature, we can expect it to break.

Of course. What they've got now is definitely impressive, it's just really disappointing to have bugs like the gpSP crashing and others persist for so long and seemingly go unaddressed.
 
Last edited by coinblock,
  • Like
Reactions: geheim

geheim

Well-Known Member
Member
Joined
Jan 4, 2013
Messages
272
Trophies
0
XP
1,246
Country
Germany
I just noticed that not only Gambatte crashes randomly at laoding save states but other cores as well! I tried gpsp and fceumm, both crash at loading save states on my N3DS. This does not always happen but at estimated 30%.

Can anyone confirm this??
 

around2k

New Member
Newbie
Joined
Nov 5, 2016
Messages
2
Trophies
0
Age
45
XP
82
Country
United States
What is the most recent build that CatSFC and Nestopia are working really well? I'm on the most recent stable build right now but would like to update if possible so that I have a little better emulation for some snes games I want to play this weekend!
 

MarkDarkness

Nocturnal
Member
Joined
Dec 17, 2009
Messages
1,398
Trophies
2
XP
3,179
Country
Poland
What is the most recent build that CatSFC and Nestopia are working really well? I'm on the most recent stable build right now but would like to update if possible so that I have a little better emulation for some snes games I want to play this weekend!
I'm using 1.3.4 and have beaten two games with zero hitches on that build.
 
  • Like
Reactions: around2k

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
6,020
Trophies
2
XP
4,597
Country
Germany
Remember that Retroarch is a reference implementation of the Libretro API. It's designed to do everything, and its feature set is large and growing. It's impressive, even, that such a large feature set is so portable, but let's not forget the breadth of the project in general.
my heart bleeds for all the potential emulators and ports that have never been attempted because 'there's already retroarch for that'
 
Last edited by Clydefrosch,

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,724
Country
Japan
my heart bleeds for all the potential emulators and ports that have never been attempted because 'there's already retroarch for that'
Depends how you look at it. For many of the cores, it's unlikely there would have been equivalent separate ports. There were relatively few emulators for the 3DS aside from blargSnes and GameYob until Retroarch arrived relatively late to the 3DS scene.
 

LibretroRetroArc

Well-Known Member
Member
Joined
Aug 24, 2012
Messages
748
Trophies
0
XP
1,258
Country
Netherlands
Did anybody try the most recent nightlies, and if so -

1 - What are these 'issues' that make people go back to old versions of RetroArch?
2 - Do the issues still persist on the latest nightlies?
 
Last edited by LibretroRetroArc,

geheim

Well-Known Member
Member
Joined
Jan 4, 2013
Messages
272
Trophies
0
XP
1,246
Country
Germany
@LibretroRetroArc
I tried the latest nightlies (including today's) and what makes me go back to older versions is that the 3DS crashes frequently when loading save states in Gambatte in around 50% on my N3DS... This didn't happen in 1.3.3 stable (I don't know about other stable versions, sorry...) The first nightly I tried was of October 20th and the crashing did occur from there to today.

Crashing does also happen in other cores but only in around 20%. I use save states quite often and it is really annoying that I have to restart my 3DS every second time I try to load a state... I reverted to 1.3.3 for the time being.

Perhaps you could take a look at this issue?? Thanks so much for your work :)
 

coinblock

Well-Known Member
Member
Joined
Sep 4, 2015
Messages
254
Trophies
0
XP
287
Country
Did anybody try the most recent nightlies, and if so -

1 - What are these 'issues' that make people go back to old versions of RetroArch?
2 - Do the issues still persist on the latest nightlies?

As others have already mentioned, CIA gpSP is still crashing on N3DS with dynarec enabled. This issue has been present for a very long time, almost a year, so going back to an old version isn't really ideal either.
 
Last edited by coinblock,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    LeoTCK @ LeoTCK: hmm