* Add a skeleton for DASH4 Debug Adapter for SH CPUs
New systems marked not working
------------------------------
DASH4 Debug Adapter [Arcade Hacker]
* Remove "Ltd." from system name
* Add a note about HASP parallel port dongle
Also added version numbers from service mode or bookkeeping to
descriptions, and added comments where displayed version number doesn't
match what was already in the description.
* igs/igs_m027.cpp: Added memory clear switch to clear memory contents
when power is removed (hard reset with the switch on to clear NVRAM).
* igs/igs_m027xa.cpp: Got rid of hopper from Crazy Bugs (V103JP) since
there appears to be no way to use it and exposed hopper switch as a
user input so it can still be tested.
* igs/igs_m027xa.cpp: Got rid of third bank of DIP switches from Crazy
Bugs (V103JP) as comments indicate it isn't physically present
(although it is displayed in the input test).
* Use mnemonic short names for clones.
------------------------------
Sunset Riders / Super Street Fighter II - The New Challengers (scrambled bootleg of Mega Drive versions) [Hammy]
- sega/megadriv_acbl.cpp: updated comments to better show the driver includes two different types of PCBs [Hammy]
* Use more appropriate types for integer variables, and made some variables constant.
* Allocate video RAM on start, and reduced run-time tag lookups.
* Improved some function and variable names, and reduced use of static functions and preprocessor macros.
* Cleaned up spacing, and converted single-line comments to C++ line comments.
-machine/timekeeper.cpp: Suppress side effects for debugger reads.
-misc/multfish_boot.cpp: Converted single-line comments to C++ line comments.
Also added some metadata to AIX 4.1.5.
New software list items marked not working
------------------------------------------
thinkpad8xx.xml: IBM AIX 4 [OS/2 Museum, ClawGrip]
* Suppress side effects for debugger reads.
* Use more appropriate types for some integer variables.
* Use generic graphics decoding layouts, made CPU ROM region size match size of ROM.
-------------------------------
pc98.xml: Mirror, Mime, Wakusei Omega no Q Ouji [Neo Kobe]
New software list items marked not working
------------------------------------------
pc98.xml: Twilight [Neo Kobe]
* Use more appropriate types for some variables.
* Simplified graphics ROM decoding.
* Reduced literal tags, made some variables const, improved ROM region and variable names.
------------------
Jungle King (V103A) [Ioannis Bampoulas, TeamEurope]
New systems marked not working
------------------------------
Super 70's (V100US) [Ioannis Bampoulas, TeamEurope]
- astrocorp/astropc.cpp: verified chip under heatsink for recently added sets [TeamEurope]
- igs/igs017.cpp: verified cpoker2 dump with another PCB [Ioannis Bampoulas, TeamEurope]
* The hopper is hooked up because an input for it appears in the I/O
test, however both the Payout and Ticket buttons seem to use the
ticker dispenser to pay out credits.
-machine/sc16is741.cpp: Implemented CTS/RTS deasserted interrupt.
-bus/spectrum/musicmachine.cpp: Get device out of global namespace,
and some cleanup.
-lnux4004.xml: Include Linux distro in software item description.