Added a skeleton driver for Philips CD-i-based arcade series, Quizard [Harmony]

New gamse marked as GAME_NOT_WORKING
------------------------------------
Quizard (1.7) [ANY, The Dumping Union, Harmony]
Quizard (2.2) [ANY, The Dumping Union, Harmony]
Quizard (3.2) [ANY, The Dumping Union, Harmony]
Quizard Rainbow (4.1) [ANY, The Dumping Union, Harmony]
This commit is contained in:
Ryan Holtz 2010-06-19 20:58:26 +00:00
parent dcf236127e
commit 834b1badde
5 changed files with 14745 additions and 9928 deletions

2
.gitattributes vendored
View File

@ -1482,6 +1482,7 @@ src/mame/drivers/ccastles.c svneol=native#text/plain
src/mame/drivers/cchance.c svneol=native#text/plain
src/mame/drivers/cchasm.c svneol=native#text/plain
src/mame/drivers/cclimber.c svneol=native#text/plain
src/mame/drivers/cdi.c svneol=native#text/plain
src/mame/drivers/centiped.c svneol=native#text/plain
src/mame/drivers/chaknpop.c svneol=native#text/plain
src/mame/drivers/cham24.c svneol=native#text/plain
@ -2947,6 +2948,7 @@ src/mame/layout/buggychl.lay svneol=native#text/plain
src/mame/layout/bzone.lay svneol=native#text/plain
src/mame/layout/cardline.lay svneol=native#text/plain
src/mame/layout/cbombers.lay svneol=native#text/plain
src/mame/layout/cdi.lay svneol=native#text/plain
src/mame/layout/changela.lay svneol=native#text/plain
src/mame/layout/chqflag.lay svneol=native#text/plain
src/mame/layout/circus.lay svneol=native#text/plain

4769
src/mame/drivers/cdi.c Normal file

File diff suppressed because it is too large Load Diff

36
src/mame/layout/cdi.lay Normal file
View File

@ -0,0 +1,36 @@
<?xml version="1.0"?>
<mamelayout version="2">
<view name="Main Screen Standard (4:3)">
<screen index="0">
<bounds left="0" top="0" right="4" bottom="3" />
</screen>
</view>
<view name="LCD Standard (15:3)">
<screen index="1">
<bounds left="0" top="0" right="15" bottom="3" />
</screen>
</view>
<view name="Main Screen Pixel Aspect (~scr0nativexaspect~:~scr0nativeyaspect~)">
<screen index="0">
<bounds left="0" top="0" right="~scr0width~" bottom="~scr0height~" />
</screen>
</view>
<view name="LCD Pixel Aspect (~scr1nativexaspect~:~scr1nativeyaspect~)">
<screen index="1">
<bounds left="0" top="0" right="~scr1width~" bottom="~scr1height~" />
</screen>
</view>
<view name="Main Screen + LCD">
<screen index="1">
<bounds x="0" y="0" width="192" height="22" />
</screen>
<screen index="0">
<bounds x="0" y="22" width="384" height="288" />
</screen>
</view>
</mamelayout>

View File

@ -1502,6 +1502,7 @@ $(MAMEOBJ)/misc.a: \
$(DRIVERS)/carrera.o \
$(DRIVERS)/cave.o $(VIDEO)/cave.o \
$(DRIVERS)/cb2001.o \
$(DRIVERS)/cdi.o \
$(DRIVERS)/chsuper.o \
$(DRIVERS)/cidelsa.o $(VIDEO)/cidelsa.o \
$(DRIVERS)/coinmstr.o \
@ -1704,6 +1705,8 @@ $(DRIVERS)/bzone.o: $(LAYOUT)/bzone.lh
$(DRIVERS)/cardline.o: $(LAYOUT)/cardline.lh
$(DRIVERS)/cdi.o: $(LAYOUT)/cdi.lh
$(DRIVERS)/changela.o: $(LAYOUT)/changela.lh
$(DRIVERS)/chqflag.o: $(LAYOUT)/chqflag.lh

View File

@ -10146,6 +10146,13 @@ Other Sun games
DRIVER( keks_2a ) /* (c) 2006 */
DRIVER( keks_2b ) /* (c) 2006 */
/* Disney */
DRIVER( cdi ) /* Base unit */
DRIVER( quizard ) /* (c) Disney 1996 */
DRIVER( quizrd22 ) /* (c) Disney 1995 */
DRIVER( quizrd32 ) /* (c) Disney 1996 */
DRIVER( quizrr41 ) /* (c) Disney 1998 */
/* Drivers below are mechanical games, usually with no video display, requiring external artwork to function.
These are currently mostly 'fruit machine' style games, although this may later be extended to system logic
emulation for pinball machiens.