Homebrew RELEASE Development Thread - RetroArch libnx

  • Thread starter m4xw
  • Start date
  • Views 669,290
  • 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,726
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: 146
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,550
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
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: I did use a bot for Diablo III though but no ban there lol