Commit graph

8 commits

Author SHA1 Message Date
rawdatafeel
99feb41322
Dolphin/RMG: Fix ABXY/BAYX (#1074) 2024-03-07 20:58:32 +01:00
rawdatafeel
1f18e5dbd7
Overhaul controls + steam input: (#1039)
* 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
2024-03-05 00:25:35 +01:00
Rosalie
dbebf5d208
Update RMG plugin configuration (#965) 2024-01-26 12:34:34 -05:00
rawdatafeel
1a361f73ad
Add RMG Controller Hotkeys (#858)
* Shutdown - Select + Start
* Pause - Select + A
* Screenshot - Select + B
* Limit FPS - Start + DPad Left
* Save State - Select + R1
* Load State - Select + L1
* Increase Save Slot - Start + R1
* Decrease Save Slot - Start + L1
* Switch to memory pak - Start + DPad Up
* Switch to rumble pak - Start + DPad Right
* Remove pak - Start + DPad Down
* Full Screen - Select + R3
* 1x Speed - Select + L2
* 2x Speed - Select + R2
* Updated RMG configuration to v0.5.2 (any other changes are RMG defaults, added between v0.3.3 and v0.5.2)
2023-09-14 16:22:08 -04:00
rawdatafeel
8f6cbbbf62
Updated RMG Input Profiles and SRM Parser (#643)
* Updated RMG Input Profiles

Previous PR accidentally broke the input profiles, sorry about that! This one should correctly assign `steamdeck` to Player 1 on first launch.

* RMG: Add --nogui to SRM Parser
2023-02-26 23:33:49 -05:00
rawdatafeel
6c98130814
Update mupen64plus.cfg (#634) 2023-02-23 00:01:37 -05:00
rawdatafeel
3d3df4b11d
Added latest RMG configs + set dark theme (#626)
Let there not be light?
2023-02-12 03:39:06 -05:00
rawdatafeel
711330e36d
Add RosalieMupenGUI (#565)
* Update README.md

* Update README.md

* RMG Config Package

* Steam ROM Manager Parser, Updated RMG.sh name

* Update emuDeckRMG.sh

* Update emuDeckRMG.sh

* GlideN64 Upload, RMG.sh Edits

Edit texture paths in GlideN64.ini

* Update emuDeckRMG.sh

* Update mupen64plus.cfg

* Update zenity-setup.sh

* Update emuDeckRMG.sh

* Update emuDeckRMG.sh

* Update emuDeckRMG.sh

* Multiplayer Config + Cleaned up emuDeckRMG.sh

* Update userConfigurations.json

* Cleaned up SRM Config, merged with Beta

* SRM EasyRPG Duplicate

Co-authored-by: Griffin <19497824+WingofaGriffin@users.noreply.github.com>
2023-01-03 00:46:29 -05:00