* Fixed screen matrix according to the CRTC values.
* Improved memory map.
* Hooked the AY-3-8910. Adjusted the clock.
* Decoded bitplanes and unscrambled the color PROM addressing.
* Calculated the color resnet.
* Got the correct palette and game colors.
* Working inputs from the scratch.
* Completely reversed all the DIP switches.
* Supported Button-lamps.
* Added control panel layout.
* Added two new hungarian clones.
* Promoted all supported games to working.
* Added hopper support.
* Added default NVRAM to all sets.
* Added more findings, diagrams and technical notes.
Machines promoted to working
----------------------------
Fruit Star Bonus (Ver 8.27PVIE) [Roberto Fresca, Grull Osgo]
Fruit Star Bonus (Ver 8.20PIR) [Roberto Fresca, Grull Osgo]
New working clones
------------------
Fruit Star Bonus (Ver 8.36UNG-1100) [Team Europe, Roberto Fresca, Grull Osgo, f205v, Jeroen Bijl, Bad A. Billy, pablopelos]
Fruit Star Bonus (Ver 8.30UNG-200) [Team Europe, Roberto Fresca, Grull Osgo, f205v, Jeroen Bijl, Bad A. Billy, pablopelos]
- Nametable RAM is now 2K, except for the two games (Rad Racer II, Gauntlet) that have extra RAM on daughter boards.
- Removed unnecessary overridden machine/video start code for PinBot.
- Added an address map for the PPU.
- Further simplified initialization code for games that have VRAM or special RP5H01 usage.
- Lots of conversion to C++-style comments with a few corrections along the way.
- model2.cpp: fill in Rail Chase 2's Sega ID & ROM board info [Brian Troha]
- model3.cpp: add Spikeout security module number and correct game ID & ROM board ID for Virtua Striker 2 Ver98 Step2 [Brian Troha]
- system1.cpp: add Sega game ID to SWAT [Brian Troha]
----------------------------------
unknown game on TrueSys hardware [Jorge Silva]
New clones marked as NOT_WORKING
--------------------------------
Royal Card (stealth with NES multigame, set 2) [Jorge Silva]
--------------------
Live Action Football [hap, Sean Riddle]
New working clones
------------------
Merlin - The Electronic Wizard (set 2) [Kevin Horton]
------------------
Cruis'n USA (v1.1) [Rasmus Bælum Rolfshøj]
Ms. Pac-Man (Leisure and Allied bootleg) [Guru]
- various drivers and devices: added some notes about decapped chips which turned out to be ULAs
abc1600 expects an up counter, and checks that the byte counter value is 0x200 after transferring 0x200 bytes.
This is corroborated by the Z-80 DMA Controller Product Specification (February 1980) on page 7.
Removed imperfect controls flag and changed description to note that the
dumped set seems to be for the upright cabinet shown on the Japanese
flyer. The version for sit-down cabinet with additional I/O is
undumped.