Aren’t some of the RetroArch options somewhat irrelevant? For example, those relating to Windowed vs Fullscreen?
There are also some things that lead to a crash that could probably be removed / changed. For example, in a PS1 multi-disc game (using the M3U method, rather than the “Append Disc” method or the rename-your-save-file method), if you change the disc without first cycling the disc tray status, it just crashes (this is based on Mednafen; no idea whether PCSX-Rearmed would react the same way). So would it not make sense to either automatically cycle when changing the disc, or to remove the option to change it until the disc is ejected? (If it didn’t crash, it could be argued that it’s worth having the option to emulate switching the disc without the PS1 noticing you doing so; but as it is, it’s pointless as anything other than a way to crash Lakka.)
I do get that you’ve probably just plopped RetroArch in, and for now focused more on making sure it works than making sure it’s optimally modified (which is fair enough), but it’s just something that I thought was a bit weird.
EDIT: One more. Is there any way to disable the automatic alphabetic sorting? For example, I don’t want “Final Fantasy IX” to come before “Final Fantasy VII” in the list, I realise this means needing to manually adjust the order in the playlist, but that’s fine; I just basically want Lakka to display them in the playlist order, rather than alphabetical order.
If these aren’t possible, could someone point me towards where to find the source so I can attempt to make these changes myself, as well as a quick guide to compiling it (doesn’t have to be too detailed, I’m usually able to work the finer details out once I get pointed in the right general direction)? I’d be interested in compiling for both x64 and Odroid-XU4.
EDIT: Removed some questions that I found the answers to elsewhere.