Key lines need to be logical 'anded' together, for the modifiers and the other
keys - if one is pulled low the line is pulled low.
Replace the use of set_perfect_quantum with a temporary boost_interleave to
meet the timing synchronisation between the keyboard MPU and the main CPU.
Move the resetting of the keyboard state from the reset method to the start
method. The keyboad MPU pushes values for these on reset anyway so it was
redundant.
- comment style migration continues.
- Fixed a two bugs in the truthtable ignore inputs code
- refactored the truthtable code a bit for better readability.
- updated netlist specific gitignore.
* elan sound stuff (nw)
* move more audio bits into audio file (nw)
* new NOT WORKING machines
-----
Texas Hold'em TV Poker - 6 Player Edition (UK) [David Haywood, Morten Kirkegaard, Peter Wilhelmsen]
need to emulate the controllers etc. (currently requires debug hack to boot past initial logo)
* start moving some more elan stuff around (nw)
* add (non-working) CM-32P driver
* CM-32P: make booting test mode sort of work (nw)
* CM-32P: fix initialization, working test mode (nw)
- test mode now boots properly and shows error report
- test mode can be enabled/disabled
- RCC-CPU check passes
- PCM ROM check passes, PCM card check fails (requires SN-U110-04 card)
* CM-32P: add research notes (nw)
* hp80: refactored optional ROM device as requested in issue #5839
* hp9825: refactored optional ROM device as requested in issue #5839
* hp9845: refactored optional ROM device as requested in issue #5839
- "nltool -c docheader" now scans sources and creates
usage focussed doxy documentation for devices. Very early
stage, but works. For an example, please see ne555 source.
- Started migrating to pure C++, i.e. "//" comments.
- Various documentation fixes.
- Added cppcheck configuration to netlist/build
- Some smaller code changes.
* new SOFTWARE LIST entry
-----
gameking.xml : mc_4v19 - 4 in 1 - Warrior + Cleverhawk + Valiant + MetalDeform ('APR 23 05', 512KB cartridge)
the previous mc_4v19 has been made a clone mc_4v19a and description changed to "4 in 1 - Warrior + Cleverhawk + Valiant + MetalDeform ('JUN 16 05', 1MB cartridge)"
the new dump is playable, but from a different revision of the cartridge with only 512KB ROM instead of 1MB meaning the dump of this one is complete. Presumably the 1MB versions exist either as bugfixes, or as a crude copy protecton against people with 512KB flash carts.
* gameking.xml add cartridge pintout [Team Europe]
* (nw)