- Correct CPU and video clocks
- IRQ is scanline-based, not coin-triggered
- Clean up and modernize VBLANK NMI handling
- Add watchdog timer
- Verify memory map and add mirrors
- Add imperfect colors flag (color PROM usage is now known to be wrong)
new WORKING machines
-----
Vs Maxx 10-in-1 Casino / Senario Card & Casino Games [Sean Riddle, David Haywood]
new NOT WORKING machines
-----
Ordenador-TV (Spain) [ClawGrip, Sean Riddle, David Haywood]
Centro TV de Diseno Artistico [ClawGrip, Sean Riddle, David Haywood]
I'm Game! GP120 (Family Sport 120-in-1) [Sean Riddle, David Haywood]
My Wico Guitar [ClawGrip, Sean Riddle, David Haywood]
unknown VT1682 based 101-in-1 handheld (PAL) [Takashi Omoto / https://twitter.com/takashioomoto , TeamEurope, David Haywood]
Lexibook Compact Cyber Arcade - Paw Patrol [TeamEurope]
Code using programmed I/O may read the last byte of a sector and then
expect to have some time to store that to memory before receiving an
interrupt on the completion of the command. The interrupt was
occurring on the last read and the last byte was being lost by some
drivers. This change adds a delay after reading the last byte, roughly
the time needed to read the 16 bit CRC, before the end of a read
command is processed.
Avoid side effects when these are disabled.
Add legacy floppy image support which is currently required for the
mc6843 FDC emulator and used by the EXORset which run XDOS a variant
of MDOS.
Add support for 5.25 inch XDOS floppy drive formats as used by the
EXORset.
Make some of the identity tests more permissive to work with observer
disks. The date day and month are reversed on some disks, and the boot
rib cluster is lower.
------------------
Cherry Master I (ver.1.01, set 10, BET stops all) [Ioannis Bampoulas, Roberto Fresca]
Cherry Master I (ver.1.01, set 11, TAKE stops all) [Ioannis Bampoulas, Roberto Fresca]
----------------------------------
Bare Knuckle II (bootleg of Megadrive version) [Jorge Silva, Ricardo Goncalves]
New working clones
------------------
Zoo Keeper (bootleg) [Andrew Welburn]
* Add new option speaker_report to report clipping and other statistics after each session. This replaces the previous compile-time define and offers more detail.