Commit graph

9 commits

Author SHA1 Message Date
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
rawdatafeel 76f8d33b64
PPSSPP Hotkeys + Config Tweaks (#979)
* [PPSSPP Tweaks]
* Added combo hotkeys
* Enabled Game ID in PPSSPP GUI
* Enabled List View in PPSSPP GUI

* Add back keyboard hotkeys

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-02-02 07:43:02 +01:00
rawdatafeel f48061f126
Configure PPSSPP RetroAchievements (#865)
* Configure PPSSPP RetroAchievements
* Added configuration for PPSSPP RetroAchievements
* Added toggle for Hardcore Mode
* Tidied up emuDeckPPSSPP.sh by using iniFieldUpdate when possible
* Updated ppsspp.ini to 1.16.1, any additional configuration changes are PPSSPP defaults

* Remove extraneous PPSSPP configs

* Remove VR section

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 17:12:45 +01:00
Rodrigo e2f3cf8000 PPSSPP updated cfg 2023-11-09 23:51:00 +01:00
Rodrigo 2c6eff8f73 AllowMappingCombos = True 2023-11-09 23:42:20 +01:00
godsbane eda786e305 PPSSPP Config:
Enable cheats out of the box
2022-10-10 14:14:32 -04:00
godsbane d54c8036b2 PPSSPP Config:
Adjusted save and load states to use the steam input profile.
2022-10-10 13:30:58 -04:00
IBNobody 00a6c6078d
PPSSPP Audio Fix for Sleep Mode (#214)
* Update README.md (#203)

a bit of grammar on the table intro, and a mention that, say, Yuzu "SELECT + A" is really "B" in the steam deck sense, at least a note on that

* Gamelist hotfix (#204)

* Fix Gamelist.XML files for ones added later.

* Fix Gamelist Entries via function

* sed gamelist into xml missing the line

* Fix gamelistFound variable

* PPSSPP: Disabled auto find audio devices.

Co-authored-by: eddiegalvez <eddie.galvez@gmail.com>
Co-authored-by: Ramsey Hathout <godsbane@gmail.com>
2022-05-20 23:52:20 +02:00
Rodrigo ff03fa77fc Standalone PPSSPP 2022-03-30 21:48:44 +02:00