>> Wednesday, December 1, 2010
The team that worked on the MESS CD-i driver has made a lot of progress in emulating the CD-i based "Quizard" arcade games, produced by TAB-Austria from 1994 to 1998. Readers who follow the release notes of MAME may have noticed a game added to MAME 0.139 called "Quizard". "Quizard is noteworthy for being one of the few arcade games to be based on the Philips CD-i game console, and benefits from the ongoing CD-i work in MESS by Harmony", as published on his blog here.
Within the Quizard CD-i arcade machine there is a standard CD-i player with a separate I/O board connected to the front and rear serial ports of the console. It includes a protected i8571 microcontroller for copy protection. For anyone interested in seeing what the machine actually looks like, we had a small article about the Quizard machine here.
The Quizard CD-i games fail to boot in CD-i Emulator, but apparently for different reasons than it does in MESS. Harmony: "MESS seems to get stuck in an OS call shortly after the OS launches the cdi_quizard executable module, whereas CD-i Emulator loads it, tries to send data to the (non-existent) I/O board, then hangs while waiting for a response."
Harmony: "Using a targeted hack, I was able to get the 1.7 revision of Quizard to boot in MAME. [...] I've managed to get both Quizard 1.2 and Quizard 1.7 to be fully playable by either one or two players. Additionally, the protection check patches were able to be made partially generic, enabling Quizard 3.2 and Quizard Rainbow 4.1 to boot, go into attract mode, and coin up without problems.
Read more details and watch more pictures here.
[Thanks, Harmony, Klaus]