Homebrew RetroArch Switch

delta nite

Well-Known Member
Newcomer
Joined
Sep 18, 2010
Messages
86
Trophies
1
XP
1,186
Country
United States
I go in to drivers on the main screen and go down to video driver and it gives me the option of GL, switch or null and that's it. Is it also selectable from elsewhere?
I had a similar problem. I believe this happened due to you keeping the same config file after updating. At some point the driver structure was refactored and started conflicting with your configuration.
You should delete your config file and let Retroarch generate another one.
 

kristianity77

GBATemp old fogey
Member
Joined
Jul 10, 2003
Messages
1,680
Trophies
2
Location
Sleaford, UK
XP
2,675
Country
United Kingdom
Iirc, the driver should be "gl", and audio should be either "switch_thread" or "audren_thread" for the best performance.

I used to have it set to GL but that's what is causing the stutter to which m4xw suggested going over to switch video driver because the gl driver had issues with certain cores causing stutter. But I cannot get the switch video core no matter what I do to display on anything other than a tiny box in the top corner that's my issue.

Edit..

I've deleted the config file many times whilst switching between different builds of retroarch and it makes no difference.
 
Last edited by kristianity77,

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,562
Country
Mexico
I used to have it set to GL but that's what is causing the stutter to which m4xw suggested going over to switch video driver because the gl driver had issues with certain cores causing stutter. But I cannot get the switch video core no matter what I do to display on anything other than a tiny box in the top corner that's my issue.

Edit..

I've deleted the config file many times whilst switching between different builds of retroarch and it makes no difference.
What version are you using exactly?
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,562
Country
Mexico
I tried one of the latest nightlies from about a week ago but now I'm on the latest stable 1.8.8
Download the latest nightly from the buildbot:
buildbot.libretro.com/nighly/nintendo/switch/libnx

Get the one from the most recent date.
Once you have that, rename your retroarch folder to something like "retrobak" and copy everything from the zip into your SD, then try booting RA and see what happens.
 

kristianity77

GBATemp old fogey
Member
Joined
Jul 10, 2003
Messages
1,680
Trophies
2
Location
Sleaford, UK
XP
2,675
Country
United Kingdom
Download the latest nightly from the buildbot:
buildbot.libretro.com/nighly/nintendo/switch/libnx

Get the one from the most recent date.
Once you have that, rename your retroarch folder to something like "retrobak" and copy everything from the zip into your SD, then try booting RA and see what happens.

I can get it to go full screen (or other sizes) if I turn bilinear filtering off. If I turn it on, then it's just a tiny image in the top left. (This is all with switch video driver). It maybe a limit of the switch driver setting bit also in this setting I cannot choose video overlays (they don't do anything when I picke them nor shaders (the option for them vanishes)

Like I said the stutter in GL for video only affects SNES emulators that I can see (snes9x and bsnes) but it plays fine with other cores I've tried
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,562
Country
Mexico
I can get it to go full screen (or other sizes) if I turn bilinear filtering off. If I turn it on, then it's just a tiny image in the top left. (This is all with switch video driver). It maybe a limit of the switch driver setting bit also in this setting I cannot choose video overlays (they don't do anything when I picke them nor shaders (the option for them vanishes)

Like I said the stutter in GL for video only affects SNES emulators that I can see (snes9x and bsnes) but it plays fine with other cores I've tried
So with GL it works with all cores except SNES?
That's weird, I have 1.8.8 and SNES is working fine for me.
 

kristianity77

GBATemp old fogey
Member
Joined
Jul 10, 2003
Messages
1,680
Trophies
2
Location
Sleaford, UK
XP
2,675
Country
United Kingdom
So with GL it works with all cores except SNES?
That's weird, I have 1.8.8 and SNES is working fine for me.

It works with SNES, just not without video stutter, frame pacing issues or whatever you call it. Try a game where it's easy to spot the stutter, like Mario kart title screen. Let it run for a minute or two, and the stutter will creep in, and it stays

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

