* Identified the inputs required to play and navigate the setup menus.
* Filled in DIP switches shown in service mode (haven't tested that all
of them do what the name suggests).
Disabled link feature by default.
Since this game doesn't have a hopper, for payouts, it's playable with
the link feature disabled. Joystick and mahjong keyboard are both
working.
* Added inputs for lhzb3.
* Hooked up joystick inputs for zhongguo, mgzz and mgzza.
* Added preliminary inputs for lhzb4 (only joystick controls and DIP switches work).
* lhdmgp uses the same inputs and DIP switch settings as lhdmg.
* zhonguo uses the same mahjong keyboard matrix, but reads it
differently.
* Joystick mode controls for zhongguo are not implemented.
* Use transliterated title (changed short name from sddz to sjddz).
* igs/igs_m027.cpp, igs/pgmcrypt.cpp: Use uploaded XOR table for Chaoji Dou Di Zhu.
* Changed some functions to make it clearer that keystream is generated from address.
* Got rid of literal ROM lengths from decryption functions for igs/igs_fear.cpp games.
* igs/igs_m027a.cpp, igs/pgmcrypt.cpp: Fixed a number of places interpreting ROM as non-native width.
* igs/pgmcrypt.cpp: Removed literal ROM region lengths.
- added internal IGS027A ROMs for lhzb4, oceanpar, triplfev, extradrw [Ioannis Bampoulas, Team Europe, XingXing]
- added chessc2 IGS027A internal ROM [Siftware]
New clones marked not working
-----------------------------
Fruit Paradise (V206US) [Ioannis Bampoulas]
An oversize ROM is used with the content repeated multiple times.
Also added CRC and SHA1 for a smaller ROM with the same content seen on some boards to comment.
* Use memory_view for boot vector overlay.
* Flagged unemulated cassette tape and save states supported.
* Reduced literal tags, keep data members and member functions together.
* LlamaCase template parameters, anonymous namespace, don't put change log in comments.
-setassv.cpp: Adjusted sound levels so hypreact isn't constantly clipping.
* megadriv.xml: Added 4 working items
New working software list additions
--------------------------------------------
Breach (prototype) [Gaming Alexandria]
Earthworm Jim (USA, prototype 19940728) [Hidden Palace]
Earthworm Jim 2 (Europe, prototype 19950824) [Hidden Palace]
Out of the Vortex (prototype 19950913) [Hidden Palace]
* megadriv.xml: Added language and compatibility info