Previous 199869 Revisions Next

r18522 Sunday 14th October, 2012 at 20:02:31 UTC by hap
got rid of generic color overlays, almost all of them were used by only 1 game each
[src/emu]emu.mak rendlay.c rendlay.h
[src/emu/layout]ho1880ff.lay ho20ffff.lay ho2eff2e.lay ho4f893d.lay ho88ffff.lay hoa0a0ff.lay hoffe457.lay hoffff20.lay voffff20.lay
[src/mame]mame.mak
[src/mame/drivers]ace.c asteroid.c bzone.c cinemat.c lazercmd.c mw8080bw.c omegrace.c skydiver.c
[src/mame/layout]ace.lay* astdelux.lay* gunfight.lay* maze.lay* medlanes.lay* omegrace.lay* phantom2.lay* redbaron.lay* skydiver.lay* sundance.lay* tailg.lay*

trunk/src/mame/mame.mak
r18521r18522
19471947$(DRIVERS)/8080bw.o:   $(LAYOUT)/shuttlei.lh \
19481948         $(LAYOUT)/cosmicm.lh
19491949
1950$(DRIVERS)/aces1.o:   $(LAYOUT)/aces1.lh
1950$(DRIVERS)/ace.o:      $(LAYOUT)/ace.lh
19511951
1952$(DRIVERS)/aces1.o:      $(LAYOUT)/aces1.lh
1953
19521954$(DRIVERS)/acefruit.o:   $(LAYOUT)/sidewndr.lh
19531955
19541956$(DRIVERS)/amaticmg.o:   $(LAYOUT)/suprstar.lh
r18521r18522
19701972         $(LAYOUT)/wildone.lh \
19711973         $(LAYOUT)/gldnpkr.lh \
19721974
1975$(DRIVERS)/asteroid.o:   $(LAYOUT)/astdelux.lh
1976
19731977$(DRIVERS)/astrocde.o:   $(LAYOUT)/gorf.lh \
19741978         $(LAYOUT)/seawolf2.lh \
19751979         $(LAYOUT)/spacezap.lh \
r18521r18522
20172021
20182022$(DRIVERS)/buggychl.o:   $(LAYOUT)/buggychl.lh
20192023
2020$(DRIVERS)/bzone.o:   $(LAYOUT)/bzone.lh
2024$(DRIVERS)/bzone.o:      $(LAYOUT)/bzone.lh \
2025         $(LAYOUT)/redbaron.lh
20212026
20222027$(DRIVERS)/cardline.o:   $(LAYOUT)/cardline.lh
20232028
2024$(DRIVERS)/cdi.o:   $(LAYOUT)/cdi.lh
2029$(DRIVERS)/cdi.o:      $(LAYOUT)/cdi.lh
20252030
20262031$(DRIVERS)/chance32.o:   $(LAYOUT)/chance32.lh
20272032
r18521r18522
20322037$(DRIVERS)/cinemat.o:   $(LAYOUT)/armora.lh \
20332038         $(LAYOUT)/demon.lh \
20342039         $(LAYOUT)/solarq.lh \
2035         $(LAYOUT)/starcas.lh
2040         $(LAYOUT)/starcas.lh \
2041         $(LAYOUT)/sundance.lh \
2042         $(LAYOUT)/tailg.lh
20362043
20372044$(DRIVERS)/cischeat.o:   $(LAYOUT)/cischeat.lh \
20382045         $(LAYOUT)/f1gpstar.lh
r18521r18522
21002107
21012108$(DRIVERS)/kungfur.o:   $(LAYOUT)/kungfur.lh
21022109
2103$(DRIVERS)/lazercmd.o:   $(LAYOUT)/lazercmd.lh
2110$(DRIVERS)/lazercmd.o:   $(LAYOUT)/lazercmd.lh \
2111         $(LAYOUT)/medlanes.lh
21042112
21052113$(DRIVERS)/luckgrln.o:   $(LAYOUT)/luckgrln.lh
21062114
r18521r18522
21362144
21372145$(DRIVERS)/mpu4plasma.o:   $(LAYOUT)/mpu4plasma.lh \
21382146
2139
21402147$(DRIVERS)/mw18w.o:      $(LAYOUT)/18w.lh
21412148
21422149$(DRIVERS)/mw8080bw.o:   $(LAYOUT)/280zzzap.lh \
21432150         $(LAYOUT)/clowns.lh \
2151         $(LAYOUT)/gunfight.lh \
21442152         $(LAYOUT)/invaders.lh \
21452153         $(LAYOUT)/invad2ct.lh \
21462154         $(LAYOUT)/lagunar.lh \
2155         $(LAYOUT)/maze.lh \
2156         $(LAYOUT)/phantom2.lh \
21472157         $(LAYOUT)/seawolf.lh \
21482158         $(LAYOUT)/spacwalk.lh \
21492159         $(LAYOUT)/spcenctr.lh
r18521r18522
21752185
21762186$(DRIVERS)/nsm.o:   $(LAYOUT)/nsm.lh
21772187
2188$(DRIVERS)/omegrace.o:   $(LAYOUT)/omegrace.lh
2189
21782190$(DRIVERS)/overdriv.o:   $(LAYOUT)/overdriv.lh
21792191
21802192$(DRIVERS)/peplus.o:   $(LAYOUT)/peplus.lh \
r18521r18522
21892201
21902202$(DRIVERS)/proconn.o:   $(LAYOUT)/proconn.lh
21912203
2192$(DRIVERS)/qix.o:   $(LAYOUT)/elecyoyo.lh
2204$(DRIVERS)/qix.o:      $(LAYOUT)/elecyoyo.lh
21932205
21942206$(DRIVERS)/quizshow.o:   $(LAYOUT)/quizshow.lh
21952207
2196$(DRIVERS)/re900.o:   $(LAYOUT)/re900.lh
2208$(DRIVERS)/re900.o:      $(LAYOUT)/re900.lh
21972209
2198$(DRIVERS)/roul.o:   $(LAYOUT)/roul.lh
2210$(DRIVERS)/roul.o:      $(LAYOUT)/roul.lh
21992211
22002212$(DRIVERS)/rowamet.o:   $(LAYOUT)/rowamet.lh
22012213
r18521r18522
22132225
22142226$(DRIVERS)/segaybd.o:   $(LAYOUT)/pdrift.lh
22152227
2228$(DRIVERS)/skydiver.o:   $(LAYOUT)/skydiver.lh
2229
22162230$(DRIVERS)/snookr10.o:   $(LAYOUT)/snookr10.lh
22172231
22182232$(DRIVERS)/spectra.o:   $(LAYOUT)/spectra.lh
22192233
2220$(DRIVERS)/splus.o:   $(LAYOUT)/splus.lh
2234$(DRIVERS)/splus.o:      $(LAYOUT)/splus.lh
22212235
22222236$(DRIVERS)/sspeedr.o:   $(LAYOUT)/sspeedr.lh
22232237
trunk/src/mame/layout/astdelux.lay
r0r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="0.5333" green="1.0" blue="1.0" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/mame/layout/redbaron.lay
r0r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="0.5333" green="1.0" blue="1.0" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/mame/layout/omegrace.lay
r0r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="1.0" green="0.894" blue="0.341" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/mame/layout/tailg.lay
r0r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="0.125" green="1.0" blue="1.0" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/mame/layout/medlanes.lay
r0r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="0.180" green="1" blue="0.180" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/mame/layout/skydiver.lay
r0r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="0.094" green="0.5" blue="1.0" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/mame/layout/maze.lay
r0r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="4" bottom="3" />
6         <color red=".310" green=".537" blue=".239" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/mame/layout/gunfight.lay
r0r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="1.0" green="1.0" blue="0.125" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/mame/layout/ace.lay
r0r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="0.094" green="0.5" blue="1.0" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/mame/layout/phantom2.lay
r0r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="0.625" green="0.625" blue="1" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/mame/layout/sundance.lay
r0r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="1.0" green="1.0" blue="0.125" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="3" bottom="4" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="3" bottom="4" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/mame/drivers/skydiver.c
r18521r18522
8787***************************************************************************/
8888
8989#include "emu.h"
90#include "rendlay.h"
9190#include "cpu/m6800/m6800.h"
9291#include "includes/skydiver.h"
9392#include "sound/discrete.h"
9493
94#include "skydiver.lh"
95
9596#define MASTER_CLOCK (XTAL_12_096MHz)
9697
9798
r18521r18522
433434 *
434435 *************************************/
435436
436GAMEL(1978, skydiver, 0, skydiver, skydiver, driver_device, 0, ROT0, "Atari", "Sky Diver", 0, layout_ho1880ff )
437GAMEL(1978, skydiver, 0, skydiver, skydiver, driver_device, 0, ROT0, "Atari", "Sky Diver", 0, layout_skydiver )
trunk/src/mame/drivers/asteroid.c
r18521r18522
185185
186186#include "emu.h"
187187#include "cpu/m6502/m6502.h"
188#include "rendlay.h"
189188#include "video/vector.h"
190189#include "video/avgdvg.h"
191190#include "machine/atari_vg.h"
r18521r18522
193192#include "sound/discrete.h"
194193#include "sound/pokey.h"
195194
195#include "astdelux.lh"
196
196197#define MASTER_CLOCK (XTAL_12_096MHz)
197198#define CLOCK_3KHZ  (MASTER_CLOCK / 4096)
198199
r18521r18522
978979GAME( 1979, meteorts,  asteroid,  asteroid,  asteroid,  driver_device,  0,         ROT0, "bootleg (VGG)",       "Meteorites (bootleg of Asteroids)", GAME_SUPPORTS_SAVE )
979980GAME( 1979, meteorho,  asteroid,  asteroid,  asteroid,  driver_device,  0,         ROT0, "bootleg (Hoei)",      "Meteor (bootleg of Asteroids)",     GAME_SUPPORTS_SAVE )
980981GAME( 1979, hyperspc,  asteroid,  asteroid,  asteroid,  driver_device,  0,         ROT0, "bootleg (Rumiano)",   "Hyperspace (bootleg of Asteroids)", GAME_SUPPORTS_SAVE )
981GAMEL(1980, astdelux,  0,         astdelux,  astdelux,  driver_device,  0,         ROT0, "Atari",   "Asteroids Deluxe (rev 3)", GAME_SUPPORTS_SAVE, layout_ho88ffff )
982GAMEL(1980, astdelux2, astdelux,  astdelux,  astdelux,  driver_device,  0,         ROT0, "Atari",   "Asteroids Deluxe (rev 2)", GAME_SUPPORTS_SAVE, layout_ho88ffff )
983GAMEL(1980, astdelux1, astdelux,  astdelux,  astdelux,  driver_device,  0,         ROT0, "Atari",   "Asteroids Deluxe (rev 1)", GAME_SUPPORTS_SAVE, layout_ho88ffff )
982GAMEL(1980, astdelux,  0,         astdelux,  astdelux,  driver_device,  0,         ROT0, "Atari",   "Asteroids Deluxe (rev 3)", GAME_SUPPORTS_SAVE, layout_astdelux )
983GAMEL(1980, astdelux2, astdelux,  astdelux,  astdelux,  driver_device,  0,         ROT0, "Atari",   "Asteroids Deluxe (rev 2)", GAME_SUPPORTS_SAVE, layout_astdelux )
984GAMEL(1980, astdelux1, astdelux,  astdelux,  astdelux,  driver_device,  0,         ROT0, "Atari",   "Asteroids Deluxe (rev 1)", GAME_SUPPORTS_SAVE, layout_astdelux )
984985GAME( 1979, llander,   0,         llander,   llander,   driver_device,  0,         ROT0, "Atari",   "Lunar Lander (rev 2)",     GAME_SUPPORTS_SAVE )
985986GAME( 1979, llander1,  llander,   llander,   llander1,  driver_device,  0,         ROT0, "Atari",   "Lunar Lander (rev 1)",     GAME_SUPPORTS_SAVE )
trunk/src/mame/drivers/cinemat.c
r18521r18522
3434#include "video/vector.h"
3535#include "cpu/ccpu/ccpu.h"
3636#include "includes/cinemat.h"
37#include "rendlay.h"
3837
3938#include "armora.lh"
4039#include "demon.lh"
4140#include "starcas.lh"
4241#include "solarq.lh"
42#include "sundance.lh"
43#include "tailg.lh"
4344
4445#define MASTER_CLOCK         XTAL_19_923MHz
4546
r18521r18522
14941495GAME( 1979, barrier,  0,       barrier,  barrier, driver_device,  0,        ORIENTATION_FLIP_X ^ ROT270, "Vectorbeam", "Barrier", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
14951496GAME( 1979, speedfrk, 0,       speedfrk, speedfrk, cinemat_state, speedfrk, ORIENTATION_FLIP_Y,   "Vectorbeam", "Speed Freak", GAME_NO_SOUND | GAME_SUPPORTS_SAVE )
14961497GAME( 1979, starhawk, 0,       starhawk, starhawk, driver_device, 0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Star Hawk", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
1497GAMEL(1979, sundance, 0,       sundance, sundance, cinemat_state, sundance, ORIENTATION_FLIP_X ^ ROT270, "Cinematronics", "Sundance", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_voffff20 )
1498GAMEL(1979, tailg,    0,       tailg,    tailg, cinemat_state,    tailg,    ORIENTATION_FLIP_Y,   "Cinematronics", "Tailgunner", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_ho20ffff )
1498GAMEL(1979, sundance, 0,       sundance, sundance, cinemat_state, sundance, ORIENTATION_FLIP_X ^ ROT270, "Cinematronics", "Sundance", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_sundance )
1499GAMEL(1979, tailg,    0,       tailg,    tailg, cinemat_state,    tailg,    ORIENTATION_FLIP_Y,   "Cinematronics", "Tailgunner", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_tailg )
14991500GAME( 1979, warrior,  0,       warrior,  warrior, driver_device,  0,        ORIENTATION_FLIP_Y,   "Vectorbeam", "Warrior", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
15001501GAMEL(1980, armora,   0,       armora,   armora, driver_device,   0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Armor Attack", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_armora )
15011502GAMEL(1980, armorap,  armora,  armora,   armora, driver_device,   0,        ORIENTATION_FLIP_Y,   "Cinematronics", "Armor Attack (prototype)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_armora )
trunk/src/mame/drivers/ace.c
r18521r18522
3838****************************************************************************/
3939
4040#include "emu.h"
41#include "rendlay.h"
4241#include "cpu/i8085/i8085.h"
4342
43#include "ace.lh"
44
4445#define MASTER_CLOCK XTAL_18MHz
4546
4647// ace_state was also defined in mess/drivers/ace.c
r18521r18522
382383ROM_END
383384
384385
385GAMEL(1976, ace, 0, ace, ace, driver_device, 0, ROT0, "Allied Leisure", "Ace", GAME_SUPPORTS_SAVE | GAME_NO_SOUND, layout_ho1880ff ) // color overlay assumed from flyer
386GAMEL(1976, ace, 0, ace, ace, driver_device, 0, ROT0, "Allied Leisure", "Ace", GAME_SUPPORTS_SAVE | GAME_NO_SOUND, layout_ace ) // color overlay assumed from flyer
trunk/src/mame/drivers/lazercmd.c
r18521r18522
225225#include "sound/dac.h"
226226#include "includes/lazercmd.h"
227227
228#include "rendlay.h"
229228#include "lazercmd.lh"
229#include "medlanes.lh"
230230
231231#define MASTER_CLOCK XTAL_8MHz
232232
r18521r18522
863863
864864
865865GAMEL( 1976, lazercmd, 0, lazercmd, lazercmd, lazercmd_state, lazercmd, ROT0, "Meadows Games, Inc.", "Lazer Command", GAME_SUPPORTS_SAVE, layout_lazercmd )
866GAMEL( 1977, medlanes, 0, medlanes, medlanes, lazercmd_state, medlanes, ROT0, "Meadows Games, Inc.", "Meadows Lanes", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_ho2eff2e )
866GAMEL( 1977, medlanes, 0, medlanes, medlanes, lazercmd_state, medlanes, ROT0, "Meadows Games, Inc.", "Meadows Lanes", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_medlanes )
867867GAME ( 1976, bbonk,    0, bbonk,    bbonk, lazercmd_state,    bbonk,    ROT0, "Meadows Games, Inc.", "Bigfoot Bonkers", GAME_SUPPORTS_SAVE )
trunk/src/mame/drivers/bzone.c
r18521r18522
210210#include "video/avgdvg.h"
211211#include "machine/mathbox.h"
212212#include "machine/atari_vg.h"
213#include "rendlay.h"
214213#include "includes/bzone.h"
215
216214#include "sound/pokey.h"
217215
218216#include "bzone.lh"
217#include "redbaron.lh"
219218
220219
221220/*************************************
r18521r18522
896895GAMEL(1980, bzonea,    bzone,    bzone,    bzone, driver_device,    0,       ROT0, "Atari", "Battle Zone (rev 1)", GAME_SUPPORTS_SAVE, layout_bzone )
897896GAMEL(1980, bzonec,    bzone,    bzone,    bzone, driver_device,    0,       ROT0, "Atari", "Battle Zone (cocktail)", GAME_SUPPORTS_SAVE|GAME_NO_COCKTAIL, layout_bzone )
898897GAME( 1980, bradley,   0,        bzone,    bradley, bzone_state,  bradley, ROT0, "Atari", "Bradley Trainer", GAME_SUPPORTS_SAVE )
899GAMEL(1980, redbaron,  0,        redbaron, redbaron, driver_device, 0,       ROT0, "Atari", "Red Baron (Revised Hardware)", GAME_SUPPORTS_SAVE, layout_ho88ffff )
900GAMEL(1980, redbarona, redbaron, redbaron, redbaron, driver_device, 0,       ROT0, "Atari", "Red Baron", GAME_SUPPORTS_SAVE, layout_ho88ffff )
898GAMEL(1980, redbaron,  0,        redbaron, redbaron, driver_device, 0,       ROT0, "Atari", "Red Baron (Revised Hardware)", GAME_SUPPORTS_SAVE, layout_redbaron )
899GAMEL(1980, redbarona, redbaron, redbaron, redbaron, driver_device, 0,       ROT0, "Atari", "Red Baron", GAME_SUPPORTS_SAVE, layout_redbaron )
trunk/src/mame/drivers/omegrace.c
r18521r18522
220220#include "sound/ay8910.h"
221221#include "machine/nvram.h"
222222
223#include "rendlay.h"
223#include "omegrace.lh"
224224
225225
226226class omegrace_state : public driver_device
r18521r18522
609609 *
610610 *************************************/
611611
612GAMEL(1981, omegrace,  0,        omegrace, omegrace, omegrace_state, omegrace, ROT0, "Midway", "Omega Race (set 1)", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE, layout_hoffe457 )
613GAMEL(1981, omegrace2, omegrace, omegrace, omegrace, omegrace_state, omegrace, ROT0, "Midway", "Omega Race (set 2)", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE, layout_hoffe457 )
614GAMEL(1981, deltrace,  omegrace, omegrace, omegrace, omegrace_state, omegrace, ROT0, "bootleg (Allied Leisure)", "Delta Race", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE, layout_hoffe457 )
612GAMEL(1981, omegrace,  0,        omegrace, omegrace, omegrace_state, omegrace, ROT0, "Midway", "Omega Race (set 1)", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE, layout_omegrace )
613GAMEL(1981, omegrace2, omegrace, omegrace, omegrace, omegrace_state, omegrace, ROT0, "Midway", "Omega Race (set 2)", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE, layout_omegrace )
614GAMEL(1981, deltrace,  omegrace, omegrace, omegrace, omegrace_state, omegrace, ROT0, "bootleg (Allied Leisure)", "Delta Race", GAME_NO_COCKTAIL | GAME_SUPPORTS_SAVE, layout_omegrace )
trunk/src/mame/drivers/mw8080bw.c
r18521r18522
147147
148148#include "emu.h"
149149#include "cpu/i8085/i8085.h"
150#include "rendlay.h"
151150#include "machine/rescap.h"
152151#include "machine/mb14241.h"
153152#include "includes/mw8080bw.h"
154153
155154#include "280zzzap.lh"
156155#include "clowns.lh"
156#include "gunfight.lh"
157157#include "invaders.lh"
158158#include "invad2ct.lh"
159159#include "lagunar.lh"
160#include "maze.lh"
161#include "phantom2.lh"
160162#include "seawolf.lh"
161163#include "spacwalk.lh"
162164#include "spcenctr.lh"
r18521r18522
31583160
31593161/* 596 */ GAMEL(1976, seawolf,  0,        seawolf,  seawolf,  driver_device, 0, ROT0,   "Dave Nutting Associates / Midway", "Sea Wolf (set 1)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_seawolf )
31603162/* 596 */ GAMEL(1976, seawolfo, seawolf,  seawolf,  seawolf,  driver_device, 0, ROT0,   "Dave Nutting Associates / Midway", "Sea Wolf (set 2)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_seawolf )
3161/* 597 */ GAMEL(1975, gunfight, 0,        gunfight, gunfight, driver_device, 0, ROT0,   "Dave Nutting Associates / Midway", "Gun Fight (set 1)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_hoffff20 )
3162/* 597 */ GAMEL(1975, gunfighto,gunfight, gunfight, gunfight, driver_device, 0, ROT0,   "Dave Nutting Associates / Midway", "Gun Fight (set 2)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_hoffff20 )
3163/* 597 */ GAMEL(1975, gunfight, 0,        gunfight, gunfight, driver_device, 0, ROT0,   "Dave Nutting Associates / Midway", "Gun Fight (set 1)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_gunfight )
3164/* 597 */ GAMEL(1975, gunfighto,gunfight, gunfight, gunfight, driver_device, 0, ROT0,   "Dave Nutting Associates / Midway", "Gun Fight (set 2)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_gunfight )
31633165/* 604 Gun Fight (cocktail, dump does not exist) */
31643166/* 605 */ GAME( 1976, tornbase, 0,        tornbase, tornbase, driver_device, 0, ROT0,   "Dave Nutting Associates / Midway / Taito", "Tornado Baseball / Ball Park", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
31653167/* 610 */ GAMEL(1976, 280zzzap, 0,        zzzap,    zzzap,    driver_device, 0, ROT0,   "Dave Nutting Associates / Midway", "280-ZZZAP", GAME_NO_SOUND | GAME_SUPPORTS_SAVE, layout_280zzzap )
3166/* 611 */ GAMEL(1976, maze,     0,        maze,     maze,     driver_device, 0, ROT0,   "Midway", "Amazing Maze", GAME_SUPPORTS_SAVE, layout_ho4f893d )
3168/* 611 */ GAMEL(1976, maze,     0,        maze,     maze,     driver_device, 0, ROT0,   "Midway", "Amazing Maze", GAME_SUPPORTS_SAVE, layout_maze )
31673169/* 612 */ GAME( 1977, boothill, 0,        boothill, boothill, driver_device, 0, ROT0,   "Dave Nutting Associates / Midway", "Boot Hill", GAME_SUPPORTS_SAVE )
31683170/* 615 */ GAME( 1977, checkmat, 0,        checkmat, checkmat, driver_device, 0, ROT0,   "Dave Nutting Associates / Midway", "Checkmate", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
31693171/* 618 */ GAME( 1977, desertgu, 0,        desertgu, desertgu, driver_device, 0, ROT0,   "Dave Nutting Associates / Midway", "Desert Gun", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
r18521r18522
31793181/* 643 */ GAME( 1978, shuffle,  0,        shuffle,  shuffle,  driver_device, 0, ROT90,  "Midway", "Shuffleboard", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
31803182/* 644 */ GAME( 1977, dogpatch, 0,        dogpatch, dogpatch, driver_device, 0, ROT0,   "Midway", "Dog Patch", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
31813183/* 645 */ GAMEL(1980, spcenctr, 0,        spcenctr, spcenctr, driver_device, 0, ROT0,   "Midway", "Space Encounters", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_spcenctr )
3182/* 652 */ GAMEL(1979, phantom2, 0,        phantom2, phantom2, driver_device, 0, ROT0,   "Midway", "Phantom II", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_hoa0a0ff )
3184/* 652 */ GAMEL(1979, phantom2, 0,        phantom2, phantom2, driver_device, 0, ROT0,   "Midway", "Phantom II", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE, layout_phantom2 )
31833185/* 730 */ GAME( 1978, bowler,   0,        bowler,   bowler,   driver_device, 0, ROT90,  "Midway", "Bowling Alley", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
31843186/* 739 */ GAMEL(1978, invaders, 0,        invaders, invaders, driver_device, 0, ROT270, "Taito / Midway", "Space Invaders / Space Invaders M", GAME_SUPPORTS_SAVE, layout_invaders )
31853187/* 742 */ GAME( 1978, blueshrk, 0,        blueshrk, blueshrk, driver_device, 0, ROT0,   "Midway", "Blue Shark", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
trunk/src/emu/emu.mak
r18521r18522
393393                  $(EMULAYOUT)/triphsxs.lh \
394394                  $(EMULAYOUT)/quadhsxs.lh \
395395                  $(EMULAYOUT)/vertical.lh \
396                  $(EMULAYOUT)/ho1880ff.lh \
397                  $(EMULAYOUT)/ho20ffff.lh \
398                  $(EMULAYOUT)/ho2eff2e.lh \
399                  $(EMULAYOUT)/ho4f893d.lh \
400                  $(EMULAYOUT)/ho88ffff.lh \
401                  $(EMULAYOUT)/hoa0a0ff.lh \
402                  $(EMULAYOUT)/hoffe457.lh \
403                  $(EMULAYOUT)/hoffff20.lh \
404                  $(EMULAYOUT)/voffff20.lh \
405396                  $(EMULAYOUT)/lcd.lh \
406397                  $(EMULAYOUT)/lcd_rot.lh \
407398                  $(EMULAYOUT)/noscreens.lh \
trunk/src/emu/layout/ho20ffff.lay
r18521r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="0.125" green="1.0" blue="1.0" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/emu/layout/ho2eff2e.lay
r18521r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="0.180" green="1" blue="0.180" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/emu/layout/hoffff20.lay
r18521r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="1.0" green="1.0" blue="0.125" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/emu/layout/ho1880ff.lay
r18521r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="0.094" green="0.5" blue="1.0" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/emu/layout/ho4f893d.lay
r18521r18522
1<mamelayout version="2">
2
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="4" bottom="3" />
6         <color red=".310" green=".537" blue=".239" />
7      </rect>
8   </element>
9
10
11   <view name="Color Overlay">
12      <screen index="0">
13         <bounds left="0" top="0" right="4" bottom="3" />
14      </screen>
15      <overlay element="overlay">
16         <bounds left="0" top="0" right="4" bottom="3" />
17      </overlay>
18   </view>
19
20
21</mamelayout>
trunk/src/emu/layout/ho88ffff.lay
r18521r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="0.5333" green="1.0" blue="1.0" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/emu/layout/voffff20.lay
r18521r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="1.0" green="1.0" blue="0.125" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="3" bottom="4" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="3" bottom="4" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/emu/layout/hoa0a0ff.lay
r18521r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="0.625" green="0.625" blue="1" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/emu/layout/hoffe457.lay
r18521r18522
1<?xml version="1.0"?>
2<mamelayout version="2">
3   <element name="overlay">
4      <rect>
5         <bounds left="0" top="0" right="1" bottom="1" />
6         <color red="1.0" green="0.894" blue="0.341" />
7      </rect>
8   </element>
9
10   <view name="Color Overlay">
11      <screen index="0">
12         <bounds left="0" top="0" right="4" bottom="3" />
13      </screen>
14      <overlay element="overlay">
15         <bounds left="0" top="0" right="4" bottom="3" />
16      </overlay>
17   </view>
18</mamelayout>
trunk/src/emu/rendlay.c
r18521r18522
109109// quad screen layouts
110110#include "quadhsxs.lh"
111111
112// generic color overlay layouts
113#include "ho1880ff.lh"
114#include "ho20ffff.lh"
115#include "ho2eff2e.lh"
116#include "ho4f893d.lh"
117#include "ho88ffff.lh"
118#include "hoa0a0ff.lh"
119#include "hoffe457.lh"
120#include "voffff20.lh"
121#include "hoffff20.lh"
122
123112// LCD screen layouts
124113#include "lcd.lh"
125114#include "lcd_rot.lh"
trunk/src/emu/rendlay.h
r18521r18522
339339// quad screen layouts
340340extern const char layout_quadhsxs[];   // quad 4:3 screens side-by-side
341341
342// generic color overlay layouts
343extern const char layout_ho1880ff[];   // horizontal 4:3 with 18,80,FF color overlay
344extern const char layout_ho20ffff[];   // horizontal 4:3 with 20,FF,FF color overlay
345extern const char layout_ho2eff2e[];   // horizontal 4:3 with 2E,FF,2E color overlay
346extern const char layout_ho4f893d[];   // horizontal 4:3 with 4F,89,3D color overlay
347extern const char layout_ho88ffff[];   // horizontal 4:3 with 88,FF,FF color overlay
348extern const char layout_hoa0a0ff[];   // horizontal 4:3 with A0,A0,FF color overlay
349extern const char layout_hoffe457[];   // horizontal 4:3 with FF,E4,57 color overlay
350extern const char layout_hoffff20[];   // horizontal 4:3 with FF,FF,20 color overlay
351extern const char layout_voffff20[];   // vertical 4:3 with FF,FF,20 color overlay
352
353342// LCD screen layouts
354343extern const char layout_lcd[];         // generic 1:1 lcd screen layout
355344extern const char layout_lcd_rot[];      // same, for use with ROT90 or ROT270

Previous 199869 Revisions Next


© 1997-2024 The MAME Team