Commit graph

16 commits

Author SHA1 Message Date
Sour
c3b1b3effc Input: Reading the controller while the strobe signal is high should always return the state of button A
Fixed an edge case that occurred when setting strobe bit after reading $4016 once and then reading $4016 again
2019-12-23 20:47:10 -05:00
Sour
48db261942 Input: Change invalid input logic to cancel out both directions instead 2019-11-14 18:11:29 -05:00
Sour
15373016d0 Refactoring - removed statics from EmulationSettings 2018-07-14 18:32:32 -04:00
Sour
47fbe93b62 Added support for VS DualSystem (WIP - dual video/audio, input, save states, movies & netplay working) 2018-07-08 10:28:48 -04:00
Sour
04310eddb4 Core refactoring (remove static variables) - WIP 2018-07-08 10:28:47 -04:00
Souryo
850102bbdc Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
Movies: Rewrote format to support all IO devices and console types
Netplay: Now supports all IO devices and console types
2017-11-19 23:08:23 -05:00
Souryo
5957bc2d3e Debugger: LUA scripting 2017-08-30 18:31:27 -04:00
Souryo
078535436e Input: Added basic support for famicom microphone 2017-08-12 11:54:05 -04:00
Souryo
3aaacb1bc3 Input: Minor fixes based on AllPads test results 2017-02-25 14:20:30 -05:00
Souryo
b4489ed0f7 Linux: Fixed all clang warnings 2016-12-17 23:14:47 -05:00
Souryo
5f59dc1a7f Oeka Kids Tablet support 2016-07-30 17:27:14 -04:00
Souryo
c53237e90e Input: Added options to display the input of controllers on the screen 2016-07-19 16:30:18 -04:00
Souryo
313340198e Vs System: Automatically select proper PPU & input mapping based on rom name/CRC + implemented support for vs system input remappings (some games change the buttons around) 2016-07-10 09:05:41 -04:00
Souryo
b4b195d01b Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies)
NetPlay: Fixed a few issues (crashes when connecting)
2016-02-14 12:58:35 -05:00
Souryo
c26a45ab8f Input: Reworked most of the input-related code. Zapper/Famicom support added. NetPlay and Movies now support any input type 2016-02-05 23:14:27 -05:00
Souryo
e70448820c Input mapping support + Fourscore support + Turbo buttons 2015-07-10 21:07:24 -04:00