Commit graph

3680 commits

Author SHA1 Message Date
Dragoon Dorise 3eef335ebd new icon 2024-04-26 17:30:50 +02:00
rawdatafeel 6e4c980f4a
Proton Cleanup (#1205)
* Added rsyncing proton-launch.sh and appID.py to xenia and bigpemu so if users delete them accidentally, they have an easy way of getting fresh files.
* Moved resetting ES-DE's settings into its own function so if users reset any of the custom system emulators, they don't also have their settings reset.
    * This was also causing failure in very niche cases where if users didn't have a full suite of ES-DE configs, resetting the config would also fail.
* Cleaned up functions a little for easier maintenance.
* Added detection for old ES-DE installs so resetting config on custom system emulators actually grabs the latest custom systems file.
* Split BigPEmu custom system insertion into atarijaguar and atarijaguarcd
* Adjusted custom systems insertion to be less aggressive (if resetting emulators and not ES-DE, custom systems will be inserted instead of replacing the custom systems file)
2024-04-23 17:17:28 +02:00
rawdatafeel b834e149c5
Pegasus: Hotfix bad symlinks (#1202)
* With the gc/n3ds folders, the Pegasus script was creating infinite symlinks which was causing crashing/freezing in SRM
2024-04-18 23:37:10 +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
rawdatafeel 66e4eae2f8
Cemu: Hotfix graphic packs (#1198)
A broken symlink was causing Cemu to not download graphic packs.
2024-04-15 16:22:20 +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 7838100898
PCSX2: Disable wizard by default (#1194)
Onboarding wizard now shows up on launch (even though EmuDeck already configures everything). This disables the onboarding wizard by default.
2024-04-12 23:38:30 +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
rawdatafeel 31e3916eae
uninstall.sh: Add Citra AppImage (#1187) 2024-04-09 16:50:08 +02:00
rawdatafeel bb998c1bd9
ES-DE: Hotfix paths not being set (#1184)
* If users delete their custom systems folder and reset an emulator, it previously would not set the paths correctly. Added ESDE_setEmulationFolder to emulator scripts when applicable.
2024-04-07 21:53:26 +02:00
rawdatafeel ae6d663c1b
ES-DE: Hotfix custom_systems folder not being created (#1181)
* If users reset emulator configurations and not ES-DE, a junk custom_systems file would be created. This adds creating the custom_systems folder to emulator scripts when applicable.
* Added a function to ES-DE to delete the junk custom_systems file so legacy users can update and have the custom_systems folder actually generate.
2024-04-07 19:54:06 +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
rawdatafeel 36f2807df3
README.md: Add credits section (#1179) 2024-04-06 00:47:23 +02:00
rawdatafeel 6f4a922e68
Steam ROM Manager: Add delete cache function (#1177)
* Users were experiencing freezing/crashing with Steam ROM Manager on the new EmuDeck update. This wipe cache function "resets" the non-Steam library and ideally should fix any crashing or freezing.
2024-04-06 00:03:06 +02:00
rawdatafeel d372015af6
Citra: Hotfix games not starting in fullscreen (#1178) 2024-04-06 00:02:31 +02:00
rawdatafeel c161dc6cc9
Supermodel: Hotfix copying configs (#1176) 2024-04-04 21:13:00 +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 19482556dc
chddeck.sh: Hotfix 7z compression (#1175)
Compression tool was not deleting the original files.
2024-04-04 20:32:13 +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 e8dc0935ee
chddeck: Use ZSTD for createdvd compression (#1172)
* Not using ZSTD can cause issues since EmuDeck is using a higher hunk size
2024-04-03 08:14:08 +02:00
rawdatafeel 69cfd78611
Steam ROM Manager: Set Steam path (#1170)
* Was accidentally removed
2024-04-03 08:13:52 +02:00
rawdatafeel 4f5ff623a4
BigPEmu/Model 2/Supermodel: Fix resetting configs (#1169) 2024-04-03 08:13:23 +02:00
rawdatafeel 2575a551e9
Citra/Dolphin: Fix symlink migration for legacy installs (#1168) 2024-04-03 08:13:14 +02:00
rawdatafeel a3b2800919
Pegasus: Use --keep-dirlinks flag instead of --ignore-existing flag (#1167) 2024-04-02 22:14:47 +02:00
rawdatafeel ededfa9c3f
Pegasus: Fix rsyncing ROMs folder (#1166)
Added an --ignore-existing so it only adds the folders if they've been deleted. This was previously breaking the Citra and Dolphin symlink cleanup.
2024-04-02 22:10:27 +02:00
rawdatafeel 1f7c712f7e
Citra: Fix init detection + copy saves (#1162)
* Added detection for both AppImage and Flatpak
* Copied saves from Flatpak to AppImage if both are detected
* Resized zenity prompt
2024-04-02 19:14:51 +02:00
rawdatafeel 19f0572064
mGBA: Hotfix full screen toggle hotkey (#1164)
* Was not bound correctly
2024-04-02 18:46:26 +02:00
rawdatafeel 2281dd0d2e
Citra/RPCS3: Fix Flatpak detection (#1161) 2024-03-31 19:50:38 +02:00
rawdatafeel 5f5b981a4d
Flycast: Hotfix controls (#1160) 2024-03-31 19:49:23 +02:00
Dragoon Dorise 419fbea904
Actualizar versions.json 2024-03-31 10:53:33 +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 07cb6b510d
appImageInit: More clean ups (#1155) 2024-03-30 21:47:37 +01: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
rawdatafeel b95c23456d
checkBIOS: Detect Ryujinx instead of Yuzu (#1146)
* BIOS Checker now checks for the presence of both Ryujinx keys and firmware instead of checking for Yuzu keys
* If both keys and firmware are not in place (if one is missing), checker will fail
2024-03-22 10:44:40 +01:00
rawdatafeel 876c13dd12
setup.sh: Remove EmuDecky install (#1145)
* This was installing decky loader and emudecky without the user realizing
2024-03-22 10:44:04 +01:00
rawdatafeel 12f7386acd
appImageInit: Fix SRM migration (#1144)
* Used to reset Steam ROM Manager, PCSX2, DuckStation, and Citra on launch (if users had the old SRM AppImage)
2024-03-22 10:43:42 +01:00
Dragoon Dorise 30fc09d2c4 buildbot back 2024-03-20 16:56:53 +01:00
Dragoon Dorise 18af405028 cores on install 2024-03-20 16:53:16 +01:00
Dragoon Dorise 1f22b46b9f fix double init 2024-03-20 16:47:58 +01:00
Dragoon Dorise 2f52aa294e no buildbot test 2024-03-20 16:43:42 +01:00
Dragoon Dorise 8b1ceca661 Merge branch 'main' into early 2024-03-20 16:39:29 +01:00
Dragoon Dorise ebb36c8f0c no RA assets dl 2024-03-20 16:38:55 +01:00