Commit graph

11 commits

Author SHA1 Message Date
rawdatafeel
ff914e6707
ABXY Toggle: Added support to toggle between ABXY/BAXY (#1053)
* Supported emulators:
    * Cemu
    * Dolphin
    * melonDS
    * RetroArch
    * RMG
    * Ryujinx
* Switched melonDS (Standalone) to map to the Steam Deck layout by default
* Added Nintendo layout GameCube profile
2024-03-06 13:01:16 +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
Rodrigo
54d303b7bc rever savepath for melonDS 2023-11-03 17:29:08 +01:00
Rodrigo
9395fce8a9 Update from Early Early + RPCS3 + Citra PR 2023-11-02 19:43:11 +01:00
rawdatafeel
ab05d3c2bb
fix melonDS Cheats (#785)
* fix melonDS Cheats

Writing a cheat path in the ini file causes melonDS to not save cheats on exit.

Removed cheat path from ini.
2023-06-29 03:36:15 -04:00
Livedeht
de45d4ca0c
Update melonDS.ini 2023-04-25 00:04:39 -04:00
Godsbane
c74f9689c0 MelonDS Config:
Use opensource bios by default
2023-03-13 00:02:45 -04:00
rawdatafeel
8f2b044202 ES-DE + MelonDS Steam Input Updates
* Added melonDS Steam Input Profile
* Updated ES-DE Steam Input Profile to include melonDS
* Updated ES-DE Steam Input Profile timings on input
2023-03-06 17:44:02 -05:00
Livedeht
b3d9fedae4 update MelonDS Config 2023-01-05 02:53:24 -05:00
godsbane
d440936753 Remove rom reference in melonds config 2022-09-17 02:03:27 -04:00
Rodrigo
37b5316fa6 melonDS config for the future.. 2022-03-25 22:40:06 +01:00