Home News Forum                            

Play your favorite classic games and more with the GameEx front end. Read more.

quizrd22: MAME ROM Information.


Quizard (c) 1995 TAB Austria.


Game's ROM.

MAME Info:

0.138u3 [ANY, The Dumping Union, Harmony]

CD-ROM required


- 0.139u4: Harmony fixed Quizard 2.2 - Game now playable. Found the appropriate patch values for Quizard 2.2 and promoted it to working.

- 13th October 2010: Harmony - I futzed around a bit with the function that sends the initial 20 bytes to the protection device last night. I discovered that if I killed the random number that it used as a seed and made it 1, the game would simply dump out the key bytes. Heartened, I wrote some functionality to take those bytes and fashion an appropriate 8-byte return value from them, and with only a 4-byte patch to always return 1 rather than a nuclear NOP-out of nearly an entire function, all the games started firing up. Even better, I had a hunch that since the main CPU never sends any kind of key to the MCU, perhaps the values themselves are symmetric. It turns out that they are, and so any seed - not just 1 - will work with the same algorithm. So the patch could go, but the functionality stayed. Hooray - all the games will run with no RAM patching! Now for the bad part: Quizard 3.2, 4.1 and 4.2 all still refuse to go in-game for reasons unknown. They don't try to chat up the microcontroller in any way, so it must just be what the MCU is returning that they *eventually* don't like. Quizard 2.2, however, is fully playable. Pictures.

- 0.138u3: Luigi, Volker Hann and Team Europe added Quizard 2.2 (Disney 1995). Harmony added a skeleton driver for Philips CD-i-based arcade series, Quizard.

- 10th April 2010: Smitdogg - Team Europe has accumulated and dumped Quizard 1.2 01/95, 1.7 10/96, 2.2 03/95, 3.2 01/96, 4.1 06/98, and 4.2 09/98, and there is a driver for them currently being worked on.

- 13th March 2010: Smitdogg - Team Europe dumped a few revisions of Quizard.

Recommended Games:

Quizard 1.2

Quizard 1.7

Quizard 1.8

Quizard 2.2

Quizard 2.3

Quizard 3.2

Quizard 3.4

Quizard Rainbow 4.0

Quizard Rainbow 4.1

Quizard Rainbow 4.2

CD-ROM: 112.2 MB (Compressed: 41.7)

MAME XML Output:

       <game name="quizrd22" sourcefile="cdi.c" romof="cdimono1">
              <description>Quizard 2.2</description>
              <manufacturer>TAB Austria</manufacturer>
              <rom name="cdi220b.rom" merge="cdi220b.rom" size="524288" crc="279683ca" sha1="53360a1f21ddac952e95306ced64186a3fc0b93e" region="maincpu" offset="0"/>
              <rom name="cdic.bin" size="8192" status="nodump" region="cdic" offset="0"/>
              <rom name="slave.bin" size="8192" status="nodump" region="slave" offset="0"/>
              <disk name="quizrd22" sha1="03c8fdcf27ead6e221691111e8c679b551099543" status="baddump" region="cdrom" index="0" writable="no"/>
              <chip type="cpu" tag="maincpu" name="SCC68070" clock="15000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="dac1" name="DMA-driven DAC"/>
              <chip type="audio" tag="dac2" name="DMA-driven DAC"/>
              <chip type="audio" tag="cdda" name="CD/DA"/>
              <display tag="screen" type="raster" rotate="0" width="384" height="280" refresh="60.000000" />
              <display tag="lcd" type="raster" rotate="0" width="192" height="22" refresh="60.000000" />
              <sound channels="2"/>
              <input players="1" buttons="8" coins="1">
                     <control type="mouse" minimum="0" maximum="1023" sensitivity="100" keydelta="2"/>
              <configuration name="Plane A Disable" tag="DEBUG" mask="1">
                     <confsetting name="Off" value="0" default="yes"/>
                     <confsetting name="On" value="1"/>
              <configuration name="Plane B Disable" tag="DEBUG" mask="2">
                     <confsetting name="Off" value="0" default="yes"/>
                     <confsetting name="On" value="2"/>
              <configuration name="Force Backdrop Color" tag="DEBUG" mask="4">
                     <confsetting name="Off" value="0" default="yes"/>
                     <confsetting name="On" value="4"/>
              <configuration name="Backdrop Color" tag="DEBUG" mask="240">
                     <confsetting name="Black" value="0" default="yes"/>
                     <confsetting name="Half-Bright Blue" value="16"/>
                     <confsetting name="Half-Bright Green" value="32"/>
                     <confsetting name="Half-Bright Cyan" value="48"/>
                     <confsetting name="Half-Bright Red" value="64"/>
                     <confsetting name="Half-Bright Magenta" value="80"/>
                     <confsetting name="Half-Bright Yellow" value="96"/>
                     <confsetting name="Half-Bright White" value="112"/>
                     <confsetting name="Black (Alternate)" value="128"/>
                     <confsetting name="Blue" value="144"/>
                     <confsetting name="Green" value="160"/>
                     <confsetting name="Cyan" value="176"/>
                     <confsetting name="Red" value="192"/>
                     <confsetting name="Magenta" value="208"/>
                     <confsetting name="Yellow" value="224"/>
                     <confsetting name="White" value="240"/>
              <driver status="preliminary" emulation="good" color="good" sound="imperfect" graphic="good" protection="preliminary" savestate="unsupported" palettesize="256"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise