* Updated parser versions to ver 17 which makes the diff look very daunting
* Added steam input profiles for the xbox elite and the steam controller
* Set default steam input profiles for the xbox elite, steam controller, and dualsense edge
* Fixed fuzzy matching on ES-DE
* Morph switch was renamed so it was no longer being bound correctly
* Updated controls to latest version of PrimeHack (things moved around, only morph switch was renamed)
* Front-ends use the custom EmuDeck Steam Input profile which binds the right trackpad to left click. This PR adds support for left clicking in Wii games.
* Set MAME back to read only. When enabled, this setting pretty much allows MAME to create copies of the original MAME INI matching the game name which can get out of control quick. Disabled is the current default on a clean MAME install.
* Added plugin folder configuration so users can download plugins.
* Added folder creation in $HOME/.mame as a fallback (if users Google MAME folders or talk to MAME support, these are what likely show up).
* Added detection to delete mame2003 and mamecurrent symlinks
* Removed mame2003, mame2010, and mamecurrent from Pegasus configs
* Changed the mame folder to use MAME current through Pegasus
* Added a line to fetch latest custom variables file
* Steam ROM Manager recently updated to use PSN instead of PS3 for RPCS3, adding this line allows EmuDeck to grab the latest changes
* Fixed fuzzy matching on Supermodel by adding MAME variable
* Fixed yabause parser, conflicting parser ID
* Steam ROM Manager: Hotfix RPCS3 Parser
* Corrected custom variable, fixes installed PKGs not parsing
* Set fullscreen mode to false, seems to be broken at the moment
* Set Full Width AVX-512 to true, should be on by default (RPCS3 will automatically detect if it can use this setting or not)
* Set gamepad configs to true
Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
* Fixed Model 2 Emulator and Supermodel metadata files
* Moved metadata files and metadata to rom subfolder for Proton emulators
* Added RPCS3 support through desktop files
* Adjusted defaults
* Atari Jaguar/Atari Jaguar CD changed to BigPEmu
* Arcade changed to MAME (standalone)
* NDS changed to melonDS DS
* Nintendo 64DD changed to RMG
* PSP changed to PPSSPP (Standalone)
* Nintendo Switch changed to Ryujinx (Standalone)
* VSmile changed to MAME (Standalone)
* Removed z: from wiiu metadata file since it's presumably running Cemu Native
* Cleaned up Pegasus file
* Added support for XBLA through zar files
* Can implement zar compression in a separate PR
Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>