SourMesen
1489d34441
SNES: Added support for BlueRetro controller ( #220 )
...
This controller/adapter supports rumble as well as reading the state of both analog sticks and the L/R triggers.
Code by @RandalLinden
2026-07-16 05:10:26 -07:00
SourMesen
e391fd8f9a
Code: Add auto-formatting rules for C++ (clang-format) and enforce in CI via "clang-format" and "dotnet format" ( #78 )
...
* Code: Add auto-formatting rules for C++ projects (clang-format) and enforce code style via "clang-format" and "dotnet format"
* fix ui format warnings
2026-04-30 06:03:55 -07:00
Sour
5350959230
SNES: Added new controller type that supports rumble
2025-06-23 10:26:31 +09:00
Sour
640a215cbb
GB: Added support for MBC5 rumble feature
2024-07-13 20:50:57 +09:00
Sour
8f94cbe64f
GB: MBC7 - Accelerometer and eeprom support
2024-07-07 20:36:45 +09:00
Sour
226a87d92c
Input: Allow "pause" shortcut and gamepad shortcuts to work when a keyboard device is plugged in
2024-07-06 10:25:26 +09:00
Angelo
e00e669334
MacOS: Handle keyboard outside of Avalonia ( #38 )
2024-01-16 20:45:00 +09:00
Sour
d7a8de8208
Removed unnecessary stdafx.h files
2022-09-08 21:15:56 -04:00
Sour
91ab4bd814
Input: Stop calling ShortcutKeyHandler::ProcessKeys constantly (because of periodic mouse button updates)
2022-09-04 14:12:08 -04:00
Sour
aff667eae5
UI: Workaround for Avalonia bug where minimizing a debugger window and then pressing on gamepad button triggers OnPreviewKeyDown with Key.None (which caused all unassigned bindings to be triggered)
2022-09-01 19:09:44 -04:00
Sour
fe7dfbb11b
Input: Allow mapping buttons/shortcuts to mouse buttons + refactoring (16-bit keycodes, make mouse buttons behave like all other keys)
2022-07-22 17:00:00 -04:00
Sour
0d78c064f3
Core: Reduce shared_ptr usage, refactor netplay code to remove static instances
2022-01-21 21:25:33 -05:00
Sour
e137d3e60c
Menu shortcuts
2021-05-22 19:24:00 -04:00
Sour
3df59582fc
WIP - create Emulator class, major refactoring
2021-04-03 20:40:48 -04:00
Sour
fb7070a8ec
Shortcut keys tab
2021-03-20 23:54:23 -04:00
Sour
61039cce86
Update keybindings for new UI
2021-03-15 17:39:33 -04:00
Sour
08e0820164
Input: Fixed default shortcuts & shortcut display when using non-qwerty layouts
...
This resets all non-debugger shortcut keys to their default values due to values saved in the config switching from scan codes to virtual key codes.
2020-02-23 14:08:29 -05:00
Sour
bfecc12912
DirectInput: Fix bug preventing buttons #25+ from being usable
2020-02-04 18:24:42 -05:00
Sour
857caa3e20
Input: Turn off hot plugging for directinput devices
...
Loading a game or opening input config will still check for new DInput controllers
2019-12-26 13:57:05 -05:00
Sour
63f6de6a8e
Core: Reset/Power Cycle support (+ fixed power on state for DMA controller)
2019-03-16 12:20:18 -04:00
Sour
b54efba8dc
Add back some of the excluded projects
2019-02-13 14:10:36 -05:00