Homebrew RELEASE Development Thread - RetroArch libnx

  • Thread starter m4xw
  • Start date
  • Views 669,602
  • Replies 4,272
  • Likes 69
Status
Not open for further replies.

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,958
Country
Germany

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,727
Country
Japan
This would still hit the 4gig fat32 limit.
Would only work if its loading to the switch memory
No it wouldn’t. Adubbz has already said that games would be installed during copy rather than copying all the files first because the whole purpose is to remove the need for 2x the free space to install a game.

And .nsp games always install in 4GB chunks.
 

veddermandan

Well-Known Member
Member
Joined
Mar 4, 2010
Messages
93
Trophies
0
Website
youtu.be
XP
207
Country
Australia
No it wouldn’t. Adubbz has already said that games would be installed during copy rather than copying all the files first because the whole purpose is to remove the need for 2x the free space to install a game.

And .nsp games always install in 4GB chunks.
Cool hope it works. The latest build wont install half my nsps atm.
The ftp is supposed to be slow and not very good for large games. Again i hope he gets it working
 

maxx488

Well-Known Member
Member
Joined
Jun 15, 2018
Messages
219
Trophies
0
Age
27
XP
897
Country
Argentina

templar701

Active Member
Newcomer
Joined
Jul 20, 2015
Messages
43
Trophies
0
XP
1,009
Country
Single joycons can be used as individual controllers by configuring the retroarch input binds. Although the program views a pair of joycons as 1 controller, there’s nothing to stop you configuring each half to a specific user bind, and sharing the same device index. The caveat, of course, is that the shoulder buttons, for single joycons, are not activated in this mode, and won't work, although the joycon pair mode shoulder buttons can still be used on the side. It's not perfect, and a bit awkward for games like street fighter, but still good for many games/systems such as nes, gameboy, and arcades. If you have a limited number of joycons and want multiplayer, then this is an option.

Some may have already configured something similar, but if not, and you're interested, attached are my configuration files, which you can just copy and paste to get it going, and can be used to switch between a "standard" and "single joycon" configuration mode. Please ensure you read the below first before trying it out. Many thanks to @m4xw and all involved.

I use two separate configuration sets for switching between "standard" mode and "single joycon" mode (up to 4 players), as and when required, by using nx-shell to copy a file, which might seem a bit tedious, but once you get used to it, can be quite quick.

Copy the attached files to the root of the retroarch folder on your sd card (it will overwrite your "retroarch.cfg" file and "config" folder, so back these up first). Go straight into RetroNx and you'll find that "single joycon" config mode is ready to use straight away.

  • To switch back to a "standard", vanilla paired joycon mode - use nx-shell to navigate to the retroarch/config folder and copy the retroarch.cfg file to the root of the retroarch folder before launching RetroNx.
  • To switch to "single joycon" mode again - use nx-shell to navigate to the retroarch/config_02 folder and copy the retroarch.cfg to the root of the retroarch folder before launching RetroNx.

In "single joycon" mode, to get back to the retroarch menu, player 1 must press the analog stick (L3) and minus button together.

The reason for two separate config folders (config and config_02) is so that you can have the freedom of independent override core/game configs for "standard" and "single joycon" mode, for example, in case you wish to further configure controls on a per core/game basis.

The "standard" mode is pretty much a vanilla configuration where the settings under retroarch.cfg are practically straight from the pack. I prefer to implement customisations as core/game override files, contained in retroarch/config folder. For example, I prefer to use 16:9 full screen; some games like midway arcade require other setting to get full screen; m4xw PSX rearmed config file has been implemented as a core override file as well.

The "single joycon" retroarch.cfg file sets the inputs for single joycon and utilises the retroarch/config_02 folder which contains its own set of overrides to customise things, like the above.

More information on retroarch configurations and overrides can be found here: https://docs.libretro.com/guides/overrides/

By default, I tried to map as many retropad buttons as possible to a single joycon. For example:

left joycon:
L => L1, L2
ZL => R1, R2
minus => start, L3
L3 => select, R3

right joycon:
R => L1, L2
ZR => R1, R2
plus => start, R3
R3 => select, L3

These, of course, can be overridden on a per core or game basis, for example, the nes and gameboy cores, there is an override config which maps the Z button as a turbo button

