* [Citra/Dolphin]
* Deleted symlink folders
* Added livedeht's symlink migration
* Updated Steam ROM Manager parsers to look in both the symlink and the original folder just in case everything goes haywire
* Added detection to update any Steam paths using the symlink folders to the original folders instead
* Add symlink cleaning to citralegacy
---------
Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
* Fixed uninstall methods for BigPEmu, Cemu Proton, Model 2, and Xenia
* The individual uninstall button in the EmuDeck application will wipe everything except the ROMs and saves folder.
* The global uninstall script will save BIOS and saves on request but will wipe everything else otherwise
* Fixed Xenia save paths (so the uninstall bit works properly)
* Fixed Xenia and Supermoder global uninstall
* Fixed desktop icons global uninstall
* [RPCS3]
Added RPCS3 AppImage support for game mode (Flatpak will not be overridden unless the AppImage is found)
* Add command to es_systems.xml file
* Add command to es_systems.xml file
* Switched back to curl to reduce dependencies
* Added permissions for bigpemu.sh in ~/Applications folder
* Swapped create BigPEmu folder to include UserData folder
* Switched ULWGL download to fetch from GitHub releases
* Froze ULWGL at 0.1-RC3 while waiting for ULWGL dev to stabilize
* Switched all wget downloads to curl downloads
* Switched to generic ULWGL Proton instead of a specific version
* Updated ULWGL paths to match latest ULWGL changes
* Updated uninstall and model2 files to match latest ULWGL changes
[RetroArch]
* Updated libretro_info_path so users can download and generate new RA info files
* Updated libretro_assets_path so users can download and generate new RA assets files
* Added a function to download PPSSPP assets, RA assets, shaders, and info files from buildbot
* 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>
[Model2]
* Converted Proton-GE into a variable
* Updated launcher to use the variable (to match the correct Proton-GE version being downloaded)
* Fix config copy
* [RetroArch]
* Copied old melonDS saves to new melonDSDS
* Copied old melonDS remaps to new melonDSDS
* Added new "Nintendo DS - RetroArch melonDS DS" Steam ROM Manager parser
* Added "(legacy)" to old melonDS Steam ROM Manager parser
* Added melonDSDS function to match new configuration files
* Updated microphone driver to SDL
* No file deletion, legacy melonDS (saves and remaps) still left in tact
* Updated ares config to v134
* Removed data folder download (obsolete in v134)
* Added quark shader download
* Added back ares Steam ROM Manager parsers
* Added SNES peripheral parsers for Steam ROM Manager
* Added SNES peripheral custom systems for EmulationStation-DE
* begin culling
* re add ppsspp and dolphin overrides
* add kronos bios path
* revert some deletions, fix spacing
* add new cores based on esde
---------
Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>