* Added a line to fetch latest custom variables file
* Steam ROM Manager recently updated to use PSN instead of PS3 for RPCS3, adding this line allows EmuDeck to grab the latest changes
* Fixed fuzzy matching on Supermodel by adding MAME variable
* Fixed yabause parser, conflicting parser ID
* Steam ROM Manager: Hotfix RPCS3 Parser
* Corrected custom variable, fixes installed PKGs not parsing
* Set fullscreen mode to false, seems to be broken at the moment
* Set Full Width AVX-512 to true, should be on by default (RPCS3 will automatically detect if it can use this setting or not)
* Set gamepad configs to true
Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
* Set WideScreenWindow to 1 (16:9)
* Some graphical issues on 16:10
* Update launcher to disable/enable DrawCross based on game launched
* Switched to frontend profile so trackpad uses left click instead of R3
* Renamed launcher in SRM
* Added profiles for a variety of controllers intended to be used with Cemu, Citra, melonDS, and mGBA
* Split into two types of profiles: one for front-ends and one for use with the four emulators listed
* Profile controls:
* Start + DPad Right - Special 1 (melonDS - Toggle FPS Limit, mGBA - Cheats, Citra - Amiibo)
* Start + DPad Left - Toggle Screen Layout
* Start + DPad Up - Special 2 (melonDS - Toggle FPS Limit)
* Start + DPad Down - Swap Screens
* Select + A - Pause/Resume
* Select + B - Screenshot
* Select + R2 - Fast Forward
* Select + L2 - Rewind
* Select + L1 - Load State
* Select + R1 - Save State
* Start + L3 - Exit Full Screen (As a fail safe)
* Select + R3 - Full Screen Toggle/Quick Menu
* Select + L3 - Reset
* If using a frontend profile, hold Start to switch between all hotkeys and the custom profile
* Updated the big radial menu to reflect any new hotkey changes
* Added new profiles to uninstall script
* Updated Citra to latest config (Tried to make it as undisruptive as possible, but looks like a couple of hotkeys changed names)
* Updated Citra, melonDS, and mGBA to match hotkeys (primarily to Cemu and Citra as a base)
* Deleted old profiles
* Removed controller configs from Steam ROM Manager parsers when applicable
* Set mouse with trackpad as default for Wii, ScummVM, Model 2, and Model 3 on the Steam Deck
* Added controller configs to the appropriate parsers (Cemu, Citra, melonDS, mGBA for the merged profile. Pegasus + ES-DE for the frontend profile.)
* Cleaned up emulator hotkeys in case of conflict (the profiles work without these changes but in case a user misclicks)
* Rebound emulator hotkeys to fit the profiles a bit better
* DuckStation PCSX2, PPSSPP - Quick Menus moved to Select + R3
* DuckStation, PCSX2 - Full Screen Toggle moved to Start + L3
* Dolphin, DuckStation, PCSX2, RMG - Reset moved to Select + L3
* RetroArch - Pause moved to Select + A
* RetroArch - Select + R3 added as an alternative quick menu option
* RetroArch - Keyboard hotkeys removed
* PPSSPP - Fast Forward combo hotkey swapped to toggle instead of hold
* melonDS - Removed controller hotkeys
* MAME - Set Quick Menu to Select + R3
* ScummVM - Added R3 as an alternative interact button for Steam Input trackpad profile
* [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>
* 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>
* [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