Commit graph

22 commits

Author SHA1 Message Date
NovaSquirrel
7af0bbcefc Add "SNES mouse (buttons only)" input device
This is intended for use with Lua scripts that update a mouse cursor's position directly
2021-06-30 17:39:34 -04:00
NovaSquirrel
c0e249e993 Revert "Merge branch 'reformat_code'"
This reverts commit daf3b57e89, reversing
changes made to 7a6e0b7d77.
2021-03-10 11:13:28 -05:00
Vladimir Kononovich
3764af908f Reformat Core (Resharper) 2020-12-19 23:30:09 +03:00
Sour
5f2c502be9 Run ahead support (+ improved save/load state performance)
Note: Run ahead currently doesn't work well with netplay, movies and rewind
2019-12-26 12:03:38 -05:00
Sour
305ec6e446 Input: Ensure input is always processed at the same moment on each frame (first cycle of NMI scanline)
Before this, DMA transfers could delay input processing for a long time (potentially multiple frames)
2019-10-30 20:42:19 -04:00
Sour
4bcdd8ace1 clang: Fixed compilation warnings 2019-10-24 23:33:29 -04:00
Sour
4f22eefa21 Netplay: Added support for netplay 2019-10-20 21:23:48 -04:00
Sour
13cd1142ca Input: Options to display controllers/buttons on screen 2019-10-18 17:05:44 -04:00
Sour
207282ed1e Added support for automated testing 2019-10-16 20:22:45 -04:00
Sour
da5e77d6e3 Input: Added Super Scope support 2019-08-09 20:47:12 -04:00
Sour
ed4a0e60e8 Added movies recording/playback support 2019-08-09 16:25:59 -04:00
Sour
cae71b7907 Input: Added multitap support 2019-08-09 11:45:20 -04:00
Sour
1f18728acb Fixed console components leaking when power cycling 2019-07-13 00:02:51 -04:00
Sour
3bfc69e2f1 Debugger: Lua scripting support 2019-05-12 21:18:22 -04:00
Sour
b94212ec63 Linux: Fixed compilation errors/warnings 2019-04-12 17:49:58 -04:00
Sour
1cd9acf9e6 Registers: Minor open bus improvements 2019-04-10 20:45:59 -04:00
Sour
08e18841e3 Input: Update controller types before loading state 2019-03-31 16:20:28 -04:00
Sour
63f6de6a8e Core: Reset/Power Cycle support (+ fixed power on state for DMA controller) 2019-03-16 12:20:18 -04:00
Sour
a8d9b77c98 Input: Added snes mouse support 2019-03-15 14:16:27 -04:00
Sour
bceb0394ef UI: Input configuration 2019-03-13 22:56:33 -04:00
Sour
73913e1f0c Save state support 2019-03-12 09:15:57 -04:00
Sour
b806b3d96e Core: Added SNES controller support 2019-02-17 20:29:29 -05:00