Homebrew RetroArch Switch

Loke

Well-Known Member
Member
Joined
Jan 7, 2014
Messages
321
Trophies
0
XP
702
Country
Netherlands
This threat is dead now witht he libnx port right? It seems the functions of the libnx port have surpassed these builds in every aspect.
 

UsrCletus

New Member
Newbie
Joined
May 29, 2018
Messages
3
Trophies
0
Age
36
XP
44
Country
United States
Well, an N64 core hasn't been compiled for the Switch yet. It would be more difficult to port an N64 LibRetro core than to simply recompile an existing core with another library. On top of that, there are several N64 cores in the wild, like GLupen64, GLideN64 and mupen64plus.

Yea, i'm a noob so I apologize. I really meant porting over one of the existing cores. I'd really love to give a shot at doing this myself if you think you could point me in the right direction? I can write code in Python, Bash, C#, Perl, and Java to name a few. However, I haven't done much with C except compile apps for my Linux machines. I am an Arch linux user and pretty familiar with the compile process overall.

I'd love to pitch in and help with this task if there's anyone that can point me in the right direction.
 

MrWhosHacking

Well-Known Member
Member
Joined
May 3, 2018
Messages
293
Trophies
0
Age
34
XP
505
Country
United States
Alright, alright, alright.

I've compiled a fair amount of cores with the new libtransistor! I haven't tested them, though, because I'm on 3.0.2 and 4.1.0! Let me know how they work :)

https://drive.google.com/drive/folders/1DCHTvqaFKfYq-XM6knN7GJ4gIo2DrUAe?usp=sharing

Here's what I compiled for y'all:
  • fbalpha_retroarch.nro
  • fceumm_retroarch.nro
  • gambatte_retroarch.nro
  • genesis_retroarch.nro
  • gpsp_retroarch.nro
  • handy_retroarch.nro
  • mame2003_retroarch.nro
  • mgba_retroarch.nro
  • picodrive_retroarch.nro
  • prosystem_retroarch.nro
  • snes9x2010_retroarch.nro
  • tgbdual_retroarch.nro
  • vba_next_retroarch.nro
  • vecx_retroarch.nro
  • virtualjaguar_retroarch.nro
  • yabause_retroarch.nro
Lemme know! :) Happy Friday night/Saturday morning!

Edit: I'm testing on my 3.0.2 Switch and I've noticed that the nros play loud garbage audio for like half a sec when loading roms? lemme know if that's also happening in 5.0.2
nice work sega runs then crashes im on 5.1.0.. good work keep it up
 

Twistedziefer

Well-Known Member
Member
Joined
May 18, 2018
Messages
197
Trophies
0
Age
35
Location
Los Angeles
XP
418
Country
United States
  • Like
Reactions: kingraa777

kingraa777

boom!
Member
Joined
Apr 17, 2015
Messages
1,241
Trophies
0
Age
40
XP
905
Country
got some odd glitch that made everything larger when entering the first door in kirby 3 in the latest poste build for the sness worked great other than that :)
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,215
Trophies
2
XP
34,231
Country
Mexico
Tried loading Pokémon Gold SpaceWorld 97 demo with everything but I no profit at all. Does someone know how to load .sgb roms properly?
Does that one work in PC VBA?
Afaik mGBA did add some extra code to get it to work without modifications, but I'm not sure about VBA.
You may have to patch the ROM or something to get it to run in VBA.
 

Manurocker95

Game Developer & Pokémon Master
Member
Joined
May 29, 2016
Messages
1,512
Trophies
0
Age
29
Location
Madrid
Website
manuelrodriguezmatesanz.com
XP
2,798
Country
Spain
Does that one work in PC VBA?
Afaik mGBA did add some extra code to get it to work without modifications, but I'm not sure about VBA.
You may have to patch the ROM or something to get it to run in VBA.

It works as .sgb in VisualBoy Advance (PC) but I couldn't get ot working on Switch :/
 

dabman19

