Open OdinVex opened 2 years ago
I was about to request the same, but saw this already here. If it hasn't been done by now I don't think it will be for a while unfortunately.
I was about to request the same, but saw this already here. If it hasn't been done by now I don't think it will be for a while unfortunately.
I've come across a slew of issues that won't be fixed for EmuDeck, so I just run a bash script to fix everything after any update/install. I'm currently trying to add some functionality that automatically sets all 'console-specific' inputs to an input profile made for them. For instance, I find it completely stupid that the emulators for GB/C/A/SP all use buttons that don't conform to the old console layouts. I played a lot of RPGs and it's stupid as all **** to hold 'B' while pressing 'A'. I use 'A' for A, 'X' for B. It's like using the console, something the button layouts were specifically chosen for on the old consoles. You can't perform certain actions in some games without the layout being correct. EmuDeck should use console-layout by default (physical) and offer to set up inputs in the screwed-up way if people want them.
@OdinVex I might be wrong, but the default for GameBoy Games is same as physical:
the Steam Deck A is the Gameboy B and the Steam Deck B is the GameBoy A
While true, take into account the awkwardness of that layout when using the Steam Deck. The position of the button isn't laid out well. It's easier on the thumb to use 'A' as A and 'X' as B.
Edit: Try holding A while pressing B reliably and quickly. Some games I've been playing greatly strain my thumb to do that. Edit: My comment about generalizing based on console layout should still stand when possible. I don't mean to have "one or the other", I mean to present the option during EmuDeck setup and such. It's more ergonomic to use X and A instead of A and B.
@OdinVex yeah, the current RetroArch layout is kinda weird, I also prefer your layout. We already have a setting to tweak Nintendo systems to A=A or A=B, I'd just add GC, GBC and GBA so the layout also changes
@dragoonDorise Yes, precisely. :) A simple warning about the layout swap is all I'd say people'd need.
I'd fork and create a pull request, but I'm a bit busy at the moment, and I'm not sure if the project would prefer a different way of handling things besides assuming to use
linkToSaveFolder
to create symbolic links for cheats, such aslinkToSaveFolder pcsx2 cheats ~/.var/app/net.pcsx2.PCSX2/config/PCSX2/cheats
. Thoughts? Would prefer if files could be kept on my SD and loaded from SD instead of flatpak so that my own pnach files don't get lost on flatpak witchery.