515 Commits

Author SHA1 Message Date
Dragoon Dorise
4ddffd2444 zenity timed errors 2024-09-26 12:26:14 +02:00
Dragoon Dorise
c27f7d4907 AutoCopy_install fix 2024-09-26 12:26:14 +02:00
Dragoon Dorise
58e1d906af AutoCopy_install 2024-09-26 12:26:14 +02:00
Dragoon Dorise
7f33782e04 autocopy fixes 2024-09-26 12:26:14 +02:00
Dragoon Dorise
ec1f975313 CreateStructureUSB 2024-09-26 12:26:14 +02:00
Dragoon Dorise
6777a2ae69 AutoCopy 2024-09-26 12:26:14 +02:00
Dragoon Dorise
3823c686be Plugins_installDeckyRomLibrary 2024-09-26 12:26:14 +02:00
Dragoon Dorise
8a95b44b51 no esde sync 2024-09-26 12:25:41 +02:00
Dragoon Dorise
6e1eeb9582 notification + dual scraping 2024-09-26 12:25:40 +02:00
Dragoon Dorise
2819e703b1 fixes shasum 2024-09-26 12:25:40 +02:00
Dragoon Dorise
2b5c698881 no shasum 2024-09-26 12:25:40 +02:00
Dragoon Dorise
3e7c72b716 --tpslimit 2024-09-26 12:25:35 +02:00
Dragoon Dorise
8fdb8519ad pegasus_setPaths 2024-09-26 12:25:35 +02:00
Dragoon Dorise
adc058e2c3 --tps-limit 12 2024-09-26 12:25:35 +02:00
Dragoon Dorise
6b62806a9e better log + --update for ESDE 2024-09-26 12:25:35 +02:00
Dragoon Dorise
13bad72009 ESDE_createLauncher 2024-09-26 12:25:35 +02:00
Dragoon Dorise
6b3c4986ff shasum 2024-09-26 12:25:04 +02:00
Dragoon Dorise
31d9eae425 fixes 2024-09-26 12:24:56 +02:00
Dragoon Dorise
c64ab7e88c cleaning up darwin 2024-09-26 12:24:56 +02:00
Dragoon Dorise
51595f3b87 esde darwin 2024-09-26 12:24:56 +02:00
Dragoon Dorise
9b733346a1 flatpakupdate 2024-09-26 12:24:42 +02:00
rawdatafeel
3cb51b625a Steam ROM Manager: Hotfix controller templates
* Controller templates did not have localization names set properly causing them to unstick in Steam ROM Manager/identify as another controller profile
    * Updated controllerTemplates.json file to match changes
* Updated Steam path to ~/.local to match new SRM update
* Fixed steam controller templates, was previously using the wrong controller name
2024-06-28 21:25:09 -04:00
rawdatafeel
ac2e55efc1 Hotfix/Polish Cloud Services
* Added missing remote play clients to all.sh
    * This allows these clients to properly install
* Fixed install locations for Greenlight and ShadowPC
* Fixed error in cloud.conf
    * Restores https://github.com/dragoonDorise/EmuDeck/pull/941
    * This was not working originally because the cloud.conf file is never updated once it's copied to Emulation/roms/cloud
        * Added a grep command to detect "browercommand" so this cloud.conf can be updated once in order for this PR to work properly
* Added ES-DE and Pegasus optional support
    * Added a prompt so users can select if they would like their services in ES-DE and Pegasus. Copies files to Emulation/roms/desktop
    * Removed cloud and remoteplay from Pegasus so scraping can be shared properly between ES-DE and Pegasus
    * Swapped default desktop system for ES-DE to "Keep ES-DE running"
* Added back firefox support
    * Reverts https://github.com/dragoonDorise/EmuDeck/pull/910
* Added Steam ROM Manager parser for bash and desktop files with proper exclusion for the cloud and remoteplay folders

Co-authored-by: rawdatafeel <108900299+rawdatafeel@users.noreply.github.com>
Co-authored-by: Thomas Crider <11287837+GloriousEggroll@users.noreply.github.com>
2024-06-08 13:55:45 -04:00
Dragoon Dorise
eae83bd14c bazitte hotfix 2024-05-15 23:16:21 +02:00
rawdatafeel
7015d766cb Steam ROM Manager: Remove spaces in AppImage name (#1224)
* riujinx fix

* no netplay

* Steam ROM Manager: Remove spaces in AppImage name
* Spaces were causing downloads to fail, removed space in name and replaced with dashes.
    * Added migration to new name.
* Added better fallback detection to SRM launcher.
* Added one time migration to new launcher (without resetting configs).
* Added fallback detection for the AppImage (for resetting configs).
* Removed custom variables (now handled automatically upstream).

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-05-12 12:32:29 +02:00
Dragoon Dorise
ac56cd3c66 Merge branch 'main' into dev 2024-05-07 19:15:35 +02:00
Dragoon Dorise
9f493812bd
fix 1203 (#1212) 2024-05-07 16:57:33 +02:00
rawdatafeel
3e96ceed0d
Steam ROM Manager: Tidying Part 2 (#1211)
* Fixed paths in controller templates file, apparently this file is very finnicky
* Fixed controller templates path being overwritten by accident
2024-04-26 14:41:28 -04:00
Dragoon Dorise
e1ca66d3b1 Merge branch 'main' into dev
# Conflicts:
#	functions/helperFunctions.sh
2024-04-26 15:13:53 +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
Dragoon Dorise
27e3906abc Merge branch 'main' into dev
# Conflicts:
#	versions.json
2024-04-19 11:42:20 +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
Dragoon Dorise
d51e09a49d fix netplay 2024-04-15 14:48:22 +02:00
Dragoon Dorise
4da3653fb6 netplay speed up 2024-04-15 14:44:23 +02:00
Dragoon Dorise
fb2aedc067 np 2024-04-13 23:30:29 +02:00
Dragoon Dorise
c9eefbfb2d tests 2024-04-13 23:18:36 +02:00
Dragoon Dorise
77a0d5c810 sleep 1 2024-04-13 23:14:11 +02:00
Dragoon Dorise
b8d512b483 fixes netplay 2024-04-13 23:13:26 +02:00
Dragoon Dorise
ea579bb60c netplay 2024-04-13 23:10:10 +02:00
Dragoon Dorise
dc4685794a netplay 2024-04-13 22:20:14 +02:00
Dragoon Dorise
b62f68ce7a hash save 2024-04-08 12:42:51 +02:00
Dragoon Dorise
47dd7a41f8 fix keys 2024-04-08 11:58:18 +02:00
Dragoon Dorise
53764e71d6 Ryujinx cloud saves 2024-04-08 11:16:10 +02:00
Dragoon Dorise
7714886412 Merge branch 'main' into dev 2024-04-08 11:07:08 +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
Dragoon Dorise
1bcf67c43c cloudSync 2024-04-06 16:55:08 +02:00
Dragoon Dorise
8db7829cd1 Merge branch 'main' into dev
# Conflicts:
#	functions/EmuScripts/emuDeckSupermodel.sh
2024-04-06 00:03:33 +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
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