Commit Graph

22 Commits

Author SHA1 Message Date
bff5432879 Pad: Improve ACK timing
Fixes random pauses in Moto Racer.
2020-07-02 00:50:53 +10:00
b471d1043a Settings: Load Memory Cards From State -> Load Devices From State
Makes it apply to controllers too.
2020-07-02 00:50:53 +10:00
81a7b147fc System: Add option to disable loading memory cards from save states 2020-05-27 02:06:56 +10:00
9539ce032b AnalogController: Show controller number in OSD messages 2020-05-08 15:32:39 +10:00
85707f809c Pad: Fix OSD error message when save state memory cards mismatch 2020-05-08 00:49:04 +10:00
e6bd6587fd Controller: Add emulation of Namco GunCon 2020-04-26 01:23:58 +10:00
1b9609ef61 Implement event-based scheduler instead of lock-step components 2020-01-24 16:23:39 +10:00
3e90d79df7 Pad: Fix log spam 2020-01-11 13:29:30 +10:00
71c1e243fe Remove YBaseLib dependency 2020-01-10 13:40:53 +10:00
c52040434a Core: Linux warning fixes 2020-01-09 08:46:52 +10:00
52c82b6aa3 Pad: Change controller types when loading states if needed 2019-12-16 00:05:48 +10:00
ea0845d5ad Move controller creation to System class, switch shared_ptr to unique_ptr 2019-12-14 23:20:24 +10:00
da14b10e72 Split MemoryCard and PadDevice (now Controller) 2019-12-09 00:52:00 +10:00
54277dc24f Pad: Update status after ACK 2019-12-07 00:02:47 +10:00
4798f35e40 Pad: Delay ACK after receiving byte
The controller routines in the BIOS seem to depend on this, if they
happen at the same time depending on what part of the code it was in,
it'll assume no controller is connected.
2019-12-05 23:03:56 +10:00
6a82333d8f Pad: Only buffer a single byte
Fixes Croc 2 memory card access freezing.
2019-11-12 01:32:06 +10:00
6f4cf7d5e3 System: Support changing BIOS path 2019-11-11 19:43:39 +10:00
0092cb1016 Pad: Set up memory cards via settings 2019-10-27 17:46:36 +10:00
e99f0a4acf Pad: Use baud rate for transfer delay 2019-10-27 01:52:18 +10:00
b0c492fd43 DigitalController: Fix broken input due to 0x01 handling
Fixes THPS among others.
2019-10-26 22:33:25 +10:00
75f206262c Pad: Store JOY_BAUD 2019-10-18 23:52:52 +10:00
bddbab9d60 Rename to DuckStation 2019-10-04 13:54:09 +10:00