------------------------------
Super Cherry Master (V5.2) [Ioannis Bampoulas]
New clones marked not working
-----------------------------
Super Cherry Master (V1.2) [Ioannis Bampoulas]
-----------------------------
Race On! (Japan, RO1 Ver. B) [Guru]
-namcos23.cpp: Significant improvements. More games boot and are
playable, albeit with glitchy graphics at times. [Ryan Holtz, Olivier
Galibert, smf]
tvgames/xavix.cpp: Redumped Takkyuu Yarouze! Excite Ping Pong 2 (Japan). [TeamEurope]
New working systems
---------------------
Bandai / SSD Company LTD Let's! TV Play Keroro Shoutai Dai Panic! Dotabata Daikessen de Arimasu (Japan) [David Haywood, Peter Wilhelmsen, TeamEurope]
Epoch / SSD Company LTD Tokyo Friend Park II Special! (Japan) [David Haywood, Peter Wilhelmsen, TeamEurope]
New systems marked not working
---------------------
Epoch / SSD Company LTD Black Bass Tsurouze! Excite Fishing (Japan) [David Haywood, TeamEurope]
Epoch / SSD Company LTD Card Scan! Excite Stage Soccer Nippon Daihyou Team (Japan) [David Haywood, TeamEurope]
Epoch / SSD Company LTD Home Run Datouze! Excite Stadium (Japan) [David Haywood, TeamEurope]
Epoch / SSD Company LTD Tottoko Hamtaro - Ham Ham Dai Circus! (Japan) [David Haywood, Peter Wilhelmsen, TeamEurope]
Epoch / SSD Company LTD TV Mahjong Shoudan Taikyoku - 4-nin Uchi (Japan) [David Haywood, Peter Wilhelmsen, TeamEurope]
Systems promoted to working
---------------------
Takara Tomy / SSD Company LTD Asobitai Hyper Rescue - Boku wa Kyuujotai! (Japan)
-------------------------
Kart Duel (World, KTD2/VER.A)
Kart Duel (Japan, KTD1/VER.A)
Converted Namco System 12 to allow JVS or JAMMA in each game. See src/devices/bus/jvs/cyberlead.cpp for list of games that support Namco Cyber Lead cabinet animations.
Added Techno Drive LED artwork.
Moved CDXA documentation and memory map into it's source file, converted the shared memory to 16bit on the PlayStation side and acknowledge the interrupt correctly.
Converted to logmacro.h
Setup analogue inputs to match the games defaults, except Kart Duel because the defaults seem impossible to achieve.
Made set names and formatting consistent.
New devices added:
Namco Cyber Lead I/O LED(I/O) PCB 8699014200
Namco Cyber Lead I/O LED(I/O) PCB 8699014200 (compatibility patch)
Namco Cyber Lead I/O LED(LED) PCB 8699014500
Namco AMC PCB (Extra I/O,JPN,Ver1.10)
Namco ASCA-1 (Multipurpose I/O,JPN,Ver2.00)
Namco ASCA-3 (Multipurpose + Rotary Encoder,JPN,Ver2.04)
Namco ASCA-3 (Multipurpose + Rotary Encoder,JPN,Ver2.02)
Namco ASCA-5 (Multipurpose,JPN,Ver2.09)
Namco CSZ1 MIU-I/O (GUN-EXTENTION,JPN,Ver2.05)
Namco EM I/O1-02 (Techno-Drive I/O,JPN&EXP,Ver2.00)
Namco TSS-I/O (GUN-EXTENTION,JPN,Ver2.02)
Namco XMIU1 TSS-I/O (GUN-EXTENTION,JPN,Ver2.11,Ver2.12)
Note: the Cyber Lead compatibility patch is required because later versions aren't
Namco FCA-1 (Multipurpose + Rotary Encoder,JPN,Ver1.00)
Namco FCA-1 (Multipurpose + Rotary Encoder,JPN,Ver1.01)
Namco FCB (TouchPanel&Multipurpose,JPN,Ver1.02)
Note: These use ASCA3 patched to return the correct ID string as the full ROM is yet to be extracted
Namco EM Pri1-01
Note: The printer for Techno Drive is HLE'd only enough to make the game happy
CPU core exposes the RMW line for onboard devices.
Log messages will contain the address of the start of the instruction, rather than the next byte the CPU is about to fetch.
Added INT9/INT addr16 & INT addr24 software interrupt instructions.
Fixed INCW @RWx & DECW @RWx instruction length
Added missing fetch of immediate value in MOV @RWx + RW7, #imm8.
Rewrote Tomy Prin-C keyboard handling and pen to use new onboard devices, substantially increasing the reload timer 0 frequency as it's now correctly waiting for 0x7530 underflows with reload = 0x37f at startup.
------------------------------
Mystery J & B (V1.3G) [Ioannis Bampoulas]
Super El Dorado (Ver. 1.04H) [Hammy, buffi]
Triple Jack (V1.6G) [Ioannis Bampoulas]
- Change name of publisher Answare to Answare-Diffusion
- Add missing diacritics to name of publisher Microïds and some titles
- Correct title of to7_cart:chiflett
- Add subtitle of to7_cass:epargne
- Correct spelling of to7_cass & to8_cass list names
Only start sending data via DMA if transmitter is enabled.
Clear TEND when sending data via DMA.
TDRE, RDRF, ORER, PER and FER flags can be cleared to 0 only if they have first been read while set to 1.
Only set TEND when there is no more data to send.
Receiver is started only on high to low rxd in asynchronous mode, when receiving and sending in synchronous mode when data is sent, or continuously when receiving without sending in synchronous mode.
Set rx status to idle when stopping clock in rx_async_step().
Remove double invert when calculating parity in rx_async_step().
Remove redundant check for synchronous mode in rx_async_step().
tvgames/st2302u_bbl_rom.cpp: Increased size of ROM area for BBL338 configuration, and changed class200 from DPHH8213 to BBL338.
New working systems
----------------------
Epoch / SSD Company LTD Tokyo Friend Park II Perfect! Mezase! Grand Slam!! (Japan) [David Haywood, Peter Wilhelmsen, TeamEurope]
Takara / SSD Company LTD Poko Poko Hammers (Japan) [David Haywood, Peter Wilhelmsen, TeamEurope]
New systems marked not working
----------------------
Bandai / SSD Company LTD Let's! TV Play Touin Ougi Onmyou Taisenki: Mezase Saikyou Toushinshi (Japan) [David Haywood, TeamEurope]
Epoch / Mizkan / SSD Company LTD Shamoji de Ping Pong (Japan) [David Haywood, TeamEurope]
Epoch / SSD Company LTD mini-moni Party! Rhythm de Pyon! (Japan) [David Haywood, TeamEurope]
Epoch / SSD Company LTD Super Shot! Excite Golf (Japan) [David Haywood, TeamEurope]
Epoch / SSD Company LTD Super TV-PC - Doraemon [QUFB, TeamEurope]
Takara / SSD Company LTD Choro-Q Byun Byun Racer (Japan) [David Haywood, TeamEurope]
Takara Tomy / SSD Company LTD Asobitai Hyper Rescue - Boku wa Kyuujotai! (Japan) [David Haywood, TeamEurope]
Tomy / SSD Company LTD Star Wars Saga Edition - Lightsaber Battle Game (Japan) [David Haywood, TeamEurope]
- Replace generic keyboard emulation with CDP1802-based keyboard
- Hook up RS-232 port to other Z180 ASCI channel
- Enable floppy sounds
- Eliminate tag macro