* Changed DS5002 clock frequency to 16MHz (32MHz / 2) rather than 12MHz.
* Defer allocating RAM until machine start.
* Restrict drawing to clipping rectangle.
* Renamed members to reflect the fact that the DS5002 is the main CPU.
* Reduced run-time tag lookups, suppress side effects for debugger reads, made some variables const.
* Moved Big Karnak and Squash/Thunder Hoop to derived state classes to reduce optional object finders.
* Made some variables const, use more appropriate integer types.
* Reduced code duplication, reduced literal tags, improved ROM region names.
------------------------------
7 Gold [Hammy]
Champion 3001 Regular [Hammy]
Golden Number [Hammy]
Ji Xiang Ru Yi (V116CN) [dyq, little0]
Jin Hua Zheng Ba (V113CN) [dyq, little0]
Pairs (Italian gambling game) [Hammy]
Sha Yu Da Heng (V104CN) [dyq, little0]
Shuang Long Qiang Zhu Te Bie Ban (V104CN) [dyq, little0]
Xiao Yao Dou Di Zhu [dyq, little0]
Zupapa (Italian gambling game) [Hammy]
New clones marked not working
-----------------------------
NtCash (set 2) [Hammy]
-stern/supdrapo.cpp: dumped PAL for supdrapo set [f205v]
* Suppress side effects for debugger reads, use BIT helpers, made some variables const.
* Use logmacro.h for configurable logging, reduced literal tags and preprocessor macros.
* Improved some ROM region and member function names.
* The CPU passes its initial memory test, but no I/O is connected.
-dynax/ddenlovr.cpp: Identified 18 of 40 DIP switches for hanakanz with
high confidence, and improved inputs.
New working software list additions
--------------------------------------------
3D 3D! (Kayde) [Steven Brown, Planeta Sinclair]
3D Monster Maze (Aackosoft) [Steven Brown, Planeta Sinclair]
3D Monster Maze (ZX Data) [Spectrum Computing]
Asteroids (dK'tronics) [Steven Brown, Planeta Sinclair]
Astral Convoy [Spectrum Computing]
Can of Worms (alt) [Steven Brown, Planeta Sinclair]
Centipede (Kayde) [Steven Brown, Mark Westmoreland, Planeta Sinclair]
Constellation (red logo inlay) [Steven Brown, Mark Westmoreland, Planeta Sinclair]
Dictator (red logo inlay) [Steven Brown, Mark Westmoreland, Planeta Sinclair]
Frogs (Aackosoft) [Steven Brown, Planeta Sinclair]
Gulp II (Aackosoft) [Steven Brown, Planeta Sinclair]
Gulp II (ZX Data) [Spectrum Computing]
House of Gnomes [Steven Brown, Mark Westmoreland, Planeta Sinclair]
Invasion Force (Aackosoft) [Steven Brown, Planeta Sinclair]
Love and Death [Steven Brown, Planeta Sinclair]
Mazeman [Steven Brown, Planeta Sinclair]
Monstro das Trevas [Spectrum Computing]
Morse Decoder [Steven Brown, Planeta Sinclair]
Multifile (Bug-Byte) [Steven Brown, Mark Westmoreland, Planeta Sinclair]
Ny Teknik - 7 Program till din Sinclair ZX 81 [Steven Brown, Planeta Sinclair]
Skak [Steven Brown, Planeta Sinclair]
Stock Car (alt) [Steven Brown, Planeta Sinclair]
The Damsel and the Beast (red logo inlay) [Steven Brown, Mark Westmoreland, Planeta Sinclair]
Videograph [Steven Brown, Mark Westmoreland, Planeta Sinclair]
ZX Breakout [Spectrum Computing]
ZX Breakout (pink inlay) [Steven Brown, Planeta Sinclair]
ZX Nightmare Park (Aackosoft) [Steven Brown, Planeta Sinclair]
New NOT working software list addition
--------------------------------------------
Space Invaders (Kayde) [Steven Brown, Mark Westmoreland, Planeta Sinclair]
ZXED [Steven Brown, Planeta Sinclair]
Promoted to working software list item
--------------------------------------------
3D 3D!
* Corrected DIP switches for htengoku, hkagerou and hginga based on
manuals (except for two illegible settings for hkagerou).
* Hooked up hopper for hginga.
* Corrected input types.
------------------------------
New Mondo Plus (V0.6I) [Hammy]
New clones marked not working
-----------------------------
Cherry Master '97 (V1.7, set 2) [Hammy]
-----------------------------
Golden Regular (version 388/2000) [Hammy]
- toaplan/twincobra.cpp: corrected ROM locations for some sets, corrected audio CPU ROM for hishouza [Guru]