Homebrew RetroArch Switch

DogParty

Well-Known Member
Member
Joined
Sep 15, 2015
Messages
172
Trophies
0
Age
32
XP
908
Country
United States
uZWrVbZ.png


its lit. still got a ways to go yall
 

DogParty

Well-Known Member
Member
Joined
Sep 15, 2015
Messages
172
Trophies
0
Age
32
XP
908
Country
United States
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

  • RetroArch.zip
    1,013.7 KB · Views: 175

yesimnathan

Well-Known Member
Newcomer
Joined
May 11, 2018
Messages
66
Trophies
0
Age
37
XP
301
Country
United States
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!
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,846
Trophies
2
XP
7,974
Country
United Kingdom
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.
 

CatmanFan

Anxious and regretful
Member
Joined
Aug 14, 2016
Messages
1,965
Trophies
0
Website
www.youtube.com
XP
2,619
Country
Morocco
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.
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,248
Trophies
2
XP
34,956
Country
Mexico
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.
 

DogParty

Well-Known Member
Member
Joined
Sep 15, 2015
Messages
172
Trophies
0
Age
32
XP
908
Country
United States
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,

JJTapia19

I fight for my friends.
Member
Joined
May 31, 2015
Messages
2,171
Trophies
1
Age
32
XP
2,438
Country
Puerto Rico
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
 

CatmanFan

Anxious and regretful
Member
Joined
Aug 14, 2016
Messages
1,965
Trophies
0
Website
www.youtube.com
XP
2,619
Country
Morocco
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,

JJTapia19

I fight for my friends.
Member
Joined
May 31, 2015
Messages
2,171
Trophies
1
Age
32
XP
2,438
Country
Puerto Rico
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

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, the other game where I found newgrounds is new york shark
    +1
  • SylverReZ @ SylverReZ:
    Spoke to Tom Fulp the other day, if he can find his old Newgrounds site content like the mini Flash animations from the 2000's that played on the portal.
  • SylverReZ @ SylverReZ:
    So far no response, but he did say that he'll find them. Wayback Machine doesn't have em.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, atleast the 1999 versión of pico's school is avaliable (the difference between it, the 2006 versión and the 2016 versión is that the speed of the game depends of the speed of your computer and that it had the og soundtrack)
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Another being Pico VS Bear, the original 1999 version before Jim Henson filed a DMCA takedown.
    +1
  • Xdqwerty @ Xdqwerty:
    The 2006 versión was made when the flash portal was made
  • SylverReZ @ SylverReZ:
    Many people thought it was lost, but was discovered that he hid it on the same page.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, although the "secrets" system where the game was has been removed. Also pico vs uberkids had a netplay versión that was shutdown, although the swf file has been found
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Nope. There are two download buttons on the same page, where you can download the original under a file called "bear.exe". "bear2.exe", however, is the updated game in a Flash projector. P.s. this was on the archived Pico page from 2000.
  • SylverReZ @ SylverReZ:
    @Xdqwerty, That's been there for a long time, too. People who search for lost media don't look hard enough lmao.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, also the pico 2 demos used to be only for the newgrounds patrons but they are on internet archive too (https://archive.org/download/picos_school_2)
    +1
  • Xdqwerty @ Xdqwerty:
    Iirc the demos were removed from newgrounds in 2022
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, or well only the demo with mindchamber's style was on newgrounds
    +1
  • Xdqwerty @ Xdqwerty:
    Fun fact @SylverReZ: iirc one of the goals on the fnf Kickstarter stated that pico 2 would be finished but the Kickstarter didnt get enough money for that goal to be fullfiled
  • SylverReZ @ SylverReZ:
    @Xdqwerty, FNF sucks, their community is toxic as hell.
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ its a single player game
  • Xdqwerty @ Xdqwerty:
    @The Real Jdbye, Yea but it has a shitton of mods with their own songs and stuff
  • Xdqwerty @ Xdqwerty:
    @The Real Jdbye, and quite a lot of people involved in those mods get cancelled
  • SylverReZ @ SylverReZ:
    Newgrounds wasn't the birth of FNF; rather, it was games where you beat up celebrities and parodies.
    +2
  • a_username_that_is_cool @ a_username_that_is_cool:
    FNF was born from Game Jams
  • a_username_that_is_cool @ a_username_that_is_cool:
    Specifically Ludum Dare 47
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, and Sonic fights a la dragón ball z
    Xdqwerty @ Xdqwerty: