* new paths
* /
* EmuDeck/
* mv
* no &
* ESDE new location
* ESDE new path
* no symlink load
* bigpemu new path
* force move
* global vars
* oopsie
* missing $emudeckBackend
* better migration detection
* Keep Appimages in Applications
* Keep Appimages in Applications
* Updated installEmuAI and installEmuFP to be more dynamic
* Allows for selecting if the application is an "emulator", "remoteplay", or "genericapplication"
* Based off the choice, copies the respective bash file to the correct location
* Allows for selecting file format of the downloaded AppImage (in case it's compressed and needs to be extracted)
* Updated relevant scripts to match new changes
* Cleaned up formatting of these two scripts
* Cleaned up remoteplay Flatpak scripts to match new changes (allows for easier maintenance)
* With these changes, remoteplay and generic application AppImages will now have a desktop file created
* Added relevant desktop icons
* Added generic applications to cloud services manager
* Added Cider, Heroic Games Launcher, Plexamp, Spotify, and Tidal
* Moved Spotify here from remoteplay scripts
* Added chiaki4deck to remote play scripts
* Added copying configs from Chiaki to chiaki4deck (if one does not exist already)
* Added uninstall option if bash scripts are detected in the remoteplay or generic-applications folder
* If user installed these applications independent of EmuDeck, these folders would be empty and therefore can be skipped in the uninstallation
* Updated emulator, remoteplay, and generic-application scripts to rely more heavily on installEmuAI, installEmuFP, uninstallEmuFP, uninstallEmuAI, and uninstallGeneric
* This should ideally improve maintenance in the future and allow for easier contribution
* Updated emulator scripts to remove redunant/outdated code
* Added emulator folder for ES-DE and Pegasus (official support was added to ES-DE)
* Added copying emulator scripts to the emulator folder and removing when uninstalled
* Updated binupdate and flatpakupdate to be in alphabetical order/tidied these scripts
* 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>
* test proton launch for bigpemu
* continue working on config
* continue with configs
* update proton launch with new proton versions
* update from old CEMU stuff to be specific to BigPEmu
* begin saves and storage config
* testing on deck
* typo
* change proton to 7
only worked for a tester on 7 will figure out updating later.
* add ESDE config
* update SRM from new update
* idk why the rebase didnt delete the file
* add jaguarcd to parser
* add jaguarcd to esde
* update readme
* add to all functions
* typo and remove vblank
* consistency with casing
* typo
* update order in esde
* typo
* update esde config script
* move esde xml script to config file
* unique command letters
* lack of sleep typos
* woooo typos
* fix xml
* typo
* convert bigpemu script to curl
* nyi set folder
* fix after pulling from upstream
* additional spacing fixes
* fix wget and add if statements
* missing a space
* add review changes
* local data
* local data
* BigPEmu Tidying
* Added hotkeys
* Added bigpemu.sh to Applications folder
* Cleaned up emuDeckBigPEmu.sh
* Added icon
* Added BigPEmu to binupdate
* Add missing fi in binupdate
---------
Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
Co-authored-by: rawdatafeel <108900299+rawdatafeel@users.noreply.github.com>
* Darwin wip
* darwin wip
* old EmuAI
* SRM
* RA + SRM + ESDE
* Moving more if darwin to override.sh
* Moving more if darwin to override.sh
* installToolAI + darwin ifs cleanups, more overrides :)
* fi fix
* fixed SRM parsers with ,,
* fix rm dmg
* RA flatpak first
* darwin install
* darwin fixes
* darwinnnn
* jsonjson
* darwin srm
* fix launchers
* SRM env vars moved to a function + override to darwin
* dont check if.cef-enable-remote-debugging
* better zenity
* fix watcher
* zenity fix
* cloudSync provider detection
* fixed paths fix
* darwin fixed paths
* fixed paths fix
* enable cloudsync
* no appinit
* last minute fixes
* weird fixes
* hash fix?
* this needs a proper cleanup...
* fixed?
* back to linkToSaveFolder for now
* better duplicate detection
* parser disabled
* cloudSync final touches
* darwin installation
* improvements
* customSRM
* Revert "customSRM"
This reverts commit 2787d2282c.
* first batch
* second batch
* SGBC + Jaguar parsers
* Pegasus settings and functions
* proper order
* Path fixed
* install on setup
* SRM parser
* icon
* clear console
* Steam installation
* fix shellcheck
* Darwin wip
* darwin wip
* old EmuAI
* SRM
* RA + SRM + ESDE
* Moving more if darwin to override.sh
* Moving more if darwin to override.sh
* installToolAI + darwin ifs cleanups, more overrides :)
* fi fix
* fixed SRM parsers with ,,
* fix rm dmg
* RA flatpak first
* darwin install
* darwin fixes
* darwinnnn
* jsonjson
* darwin srm
* fix launchers
* SRM env vars moved to a function + override to darwin
* dont check if.cef-enable-remote-debugging
* better zenity
* fix watcher
* zenity fix
* cloudSync provider detection
* fixed paths fix
* darwin fixed paths
* fixed paths fix
* enable cloudsync
* no appinit
* last minute fixes
* weird fixes
* hash fix?
* this needs a proper cleanup...
* fixed?
* back to linkToSaveFolder for now
* better duplicate detection
* parser disabled
* cloudSync final touches
* darwin installation
* improvements
* customSRM
* Revert "customSRM"
This reverts commit 2787d2282c.
* clear console
* Steam installation