Homebrew RetroArch Switch

  • Thread starter Thread starter ShadowOne333
  • Start date Start date
  • Views Views 2,167,849
  • Replies Replies 9,226
  • Likes Likes 100
@m4xw
Shouldn't the config priority list go like this:
1. use game override settings if present
2. use core override settings if present (and if no game setting is present)
3. use global RetroArch settings (if no core and no game setting is present)

I loaded up SM64 (PAL), went to core options and adjusted the Overscan values to:
TOP: 33
LEFT: 8
RIGHT: 9
BOTTOM: 36

That seems perfect for 16:9 adjusted ratio. I saved a game override from within the quick menu.
Then closed content and loaded up SM64 (NTSC) where areas of the pictures are cut off obviously.
Went to core options, set all four Overscan values to 0 again and saved that as a core override.
(So I did not create a game override for the NTSC version of SM64.)

However everytime I load one of the two games (no matter which one), all four Overscan values are where I "left" them.
Since I saved a game override for the PAL version, it should automatically load it when I load the PAL version (values 33, 8, 9, 36) and when I load the NTSC version it should load the core override values (0, 0, 0, 0) since I didn't save a game override for that one but a core override instead.

What am I missing or doing wrong?

Check the settings under "Settings > Configuration" and make sure Load Content Specific Core Options Automatically" is turned "ON".
 
  • Like
Reactions: lordelan
This is a dumb question - but what's the difference versus this and using retroarch in lakka?

This is playable on your main switch menu (Horizon) while Lakka requires you to boot into a payload to get into it.

Lakka has more to offer though, like Gamecube/Wii/Saturn and mostly better speeds.
 
Last edited by EmulateLife,
No Lakka is better you get Gamecube/Wii/Saturn those aren't offered on this. You generally get better compatibility and speed on Lakka but this also has many cores running full speed so it just depends on what you're trying to play.
 
  • Like
Reactions: FanboyKilla
This is a dumb question - but what's the difference versus this and using retroarch in lakka?

As stated by @EmulateLife, you get access to more Emulators, and the main reason why is because Lakka has access to more resources since the Switch is booting directly into Lakka OS rather than the stock Horizon OS. So there is more RAM available and everything optimized for RetroArch etc.

If you aren't going to be playing any of those other consoles then just keep using RA from within HOS.
 
Last edited by FanboyKilla,
No idea what lead you to believe that it ever was, what with how little it's been mentioned by anyone.
Blame the emulator for being crap for this hardware.
Or the devs are lazy and you seem to pop up and defend instantly settle down

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

If dreamcast is running theres no reason why ds shouldn't
 
Last edited by ,
No Lakka is better you get Gamecube/Wii/Saturn those aren't offered on this. You generally get better compatibility and speed on Lakka but this also has many cores running full speed so it just depends on what you're trying to play.
As stated by @EmulateLife, you get access to more Emulators, and the main reason why is because Lakka has access to more resources since the Switch is booting directly into Lakka OS rather than the stock Horizon OS. So there is more RAM available and everything optimized for RetroArch etc.

If you aren't going to be playing any of those other consoles then just keep using RA from within HOS.


Thanks!!
 
Or the devs are lazy and you seem to pop up and defend instantly settle down

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

If dreamcast is running theres no reason why ds shouldn't
I can't believe you are critizating them after all they done. If they are so lazy maybe you should show everyone how it's done?

You should be grateful instead of demanding things when you contribute with nothing.
 
Last edited by Ninn,
Hi

Getting following error type when linking latest retroarch objects.

undefined reference to `__locale_ctype_ptr'

Tried searching around but only suggestion I saw was from fincs himself who said you may need to update libnx but my toolchain is already on the latest. 1.2.2 libnx

Any ideas? It’s really annoying as I’m assuming I’m so close to getting the nro built

Thanks!

EDIT: Worked it out myself - I simply reinstalled the whole toolchain again from scratch on a new VM so to ensure everything was clean and it worked without issue this time.
 
Last edited by snoofly,
Hey, sorry if this has been asked here before but I run my Switch in perma airplane mode so I can’t use the RetroArch online updated and have to copy over new versions manually. Are there any folders I can delete before copying over the main folder. It takes quite a bit of time with the thousands of tiny files and it feels like a bunch of what’s being copied isn’t being used by me. I delete cores I don’t need but it’s the tiny files that slow things down.

Thanks!
 
Off topic sorry, but I'm sick of people calling devs for FREE work "lazy". They literally develop, and continue to improve retro emulation for literally nothing required in return just for the scene to thrive, and you guys get to sit on your butt and enjoy it. Just because the unique features YOU want or the games/consoles aren't supported yet because it's a lot of work to have something like 1:1 emulation (which is nearly impossible for most systems honestly) doesn't give you the right to B#@$& about it and call them lazy for all their hard work so far. If that's how you feel GTFO of the scene and let it thrive without your plague.
 
None of the Devs here are lazy, as stated they do all this for free and even with the thanks from the community and their loyal patrons the odd person still has the nerve to bitch, complains and moan. If you really want your desired system so bad... Contribute or hell go buy the hardware and play that.
 
  • Like
Reactions: lordelan and Trice
Or the devs are lazy and you seem to pop up and defend instantly settle down

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

If dreamcast is running theres no reason why ds shouldn't
Write a dynarec and a hardware renderer for desmume or melonDS then.
Or wait until drastic becomes open source.
Lazy my ass, you have no Idea how much work is involved in these things.
Its months upon months of work.
Also Reicast has both of these things :feelsbaguetteman:
 
Or the devs are lazy and you seem to pop up and defend instantly settle down
If you have SUCH a problem with me that you're spreading libel for no other reason than your lack of misunderstanding of the things you have no hands in, then PLEASE just direct message ME rather than derailing these discussions any further.

I have also been a critic of the dev elsewhere, so kindly take this somewhere that isn't here.
If dreamcast is running theres no reason why ds shouldn't
You're moving the goalpost, because again, you don't understand how these emulators function. Dreamcast is a comparatively simpler console technically speaking than the DS, and the current option for emulating DS through libretro is the least optimized emulator for the platform out of the bunch. The only other option that could be available is closed source and Android only atm.
Meanwhile, Reicast was able to run on hardware generations older than the Switch and has the needed resources for it to work efficiently under most hardware.
 
Last edited by SeongGino, , Reason: grammar

Site & Scene News

Popular threads in this forum