- Working on the disassembler highlighted some opcodes that didn't decode correctly in the 80c51XA dump in superkds, turns out it was just bad, one of the pins was floating so XingXing redumped it.
------------------
Match It [f205v, Smitdogg, Sean Sutton, Brian Troha, TeamEurope, The Dumping Union]
Shisensho - Joshiryo-Hen (Japan, set 1) [twistedsymphony, The Dumping Union]
- irem/shisen.cpp updates:
* Added a PCB layout for IREM's Match It M80 based games [Brian Troha]
* Dumped missing ROMs and PLDs for Match It and Shisensho sets [f205v]
* Renamed the driver to m80.cpp
New working software list additions
--------------------------------------------
Gunship (3.5", Futura Games) [Total DOS Collection]
Stunt Car Racer (Big Games) [Total DOS Collection]
Terminator 2: Judgment Day (Big Games) [Total DOS Collection]
------------------
Little Casino (set 2) [Siftware]
Little Casino II (v18.1, set 2) [Siftware]
New clones marked not working
-----------------------------
Secret Service (4.0, Europe) [inkochnito, PinMAME]
- irem/m52.cpp: consolidated driver in single file
* recfranco/rf51w14cg.cpp: Add new slot games on similar hardware
New systems marked not working
------------------------------
Santa Fe Mine (set 1) [Sergio y Vicente de electronicaVyS, Recreativas.org]
New clones marked not working
-----------------------------
Santa Fe Mine (set 2) [Sergio y Vicente de electronicaVyS, Recreativas.org]
* mame.lst: Add 'rfsantafem' and 'rfsantafema'
apple/cuda.cpp: Refactored using 68HC05E1 and 68HC05E4 devices as a base. [R. Belmont]
apple/egret.cpp: Refactored using 68HC05E1 device as a base. [R. Belmont]
apple/macquadra630.cpp: Switched to the correct Cuda 2.40, which no longer crashes during boot with the refactored devices. [R. Belmont]
New NOT WORKING machines
-------------------------------
Super Kids (V019CN) [XingXing]
igs/igs_fear.cpp: Cleanups
* fix notes based on PCB images provided
* standardize types in XingXing's code
* turn off logerror
---------
Co-authored-by: DavidHaywood <hazemamewip@hotmail.com>
- Split driver class for wildfang and raiga via protection methods
- Split driver class for mastninj via MSM5205 controls
- Fix raiga post-load behavior
- Use C++ style single line comments
- Reduce literal tag usage
- Reduce duplications
- Fix function namings
- Make some variables constant
- Fix, Correct type for variables
- Reduce unused functions
- Fix code style consistency
* tecmo/bombjack.cpp: Cleanups, fixes, merge with sega/calorie.cpp
- Fix large sprites in Bomb Jack by implementing the sprite size latches
- Simplify and fix gfxdecode macros for Bomb Jack
- Fix background tilemap loading in Bomb Jack to properly use D0-D3
- Fix memory maps to match the schematics
- Add watchdog reset and enable (not used in Calorie Kun)
- Proper screen params for Bomb Jack and Calorie Kun
- Proper audio timings for Calorie Kun
- Add notes on audio filter and PCB references
- Cleaned up other notes
- Fixed spacing
- Renamed bombjack2 to "Bomb Jack (earlier)"
- Renamed "licence" to "license" in bombjackt
apple/macii.cpp, apple/maciici.cpp: With the adjusted timings, adbmodem now works with the Mac II/IIx/IIcx/IIci, and SE/30.
This corrects the jerky mouse movements caused by macadb HLE mode (GitHub issue #12189). [R. Belmont]
apple/maciifx.cpp: Corrected ADB hookup, PIC now transmits valid ADB but doesn't appear to receive it. [R. Belmont]