Homebrew RetroArch Switch

  • Thread starter Thread starter ShadowOne333
  • Start date Start date
  • Views Views 2,168,525
  • Replies Replies 9,226
  • Likes Likes 100
Could be related to the issue Twinaphex mentioned yesterday:


Perhaps it is because it's running purely on interpreter?
Well at least Genesis games run well.
Have you tried a Saturn game which is not as big?
There might be a game which when reduced is not 30MB+, maybe even a homebrew game (if there is one for it).
Same for Sega CD games on PicoDrive, perhaps a hack like Sonic Megamix or another one like that could be good enough for testing the Sega CD performance on the Switch using Picodrive.
You could try 12 Snakes (Homebrew) for Saturn. Total size: 79.24 KB :P
 
You could try 12 Snakes (Homebrew) for Saturn. Total size: 79.24 KB :P
@Natehaxx :P
This might do it to lower the overall size of the NRO for the Saturn core.

Also, two more commits have been made today regarding RA Switch:
  1. Replace malloc instances for calloc in Switch GFX: https://github.com/libretro/RetroArch/commit/bb1fdad0d983adc96de337a05546ed9eb99911ed
  2. This is the interesting one: https://github.com/libretro/RetroArch/commit/5f8c888e0f2ab88292be1800f23dd711b19ec85c
Last one seems to be a commit so that the RetroArch builds run on the Switch emulator, Yuzu.
I don't know how well they run though, if someone has the specs to try to run a RetroArch NRO core in Yuzu, please let us know how it went, perhaps a video would be nice if possible.
 
  • Like
Reactions: lordelan
I would love to play Saturn on my Switch!
Btw... does anyone knows how's the performance of the Saturn core on the Shield TV?
 
I would love to play Saturn on my Switch!
Btw... does anyone knows how's the performance of the Saturn core on the Shield TV?

full speed on the Shield TV.

Btw the Filesize bug is gone on the Switch but still the switch just supports file up to 212 megabytes until we have kernelhax.

atm the switch uses the Memory Buffer to store the Nros.

i was able to run Yabause but it crashes after the Menu will make a video about that tomorrow
 
full speed on the Shield TV.

Btw the Filesize bug is gone on the Switch but still the switch just supports file up to 212 megabytes until we have kernelhax.

atm the switch uses the Memory Buffer to store the Nros.

i was able to run Yabause but it crashes after the Menu will make a video about that tomorrow

I wasn't sure about it but googled it up:
The Nvidia Shield TV has the Tegra X1 (like the Switch) while the older Shield Tablet has the Tegra K1.
That means theoretically (based on driver libraries we'll be able to use on the Switch) every emulator that runs on the Shield TV should run on the Switch in the far future.
That's getting me very excited.
I really can't wait to play Road Rash and Sega Worldwide Soccer from Saturn on my beloved Switch!
wub.gif


Edit: Even the Dreamcast should work at some point.
 
Last edited by lordelan,


Full credits goes to Bmonkey for Debugging this issue , i hit a wall where i didnt know what to do but he figure out what was the problem so there you go Saturn on the switch with 5 Fps

Awesome!
Well perhaps the speed issues could be worked on once more documentation and libraries for the Switch GPU are released.
I already added the video and added the Yabause core to the list with a (Slow) next to it :P
Thanks, dude!
 
i dont think so , the dev of mgba is on our Discord and there is no updates yet about Mgba
 
i dont think so , the dev of mgba is on our Discord and there is no updates yet about Mgba
Oh I'm aware of that.
I just found it curious that the repo got a Switch target, it might be compilable, but I doubt it would work out of the box yet without endrift's commits, since I know a Switch in 3.0.0 just got delivered a few days ago in hopes of a Switch port of mGBA
 
GCN will run full speed i think , PS2 Will maybe work with the right patches to it (see the hacked PCSX2 Version Running on Nvidia Shield 60 Fps)

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

its way too early for 3DS Emulation Citra even today eats from my Computer ;)
To the first part that's what I thought thanks!:)

To the last part, once b9s was "discovered" or whatever (terminology sucks right now. Getting drunkish) D idnt that help the development push along? Also isn't the switch OS based on the 3ds'?

I'm stoked!!:)
 
Oh man. The Saturn is my favorite console, but mine's in bad shape and there's certain games I'm lucky enough to have that I'm nervous about actually playing because I don't wanna damage them. Being able to comfortably play my Saturn games on the go is an ultimate dream for me. Way back in the early 3ds days I was naive enough to think it could happen on that ;p So this is wicked cool to see, especially if it will indeed eventually run as well as it does on the Shield TV.
 
Something worth noting, mGBA core got a Switch make target:
https://github.com/libretro/mgba/commits/master

So probably that means mGBA as a core is now available for the Switch as well... ?

I mean the way I see it, the port to Switch wouldn't be worth Endrift's time for the moment, as only a very very small demographic would be able to use it. Maybe once homebrew is further developed and not locked to a low firmware, IMO

I'm surprised RA is getting ported over, despite the fact a very limited no. of people will be able to use it *sigh*
 
Last edited by the_randomizer,
  • Like
Reactions: Deleted User
once the guys release C++ we can use other GBA Emulators , Saturn will run def at Playable Speeds very soon once we have Jit to turn up Dynarec and Thread Support.

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

To the first part that's what I thought thanks!:)

To the last part, once b9s was "discovered" or whatever (terminology sucks right now. Getting drunkish) D idnt that help the development push along? Also isn't the switch OS based on the 3ds'?

I'm stoked!!:)

you got a good point , i think i read something about that the 3ds emulation would be easier on the switch
 

Site & Scene News

Popular threads in this forum