* move princ out of prestige.cpp (it should have never been put there) and into a new driver
fix graphic alignment on the salter gym machines, also promote htem both to working (the hang I saw before on cycle doesn't seem to happen now)
made a note in redclash.cpp about possible sets needing rearrangement
note, princ uses a F2MC-16L based CPU, I don't believe we have a core, but there are plenty of docs available should somebody want to write a disassembler at least.
* reparent the RedClash sets, it appears to be a Kaneko game (Cat logo in the corner etc.)
* change guess (nw)
* start adding more spectrum cassettes [TZX Vault, SPA2]
I've included my 'working' block, as a commented out section, as I was asked to show my working with these. Things will be moved / sorted from the commented out block into the actual list as they're tested / identified etc.
* some de-duplication (nw)
* further de-dupe (nw)
* sort some, de dupe etc.
* de dupe (nw)
* more de-dupe / sort (nw)
* some sets (nw)
* misc sets (nw)
* info (nw)
* sets (nw)
* sets (nw)
* new NOT WORKING machines
---
Magic Bomb [Cristiano MDQ]
Super Train (Ver. 1.9) [Cristiano MDQ]
Treasure City (Ver. 208) [Cristiano MDQ]
Treasure City (Ver. 202) [Cristiano MDQ]
note, previous credit of "Canil Babypet" should be changed to "Cristiano MDQ"
* (nw)
* closer to this (nw)
* boot patches (nw)
* date (nw)
* input structures (nw)
---
Pro Stepper Tele Cardioline (Salter Fitness Stepper V.1.0, Checksum F208) [ClawGrip]
technically it seems to be playable the same way the bike is (keep hititng button 1 to step, the other 2 change 'gear' to make it more difficult)
chryangl gets in game but gets stuck when betting or after some time in attract mode; chryangla shows a black screen but can enter various test screens. I'm decently confident these aren't decryption issues but maybe extra protection
---------------------------------------
Huanle Liuhe Yi (Happy 6-in-1) (M68K ver. V100HK, ARM ver. V100HK) [GC8TECH]
Photo Y2K / Chaoji Bi Yi Bi / Dajia Lai Zhao Cha / Real and Fake (ver. 103, Japanese Board) [GC8TECH]
(nw) Regressions from this commit are quite easily possible. Prioritization, acknowledgment and vectoring of the various interrupt sources are largely functions of ASICs which seem to be incompletely documented in Japanese, let alone English.
* 6821pia: fix method names in comments
* zwackery: Remove PIA port A z_mask setting.
This would only be relevant if the PIA was read while in output mode.
These are inputs, and only read in input mode, so z_mask is not relevant.
* thomson: move pia pullup resistors from z_mask to read handler.
* 6821pia: remove unused set_port_a_z_mask calls.
* dgn_beta: move pia pullup resistors from z_mask to read handler.
* mpu3: Don't invert the VFD power on reset line.
It doesn't go through an inverter. I believe this was done to work
around a bug in the PIA port A implementation.
* pia6821: remove m_port_a_z_mask variable.
* 6821pia: For port A reads, only use the DDR for reading pins unless.
Provide an override option when a device depends on slightly undefined
behavior of an external device driving the pins and changing the value
read.
One board seems to need this (coinmstr). I don't have the schematics,
but it seems it uses this to check its meter operation.
--------------------
Aristocrat MK5 USA Set Chip v4.04.05 [Roberto Fresca, Gaby]
Aristocrat MK5 USA Set Chip v4.03.07 [Roberto Fresca, Gaby]
Aristocrat MK5 USA Set Chip v1.0 [Roberto Fresca, Gaby]