Homebrew RetroArch Switch

  • Thread starter Thread starter ShadowOne333
  • Start date Start date
  • Views Views 2,167,510
  • Replies Replies 9,226
  • Likes Likes 100
uZWrVbZ.png


its lit. still got a ways to go yall
 
Aight, headed to bed but I got some basic controls working. Here's a build that opens on 4.1 and lets you navigate the menus :) It crashes when I select a rom, of course. sigh. Yuzu's emulated controller also doesn't work which is going to make debugging annoying. Try it out if ya want. I wish I could find out if the audio works but I guess I'll find out eventually.
 

Attachments

This is awesome! I didn't get anymore time to play with this yesterday or today and it looks like you've made amazing progress!
 
lmao well fuck me, right? I’ll still work on my libnx port, though. It seems like it’s the preferred library ow.
It's ok, my understanding is Libtransistor still doesn't have Jit support which Retroarch needs for certain Cores to run fullspeed :)
LibNX DOES have Jit support though ;) so its still well worth your effort.
 
Someone should probably try replacing the libtransistor library in the RetroArch cores with the latest one (the one that supports 5.0.2), then recompile them and see what happens.
 
lmao well fuck me, right? I’ll still work on my libnx port, though. It seems like it’s the preferred library ow.
Oh please do so.
libnx seems like the most feature-filled library at the moment, amd it already has JIT and support for latest fw, so by all means, continue with it :p
I'd love it so that we could have both libt and libnx builds, but libnx for sure seems like it would outshine libt at the moment.
 
For what it's worth, I tried to compile RetroArch and vba-next with the new libtransistor and the nro crashes before showing the menu.

EDIT: huh, it loads in Yuzu, though. Maybe the nro got corrupted in the transfer?

EDIT2: Yo... what if it only supports 5.0.2 and it just won't load on 4.1.0? I've transferred it over again and it didn't work. Also, I'm not remembering that libtransistor-based retroarch builds crash the Switch when you exit the app. Ya, a libnx build might be necessary.
 
Last edited by DogParty,
For what it's worth, I tried to compile RetroArch and vba-next with the new libtransistor and the nro crashes before showing the menu.

EDIT: huh, it loads in Yuzu, though. Maybe the nro got corrupted in the transfer?

EDIT2: Yo... what if it only supports 5.0.2 and it just won't load on 4.1.0? I've transferred it over again and it didn't work. Also, I'm not remembering that libtransistor-based retroarch builds crash the Switch when you exit the app. Ya, a libnx build might be necessary.
I could test it out right now on 5.0.2
 
EDIT: huh, it loads in Yuzu, though. Maybe the nro got corrupted in the transfer?

EDIT2: Yo... what if it only supports 5.0.2 and it just won't load on 4.1.0? I've transferred it over again and it didn't work. Also, I'm not remembering that libtransistor-based retroarch builds crash the Switch when you exit the app. Ya, a libnx build might be necessary.
You should try recompiling the NRO.
Also, I'm also concerned about that 5.0.2 thing...
Also, what core is that?
 
Last edited by CatmanFan,
I didn't do much here; I just compiled the existing code with the updated lib but I'll take it :) If no one gets around to compiling the other builds I will try to get to them in the next day or two.
Awesome! Saves are working on TLOZ Minish cap so the not saving error seems to be based on thr game. Also on the fly switching from portable to dock mode and back is working! The other emulators based on libnx were having system crashes on docked mode. Can't wait for the other cores. Thanks again to you and everyone involved who had made this possible.
 

Site & Scene News

Popular threads in this forum