Homebrew RetroArch Switch

DogParty

Well-Known Member
Member
Joined
Sep 15, 2015
Messages
172
Trophies
0
Age
31
XP
898
Country
United States
Good-ish news. I finally got everything to get linked and I hobbled together a few methods that libnx is missing! Bad news is that while the nro technically doesn't crash, it doesn't do much. It sits at a blinking cursor for some reason. Also, I def broke the code to resolve absolute paths so that might have something to do with it. either way, here's the build. if someone could open it up in yuzu, I'm sure there are logs that would help! also, I pushed the code so everything should be online :) ill try to work on this later
 

Attachments

  • snes-RetroArch-libnx.nro.zip
    1,010.2 KB · Views: 91

yesimnathan

Well-Known Member
Newcomer
Joined
May 11, 2018
Messages
66
Trophies
0
Age
36
XP
291
Country
United States
I've managed to get retroarch to compile with mgba but it's just launching to a black screen currently. I'll start poking at it more later. Here's what I've got in the meantime if someone else wants to work on it as well.

https://github.com/nchowning/RetroArch

I'll link to my mgba & snes9x2010 changes shortly

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

Good-ish news. I finally got everything to get linked and I hobbled together a few methods that libnx is missing! Bad news is that while the nro technically doesn't crash, it doesn't do much. It sits at a blinking cursor for some reason. Also, I def broke the code to resolve absolute paths so that might have something to do with it. either way, here's the build. if someone could open it up in yuzu, I'm sure there are logs that would help! also, I pushed the code so everything should be online :) ill try to work on this later

lol you posted your solution at the same time as I posted mine! I'll take a look at yours. Mine doesn't even give a blinking cursor. I also broke the path resolving lol

EDIT:
And here's my mgba fork: https://github.com/nchowning/mgba
 
Last edited by yesimnathan,

Fadi5555

Well-Known Member
Member
Joined
Jan 3, 2018
Messages
472
Trophies
0
Age
34
XP
2,082
Country
United States
Just a question please did 3.0.0 already have gpu/HW acceleration or not?
If yes can we test ps1 or ppsspp to see how it runs on 3.0.0?
Because as you see 3.0.0 is already have LibNX support.
 

DogParty

Well-Known Member
Member
Joined
Sep 15, 2015
Messages
172
Trophies
0
Age
31
XP
898
Country
United States
HQ0sIjC.jpg


just a little update for you guys. this is on 4.1 btw :) Also, i did a little work regarding the audio driver but I imagine it's complete trash that won't work. It says it initializes properly though, fwiw :)
 
D

Deleted User

Guest
HQ0sIjC.jpg


just a little update for you guys. this is on 4.1 btw :) Also, i did a little work regarding the audio driver but I imagine it's complete trash that won't work. It says it initializes properly though, fwiw :)

so this is RetroArch on Linux ? LibNX ?
 

DogParty

Well-Known Member
Member
Joined
Sep 15, 2015
Messages
172
Trophies
0
Age
31
XP
898
Country
United States
so this is RetroArch on Linux ? LibNX ?

It's libnx on 4.1. Don't get too excited, though. I still have to figure out the scaling issue, then gotta write joycon support, then audio stuff, and THEN make sure the actual lib loading (linking the emulator) part works. We got a bit. But I'm chugging along :)
 
D

Deleted User

Guest
It's libnx on 4.1. Don't get too excited, though. I still have to figure out the scaling issue, then gotta write joycon support, then audio stuff, and THEN make sure the actual lib loading (linking the emulator) part works. We got a bit. But I'm chugging along :)

Congratulations its where i failed to build RetroArch for Libnx , great work and hope we can support you in the future
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: Chili dog :ninja: