Quizard Rainbow 4.1


Immagine gioco: Quizard Rainbow 4.1
   
Immagini disponibili::



 Descrizione 
Nome romset quizrr41.zip
Anno di produzione: 1998
Produttore: TAB Austria
Questo gioco ha bisogno di un file BIOS: CD-i Bios (cdibios.zip)

Genere del gioco: Quiz
Categoria: Quiz / Tedesco

 Emulazione 
Questo gioco NON funziona in MAME Questo gioco funziona correttamente in MAME
In MAME dalla versione: .138u3
Salvataggio state: Non supportato
Stato dell'emulazione: Preliminare
Emulazione colore: Buono
Emulazione sonoro: Imperfetto
Emulazione grafica: Buono
Emulazione protezione: Preliminare
Il driver di questo gioco in MAME : cdi.c - Leggi il codice

  Dati tecnici 
Questo gioco utilizza 2 schermi:
Schermo 1:
  Tipo di grafica: Raster
  Orientamento schermo: Orizzontale
  Risoluzione del gioco 384 x 280 @ 60.000000
Schermo 2:
  Tipo di grafica:
  Orientamento schermo: Orizzontale
  Risoluzione del gioco 192 x 22 @ 60.000000
Numero di giocatori: ???
Controllato con:
  Mouse
Numero di pulsanti: 8
La scheda di questo gioco usa 6 CHIP
NomeTipoClock
SCC68070cpu15000000
Speakeraudio
Speakeraudio
DMA-driven DACaudio
DMA-driven DACaudio
CD/DAaudio


 Dati Scheda 
Il ROMset si compone di 3 ROM (2 del gioco, 1 del set BIOS)
Riferito alla versione MAME: 0.154

NomeDimensioniCRC32SHA1FunzionamentoNel romset
cdi220b.rom524288279683ca 53360a1f21ddac952e95306ced64186a3fc0b93e good cdibios
cdic.bin8192  nodump cdibios
slave.bin8192  nodump cdibios


:  Gioco Parent
:  Gioco Clone
:  BIOS

Questo gicoo usa CHD
Dati Supporto
Dimensioni: 0 bytes/0 Mb
SHA1 Disco:2c0484c6545aac8e00b318328c6edce6f5dde43d
Dati CHD
Nome:quizrr41.chd
Dimensioni: 0 bytes/0 Mb
MD5 CHD:
SHA1 CHD:2c0484c6545aac8e00b318328c6edce6f5dde43d


 Informazioni 
HISTORY

Quizard Rainbow (c) 1997 TAB Austria.


- FONTI -


Game's ROM.


Giochi Simili

Big Bucks
Cash Quiz (Type B, Version 5)
Cluedo (prod. 2D)
Coronation Street Quiz Game
Double Cheese
Deluxe Trivia ? Whiz (6221-70, U5-0A Edition 5)
Every Second Counts (39-360-053)
FamicomBox
FAX
Find Out (Version 4.04)
Fun World Quiz (Austrian)

