Commit graph

865 commits

Author SHA1 Message Date
rawdatafeel
3b104dba2b
Steam ROM Manager: Tidying (#1209)
* 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
2024-04-26 19:55:09 +02:00
Dragoon Dorise
27e3906abc Merge branch 'main' into dev
# Conflicts:
#	versions.json
2024-04-19 11:42:20 +02:00
rawdatafeel
71d21c8f1c
PrimeHack: Hotfix morph profile (#1199)
* 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)
2024-04-16 15:35:24 +02:00
Dragoon Dorise
d790ad176c es_find_rules for netplay 2024-04-15 16:42:05 +02:00
Dragoon Dorise
22c9493165 all RA = .sh, temporary 2024-04-15 14:48:32 +02:00
Dragoon Dorise
8e1e49e4a2 bye suyu 2024-04-15 11:17:46 +02:00
Dragoon Dorise
aad71b3fe3 Merge branch 'main' into dev 2024-04-15 11:03:26 +02:00
rawdatafeel
a524757cf8
Dolphin: Hotfix trackpad support in front-ends (#1197)
* 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.
2024-04-15 11:03:13 +02:00
rawdatafeel
c7cf74ca09
MAME: Hotfix INI (#1190)
* 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).
2024-04-12 23:40:12 +02:00
rawdatafeel
07d9deebff
Pegasus: Remove symlink folders (#1193)
Adding symlinks to the `game_dirs.txt` file causes duplicates to show up in Pegasus.
2024-04-12 23:38:58 +02:00
rawdatafeel
66df6c28d6
Flycast: Hotfix DPad controls not being bound correctly (#1192) 2024-04-12 23:38:07 +02:00
fromthyashes
3d06c8c135
Added SetupWizardIncomplete (#1188)
Skips the Setup Wizard since EmuDeck already configures BIOS and rom paths
2024-04-09 17:39:25 -04:00
Dragoon Dorise
7714886412 Merge branch 'main' into dev 2024-04-08 11:07:08 +02:00
rawdatafeel
07b13baa52
Citra: Hotfix freezing (#1180)
* Flatpak and AppImage configs were tangled. Added sed commands to redirect AppImage to AppImage paths.
2024-04-06 19:13:00 +02:00
Dragoon Dorise
8db7829cd1 Merge branch 'main' into dev
# Conflicts:
#	functions/EmuScripts/emuDeckSupermodel.sh
2024-04-06 00:03:33 +02:00
rawdatafeel
d372015af6
Citra: Hotfix games not starting in fullscreen (#1178) 2024-04-06 00:02:31 +02:00
rawdatafeel
5801ac0cad
RetroArch MAME cleanups (#1173)
* 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
2024-04-04 20:48:36 +02:00
rawdatafeel
97b688709a
Xenia: Hotfix per game configs (#1174)
* Added prefix injection into custom systems so users can add per-game configs
2024-04-04 20:32:04 +02:00
rawdatafeel
19f0572064
mGBA: Hotfix full screen toggle hotkey (#1164)
* Was not bound correctly
2024-04-02 18:46:26 +02:00
rawdatafeel
b56dbf7552 Flycast: Hotfix controls (#1160) 2024-03-31 20:50:57 +02:00
rawdatafeel
ad4117c596 Hotfix light gun games (#1159) 2024-03-31 20:50:57 +02:00
rawdatafeel
aa61d4ee62 Steam ROM Manager: Add Citra RA core parser (#1158) 2024-03-31 20:50:57 +02:00
rawdatafeel
518f44c262 Ryujinx: Hotfix deadzones + ABXY mapping (#1157) 2024-03-31 20:50:57 +02:00
rawdatafeel
9acf56ef2e Flycast: Hotfixes (#1156) 2024-03-31 20:50:57 +02:00
rawdatafeel
d32d2c0ff0 Hotfix Steam Input Profiles (#1154) 2024-03-31 20:50:57 +02:00
rawdatafeel
b4a76abf53 Flycast: Hotfix arcade controls + add default mapping (#1152) 2024-03-31 20:50:57 +02:00
rawdatafeel
0661cfd7a5 Steam Input Profile Tweaks (#1150) 2024-03-31 20:50:57 +02:00
rawdatafeel
5f5b981a4d
Flycast: Hotfix controls (#1160) 2024-03-31 19:49:23 +02:00
rawdatafeel
034ef8bdbe
Hotfix light gun games (#1159) 2024-03-31 10:52:20 +02:00
rawdatafeel
efa00f4002
Steam ROM Manager: Add Citra RA core parser (#1158) 2024-03-31 10:51:38 +02:00
rawdatafeel
816f8e8e32
Ryujinx: Hotfix deadzones + ABXY mapping (#1157) 2024-03-31 10:51:04 +02:00
rawdatafeel
9dcc79add1
Flycast: Hotfixes (#1156) 2024-03-31 10:50:30 +02:00
rawdatafeel
10e29e1678
Hotfix Steam Input Profiles (#1154) 2024-03-30 21:46:07 +01:00
rawdatafeel
3f75fd2ad6
Flycast: Hotfix arcade controls + add default mapping (#1152) 2024-03-30 21:45:34 +01:00
rawdatafeel
0cccdeb9b1
Steam Input Profile Tweaks (#1150) 2024-03-27 21:52:51 +01:00
Dragoon Dorise
fe6be2935c suyu parser 2024-03-20 19:18:52 +01:00
Dragoon Dorise
5ae83d9f00 suyu testing 2024-03-20 19:12:42 +01:00
rawdatafeel
7407d32c2c
Dolphin: Fix sideways toggle hotkey (#1139) 2024-03-17 16:36:18 +01:00
rawdatafeel
5814676408
DuckStation: Fix pause hotkey (#1138) 2024-03-16 16:56:17 +01:00
rawdatafeel
2e16488a5b
Steam ROM Manager: Revert xenia changes (#1137) 2024-03-16 16:56:07 +01:00
rawdatafeel
1d4df08e06
Steam ROM Manager: Fix Xbox 360 recursive parsing (#1134)
* Added the ZAR file format
2024-03-15 16:36:56 +01:00
rawdatafeel
6d2e2f248c
Cemu: Use default audio device (#1133)
* Fixes audio not working on certain devices
2024-03-15 16:36:39 +01:00
Dragoon Dorise
f3a31428ed SRM fixes -> split parsers 2024-03-15 07:57:45 +01:00
rawdatafeel
9b034670e9
Steam ROM Manager: Custom Variables + Supermodel Parser (#1127)
* 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
2024-03-14 13:42:58 +01:00
rawdatafeel
fdbbe78832
ES-DE: Add find rules and custom systems for Yuzu (#1121) 2024-03-13 15:38:01 +01:00
Dragoon Dorise
72c405a342 Merge branch 'early' 2024-03-12 18:07:49 +01:00
rawdatafeel
7a60d99912
Proton Emulators: Tweaks and Fixes (#1115)
* Proton Emulators: Tweaks and Fixes
* Removed hardcoded paths in xenia.sh
* Fixed python detection
    * On non-deck systems, python may be named python3 instead
* Fixed xenia install
* Removed bandaid xenia detection from appImageInit

* Actually remove force detection

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-03-12 17:44:27 +01:00
rawdatafeel
97da59b72d
RPCS3: Tweaks and Fixes (#1118)
* 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>
2024-03-12 17:37:03 +01:00
rawdatafeel
83a108c561
Pegasus: Tweaks and Fixes (#1117)
* 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>
2024-03-12 17:33:19 +01:00
rawdatafeel
dcd71ea548
Steam ROM Manager: Add Neo Geo CD parser (#1114) 2024-03-12 09:42:51 +01:00