mirror of
https://github.com/transistorfet/moa.git
synced 2024-06-28 07:29:28 +00:00
The TH counter in the genesis controller code was increasing each time the TH bit changed state instead of only in one direction. Surprisingly it worked before, and fixing it made it not work in Sonic 2, but after adding the 1.5ms timer to reset the TH counter, it worked again. I guess Sonic2 only reads the 3 buttons instead of all 6. It should now work with both 3 and 6 button games |
||
---|---|---|
.. | ||
cpus | ||
host | ||
machines | ||
peripherals | ||
debugger.rs | ||
devices.rs | ||
error.rs | ||
interrupts.rs | ||
lib.rs | ||
memory.rs | ||
signals.rs | ||
system.rs | ||
timers.rs |