Trivia (UK Version 5.07)
Trivia (Questions Series 1)
Trivia (Questions Series 8)
Give us a Break (3rd edition)
Hangman
Hangman (JPM)
Laser Quiz Italy
Laser Quiz 2 Italy (v1.0)
Master Boy (Spanish, PCB Rev A)
Magic Number
Monopoly Deluxe (JPM) (SYSTEM5 VIDEO)
Monopoly (JPM) (SYSTEM5 VIDEO, set 1)
Parlour Games (Mega-Tech, SMS based)
Name That Tune (set 1)
Pit Boss Supertouch 30 (9234-10-01)
Phraze Craze (6221-40, U5-0A)
Pit Boss II (9221-01C)
Pit Boss Megastar (9244-00-01)
Pit Boss Superstar (9221-10-00B)
Pop's Pop's
Professor Pac-Man
Progressive Music Trivia (Question set 1)
Quiz& Dragons: Capcom Quiz Game (USA 920701)
A Question of Sport (set 1, 39-960-107)
Quadro Quiz II
Quiz (Revision 2)
Quiz (Revision 2.11)
Quizard 3.2
Quizmaster (German)
Quizard 1.2
Quizard 1.7
Quizard 2.2
Quizard Rainbow 4.2
Quizvaders (39-360-078)
Video Quiz
Spectrum I+
Reel Fun (Version 7.03)
MTV Rock-N-Roll Trivia (Part 2)
Romar Triv
Scrabble (rev. F)
Sex Triv
Sexual Trivia (Version 1.02SB, set 1)
Super Pit Boss (9221-02A)
Sports Authority
Triv Two
Triv Four
Super Triv
Super Trivia Master
SunA Quiz 6000 Academy (940620-6)
Super Triv II
Super Triv III
Ten Up (compendium 17)
Tic Tac Trivia (6221-23, U5-0C Horizontal)
Trail Blazer
Treble Top (39-360-070)
Trivial Pursuit (Think Tank - Genus Edition) (12/14/84)
Trivial Pursuit (Baby Boomer Edition) (3/20/85)
Trivial Pursuit (Spanish)
Trivial Pursuit (Think Tank - Genus Edition) (set 1)
Trivial Pursuit (Genus II Edition)
Trivial Pursuit (New Edition) (prod. 1D)
Trivial Pursuit (All Star Sports Edition)
Trivial Pursuit (Young Players Edition)
Triv Quiz
Trivia Challenge
Trivia Hangup (question set 1)
Trivia Hangup (question set 2)
Trivia Madness - Series A Question set
Trivia Master (set 1)
Trivia Quest
Trivia ? Whiz (6221-05, Edition 2)
Trivia ? Whiz (6221-05, Edition 3)
Trivia ? Whiz (6221-13, U5-0B Edition 4)
Trivia ? Whiz (6221-00)
Adders and Ladders (v2.1) (MPU4 Video)
Skill Trek (v1.1) (MPU4 Video, set 1)
Turnover (v2.3) (MPU4 Video)
Wheel Of Fortune (set 1)
Wizz Quiz (Konami version)

Chiudi Lista

Attenzione: I dati di history.dat potrebbero essere diversi da quelli riportati nel resto della scheda (tratti da MAME), in quanto provenienti da fonti diverse.

 MAMEINFO.DAT 
Informazioni su quizrr41

0.138u3 [ANY, The Dumping Union, Harmony]


CD-ROM required


WIP:

- 0.139u4: Harmony added incomplete protection patches to Quizard 3.2 and Quizard Rainbow 4.1; both now run through attract mode and coin up, but crash when going in-game.

- 11th October 2010: Harmony - With some additional finagling, I've managed to get both Quizard 1.2 and Quizard 1.7 to be fully playable by either one or two players, along with service mode. 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 much hassle. Unfortunately, both of them have some sort of additional checks before they'll go in-game. I can patch them with an additional poke, but that ventures into even more hacky territory than I'd like.

- 0.138u3: Luigi, Volker Hann and Team Europe added Quizard Rainbow 4.1 (Disney 1998). 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.

Informazioni su cdi.c (Driver MAME)


0.138u3 [Harmony]


TODO:

- Proper handling of the 68070's internal devices (UART,DMA,Timers etc.)

- Full emulation of the CDIC, SLAVE and/or MCD212 customs


WIP:

- 0.148u2: Fixed CD-i regression (video\mcd212.c) [Robbbert].

- 0.148u1: Modernized CD-i and removed tag lookups. Modernized MCD212 device [MooglyGuy].

- 0.146u5: Fixed Quizard games do not boot after initial startup screen [David Haywood].

- 0.146: Fixed cdimono1 regression [Miodrag Milanovic]. This fixed crash after OK in all CD-I sets.

