Homebrew RetroArch Switch

  • Thread starter Thread starter ShadowOne333
  • Start date Start date
  • Views Views 2,166,817
  • Replies Replies 9,226
  • Likes Likes 100
I don't know if I'm missing something or doing anything wrong.

GBA games work perfectly for me but n64 run pretty bad, smash bros is too slow it's unplayable for example. also tried mario tennis with no better results. I did open a switch game using R button which launched me to homebrew channel and that's when I pressed A on Retroarch. (Heard this helps with memory and stuff which is required for these games) and also have it at maximum overclock (1785)

I downloaded the latest build because I thought it'd make a difference but I don't really see anything, maybe I got wrong settings? Or perhaps my n64 drivers need to be updated/changed? I'm pretty lost. The only game that works nicely is mario kart 64.
It could be a lot of things.
Do you have both audio and video set to threaded?
And also, once you have a certain game opened up, go back to the RA Quick Menu and go to Options.
Try disabling either framebuffer or the DRAM options, some games don't need it and work a lot better without the DRAM options specifically.
 
  • Like
Reactions: stellarr
It could be a lot of things.
Do you have both audio and video set to threaded?
And also, once you have a certain game opened up, go back to the RA Quick Menu and go to Options.
Try disabling either framebuffer or the DRAM options, some games don't need it and work a lot better without the DRAM options specifically.
Thanks for the help! I have video set to threaded but I don't really see such option for audio?

I did disable frambuffer and it did get better, though I still get lag commonly, games don't run at full speed. About the DRAM options, there seem to be two of them? It looks like n64 is quite tricky. I must point out that I'm using portable switch too, so it might be why they aren't running at full speed and/or have lags i'm guessing? Don't know how well they are supposed to run!
 
Thanks for the help! I have video set to threaded but I don't really see such option for audio?

I did disable frambuffer and it did get better, though I still get lag commonly, games don't run at full speed. About the DRAM options, there seem to be two of them? It looks like n64 is quite tricky. I must point out that I'm using portable switch too, so it might be why they aren't running at full speed and/or have lags i'm guessing? Don't know how well they are supposed to run!
Most games should run just fine, onlya few require actual overclocking to be full speed.
Go to Settings -> Drivers, I think the option to change Audio to threaded is there.
There's two DRAM options, disable both, and keep framebuffer on, that's how I run most of my games.
 
  • Like
Reactions: stellarr
Most games should run just fine, onlya few require actual overclocking to be full speed.
Go to Settings -> Drivers, I think the option to change Audio to threaded is there.
There's two DRAM options, disable both, and keep framebuffer on, that's how I run most of my games.
Oh alright! Followed all of those steps you told me and the change is pretty significant. I wasn't too sure since I used games like Mario Tennis to try out first and that one at least runs pretty bad but when I ran smash bros it ran full speed. So I'm guessing it's mostly some games not being supported! Hopefully with time it gets even better, Thanks for the help!
 
  • Like
Reactions: ShadowOne333
I don't know if I'm missing something or doing anything wrong.

GBA games work perfectly for me but n64 run pretty bad, smash bros is too slow it's unplayable for example. also tried mario tennis with no better results. I did open a switch game using R button which launched me to homebrew channel and that's when I pressed A on Retroarch. (Heard this helps with memory and stuff which is required for these games) and also have it at maximum overclock (1785)

I downloaded the latest build because I thought it'd make a difference but I don't really see anything, maybe I got wrong settings? Or perhaps my n64 drivers need to be updated/changed? I'm pretty lost. The only game that works nicely is mario kart 64.

I'll have to try Mario Kart, I haven't been able to get Paper Mario or Mario Party 3 anywhere near playable. I've tried both through HB-Menu Nsp and Retroarch Nsp (I know it's not supported, but I had to try.) I have all the relevant settings optimized, no dram, threaded video/audio, low quality settings for everything I can find, minimum resolution, no shaders, overclock enabled... what could I possibly be doing wrong?

Also, I was wondering if it would be possible to add "Load latest save state" as a startup option for games. I like managing my save manually but the only relevant option is for autosaves.

Off Topic:
Looking at my post the google spellchecker doesn't seem to be entirely up to date... words like homebrew, shader, and autosave should be recognized by a computer I think. It wants me to use a hyphen but that definitely isn't proper.

Edit:
Tried Mario Kart, also runs like hot garbage.

Also what's the deal with the n64 controls? Why is B mapped to A, why are the icons a mismatched mess and why does changing the binds affect the menu controls even though I've disable that? All I want to do is set A to A, and B to B, however whenever I try I can't back out of the menu without rebinding some stupid thing which now replaces the menus b button. Should I actually enable menu control sync when binding n64 controls? Is that going to mess up other emulators?
 
Last edited by Dichotomy754,
Oh alright! Followed all of those steps you told me and the change is pretty significant. I wasn't too sure since I used games like Mario Tennis to try out first and that one at least runs pretty bad but when I ran smash bros it ran full speed. So I'm guessing it's mostly some games not being supported! Hopefully with time it gets even better, Thanks for the help!
Ah great :)
I am not too sure about Mario Tennis, but try entering the Quick Menu -> Options once you have booted up Mario Tennis, then try Framebuffer ON, and both of the DRAM options set to OFF. Perhaps that could help boost it.
Although, I am not sure if Mario Tennis needs the DRAM options to play correctly or not, but almost every game I have tried works really well with a variation of those three options (two DRAM ones and framebuffer), so try playing around with those.

Also, don't forget that once you make a change in Options that you believe makes the game play alright, to click on the Rom name at the very beginning of the Options menu, this will make a specific configuration file for ONLY that game in particular, so other games are not affected by that config.
 
  • Like
Reactions: stellarr
That's already pretty massive.
Not just that, but, if it gets ported to the switch, I'm sure we'll be seeing better, if not as good compatibility as the dolphin core. Just need to get it working on ARM.

Do we know if it's being worked on for Switch anytime soon?
 
Not just that, but, if it gets ported to the switch, I'm sure we'll be seeing better, if not as good compatibility as the dolphin core. Just need to get it working on ARM.

Do we know if it's being worked on for Switch anytime soon?
It's available on Lakka Switch right now, just have to compile it yourself. I'm not sure about Horizon though.
 

Site & Scene News

Popular threads in this forum