New Member
Newbie
Joined
Jun 27, 2018
Messages
3
Trophies
0
Age
34
XP
55
Country
United States
from what i have read here 5.0.2 performs the best of the firmwares (not sure if this is true, i skimmed but didn't check all 76 pages of this thread, sorry), and 4.1.0 sucks. what i have is 4.1.0 and a need for emulation. there's another thread around here that shows how to flash firmware without burning fuses, and that's my plan, only problem is i have no idea where to acquire this 5.0.2 unicorn. i found a source which has all the way up to 4.1.0 (for historical documentation purposes only, of course), but nothing beyond that. also not looking to connect my switch to the internet.
does there exist:
1. a firmware less than 4.1.0 which runs the emulators well?
2. a place where the 5.0.2 (or later, as long as it works) is hosted for historical documentation purposes?

ty for your patience
 

Lilcza

Member
Newcomer
Joined
Jul 6, 2018
Messages
9
Trophies
0
Age
41
XP
160
Country
United States
Latest compiled cores with newest LibTransistor (doesn't work on 4.1):
https://drive.google.com/drive/folders/1DCHTvqaFKfYq-XM6knN7GJ4gIo2DrUAe?usp=sharing

@ShadowOne333
These cores while working have a sound issue that crashes some of the cores.

For example, with sound on in picodrive, it runs for about a min then freezes completely, but if i turn sound off, it runs way too fast but doesn't freeze. And there doesnt seem to be a way to make it sync for normal speed.

Just wanted to share that if that helps in anyway.

Im running 5.1.0 btw.
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,215
Trophies
2
XP
34,231
Country
Mexico
@ShadowOne333
These cores while working have a sound issue that crashes some of the cores.

For example, with sound on in picodrive, it runs for about a min then freezes completely, but if i turn sound off, it runs way too fast but doesn't freeze. And there doesnt seem to be a way to make it sync for normal speed.

Just wanted to share that if that helps in anyway.

Im running 5.1.0 btw.
Go to the "Development libnx" and try out the Salamander build.
The builds from libnx posted here are way too old, while the ones in that thread (which is still being developed) are way more stable and more user friendly.
The builds in the OP of that thread should be the latest and most updated ones too.
 
  • Like
Reactions: lordelan and Ty_

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,803
Trophies
1
Age
44
XP
6,573
Country
Germany
Go to the "Development libnx" and try out the Salamander build.
The builds from libnx posted here are way too old, while the ones in that thread (which is still being developed) are way more stable and more user friendly.
The builds in the OP of that thread should be the latest and most updated ones too.
It's a bit sad that this thread came to an end mate. You were good at updating the first post to include not only every newest build but also any information needed on what's the current state. Wish you had permissions to edit the other thread as well. :P
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,215
Trophies
2
XP
34,231
Country
Mexico
It's a bit sad that this thread came to an end mate. You were good at updating the first post to include not only every newest build but also any information needed on what's the current state. Wish you had permissions to edit the other thread as well. :P
I can still keep on going with this one, but to be honest libtransistor builds have come to a halt, and libnx ones are moving so rapidly that I dont dare to keep up with it.

Though I could try and add the latest link which I know has the Salamander builds to the OP and keep that one as the latest one available for libnx builds.

Just please, someone remind me tomorrow.
Im way too damn tired to even attempt to do so right now lol
 
Last edited by ShadowOne333,
  • Like
Reactions: lordelan

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,215
Trophies
2
XP
34,231
Country
Mexico
Okay, just updated the OP to add the most recent libnx build (which is updated frequently on that very same link) and also added a (RECOMMENDED) tag for it, since that one is now the most up-to-date and stable build :)
 
  • Like
Reactions: lordelan

Reploid

Well-Known Member
Member
Joined
Jan 20, 2010
Messages
2,832
Trophies
2
XP
6,283
Country
Serbia, Republic of
Hello, great port, would like to see it flourish and become as good portable RA, as vita's.

Speaking of which: vita won't allow 2 players. Not by normal means at least. What about NX version? I mean, will there be option to use two halves of joycon, instead of paired joycons, which is implemented by default?

Would also like to see zip and 7z support. Cheers.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • Veho @ Veho:
    Do you dangle a baggie in front of them, like a carrot?
    +1
  • The Real Jdbye @ The Real Jdbye:
    they're the same thing
    +1
  • The Real Jdbye @ The Real Jdbye:
    i like that idea
    +1
  • Veho @ Veho:
    What's the same thing?
    +1
  • The Real Jdbye @ The Real Jdbye:
    before or after a hit
    +1
  • Veho @ Veho:
    Nah, a hit gives them mad meth powers, but makes them more difficult to control.
    +1
  • Veho @ Veho:
    Before a hit they're like zombies, persistent but slow.
    +1
  • Veho @ Veho:
    It's a tradeoff.
    +1
  • The Real Jdbye @ The Real Jdbye:
    no i mean, before a hit is after the previous hit
    +1
  • The Real Jdbye @ The Real Jdbye:
    if you keep them well enough fed, it's the same thing
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    By the power of Florida Man, I have the power!!! *Lifts up meth pipe* Meth Man!!! lol
  • BakerMan @ BakerMan:
    Guys, I just learned my little brother is in the hospital because he had a seizure last night.
  • cearp @ cearp:
    Sorry to hear that BakerMan
    +2
  • BakerMan @ BakerMan:
    Just found out he's doing alright, doing a lot of complaining too, rightfully so. Who wouldn't complain after having a seizure and being hospitalized?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Glad he is OK and complaining is cool :)
    +1
  • K3Nv2 @ K3Nv2:
    Yeah been there had that no fun
    +1
  • K3Nv2 @ K3Nv2:
    They'll give him sleep studies eegs and possibly one week hospital stay
    +1
  • BakerMan @ BakerMan:
    I hope it's not a week.
  • K3Nv2 @ K3Nv2:
    It's standard so doctors can get a idea about what's going on
  • BakerMan @ BakerMan:
    understood
  • BakerMan @ BakerMan:
    well, i'm glad he seems to be doing fine, and ig i'm going to start spewing goofy shit again
  • BakerMan @ BakerMan:
    Update: Turns out he's epileptic
  • K3Nv2 @ K3Nv2:
    Get a 2nd opinion run mris etc they told me that also
    K3Nv2 @ K3Nv2: Get a 2nd opinion run mris etc they told me that also