Homebrew RetroArch Switch

CatmanFan

Anxious and regretful
Member
Joined
Aug 14, 2016
Messages
1,966
Trophies
0
Website
www.youtube.com
XP
2,623
Country
Morocco
About N64 support, if possible, someone should try porting a certain N64 LibRetro core to the Switch.
Available options are Mupen64plus and GLupeN64.

And for Dreamcast, Reicast is the only available LibRetro core for that.
 

ownedlol

Well-Known Member
Member
Joined
May 19, 2018
Messages
121
Trophies
0
Age
25
XP
243
Country
United States
About N64 support, if possible, someone should try porting a certain N64 LibRetro core to the Switch.
Available options are Mupen64plus and GLupeN64.

And for Dreamcast, Reicast is the only available LibRetro core for that.

It'd be awfully slow and almost unplayable without proper GPU implementation, especially N64 I'd imagine.

Don't know how much JIT would impact performance.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
It'd be awfully slow and almost unplayable without proper GPU implementation, especially N64 I'd imagine.

Don't know how much JIT would impact performance.

So maybe we should wait till hardware acceleration before we get ahead of ourselves by porting a bunch of cores over?
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,276
Trophies
2
XP
35,389
Country
Mexico
About N64 support, if possible, someone should try porting a certain N64 LibRetro core to the Switch.
Available options are Mupen64plus and GLupeN64.

And for Dreamcast, Reicast is the only available LibRetro core for that.
It'd be nice to have Mupen64+ compiled for sure, but I don't know if it's feasible at the moment.
So far I think the only 3D cores compiled so far have been PSX and Saturn, and Saturn really struggles with fps.
PSX ran somewhat better I believe? So perhaps if Mupen64 could get compiled as it is right now, we could have reasonable speeds.
That is, of course, if M64+ can even compile with the current libt/libnx setup, it might require additional stuff.
 
  • Like
Reactions: lordelan

CatmanFan

Anxious and regretful
Member
Joined
Aug 14, 2016
Messages
1,966
Trophies
0
Website
www.youtube.com
XP
2,623
Country
Morocco
It wouldn't hurt.

But I'm biased since I'm quite impatient at heart.
Same here.

It'd be nice to have Mupen64+ compiled for sure, but I don't know if it's feasible at the moment.
So far I think the only 3D cores compiled so far have been PSX and Saturn, and Saturn really struggles with fps.
PSX ran somewhat better I believe? So perhaps if Mupen64 could get compiled as it is right now, we could have reasonable speeds.
Kinda agree.
Still, Lakka somehow manages to overtop the Horizon cores AFAIK and can even run PSP games at full speed.
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,276
Trophies
2
XP
35,389
Country
Mexico
Kinda agree.
Still, Lakka somehow manages to overtop the Horizon cores AFAIK and can even run PSP games at full speed.
Thing is that Lakka doesn't even use the Switch OS at all. It's basically overriding the Switch's OS with another one.
Lakka is built with Linux, and Linux already has GPU/JIT for almost anything nowadays, including the AArch64 architecture that the Switch has, and the Nvidia hardware as well, so that's why.

For the Horizon OS cores to work on the same levels, drivers for GPU/JIT need to be done over the libt and libnx libraries which make use of the existing OS. LibNX already has JIT apparently, and GPU seems to be on its way as well.
All in all, things need to be optimized as well once they're released.

As a personal opinion, getting emulation to run through Linux on the Switch kind of makes the charm fade away.
There's a certain wonder to emulation running on the original console's OS at fullspeed that simply seems more attractive.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
But at least that counts as progress.
Cores can't run at full speed immediately, you know.

Hence why I suggested it'd be better for hardware acceleration to be implemented beforehand?

It could help for debugging and testing for sure.

Well I guess, but most users aren't gonna be debugging though.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
@ShadowOne333 told me that there's JIT already supported for the LibNX library, and a GPU driver is under construction.
Still can't help but wonder how porting via LibNX is progressing already.

No idea, can't really test the emulators as the process to do so on 4.x.x is a PITA.
 
  • Like
Reactions: CatmanFan

Billy Acuña

Well-Known Member
Member
Joined
Oct 10, 2015
Messages
3,126
Trophies
1
Age
31
XP
3,701
Country
Mexico
Guys, we even haven't properly libnx compiled cores, don't expect Mupen64/Reicast pretty soon, I mean, just give it time (or use Lakka...)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Biden signed a income contract just so you can keep sending me the mutated things that you do
  • K3Nv2 @ K3Nv2:
    That just look right with food coloring liquid running down it
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Muhahahaha
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, Blue omelette
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Lol Ken will never eat an omelette again lol
  • K3Nv2 @ K3Nv2:
    Actually ihops omlettes still hit haven't had one in forever
  • Psionic Roshambo @ Psionic Roshambo:
    The steak one is amazing
    +1
  • K3Nv2 @ K3Nv2:
    Damn near $20 so fuck them
    +1
  • BigOnYa @ BigOnYa:
    I second that, they are good. I always get the steak and add mushrooms to it also. But yea been awhile since had myself. I used to go there every morn for coffee and breakfast, meet with my work crew, but we all stop going, too expensive.
    +1
  • HiradeGirl @ HiradeGirl:
    I'm scarred for life.
  • HiradeGirl @ HiradeGirl:
    See you guys, I'll get lost for another month. Maybe the rest of the year.
    +2
  • K3Nv2 @ K3Nv2:
    See you tomorrow
    +2
  • BigOnYa @ BigOnYa:
    Peace. Take care, no more searching tonight. You gonna have nightmares.
    +2
  • SylverReZ @ SylverReZ:
    See you tomorrow.
    +1
  • NinStar @ NinStar:
    did she just vomit on the chat before leaving
  • NinStar @ NinStar:
    why are girls doing this nowadays? is this some weird way of showing dominance?
  • BigOnYa @ BigOnYa:
    Yea, I put her outside though, then cleaned it up.
  • K3Nv2 @ K3Nv2:
    Ah yes the unique power of girls vomiting on you
  • PandaPandel @ PandaPandel:
    im gonna puke
  • Sonic Angel Knight @ Sonic Angel Knight:
    Laughing face + 2
    Sonic Angel Knight @ Sonic Angel Knight: Laughing face + 2