* 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>
* 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
* Fixes the Zenity for the cloud services RPS
Some restructuring of the file to make it easier to update
* redirect function output to null
during zenity progress so OK button doesn't activate early
fix the percentage tracking
* fix some shellcheck
* clean up some math
* Make the RPS menu (slightly) taller
* Took out changeline override
* 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>
* Set hybrid as default to match legacy RA core and standalone
* Added other screen layouts as options
* Disabled on screen notification
* Set mic driver to SDL (fixes freezing/crashing)
* This was creating infinite symlinks, commented out and delete the folders for now. Can re-add in the future after more testing.
* Reverted texture pack path settings, this was causing an increase in graphical issues in RA's N64 core.
* 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>
* Added missing launchers for Greenlight, ShadowPC, Spotify, and Steam Link
* If users installed these previously, these would not be added to the remoteplay folder
* Added missing launchers for Greenlight, ShadowPC, Spotify, and Steam Link
* If users installed these previously, these would not be added to the remoteplay folder
* 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)