Commit graph

19 commits

Author SHA1 Message Date
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