40 Commits

Author SHA1 Message Date
Dragoon Dorise
00a8f1c19c
New paths (#1381)
* 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
2025-01-02 13:42:31 +01:00
Mitja Skuver
2d05242f30
RPCS3 Update API (#1325)
- use the API to get latest release info without possible broken releases
- if the local file matches latest release checksum, it will not be redownloaded
- implement checkum checking in installEmuAI and safeDownload methods
- implement possibility of not downloading anything in installEmuAI (if local file exists)
2024-10-04 08:03:01 +02:00
Mitja Skuver
44167eef44
Fix RPCS3 AppImage Download (#1321)
* Fix RPCS3 AppImage download
- use inbuilt function to find appropriate release from GitHub

* Use getLatestReleaseURLGH because the RPCS3 GH releases are sorted weirdly
2024-09-28 10:32:15 +02:00
Dragoon Dorise
9cc42d1177 Merge branch 'beta' 2024-09-27 07:49:15 +02:00
Dragoon Dorise
427eeec94b rpcs3 url temp fix 2024-09-27 07:45:34 +02:00
Dragoon Dorise
5518347cb9 RPCS3 url fix 2024-09-26 12:27:36 +02:00
rawdatafeel
4f20f19142 Cloud Services Manager: Update chiaki4deck to new name 2024-09-26 12:26:49 +02:00
rawdatafeel
5dbee04a3d Cloud Services Manager/Emulators: Clean up (#1270)
* 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
2024-09-26 12:26:39 +02:00
rawdatafeel
5646f76ea7 Citra: Add back Citra AppImage (#1257)
* Updated script to use PabloMK7's Fork
* Updated script to strictly look for the AppImage and configure the AppImage
* Cleaned up/tidied script
* Added storage migration for the NAND and SDMC to Emulation/Storage
* Added symlinks for texture packs, cheats, and cheats to Emulation/storage and Emulation/hdpacks
* Added storage folder for screenshot
* Added ABXY and BAXY button swapping
* Updated installEmuAI to be more flexible on file extensions and updated emulator scripts accordingly
* Updated helperFunctions to add texture pack and cheat folder linking
* Updated Citra to use Vulkan instead of OpenGL
* Set Citra screen layout to hybrid
* Deleted flatpak Citra configs
2024-09-26 12:26:14 +02:00
Dragoon Dorise
6c851c4073 testing setlanguage 2024-09-26 12:25:41 +02:00
Dragoon Dorise
5dadc23503 RPCS3 url fix 2024-09-26 10:32:25 +02:00
Dragoon Dorise
0b3f79e298
Update emuDeckRPCS3.sh (#1319) 2024-09-26 10:30:09 +02:00
rawdatafeel
50e71d3083 Cloud Services Manager: Update chiaki4deck to new name 2024-08-01 12:09:37 -04:00
rawdatafeel
61b8818a1d
Cloud Services Manager/Emulators: Clean up (#1270)
* 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
2024-06-27 12:41:59 -04:00
rawdatafeel
cca322245c
Citra: Add back Citra AppImage (#1257)
* Updated script to use PabloMK7's Fork
* Updated script to strictly look for the AppImage and configure the AppImage
* Cleaned up/tidied script
* Added storage migration for the NAND and SDMC to Emulation/Storage
* Added symlinks for texture packs, cheats, and cheats to Emulation/storage and Emulation/hdpacks
* Added storage folder for screenshot
* Added ABXY and BAXY button swapping
* Updated installEmuAI to be more flexible on file extensions and updated emulator scripts accordingly
* Updated helperFunctions to add texture pack and cheat folder linking
* Updated Citra to use Vulkan instead of OpenGL
* Set Citra screen layout to hybrid
* Deleted flatpak Citra configs
2024-06-17 14:42:53 -04:00
Dragoon Dorise
a8f0bfde38 testing setlanguage 2024-06-07 10:36:44 +02:00
rawdatafeel
482380bad0 Citra/RPCS3: Fix Flatpak detection (#1161) 2024-03-31 20:50:57 +02:00
rawdatafeel
9d5a62de33
RPCS3: Remove ES-DE custom system (#1113)
* Fixed upstream, no longer needed
2024-03-11 21:15:10 +01:00
rawdatafeel
d21319055d
Fix launchers not resetting properly (#1108)
* If a user clicked reset config instead of reinstall, they would not get the latest version of the launchers. This would cause the common issue of launching into the emulator instead of directly into the game.
2024-03-11 11:57:24 -04:00
rawdatafeel
a8cba1affc
ES-DE: Tweaks (#1098)
* Detect if ES-DE is installed before adding ES-DE custom config
* Set Ryujinx as priority
2024-03-09 23:56:28 +01:00
rawdatafeel
8522db48e4
Steam ROM Manager: Roll back create parsers function (#1083)
Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-03-08 10:12:41 +01:00
Dragoon Dorise
3aa5caa1f7 SRM_createParsers 2024-03-05 18:28:32 +01:00
rawdatafeel
403b5fee6d
Added RPCS3 AppImage support for game mode (#1022)
* [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
2024-02-26 16:43:12 +01:00
rawdatafeel
52c1db273f
[RPCS3] (#952)
Updated install function for AppImage (tidier)

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-01-20 22:50:26 +01:00
Mitja Skuver
c457b56aa0
IsInstalled tweaks for migrations (#880)
emuDeckRPCS3.sh
- IsInstalled checks for requested emu type and takes migration into consideration to return current installation status
- IsMigrated method
- formatting

binupdate.sh/flatpakupdate.sh
- request emu type when checking IsInstalled

emuDeckFlycast.sh
- make use of isFpInstalled method

Misc
- use of constant vars for emulator type
- removed duplicated flatpakupdate.sh and move ares code to correct flatpakupdate.sh

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 17:02:16 +01:00
Mitja Skuver
aafb713d66
Dev 2.2.1 Small Fixes (#931)
* Update emuDeckSRM.sh

Add ares_controller_config to SRM_addSteamInputProfiles cleanup

* Update autofix.sh

emuNDS=melonds (capitalization)
emuN64=ra (instead of multiemulator)

* Update emuDeckRyujinx.sh

Ryujinx_setResolution: correct multiplier is 1 for 720P/1080P and 2 for 1440P/4K

* Update emuDeckMelonDS.sh

melonDS_setResolution: corrected $melonDS_configFile variable name

* Update emuDeckCitraLegacy.sh

Added Citra_setResolution (from emuDeckCitra.sh)

* _setResolution exit -> return

Use return instead of exit in all _setResolution emu scripts (exit terminates).

* Update helperFunctions.sh

Fix string comparison

* Update emuDeckVita3K.sh

Use getReleaseURLGH instead of hardcoded value (reverts 17f6ad2df608956ae94792cb29814673c6680a58)

* Update emuDeckRPCS3Legacy.sh

Added RPCS3_setResolution (from emuDeckRPCS3.sh) + config var
2023-12-27 09:08:22 +01:00
Rodrigo
24582eeb74 Revert "== > ="
This reverts commit 28e8adc03d7d2bdb78fd827cab4184eef244c027.
2023-11-30 22:39:36 +01:00
Rodrigo
28e8adc03d == > = 2023-11-30 22:29:33 +01:00
Dragoon Dorise
c8e8558f1f
Set Emu resolutions (#907)
* Set Emu resolutions

* Citra fix
2023-11-11 18:24:23 +01:00
Rodrigo
9395fce8a9 Update from Early Early + RPCS3 + Citra PR 2023-11-02 19:43:11 +01:00
Dragoon Dorise
1f89ab30f4
Merge from early - CloudSync 2.0, Pegasus, Darwin support (#886)
* add json for apotris.

this PR adds the needed json for accessing Apotris.

* fix pcsx2 cloud

* decky functions + Customization moved inside every emulator _init

* Decky_setClourd

* arSnes var

* last touch

* test

* 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

* ares out for now

* fix flycast broking everything

* 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 2787d2282c367801c13ee671f3fab9d198f05fb7.

* first batch

* second batch

* SGBC + Jaguar parsers

* Pegasus settings and functions

* proper order

* Path fixed

* install on setup

* SRM parser

* icon

* early beta

* chimeraOS improvements

# Conflicts:
#	setup.sh

* cosmetic

* helpers: Fix FlatPak installed check (#875)

* chimeraOS retroarch

* clear console

* Steam installation

* fix shellcheck

* path fixes

* fix SRM

* =

* Steam-ROM-Manager

* srm new path fix

* SRM_IsInstalled

* cloudsync wtf

* SRM_IsInstalled

* Steam ROM Manager proper name

* ROM

* srm stuff

* SRM_migration

* icon

* fix savedownload

* launchers

* srm icon

* ROM

* ummm

* fixes installToolAI

* ESDE Migration

* RetroArch_setConfigOverride  fix

* fix RA

* fix PCSX2QT

* back to flatpaks

* EmuDecky no internet message

* noInternet EmuDecky

* pegasus theme installer

* pegasus launchers

* Pegasus install Darwin

* Pegasus install Darwin

* Init pegasus

* ESDE Theme

* =

* >

* override getEmuInstallStatus

---------

Co-authored-by: Glazed_Belmont <48196637+GlaZedBelmont@users.noreply.github.com>
2023-10-10 22:20:54 +02:00
rawdatafeel
ef28cb9410
Update emuDeckRPCS3.sh (#863)
* Update emuDeckRPCS3.sh
* Updated migrationFlag location to "$HOME/.config/EmuDeck/.${emu}MigrationCompleted"
* Updated RPCS3_install to use installEmuAI and removed desktop creation function
    * Simplifies RPCS3 emuScript
* Updated RPCS3_emuName to lowercase
    * Matches ES-DE find rules

* Updated to changes implemented in https://github.com/dragoonDorise/EmuDeck/pull/864

* InstallEmuAI/InstallEmuBI Tweaks

* altName -> fileName
* fileName is used for the AppImage file name only, use the "real" name for the shortcut
* adapt emu scripts - only PCSX2 makes use of this
* small changes in other scripts to use emuName variable instead of hardcoded strings

* better comment

* Remove : from comment

* Add echo "true" to RPCS3_migrate to reflect migrate button in the GUI

---------

Co-authored-by: SilentException <mitja.skuver@gmail.com>
2023-10-04 12:36:49 -04:00
rawdatafeel
10981fa572 Update RPCS3 Migration
* Updated RPCS3 EmuScript:
    * Added migration function to install, update, and init functions
    * Updated IsInstalled function to detect both Flatpak and AppImage
        * Keep Flatpak detection for this next release of EmuDeck. Remove Flatpak detection in the future
        * Allows users to still update RPCS3 Flatpak through EmuDeck
    * Fixed tabbing
* Updated binupdate.sh:
    * Added RPCS3 to binTable
        * Allows users to update RPCS3 AppImage through the Update AppImages and Binaries button
    * Updated RPCS3 casing
* Updated uninstall.sh:
    * Added RPCS3 AppImage uninstall
2023-09-11 16:32:27 -04:00
Dragoon Dorise
b70ddc0d21
Merge pull request #784 from rawdatafeel/RPCS3Migration
Migrate to RPCS3 AppImage
2023-08-23 16:20:29 +02:00
Rodrigo
6b1f74d0a3 RPCS3 trophy sync 2023-08-05 23:55:48 +02:00
rawdatafeel
e34eeeb258 Migrate to RPCS3 AppImage 2023-06-10 00:28:35 -04:00
godsbane
c1c6de2efd Add isFpInstalled
Update all the flatpak scripts
to use isFpInstalled "$EMUNAME_emuPath"
after installing the flatpak with --user, remove --system

will allow for easier rollbacks when needed ( no sudo required)
2023-04-24 03:22:15 -04:00
godsbane
34b4ad0342 add ps3 games folder path for auto detection! 2023-04-18 03:54:22 -04:00
godsbane
d0b7d7be2a rpcs3 New UI Functions 2022-10-05 02:14:43 -04:00
Livedeht
c74a4d9c6b
Main 0.17.6 (#304)
* 0.17.6

* Renaming icon so people know its for updating emudeck

* Renaming icon so people know its for updating emudeck

* Citra Fix

* appImage fix

* Yuzu fix for '

* WiiU steam-rom-manager glob update (#267)

Previously was missing the period in the extensions and was only looking for lower case.

* no WGET

* no WGET

* Fixed Dolphin (& Primehack) from sending button presses as part of hotkeys as in-game button presses

Using the @ operator added to dolphin for input expressions enhancement: https://github.com/dolphin-emu/dolphin/pull/8428

* win600 fix

* 16:9 bezel adjustment

* fix AR detection script

* 16:9

* Bezel fixes

* Fixes bezels

* Fixes Bezels Deck

* More Bezels + Yabause on ESDE

* Yabause

* CHDDeck now finds and removes files from gdi and cue (#270)

chdman script has been updated to properly parse gdi and cue files.
chdman script has been updated to use the dolphin-tool binary from the DolphinEmu install.

* docs

* Adds GitHub Actions linting (#247)

Creates GitHub Actions linting. I know this will fail, but it's good to get it in.

* add -x for sourcing shellcheck

* update shellcheck

Only yell about errors

* YabaShanshiro bezels

* test reset

* sourcing settings again

* source of the right file

* typo

* typo2: The return

* no &

* Beta discord action

* always update romsdirectory in ESDE

* Emu reorg (#271)

the big one - Complete reorganization of the structure of the script.
Fixed a few bugs:

Files are backed up prior to replacement.
Retroarch configs are now applied by merge instead of replace. We'll set our configurations in the config files, but we won't completely overwrite your configurations. Instead we'll append and update as needed.
Users who have certain special characters in their password will no longer break RetroAchievements.
Added PID lock so script can't run more than once concurrently.
Changed all wget to curl so that users who don't have wget(??) don't have issues.
Added a few new bezels and shaders for RetroArch.
Support more aspect ratios for non-deck devices
use $HOME in the SRM config so non-deck users don't have to update it.
add Naomi(flycast) support to SRM

* add gitpod (#265)

Add Gitpod Manjaro

* fixed typo in 3ds ROM formats .cii to .cci (#276)

* fixed typo in 3ds ROM formats .cii to .cci

* added compatibilitytools.d (proton-ge) support

* Add pcsx2qt appimage (#287)

add emuDeckPCSX2QT
add pcsx2qt config
add pcsx2-qt parser
make moveSavesFolder fn
use moveSavesFolder to link stuff

* Fix PCSX2-QT SRM roms path
fix roms quoting for script

* Add PCSX2QT to install script

* update pcsx2qt hotkeys

* Left Shoulder / Right Shoulder

* move functions to helperFunctions

* mess with dockerfile

* take trailing slash out of biosPath

* take trailing slashes out of emulationPath

* take trailing slash out of romsPath

* update esde functions

* log change line

* small log change

* fix xemu updates to include single quotes in paths.

* change setSettings for better logging
change up the password logging

* add pcengine and pcenginecd parsers

* create createDesktopShortcut fn

* binup and chd use new shortcut fn

* toolsPath/

* Rearrange init in script to make pull make sense

* toolsPath no more trailing Slash

* Fix BinUpdate desktop icon

* add pcsx2-qt widescreen choice
update pluginloader / powertools to new versions

* add pcsx2-qt variables to settings.sh

* no more markdown linting

* formatting

* add pcsx2-qt appimage to binupdate

* take out / from savesPath

* remove trailing slashes from $storagePath

* fix SRM Parser: Nestopia --> mesen

* add easyRPG core

* fix setSettings file name for append.
changed how the pull works, so it resets and sets the appropriate branch

* begin cli only

* add dialogBox to all

* move pull

* git brach change

* source whole set of functions before beginning

* Get raw jq. Make changeLine only search with start of line char

* shellcheck!

* update yuzu bios msg with \

* add a bunch of logs

* fix psp path

* use --ignore-existing on cemu in update

* change unlink in yuzu. correct variable for uninstall.

* fix pulling

* log out installEmuAI

* add all setup variables to Easy Mode defaults

* add addition file download for emuDeckRetroArch.sh

* easyRPG added. Dl Additional Files for cores.

* made a settings validator

* take out fake setting for testing

* shortcut making

* add icons

* remove setSettings

* Cemu Icon

* Fix emu / reinstall selections.

* take out CHDMan flag

* sudo features ONLY in expert mode

* Mupen64Plus-Next: Changed default controller pak back to "memory"

* change casing of icons

* retain cemu.sh final line modifications

* backup retroarch configs before merging ours

* update documentation

* remove / from toolspath in chdman script

* fix chdman array

* Turn on Terminal for Compression script

* Turn on Terminal for Compression script (#299)

* moved old pcsx2 to -legacy. new pcsx2 replaces the parserID

* name the legacy a bit better?

* pcsx2 parser swap (#300)

* Turn on Terminal for Compression script

* moved old pcsx2 to -legacy. new pcsx2 replaces the parserID

* updated latest to be more compact

* Fix install not working when backend exists, but is empty

* move yuzu finalize to yuzu init / update

* update yuzu speedlimit to 100%

* keep terminal open with binary updater

* binary updater now sources the functions and vars.
binary updater reports what it did afterwards.

* Dev (#303)

* Turn on Terminal for Compression script
* Turn on Terminal for Tool updater
* Tool Updater reports what it did afterwards.
* moved old pcsx2 to -legacy. new pcsx2 replaces the parserID

* updated latest notes to be more compact so we don't run off screen
* Fix install not working when backend exists, but is empty
* Update Yuzu speedlimit to 100%
* binary updater now sources the functions and vars.

* wonderswan no bezels

* PCSX2QT ws_cheats - commented

* Revert "PCSX2QT ws_cheats - commented"

This reverts commit 657479b54d2a7a0f7175e6d970c209ad99ecc457.

* Win600 Bezel fixes

* branch names, allow minusc

* fix binup cemu update

* Add emudeck savesync (#306)

* add emuDeckSaveSysnc fn

* create service.

* add expert mode option for savesync

* flatpak update new UI

* doSetupSaveSync to settings.sh so we can activate this on the new UI

* Ryujinx Config

* Ryujinx Config

* Ryujinx launcher + SRM

* Fix ryu

* Ryujinx disabled

* Duckstation 16:9

* Duck Wide fix

* Flycast wide fix

* Fix sync cloud

* changelog

* Fix flatpak update

* Request: Add ZX Spectrum support to EmuDeck/Steam Rom Manager setups #289

* add emulation path to savesync

* Preserve SRM custom artwork

* docs

* Documentation Updates #261

* cheevos off but commented

* Mesen HD packs

* fix path mesen pack

* Mesen HD Packs

* Can we add recursive rom parsing tips somewhere? #232

* docs

* analog stick to mirror the d-pad controls for older systems #213

* docs

* cloudsync doc

* Re-add PCSX2-QT parser

* Re-add PCSX2-QT parser (#307)

* cloudProviders ShellCheck and Zenity output

* fix flatpakupdate logic / variables

* download and extract easyRPG bios files from their site

* set steamdir and romsdir in usersettings

* Fix Ryujinx

* Ryujinx!

* Ryujinx fixes ESDE and installation

* add mame flatpak support (#313)

add Mame Flatpak Support

* fix expert mode selections not applying when false

* refresh sudo cache before running sudo commands

* add some  unlinks before links
esde_update instead of init

* add mame settings to default file
fix settings cat before beginning

* sleep 20 seconds before doing the service

* add mame launcher

* Dev to beta (#314)

Added Ryujinx binary Support

Added Mame Flatpak Support

Co-authored-by: Rodrigo <rodrigosedano@me.com>

* add ryujinx to all.sh

* add desktop shortcut for installEMuBI

* Fix slash direction

* no trailing slashes in path variables

* clean up dupes

* remove duplicates fom settings file. Also now use =

* default old pcsx2 to off

* take out recursion for ESDE (was picking up other appimages)

* Add Mame SRM Parser

* Fix PCSX2QTWide variable

* re-add Theme Picker

* language

* move theme pick into expert mode settings

* apply esde theme in customizations

* Rename ryujinx.svg to Ryujinx.svg

* change the install to use find for the scripts

* fix desktop path

* add ryujinx to binary updater

* put creation inside loop for scope

* fix yuzu in binup

* add bios and bios/mame to mame rompath variable
will allow people to split bios for srm
will not work for ES-DE as it passes in
rompath

* update mame controls

* quick mame config change

* Update latest.md

* Update version.md

* relabel all the arcades as RetroArch where appropro

* fix esde theme application

* Change name of pcsx2 to pcsx2-legacy

* SaveSync not in Main

* typo

* update roms path Ryujinx

Co-authored-by: Rodrigo <rodrigosedano@me.com>
Co-authored-by: Michael Gorman <michael@michaeljgorman.com>
Co-authored-by: ronniedude <37117448+ronniedude@users.noreply.github.com>
Co-authored-by: Dylan Tackoor <mynameisdylantackoor@gmail.com>
Co-authored-by: Merith <merith.tk@gmail.com>
Co-authored-by: BillCipher-exe <hakanbaser@hotmail.de>
Co-authored-by: Madeline <maddie@mewmews.gay>
Co-authored-by: Narcha <42248344+Narcha@users.noreply.github.com>
2022-08-06 09:44:31 +02:00