Edit: Works with RetroNX 0.9.7, build 30 Jul 2018, Git ver 597388f
 

Attachments

  • config.zip
    38.7 KB · Views: 147
Last edited by templar701,

zeldaism

Well-Known Member
Member
Joined
Apr 19, 2016
Messages
844
Trophies
0
Age
26
XP
1,350
Country
United States
Been playing with the newest nightly for about an hour and I haven’t got any screen fuzz yet so things are looking good. Gonna play some more and see if anything changes.
 

DollyWhipDoll

Royalty & Unbothered. LMFAO!!! ;)
Member
Joined
May 18, 2018
Messages
451
Trophies
0
XP
991
Country
United States
Omg, of all sites, Emuparadise has stopped roms. You all may want to go around the net and find everything you want/think you might want for every system. Go to YouTube and look up Top 10/50/200, etc.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,793
Trophies
1
Age
44
XP
6,551
Country
Germany
Omg, of all sites, Emuparadise has stopped roms. You all may want to go around the net and find everything you want/think you might want for every system. Go to YouTube and look up Top 10/50/200, etc.
Seriously, getting "no intro rom sets" for each system is still doable by using Google for a few seconds.
 
  • Like
Reactions: Deleted User
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • realtimesave @ realtimesave:
    they need to have a strong line up on the launch titles too. I think they should move metroid prime 4 to the next console because by now it has been quite a while and there's no release date scheduled yet
  • realtimesave @ realtimesave:
    lol there's a guy selling mig switch in usa on ebay for $200/ea he's definitely going to get nailed with dmca by tomorrow
  • ZeroT21 @ ZeroT21:
    Wasn't Metroid Prime 4 teased all the way back in 2017? For the switch no less?
    :rofl2:
  • ZeroT21 @ ZeroT21:
    Pretty sure anyone buying the switch just for that got duped
  • realtimesave @ realtimesave:
    for $200? rofl.
  • realtimesave @ realtimesave:
    well as far as metroid prime 4 is concerned, the next system probably is similar enough to the current gen they can probably easily just slap it onto a next gen cart and call it good :P
  • K3Nv2 @ K3Nv2:
    The switch was about 350 in 2017
  • Metoroid0 @ Metoroid0:
    mabe where you live
  • K3Nv2 @ K3Nv2:
    Nintendo president Tatsumi Kimishima took the stage at the outset to reveal that Switch will launch globally on March 3, 2017 for $299.99—earlier than some had expected at the price many suspected. https://time.com/4632820/nintendo-switch-nx/
  • Psionic Roshambo @ Psionic Roshambo:
    The NES launched at like 250 and the rob and light gun kit was like 350 or something
  • Psionic Roshambo @ Psionic Roshambo:
    I was near the test market for the NES and man did it make my 2600 look like ass lol
  • K3Nv2 @ K3Nv2:
    There has to be some mutual agreement with them all anything over $600 is just pc territory
  • realtimesave @ realtimesave:
    next system rumored to launch at $400
  • realtimesave @ realtimesave:
    but I don't really believe any rumors yet
  • realtimesave @ realtimesave:
    need to have official info from N
  • Psionic Roshambo @ Psionic Roshambo:
    The 3DO and Neo Geo where like 700 bucks hmm the PS3 was stupid expensive at launch lol
  • Psionic Roshambo @ Psionic Roshambo:
    But at least the PS3 was only 500 for the cheapest one at launch
  • Psionic Roshambo @ Psionic Roshambo:
    My opinion is that 199.99 is the sweet spot but that spot is long gone lol
  • Psionic Roshambo @ Psionic Roshambo:
    Just played some Micheal Jackson Moonwalker.... Those poor parents trying desperately to protect their children
  • K3Nv2 @ K3Nv2:
    400 is a decent sweet spot if we get enough out of it
  • K3Nv2 @ K3Nv2:
    It's not like how it was when we were locked down to a few options and that's it
  • Psionic Roshambo @ Psionic Roshambo:
    For me just buying a Pi and some accessories fills that not a PC void new consoles have just put them close to PC prices and all the patching and updates makes me feel like I might as well just get a PC
  • K3Nv2 @ K3Nv2:
    Were talking new Gen consoles at launch here
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah they just are glorified mid range PCs these days
    Psionic Roshambo @ Psionic Roshambo: Yeah they just are glorified mid range PCs these days