If you want a surefire way to spot it. Load up a game called equinox. Press start on the title screen to bring up the choose game menu and just watch the clouds float by. Within 30 seconds you'll get horrible frame pacing issues when isn't there on retroarch on android, nor on pc

Edit
YouTube video showing issue (watch at 60fps to make it easy to spot)

 
Last edited by kristianity77,

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,562
Country
Mexico
It works with SNES, just not without video stutter, frame pacing issues or whatever you call it. Try a game where it's easy to spot the stutter, like Mario kart title screen. Let it run for a minute or two, and the stutter will creep in, and it stays

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

If you want a surefire way to spot it. Load up a game called equinox. Press start on the title screen to bring up the choose game menu and just watch the clouds float by. Within 30 seconds you'll get horrible frame pacing issues when isn't there on retroarch on android, nor on pc

Edit
YouTube video showing issue (watch at 60fps to make it easy to spot)


Seems to be an issue with the driver, not really Retroarch nor the core itself:
https://github.com/libretro/RetroArch/issues/10109

It's already documented, so it's an already known issue, though not one that has been fixed yet.
 

kristianity77

GBATemp old fogey
Member
Joined
Jul 10, 2003
Messages
1,680
Trophies
2
Location
Sleaford, UK
XP
2,675
Country
United Kingdom
Seems to be an issue with the driver, not really Retroarch nor the core itself:
https://github.com/libretro/RetroArch/issues/10109

It's already documented, so it's an already known issue, though not one that has been fixed yet.

That's pretty much what I figured. It's just a shame in this instance then that we cant use at least overlays or bilinear filtering on the switch video driver to make the games look less ugly
 

kristianity77

GBATemp old fogey
Member
Joined
Jul 10, 2003
Messages
1,680
Trophies
2
Location
Sleaford, UK
XP
2,675
Country
United Kingdom
Does it happen only with filtering or overlays?

On the switch driver?

If so, yes. If I turn off bilinear filtering and have a basic image, it will fill the screen (or whatever aspect ratio I decide). But as soon as I turn bilinear filtering on the image goes to the top left corner, filling only about 10 percent of the screen. And video overlays ( like scanlines etc) just don't do anything at all even though retroarch menus says they are on
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,562
Country
Mexico
On the switch driver?

If so, yes. If I turn off bilinear filtering and have a basic image, it will fill the screen (or whatever aspect ratio I decide). But as soon as I turn bilinear filtering on the image goes to the top left corner, filling only about 10 percent of the screen. And video overlays ( like scanlines etc) just don't do anything at all even though retroarch menus says they are on
That's really weird.
I have never used that driver, I always use GL for all cores and never had such an issue.
But then again, I don't use filters nor overlays at all, I use the clean output since I really don't like bilinear, so that might be why I haven't experienced them.
 

kristianity77

GBATemp old fogey
Member
Joined
Jul 10, 2003
Messages
1,680
Trophies
2
Location
Sleaford, UK
XP
2,675
Country
United Kingdom
That's really weird.
I have never used that driver, I always use GL for all cores and never had such an issue.
But then again, I don't use filters nor overlays at all, I use the clean output since I really don't like bilinear, so that might be why I haven't experienced them.

Well with GL , you get the stutters on SNES emulators even if you have a clean image with no filters, no shaders, no anything. It's ever present but I guess some notice it and some don't. I could always try psnes I guess but it would have been nice to configure retroarch for everything.
 

ShadowOne333

QVID PRO QVO
OP
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,562
Country
Mexico
Well with GL , you get the stutters on SNES emulators even if you have a clean image with no filters, no shaders, no anything. It's ever present but I guess some notice it and some don't. I could always try psnes I guess but it would have been nice to configure retroarch for everything.
You can easily change what core runs what game under playlists options.
So you can switch all your SNES games to run under another core with no problem.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    +1
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87... +1