Previous 199869 Revisions Next

r26248 Monday 18th November, 2013 at 01:02:21 UTC by hap
added wotw internal color overlay
[src/mame]mame.mak
[src/mame/drivers]cinemat.c
[src/mame/layout]wotw.lay*

trunk/src/mame/layout/wotw.lay
r0r26248
1<?xml version="1.0"?>
2<mamelayout version="2">
3
4   <element name="overlay">
5
6<!-- backdrop -->
7
8      <rect>
9         <color red="1.0" green="0.16" blue="0.16" />
10         <bounds x="0" y="0" width="500" height="300" />
11      </rect>
12
13<!-- gradient -->
14
15      <disk>
16         <color red="1.0" green="0.30" blue="0.16" />
17         <bounds x="0" y="66" width="500" height="170" />
18      </disk>
19      <disk>
20         <color red="1.0" green="0.44" blue="0.16" />
21         <bounds x="0" y="68" width="500" height="170" />
22      </disk>
23      <disk>
24         <color red="1.0" green="0.58" blue="0.16" />
25         <bounds x="0" y="70" width="500" height="170" />
26      </disk>
27      <disk>
28         <color red="1.0" green="0.72" blue="0.16" />
29         <bounds x="0" y="72" width="500" height="170" />
30      </disk>
31      <disk>
32         <color red="1.0" green="0.86" blue="0.16" />
33         <bounds x="0" y="74" width="500" height="170" />
34      </disk>
35      <disk>
36         <color red="1.0" green="1.0" blue="0.16" />
37         <bounds x="0" y="76" width="500" height="170" />
38      </disk>
39
40<!-- ground -->
41
42<!-- note: obviously missing the destroyed city skyline here, -->
43<!-- you'd need external artwork for that -->
44
45      <rect>
46         <color red="1.0" green="1.0" blue="0.16" />
47         <bounds left="0" top="166" right="500" bottom="300" />
48      </rect>
49      <rect>
50         <color red="1.0" green="0.3" blue="0.5" />
51         <bounds left="0" top="223" right="500" bottom="300" />
52      </rect>
53   </element>
54
55   <view name="Color Overlay">
56      <bounds left="0" top="0" right="400" bottom="300" />
57      <screen index="0">
58         <bounds left="0" top="0" right="400" bottom="300" />
59      </screen>
60
61      <overlay element="overlay">
62         <bounds x="-50" y="0" width="500" height="300" />
63      </overlay>
64
65   </view>
66</mamelayout>
Property changes on: trunk/src/mame/layout/wotw.lay
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native
trunk/src/mame/drivers/cinemat.c
r26247r26248
4343#include "solarq.lh"
4444#include "sundance.lh"
4545#include "tailg.lh"
46#include "wotw.lh"
4647
4748#define MASTER_CLOCK            XTAL_19_923MHz
4849
r26247r26248
975976   MCFG_CPU_DATA_MAP(data_map)
976977   MCFG_CPU_IO_MAP(io_map)
977978
978
979979   /* video hardware */
980980   MCFG_VIDEO_ATTRIBUTES(VIDEO_ALWAYS_UPDATE)
981981
r26247r26248
985985   MCFG_SCREEN_SIZE(1024, 768)
986986   MCFG_SCREEN_VISIBLE_AREA(0, 1023, 0, 767)
987987   MCFG_SCREEN_UPDATE_DRIVER(cinemat_state, screen_update_cinemat)
988
989988MACHINE_CONFIG_END
990989
991990
r26247r26248
14751474
14761475GAME( 1977, spacewar, 0,       spacewar, spacewar, driver_device, 0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Space Wars", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
14771476GAME( 1978, spaceshp, spacewar,spacewar, spaceshp, driver_device, 0,        ORIENTATION_FLIP_Y,   "Cinematronics (Sega license)", "Space Ship", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
1478GAMEL(1979, barrier,  0,       barrier,  barrier, driver_device, 0,        ORIENTATION_FLIP_X ^ ROT270, "Cinematronics (Vectorbeam license)", "Barrier", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_barrier ) // developed by Cinematronics, then (when they noticed it wasn't going to be a successful game) sold to Vectorbeam, and ultimately back in the hands of Cinematronics again after they bought the dying company Vectorbeam
1477GAMEL(1979, barrier,  0,       barrier,  barrier, driver_device, 0,        ORIENTATION_FLIP_X ^ ROT270, "Cinematronics (Vectorbeam license)", "Barrier", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_barrier ) // developed by Cinematronics, then (when they noticed it wasn't going to be a successful game) sold to Vectorbeam, and ultimately back in the hands of Cinematronics again after they bought the dying company Vectorbeam
14791478GAME( 1979, speedfrk, 0,       speedfrk, speedfrk, cinemat_state, speedfrk, ORIENTATION_FLIP_Y,   "Vectorbeam", "Speed Freak", GAME_NO_SOUND | GAME_SUPPORTS_SAVE )
14801479GAME( 1979, starhawk, 0,       starhawk, starhawk, driver_device, 0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Star Hawk", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
14811480GAMEL(1979, sundance, 0,       sundance, sundance, cinemat_state, sundance, ORIENTATION_FLIP_X ^ ROT270, "Cinematronics", "Sundance", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_sundance )
1482GAMEL(1979, tailg,    0,       tailg,    tailg, cinemat_state,    tailg,    ORIENTATION_FLIP_Y,   "Cinematronics", "Tailgunner", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_tailg )
1483GAME( 1979, warrior,  0,       warrior,  warrior, driver_device,  0,        ORIENTATION_FLIP_Y,   "Vectorbeam", "Warrior", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
1484GAMEL(1980, armora,   0,       armora,   armora, driver_device,   0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Armor Attack", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_armora )
1485GAMEL(1980, armorap,  armora,  armora,   armora, driver_device,   0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Armor Attack (prototype)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_armora )
1486GAMEL(1980, armorar,  armora,  armora,   armora, driver_device,   0,        ORIENTATION_FLIP_Y,   "Cinematronics (Rock-Ola license)", "Armor Attack (Rock-Ola)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_armora )
1487GAME( 1980, ripoff,   0,       ripoff,   ripoff, driver_device,   0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Rip Off", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
1488GAMEL(1980, starcas,  0,       starcas,  starcas, driver_device,  0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Star Castle (version 3)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_starcas )
1489GAMEL(1980, starcas1, starcas, starcas,  starcas, driver_device,  0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Star Castle (older)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_starcas )
1490GAMEL(1980, starcasp, starcas, starcas,  starcas, driver_device,  0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Star Castle (prototype)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_starcas )
1491GAMEL(1980, starcase, starcas, starcas,  starcas, driver_device,  0,        ORIENTATION_FLIP_Y,   "Cinematronics (Mottoeis license)", "Star Castle (Mottoeis)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_starcas )
1492GAMEL(1980, stellcas, starcas, starcas,  starcas, driver_device,  0,        ORIENTATION_FLIP_Y,   "bootleg (Elettronolo)", "Stellar Castle (Elettronolo)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_starcas )
1493GAMEL(1981, spaceftr, starcas, starcas,  starcas, driver_device,  0,        ORIENTATION_FLIP_Y,   "Cinematronics (Zaccaria license)", "Space Fortress (Zaccaria)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_starcas )
1494GAMEL(1981, solarq,   0,       solarq,   solarq, driver_device,   0,        ORIENTATION_FLIP_Y ^ ORIENTATION_FLIP_X, "Cinematronics", "Solar Quest", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_solarq )
1495GAME( 1981, boxingb,  0,       boxingb,  boxingb, cinemat_state,  boxingb,  ORIENTATION_FLIP_Y,   "Cinematronics", "Boxing Bugs", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
1496GAME( 1981, wotw,     0,       wotw,     wotw, driver_device,     0,        ORIENTATION_FLIP_Y,   "Cinematronics", "War of the Worlds", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
1497GAME( 1981, wotwc,    wotw,    wotwc,    wotw, driver_device,     0,        ORIENTATION_FLIP_Y,   "Cinematronics", "War of the Worlds (color)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
1498GAMEL(1982, demon,    0,       demon,    demon, driver_device,    0,        ORIENTATION_FLIP_Y,   "Rock-Ola", "Demon", GAME_SUPPORTS_SAVE, layout_demon )
1499GAME( 1982, qb3,      0,       qb3,      qb3, cinemat_state,      qb3,      ORIENTATION_FLIP_Y,   "Rock-Ola", "QB-3 (prototype)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
1481GAMEL(1979, tailg,    0,       tailg,    tailg,    cinemat_state, tailg,    ORIENTATION_FLIP_Y,   "Cinematronics", "Tailgunner", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_tailg )
1482GAME( 1979, warrior,  0,       warrior,  warrior,  driver_device, 0,        ORIENTATION_FLIP_Y,   "Vectorbeam", "Warrior", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
1483GAMEL(1980, armora,   0,       armora,   armora,   driver_device, 0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Armor Attack", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_armora )
1484GAMEL(1980, armorap,  armora,  armora,   armora,   driver_device, 0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Armor Attack (prototype)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_armora )
1485GAMEL(1980, armorar,  armora,  armora,   armora,   driver_device, 0,        ORIENTATION_FLIP_Y,   "Cinematronics (Rock-Ola license)", "Armor Attack (Rock-Ola)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_armora )
1486GAME( 1980, ripoff,   0,       ripoff,   ripoff,   driver_device, 0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Rip Off", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
1487GAMEL(1980, starcas,  0,       starcas,  starcas,  driver_device, 0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Star Castle (version 3)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_starcas )
1488GAMEL(1980, starcas1, starcas, starcas,  starcas,  driver_device, 0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Star Castle (older)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_starcas )
1489GAMEL(1980, starcasp, starcas, starcas,  starcas,  driver_device, 0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Star Castle (prototype)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_starcas )
1490GAMEL(1980, starcase, starcas, starcas,  starcas,  driver_device, 0,        ORIENTATION_FLIP_Y,   "Cinematronics (Mottoeis license)", "Star Castle (Mottoeis)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_starcas )
1491GAMEL(1980, stellcas, starcas, starcas,  starcas,  driver_device, 0,        ORIENTATION_FLIP_Y,   "bootleg (Elettronolo)", "Stellar Castle (Elettronolo)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_starcas )
1492GAMEL(1981, spaceftr, starcas, starcas,  starcas,  driver_device, 0,        ORIENTATION_FLIP_Y,   "Cinematronics (Zaccaria license)", "Space Fortress (Zaccaria)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_starcas )
1493GAMEL(1981, solarq,   0,       solarq,   solarq,   driver_device, 0,        ORIENTATION_FLIP_Y ^ ORIENTATION_FLIP_X, "Cinematronics", "Solar Quest", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_solarq )
1494GAME( 1981, boxingb,  0,       boxingb,  boxingb,  cinemat_state, boxingb,  ORIENTATION_FLIP_Y,   "Cinematronics", "Boxing Bugs", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
1495GAMEL(1981, wotw,     0,       wotw,     wotw,     driver_device, 0,        ORIENTATION_FLIP_Y,   "Cinematronics", "War of the Worlds", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_wotw )
1496GAME( 1981, wotwc,    wotw,    wotwc,    wotw,     driver_device, 0,        ORIENTATION_FLIP_Y,   "Cinematronics", "War of the Worlds (color)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
1497GAMEL(1982, demon,    0,       demon,    demon,    driver_device, 0,        ORIENTATION_FLIP_Y,   "Rock-Ola", "Demon", GAME_SUPPORTS_SAVE, layout_demon )
1498GAME( 1982, qb3,      0,       qb3,      qb3,      cinemat_state, qb3,      ORIENTATION_FLIP_Y,   "Rock-Ola", "QB-3 (prototype)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE )
trunk/src/mame/mame.mak
r26247r26248
23672367         $(LAYOUT)/solarq.lh \
23682368         $(LAYOUT)/starcas.lh \
23692369         $(LAYOUT)/sundance.lh \
2370         $(LAYOUT)/tailg.lh
2370         $(LAYOUT)/tailg.lh \
2371         $(LAYOUT)/wotw.lh
23712372
23722373$(DRIVERS)/cischeat.o:  $(LAYOUT)/cischeat.lh \
23732374         $(LAYOUT)/f1gpstar.lh

Previous 199869 Revisions Next


© 1997-2024 The MAME Team