- 0.145u8: Marked all remaining old-style CDs without gap information BAD_DUMP. These will still run (where applicable), but need to be re-ripped for best accuracy (and proper audio track timing for some Bemani games) [R. Belmont, Firewave].

- 0.144u4: Fixed CD-I video code (video\mcd212.c) [fgs].

- 0.142u1: Fabio Priuli added support for a callback function to test softlist sharedfeat (e.g. 'compatibility') and display a warning message accordingly (cartslot.c/chd_cd.c). Updated CD-I driver as an example.

- 0.141u2: Cleaned up shared implementation of CDi [David Haywood]: Merged MESS CDi driver file with the MAME CDi driver file (used for Quizard). The cdimono1 system is now the parent / BIOS of Quizard, the Quizard games run on a retail CDi unit with Jamma adapter / dongle for protection so this is a logical step.

- 0.140: Considerably improved UART communications in the CD-i 68070 implementation, increasing Quizard stability as a result. Re-worked Quizard MCU communications handling to be more easily expanded [Harmony].

- 0.139u4: Added includes\cdi.h, machine\cdi070.c/h, cdicdic.c/h, cdislave.c/h and video\mcd212.c/h. Harmony added UART Tx/Rx framework to the CD-i 68070 implementation, necessary for Quizard protection. Changed default CD-i SLAVE video setting to PAL, necessary for Quizard to boot. Changed visible area to 384x280 and resolution of CD-i based arcade games. Replaced the excessively large Quizard patch scheme with a much smaller 4-byte patch plus basic protection obfuscation simulation. Temoved RAM protection patches from Quizard games. All games now at least boot with simulated protection, and the ones that were playable before remain playable. Also ported over CD-i cleanup from MESS. Added service mode and changed input from 2 to 8 buttons.

- 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.

- 11th October 2010: Harmony - With some additional finagling, I've managed to get both Quizard 1.2 and Quizard 1.7 to be fully playable by either one or two players, along with service mode. 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 much hassle. Unfortunately, both of them have some sort of additional checks before they'll go in-game. I can patch them with an additional poke, but that ventures into even more hacky territory than I'd like.

- 10th October 2010: Harmony - Using a targeted hack, I was able to get the 1.7 revision of Quizard to boot in MAME. Unfortunately, this looks like it's going to be pretty gnarly, as the MCU controls all inputs and dipswitches to the game. Yikes! (see http://harmoniouscode.blogspot.com/)

- 7th October 2010: Harmony - Astute readers of the MAME release notes may have noticed multiple revisions of 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 my ongoing CD-i work in MESS. Quizard consists of a standard CD-i console with a separate I/O board hooked up to both the front and rear serial ports, with a protected i8571 microcontroller in tow for copy protection. For anyone interested in seeing what the machine actually looks like, pop on over to Interactive Dreams and read the (short) article on the game: http://cdii.blogspot.com/2007/06/cd-i-arcade-conversions.html. The game currently fails to boot in MAME for unknown reasons which I am in the process of trying to track down. While it also fails to boot in CD-i Emulator, it does so for different reasons than it does in MESS - 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. The first order of business is going to be to get MESS into a state where it will run as far as CD-i Emulator does. This shouldn't be overly difficult, as I've almost narrowed down specifically where it's crashing. After that, I'll need to verify that the UART handling in MESS's SCC68070 implementation is okay. Lastly, a lot of guesswork to try to figure out just what the heck it is that it's trying to send to the microcontroller will be necessary, but that should be reasonable considering that much more nefarious protection is broken in MAME with some regularity. After that, everything should be peachy.

- 0.138u3: Added cdi.c driver and layout\cdi.lay.



 Strumenti 
Versione per la stampa
Link diretto alla scheda del gioco

Link HTML per pagine WEB, solo testo
Link HTML per pagine WEB, con immagine
Link BBcode per forum, solo testo
Link BBcode per forum, solo testo