Previous 199869 Revisions Next

r17987 Tuesday 18th September, 2012 at 07:33:27 UTC by Miodrag Milanović
manual cleanup of mame and mess includes (no whatsnew)
[src/mame/includes]20pacgal.h 3do.h 40love.h 4enraya.h 8080bw.h 88games.h actfancr.h aeroboto.h aerofgt.h airbustr.h ajax.h aliens.h alpha68k.h ambush.h amiga.h ampoker2.h amspdwy.h angelkds.h appoooh.h aquarium.h arabian.h arcadecl.h argus.h armedf.h artmagic.h ashnojoe.h asterix.h asteroid.h astrocde.h asuka.h atarifb.h atarig1.h atarig42.h atarigt.h atarigx2.h atarisy1.h atarisy2.h atetris.h aztarac.h badlands.h bagman.h balsente.h bankp.h baraduke.h batman.h battlane.h battlera.h battlnts.h bbusters.h bigevglf.h bigstrkb.h bionicc.h bishi.h bking.h bladestl.h blktiger.h blmbycar.h blockade.h blockhl.h blockout.h bloodbro.h blstroid.h blueprnt.h bogeyman.h bombjack.h boogwing.h bottom9.h brkthru.h bsktball.h btime.h btoads.h bublbobl.h buggychl.h bwing.h calomega.h canyon.h capbowl.h carjmbre.h carpolo.h cave.h cbasebal.h cbuster.h ccastles.h cchasm.h cchip.h cclimber.h centiped.h chaknpop.h champbas.h changela.h cheekyms.h chqflag.h cinemat.h circus.h circusc.h cischeat.h citycon.h cloak.h cloud9.h clshroad.h cninja.h combatsc.h commando.h compgolf.h contra.h cop01.h copsnrob.h cosmic.h cps1.h crbaloon.h crgolf.h crimfght.h crospang.h crshrace.h cvs.h cyberbal.h darius.h darkmist.h darkseal.h dassault.h dbz.h dcheese.h dcon.h dday.h ddragon.h ddribble.h deadang.h dec0.h dec8.h deco32.h deco_mlc.h deniam.h dietgo.h djboy.h djmain.h dkong.h docastle.h dogfgt.h dooyong.h dragrace.h drgnmst.h dribling.h drmicro.h dynax.h dynduke.h eolith.h eolithsp.h epos.h eprom.h esd16.h espial.h esripsys.h exerion.h exidy.h exidy440.h exterm.h exzisus.h f1gp.h fantland.h fastfred.h fastlane.h fcombat.h fgoal.h finalizr.h firetrap.h firetrk.h fitfight.h flkatck.h flower.h flstory.h foodf.h freekick.h fromanc2.h fromance.h funkybee.h funkyjet.h funworld.h funybubl.h fuukifg2.h fuukifg3.h gaelco.h gaelco2.h gaelco3d.h gaiden.h galaga.h galastrm.h galaxia.h galaxian.h galaxold.h galivan.h galpani2.h galpanic.h galspnbl.h gameplan.h gatron.h gauntlet.h gberet.h gbusters.h gcpinbal.h gijoe.h ginganin.h gladiatr.h glass.h gng.h goal92.h goindol.h goldstar.h gomoku.h gotcha.h gottlieb.h gotya.h gradius3.h grchamp.h gridlee.h groundfx.h gstriker.h gsword.h gumbo.h gunbustr.h gundealr.h gunsmoke.h gyruss.h hanaawas.h harddriv.h hcastle.h hexion.h higemaru.h himesiki.h hitme.h hnayayoi.h hng64.h holeland.h homedata.h homerun.h hyhoo.h hyperspt.h hyprduel.h ikki.h inufuku.h iqblock.h irobot.h ironhors.h itech32.h itech8.h jack.h jackal.h jailbrek.h jedi.h jpmimpct.h kaneko16.h kangaroo.h karnov.h kchamp.h kickgoal.h kingobox.h klax.h kncljoe.h konamigx.h kopunch.h ksayakyu.h kyugo.h labyrunr.h ladybug.h ladyfrog.h laserbat.h lasso.h lastduel.h lazercmd.h legionna.h leland.h lemmings.h lethal.h lethalj.h liberate.h lkage.h lockon.h lordgun.h lsasquad.h lucky74.h lvcards.h lwings.h m10.h m107.h m52.h m57.h m58.h m62.h m72.h m90.h m92.h macrossp.h madalien.h madmotor.h magmax.h mainevt.h mainsnk.h malzak.h mappy.h marineb.h mario.h markham.h matmania.h mcatadv.h mcr.h mcr3.h mcr68.h meadows.h megasys1.h megazone.h mermaid.h metlclsh.h metro.h mexico86.h mhavoc.h micro3d.h midtunit.h midvunit.h midwunit.h midxunit.h midyunit.h midzeus.h mikie.h mitchell.h mjkjidai.h model1.h model2.h model3.h momoko.h moo.h mosaic.h mouser.h mrdo.h mrflea.h mrjong.h ms32.h msisaac.h mugsmash.h munchmo.h mustache.h mw8080bw.h mystston.h mystwarr.h n64.h n8080.h namcofl.h namconb1.h namcond1.h namcos1.h namcos21.h namcos22.h namcos86.h naomi.h naughtyb.h nbmj8688.h nbmj8891.h nbmj8900.h nbmj8991.h nbmj9195.h nemesis.h neogeo.h news.h ninjaw.h nitedrvr.h niyanpai.h nmk16.h norautp.h nycaptor.h offtwall.h ohmygod.h ojankohs.h oneshot.h opwolf.h orbit.h othldrby.h othunder.h overdriv.h pacland.h pacman.h pandoras.h paradise.h parodius.h pass.h pastelg.h pcktgal.h pgm.h phoenix.h pingpong.h pirates.h pitnrun.h pktgaldx.h playch10.h playmark.h plygonet.h pokechmp.h polepos.h policetr.h polyplay.h poolshrk.h pooyan.h popeye.h popper.h portrait.h powerins.h prehisle.h psikyo.h psikyo4.h psikyosh.h psychic5.h punchout.h pushman.h qdrmfgp.h qix.h quasar.h quizdna.h quizpani.h raiden.h raiden2.h rainbow.h rallyx.h rampart.h rastan.h realbrk.h redalert.h relief.h renegade.h retofinv.h rltennis.h rockrage.h rocnrope.h rohga.h rollerg.h rollrace.h route16.h rpunch.h runaway.h rungun.h sauro.h sbasketb.h sbugger.h scotrsht.h scramble.h sderby.h segag80r.h segag80v.h segamsys.h segas24.h segas32.h seibuspi.h seicross.h senjyo.h seta.h seta2.h sf.h shadfrce.h shangha3.h shangkid.h shaolins.h shisen.h shootout.h shuuz.h sidearms.h sidepckt.h silkroad.h simpl156.h simpsons.h skullxbo.h skydiver.h skyfox.h skykid.h skyraid.h slapfght.h slapshot.h snk.h snk6502.h snk68.h snookr10.h snowbros.h solomon.h sonson.h spacefb.h spbactn.h spcforce.h spdodgeb.h speedatk.h speedbal.h speedspn.h spiders.h splash.h sprcros2.h sprint2.h sprint4.h sprint8.h spy.h srmp2.h srumbler.h sshangha.h sslam.h ssozumo.h sspeedr.h ssrj.h ssv.h st0016.h stactics.h stadhero.h starcrus.h starfire.h starshp1.h starwars.h stfight.h stlforce.h strnskil.h subs.h suna16.h suna8.h supbtime.h superchs.h superqix.h suprloco.h suprnova.h suprridr.h suprslam.h surpratk.h system1.h tagteam.h tail2nos.h taito_b.h taito_f2.h taito_f3.h taito_h.h taito_l.h taito_o.h taito_z.h taitoair.h taitosj.h tank8.h tankbatt.h tankbust.h taotaido.h targ.h targeth.h tatsumi.h taxidriv.h tbowl.h tceptor.h tecmo.h tecmo16.h tecmosys.h terracre.h tetrisp2.h thedeep.h thepit.h thief.h thoop2.h thunderj.h thunderx.h tiamc1.h tigeroad.h timelimt.h timeplt.h tmnt.h tnzs.h toaplan1.h toaplan2.h toki.h toobin.h topspeed.h toypop.h tp84.h trackfld.h travrusa.h triplhnt.h truco.h trucocl.h tryout.h tsamurai.h tubep.h tumbleb.h tumblep.h tunhunt.h turbo.h tutankhm.h twin16.h twincobr.h tx1.h ultraman.h ultratnk.h undrfire.h unico.h usgames.h vaportra.h vastar.h vball.h vectrex.h vendetta.h vertigo.h vicdual.h victory.h videopin.h vigilant.h vindictr.h volfied.h vsnes.h vulgus.h warpwarp.h warriorb.h wc90.h wc90b.h wecleman.h welltris.h wgp.h williams.h wiping.h wiz.h wolfpack.h wrally.h wwfsstar.h wwfwfest.h xain.h xexex.h xmen.h xorworld.h xxmissio.h xybots.h xyonix.h yiear.h yunsun16.h yunsung8.h zac2650.h zaccaria.h zaxxon.h zodiack.h
[src/mess/includes]a7800.h abc1600.h ac1.h advision.h aim65.h apple1.h apple2.h apple2gs.h apple3.h aquarius.h at.h avigo.h bbc.h compis.h comquest.h concept.h cybiko.h dai.h electron.h enterp.h fm7.h galaxy.h gamecom.h gamepock.h gb.h kaypro.h kramermc.h lisa.h mbc55x.h mbee.h mikromik.h mtx.h mz700.h nascom1.h nes.h oric.h pc.h pce.h pdp1.h samcoupe.h sms.h sorcerer.h spectrum.h super80.h svi318.h sym1.h ti85.h trs80.h wangpc.h x1.h x68k.h z80ne.h z88.h zx.h

trunk/src/mame/includes/shisen.h
r17986r17987
2020   UINT32 screen_update_sichuan2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2121};
2222
23
24/*----------- defined in video/shisen.c -----------*/
25
26
27
28
trunk/src/mame/includes/tutankhm.h
r17986r17987
3333   DECLARE_MACHINE_RESET(tutankhm);
3434   UINT32 screen_update_tutankhm(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
3535};
36
37
38/*----------- defined in video/tutankhm.c -----------*/
39
40
41
trunk/src/mame/includes/nmk16.h
r17986r17987
143143   void screen_eof_nmk(screen_device &screen, bool state);
144144   void screen_eof_strahl(screen_device &screen, bool state);
145145};
146
147
148/*----------- defined in video/nmk16.c -----------*/
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
trunk/src/mame/includes/m10.h
r17986r17987
9090   UINT32 screen_update_m15(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
9191};
9292
93
94/*----------- defined in video/m10.c -----------*/
95
96
97
98
99
100
101
102
trunk/src/mame/includes/nitedrvr.h
r17986r17987
5959   UINT32 screen_update_nitedrvr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6060};
6161
62
6362/*----------- defined in machine/nitedrvr.c -----------*/
64
65
6663TIMER_DEVICE_CALLBACK( nitedrvr_crash_toggle_callback );
6764
68
69
70
71
7265/*----------- defined in audio/nitedrvr.c -----------*/
73
7466DISCRETE_SOUND_EXTERN( nitedrvr );
75
76
77/*----------- defined in video/nitedrvr.c -----------*/
78
79
80
81
trunk/src/mame/includes/sbugger.h
r17986r17987
1818   virtual void palette_init();
1919   UINT32 screen_update_sbugger(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2020};
21
22
23/*----------- defined in video/sbugger.c -----------*/
24
25
26
27
trunk/src/mame/includes/targeth.h
r17986r17987
2222   virtual void video_start();
2323   UINT32 screen_update_targeth(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2424};
25
26
27/*----------- defined in video/targeth.c -----------*/
28
29
30
trunk/src/mame/includes/nycaptor.h
r17986r17987
105105   DECLARE_MACHINE_RESET(ta7630);
106106   UINT32 screen_update_nycaptor(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
107107};
108
109
110/*----------- defined in machine/nycaptor.c -----------*/
111
112
113
114
115/*----------- defined in video/nycaptor.c -----------*/
116
117
118
119
120
trunk/src/mame/includes/mitchell.h
r17986r17987
102102   DECLARE_VIDEO_START(pang);
103103   UINT32 screen_update_pang(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
104104};
105
106
107/*----------- defined in video/mitchell.c -----------*/
108
109
110
111
112
113
trunk/src/mame/includes/rainbow.h
r17986r17987
5151   UINT32 screen_update_jumping(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5252};
5353
54
5554/*----------- defined in machine/rainbow.c -----------*/
56
5755void rbisland_cchip_init(running_machine &machine, int version);
58
59
60/*----------- defined in video/rainbow.c -----------*/
61
62
63
64
65
trunk/src/mame/includes/galspnbl.h
r17986r17987
3131   virtual void palette_init();
3232   UINT32 screen_update_galspnbl(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3333};
34
35
36/*----------- defined in video/galspnbl.c -----------*/
37
38
39
40
trunk/src/mame/includes/dynduke.h
r17986r17987
4242   virtual void video_start();
4343   UINT32 screen_update_dynduke(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4444};
45
46
47/*----------- defined in video/dynduke.c -----------*/
48
49
50
trunk/src/mame/includes/blktiger.h
r17986r17987
6464   virtual void video_start();
6565   UINT32 screen_update_blktiger(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6666};
67
68
69/*----------- defined in video/blktiger.c -----------*/
70
71
72
73
74
trunk/src/mame/includes/deco_mlc.h
r17986r17987
3939   UINT32 screen_update_mlc(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
4040   void screen_eof_mlc(screen_device &screen, bool state);
4141};
42
43
44/*----------- defined in video/deco_mlc.c -----------*/
45
46
47
48
trunk/src/mame/includes/tunhunt.h
r17986r17987
2626   virtual void palette_init();
2727   UINT32 screen_update_tunhunt(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2828};
29
30
31/*----------- defined in video/tunhunt.c -----------*/
32
33
34
35
36
trunk/src/mame/includes/tryout.h
r17986r17987
3636   virtual void palette_init();
3737   UINT32 screen_update_tryout(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3838};
39
40
41/*----------- defined in video/tryout.c -----------*/
42
43
44
45
46
trunk/src/mame/includes/rungun.h
r17986r17987
5454   virtual void video_start();
5555   UINT32 screen_update_rng(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5656};
57
58
59
60
6157/*----------- defined in video/rungun.c -----------*/
6258
6359extern void rng_sprite_callback(running_machine &machine, int *code, int *color, int *priority_mask);
64
65
66
67
trunk/src/mame/includes/madmotor.h
r17986r17987
2828   virtual void video_start();
2929   UINT32 screen_update_madmotor(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3030};
31
32
33/*----------- defined in video/madmotor.c -----------*/
34
35
36
trunk/src/mame/includes/eprom.h
r17986r17987
3535   UINT32 screen_update_guts(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3636};
3737
38
3938/*----------- defined in video/eprom.c -----------*/
40
41
42
43
44
45
46
4739void eprom_scanline_update(screen_device &screen, int scanline);
trunk/src/mame/includes/bublbobl.h
r17986r17987
111111   UINT32 screen_update_bublbobl(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
112112};
113113
114
115
116114/*----------- defined in machine/bublbobl.c -----------*/
117
118
119
120115// for 68705 bootleg
121116INTERRUPT_GEN( bublbobl_m68705_interrupt );
122
123
124/*----------- defined in video/bublbobl.c -----------*/
125
126
trunk/src/mame/includes/skyfox.h
r17986r17987
3333   virtual void palette_init();
3434   UINT32 screen_update_skyfox(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3535};
36
37/*----------- defined in video/skyfox.c -----------*/
38
39
40
41
42
43
trunk/src/mame/includes/aerofgt.h
r17986r17987
9494   UINT32 screen_update_aerfboo2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
9595   UINT32 screen_update_wbbc97(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
9696};
97
98
99/*----------- defined in video/aerofgt.c -----------*/
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
trunk/src/mame/includes/rocnrope.h
r17986r17987
3030   virtual void palette_init();
3131   UINT32 screen_update_rocnrope(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3232};
33
34/*----------- defined in video/rocnrope.c -----------*/
35
36
37
38
39
trunk/src/mame/includes/fgoal.h
r17986r17987
4848   virtual void palette_init();
4949   UINT32 screen_update_fgoal(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5050};
51
52
53/*----------- defined in video/fgoal.c -----------*/
54
55
56
57
58
trunk/src/mame/includes/docastle.h
r17986r17987
4949   DECLARE_VIDEO_START(dorunrun);
5050   UINT32 screen_update_docastle(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5151};
52
53
54/*----------- defined in machine/docastle.c -----------*/
55
56
57/*----------- defined in video/docastle.c -----------*/
58
59
60
61
62
63
64
trunk/src/mame/includes/mystston.h
r17986r17987
4949   UINT32 screen_update_mystston(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5050};
5151
52
5352/*----------- defined in drivers/mystston.c -----------*/
5453
5554void mystston_on_scanline_interrupt(running_machine &machine);
5655
57
5856/*----------- defined in video/mystston.c -----------*/
5957
6058MACHINE_CONFIG_EXTERN( mystston_video );
trunk/src/mame/includes/mainsnk.h
r17986r17987
2929   virtual void palette_init();
3030   UINT32 screen_update_mainsnk(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3131};
32
33
34/*----------- defined in video/mainsnk.c -----------*/
35
36
37
38
trunk/src/mame/includes/midyunit.h
r17986r17987
108108   DECLARE_VIDEO_START(mkyawdim);
109109   DECLARE_VIDEO_START(common);
110110};
111
112
113/*----------- defined in machine/midyunit.c -----------*/
114
115
116
117
118
119
120
121
122
123111/*----------- defined in video/midyunit.c -----------*/
124
125
126
127
128
129
130
131
132112void midyunit_to_shiftreg(address_space &space, UINT32 address, UINT16 *shiftreg);
133113void midyunit_from_shiftreg(address_space &space, UINT32 address, UINT16 *shiftreg);
134
135
136
137114void midyunit_scanline_update(screen_device &screen, bitmap_ind16 &bitmap, int scanline, const tms34010_display_params *params);
trunk/src/mame/includes/hitme.h
r17986r17987
4545
4646
4747/*----------- defined in audio/hitme.c -----------*/
48
4948DISCRETE_SOUND_EXTERN( hitme );
trunk/src/mame/includes/rampart.h
r17986r17987
2222   DECLARE_VIDEO_START(rampart);
2323   UINT32 screen_update_rampart(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2424};
25
26
27/*----------- defined in video/rampart.c -----------*/
28
29
30
trunk/src/mame/includes/senjyo.h
r17986r17987
8484   UINT32 screen_update_senjyo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8585};
8686
87
8887/*----------- defined in audio/senjyo.c -----------*/
89
9088extern const z80_daisy_config senjyo_daisy_chain[];
9189extern const z80pio_interface senjyo_pio_intf;
9290extern const z80ctc_interface senjyo_ctc_intf;
93
94
95/*----------- defined in video/senjyo.c -----------*/
96
97
98
99
trunk/src/mame/includes/yiear.h
r17986r17987
3737   virtual void palette_init();
3838   UINT32 screen_update_yiear(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3939};
40
41
42/*----------- defined in video/yiear.c -----------*/
43
44
45
46
47
trunk/src/mame/includes/snowbros.h
r17986r17987
5050   UINT32 screen_update_wintbob(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5151   void screen_eof_snowbros(screen_device &screen, bool state);
5252};
53
trunk/src/mame/includes/mhavoc.h
r17986r17987
6464   virtual void machine_reset();
6565};
6666
67
6867/*----------- defined in machine/mhavoc.c -----------*/
69
7068TIMER_DEVICE_CALLBACK( mhavoc_cpu_irq_clock );
71
72
73
74
75
76
trunk/src/mame/includes/nbmj9195.h
r17986r17987
113113   UINT32 screen_update_nbmj9195(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
114114};
115115
116
117116/*----------- defined in video/nbmj9195.c -----------*/
118
119
120
121
122
123
124
125
126117void nbmj9195_clutsel_w(address_space &space, int data);
127118void nbmj9195_gfxflag2_w(address_space &space, int data);
trunk/src/mame/includes/sslam.h
r17986r17987
5353   UINT32 screen_update_sslam(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5454   UINT32 screen_update_powerbls(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5555};
56
57
58/*----------- defined in video/sslam.c -----------*/
59
60
61
62
63
trunk/src/mame/includes/sonson.h
r17986r17987
4040   virtual void palette_init();
4141   UINT32 screen_update_sonson(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4242};
43
44
45/*----------- defined in video/sonson.c -----------*/
46
47
48
49
50
trunk/src/mame/includes/simpl156.h
r17986r17987
6060   virtual void video_start();
6161   UINT32 screen_update_simpl156(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6262};
63
64
65
66/*----------- defined in video/simpl156.c -----------*/
67
68
69
trunk/src/mame/includes/hcastle.h
r17986r17987
5757   virtual void palette_init();
5858   UINT32 screen_update_hcastle(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5959};
60
61
62/*----------- defined in video/hcastle.c -----------*/
63
64
65
66
67
trunk/src/mame/includes/deadang.h
r17986r17987
3434   virtual void video_start();
3535   UINT32 screen_update_deadang(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3636};
37
38
39/*----------- defined in video/deadang.c -----------*/
40
41
42
43
trunk/src/mame/includes/copsnrob.h
r17986r17987
3939   UINT32 screen_update_copsnrob(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4040};
4141
42
4342/*----------- defined in machine/copsnrob.c -----------*/
44
4543DECLARE_READ8_HANDLER( copsnrob_gun_position_r );
4644
47
48/*----------- defined in video/copsnrob.c -----------*/
49
50
51
52
5345/*----------- defined in audio/copsnrob.c -----------*/
54
5546DISCRETE_SOUND_EXTERN( copsnrob );
trunk/src/mame/includes/artmagic.h
r17986r17987
5353
5454
5555/*----------- defined in video/artmagic.c -----------*/
56
57
58
5956void artmagic_to_shiftreg(address_space &space, offs_t address, UINT16 *data);
6057void artmagic_from_shiftreg(address_space &space, offs_t address, UINT16 *data);
61
62
6358void artmagic_scanline(screen_device &screen, bitmap_rgb32 &bitmap, int scanline, const tms34010_display_params *params);
trunk/src/mame/includes/twincobr.h
r17986r17987
112112
113113INTERRUPT_GEN( twincobr_interrupt );
114114INTERRUPT_GEN( wardner_interrupt );
115
116
117
118
119115extern void twincobr_driver_savestate(running_machine &machine);
120116
121
122117/*----------- defined in video/twincobr.c -----------*/
123118
124119extern const mc6845_interface twincobr_mc6845_intf;
125
126120extern void twincobr_flipscreen(running_machine &machine, int flip);
127121extern void twincobr_display(running_machine &machine, int enable);
128122
129
130
trunk/src/mame/includes/hexion.h
r17986r17987
2424   virtual void video_start();
2525   UINT32 screen_update_hexion(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2626};
27
28
29/*----------- defined in video/hexion.c -----------*/
30
31
32
33
trunk/src/mame/includes/bking.h
r17986r17987
9090   UINT32 screen_update_bking(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
9191   void screen_eof_bking(screen_device &screen, bool state);
9292};
93
94
95/*----------- defined in video/bking.c -----------*/
96
97
98
99
100
101
102
trunk/src/mame/includes/battlnts.h
r17986r17987
3232};
3333
3434/*----------- defined in video/battlnts.c -----------*/
35
36
37
38
3935void battlnts_tile_callback(running_machine &machine, int layer, int bank, int *code, int *color, int *flags);
4036void battlnts_sprite_callback(running_machine &machine, int *code, int *color);
trunk/src/mame/includes/galpani2.h
r17986r17987
5555
5656
5757/*----------- defined in video/galpani2.c -----------*/
58
59
60
61
62
6358DECLARE_WRITE16_HANDLER( galpani2_palette_0_w );
6459DECLARE_WRITE16_HANDLER( galpani2_palette_1_w );
6560
trunk/src/mame/includes/arabian.h
r17986r17987
4444   virtual void palette_init();
4545   UINT32 screen_update_arabian(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4646};
47
48
49/*----------- defined in video/arabian.c -----------*/
50
51
52
53
54
trunk/src/mame/includes/taito_o.h
r17986r17987
2121   virtual void machine_start();
2222   UINT32 screen_update_parentj(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2323};
24
25/*----------- defined in video/taito_o.c -----------*/
26
27
trunk/src/mame/includes/labyrunr.h
r17986r17987
4343   virtual void palette_init();
4444   UINT32 screen_update_labyrunr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4545};
46
47
48/*----------- defined in video/labyrunr.c -----------*/
49
50
51
52
53
54
trunk/src/mame/includes/thief.h
r17986r17987
3535   virtual void video_start();
3636   UINT32 screen_update_thief(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3737};
38
39
40/*----------- defined in video/thief.c -----------*/
41
42
43
44
trunk/src/mame/includes/sprint2.h
r17986r17987
6868   void screen_eof_sprint2(screen_device &screen, bool state);
6969};
7070
71
7271/*----------- defined in audio/sprint2.c -----------*/
73
7472DISCRETE_SOUND_EXTERN( sprint2 );
7573DISCRETE_SOUND_EXTERN( sprint1 );
7674DISCRETE_SOUND_EXTERN( dominos );
77
78
79/*----------- defined in video/sprint2.c -----------*/
80
81
82
83
84
85
86
87
trunk/src/mame/includes/ccastles.h
r17986r17987
6969   virtual void video_start();
7070   UINT32 screen_update_ccastles(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7171};
72
73
74/*----------- defined in video/ccastles.c -----------*/
75
76
77
78
79
80
81
trunk/src/mame/includes/exterm.h
r17986r17987
3737   virtual void palette_init();
3838};
3939
40
4140/*----------- defined in video/exterm.c -----------*/
42
43
4441void exterm_scanline_update(screen_device &screen, bitmap_ind16 &bitmap, int scanline, const tms34010_display_params *params);
4542
4643void exterm_to_shiftreg_master(address_space &space, UINT32 address, UINT16* shiftreg);
trunk/src/mame/includes/dragrace.h
r17986r17987
5656   UINT32 screen_update_dragrace(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5757};
5858
59
6059/*----------- defined in audio/dragrace.c -----------*/
61
6260DISCRETE_SOUND_EXTERN( dragrace );
63
64/*----------- defined in video/dragrace.c -----------*/
65
66
67
trunk/src/mame/includes/orbit.h
r17986r17987
4545   virtual void video_start();
4646   UINT32 screen_update_orbit(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4747};
48
49
5048/*----------- defined in audio/orbit.c -----------*/
51
5249DECLARE_WRITE8_DEVICE_HANDLER( orbit_note_w );
5350DECLARE_WRITE8_DEVICE_HANDLER( orbit_note_amp_w );
5451DECLARE_WRITE8_DEVICE_HANDLER( orbit_noise_amp_w );
5552DECLARE_WRITE8_DEVICE_HANDLER( orbit_noise_rst_w );
56
5753DISCRETE_SOUND_EXTERN( orbit );
58
59/*----------- defined in video/orbit.c -----------*/
60
61
62
63
trunk/src/mame/includes/ambush.h
r17986r17987
2727   virtual void palette_init();
2828   UINT32 screen_update_ambush(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2929};
30
31
32/*----------- defined in video/ambush.c -----------*/
33
34
35
trunk/src/mame/includes/policetr.h
r17986r17987
4848   virtual void video_start();
4949   UINT32 screen_update_policetr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5050};
51
52
53/*----------- defined in video/policetr.c -----------*/
54
55
56
57
58
trunk/src/mame/includes/seibuspi.h
r17986r17987
116116   UINT32 screen_update_spi(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
117117   UINT32 screen_update_sys386f2(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
118118};
119
120
121119/*----------- defined in machine/spisprit.c -----------*/
122
123120void seibuspi_sprite_decrypt(UINT8 *src, int romsize);
124
125
126121/*----------- defined in video/seibuspi.c -----------*/
127
128
129
130
131
132
133
134
135122void rf2_set_layer_banks(running_machine &machine, int banks);
136
trunk/src/mame/includes/sauro.h
r17986r17987
3939   UINT32 screen_update_trckydoc(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4040   UINT32 screen_update_sauro(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4141};
42
43
44/*----------- defined in video/sauro.c -----------*/
45
46
47
48
49
50
51
trunk/src/mame/includes/midtunit.h
r17986r17987
6666   DECLARE_MACHINE_RESET(midtunit);
6767   DECLARE_VIDEO_START(midtunit);
6868};
69
70/*----------- defined in machine/midtunit.c -----------*/
71
72
73
74
75
76
77
78
7969/*----------- defined in video/midtunit.c -----------*/
80
8170extern UINT8 midtunit_gfx_rom_large;
8271
83
84
85
86
87
88
89
9072void midtunit_to_shiftreg(address_space &space, UINT32 address, UINT16 *shiftreg);
9173void midtunit_from_shiftreg(address_space &space, UINT32 address, UINT16 *shiftreg);
9274
93
94
95
9675void midtunit_scanline_update(screen_device &screen, bitmap_ind16 &bitmap, int scanline, const tms34010_display_params *params);
9776void midxunit_scanline_update(screen_device &screen, bitmap_ind16 &bitmap, int scanline, const tms34010_display_params *params);
trunk/src/mame/includes/carpolo.h
r17986r17987
8383WRITE_LINE_DEVICE_HANDLER( carpolo_7474_2u_1_q_cb );
8484WRITE_LINE_DEVICE_HANDLER( carpolo_7474_2u_2_q_cb );
8585
86
87
88
89
90
9186INTERRUPT_GEN( carpolo_timer_interrupt );
9287
93
9488void carpolo_generate_car_car_interrupt(running_machine &machine, int car1, int car2);
9589void carpolo_generate_ball_screen_interrupt(running_machine &machine, UINT8 cause);
9690void carpolo_generate_car_goal_interrupt(running_machine &machine, int car, int right_goal);
9791void carpolo_generate_car_ball_interrupt(running_machine &machine, int car, int car_x, int car_y);
9892void carpolo_generate_car_border_interrupt(running_machine &machine, int car, int horizontal_border);
99
100
101/*----------- defined in video/carpolo.c -----------*/
102
103
104
105
106
trunk/src/mame/includes/drmicro.h
r17986r17987
3636   virtual void palette_init();
3737   UINT32 screen_update_drmicro(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3838};
39
40
41/*----------- defined in video/drmicro.c -----------*/
42
43
44
45
46
trunk/src/mame/includes/speedatk.h
r17986r17987
2828   virtual void palette_init();
2929   UINT32 screen_update_speedatk(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3030};
31
32
33/*----------- defined in video/speedatk.c -----------*/
34
35
36
37
trunk/src/mame/includes/system1.h
r17986r17987
111111
112112
113113/*----------- defined in video/system1.c -----------*/
114
115
116
117
118
119114DECLARE_WRITE8_DEVICE_HANDLER( system1_videoram_bank_w );
120
121
122
123
124
125
trunk/src/mame/includes/powerins.h
r17986r17987
3232   virtual void video_start();
3333   UINT32 screen_update_powerins(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434};
35
36
37/*----------- defined in video/powerins.c -----------*/
38
39
40
41
42
43
trunk/src/mame/includes/niyanpai.h
r17986r17987
8181   virtual void video_start();
8282   UINT32 screen_update_niyanpai(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8383};
84
85
86/*----------- defined in video/niyanpai.c -----------*/
87
88
89
90
91
trunk/src/mame/includes/jedi.h
r17986r17987
7979   UINT32 screen_update_jedi(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
8080};
8181
82
8382/*----------- defined in audio/jedi.c -----------*/
84
8583MACHINE_CONFIG_EXTERN( jedi_audio );
8684
87
88
8985/*----------- defined in video/jedi.c -----------*/
90
9186MACHINE_CONFIG_EXTERN( jedi_video );
92
trunk/src/mame/includes/suprnova.h
r17986r17987
138138   void screen_eof_skns(screen_device &screen, bool state);
139139};
140140
141
142141/*----------- defined in video/suprnova.c -----------*/
143
144142void skns_sprite_kludge(int x, int y);
145143void skns_draw_sprites(
146144   running_machine &machine, bitmap_ind16 &bitmap, const rectangle &cliprect,
147145   UINT32* spriteram_source, size_t spriteram_size,
148146   UINT8* gfx_source, size_t gfx_length,
149147   UINT32* sprite_regs );
150
151
152
153
154
trunk/src/mame/includes/seta2.h
r17986r17987
7272   UINT32 screen_update_seta2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7373   void screen_eof_seta2(screen_device &screen, bool state);
7474};
75
76/*----------- defined in video/seta2.c -----------*/
77
78
79
80
81
82
83
trunk/src/mame/includes/namcofl.h
r17986r17987
5959   DECLARE_VIDEO_START(namcofl);
6060   UINT32 screen_update_namcofl(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6161};
62
63
64/*----------- defined in video/namcofl.c -----------*/
65
66
67
68
trunk/src/mame/includes/flkatck.h
r17986r17987
4040   virtual void video_start();
4141   UINT32 screen_update_flkatck(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4242};
43
44
45//static rectangle k007121_clip[2];
46
47
48/*----------- defined in video/flkatck.c -----------*/
49
50
51
52
trunk/src/mame/includes/dynax.h
r17986r17987
474474};
475475
476476//----------- defined in drivers/dynax.c -----------
477
478477void sprtmtch_update_irq(running_machine &machine);
479478void jantouki_update_irq(running_machine &machine);
480479void mjelctrn_update_irq(running_machine &machine);
481480void neruton_update_irq(running_machine &machine);
482
483//----------- defined in video/dynax.c -----------
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505//----------- defined in drivers/ddenlovr.c -----------
506
507
508
trunk/src/mame/includes/shootout.h
r17986r17987
2929   UINT32 screen_update_shootout(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3030   UINT32 screen_update_shootouj(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3131};
32
33
34/*----------- defined in video/shootout.c -----------*/
35
36
37
38
39
40
trunk/src/mame/includes/contra.h
r17986r17987
6262   virtual void palette_init();
6363   UINT32 screen_update_contra(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6464};
65
66
67/*----------- defined in video/contra.c -----------*/
68
69
70
71
72
73
74
trunk/src/mame/includes/volfied.h
r17986r17987
4848
4949
5050/*----------- defined in machine/volfied.c -----------*/
51
5251void volfied_cchip_init(running_machine &machine);
5352void volfied_cchip_reset(running_machine &machine);
54
55
56
57/*----------- defined in video/volfied.c -----------*/
58
59
60
61
62
trunk/src/mame/includes/paradise.h
r17986r17987
5555   UINT32 screen_update_torus(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5656   UINT32 screen_update_madball(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5757};
58
59/*----------- defined in video/paradise.c -----------*/
60
61
62
63
64
65
66
67
68
trunk/src/mame/includes/dribling.h
r17986r17987
4848   virtual void palette_init();
4949   UINT32 screen_update_dribling(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5050};
51
52
53/*----------- defined in video/dribling.c -----------*/
54
55
56
trunk/src/mame/includes/balsente.h
r17986r17987
200200
201201TIMER_DEVICE_CALLBACK( balsente_interrupt_timer );
202202
203
204
205
206203void balsente_noise_gen(device_t *device, int count, short *buffer);
207204
208
209
210
211
212
213205INTERRUPT_GEN( balsente_update_analog_inputs );
214206
215207TIMER_DEVICE_CALLBACK( balsente_counter_callback );
216208
217
218209TIMER_DEVICE_CALLBACK( balsente_clock_counter_0_ff );
219210
220
221
222
223
224
225/*----------- defined in video/balsente.c -----------*/
226
227
228
229
trunk/src/mame/includes/itech32.h
r17986r17987
160160   UINT32 screen_update_itech32(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
161161};
162162
163
164163/*----------- defined in drivers/itech32.c -----------*/
165
166164void itech32_update_interrupts(running_machine &machine, int vint, int xint, int qint);
167
168
169/*----------- defined in video/itech32.c -----------*/
170
171
172
173
174
175
176
177
178
179
180
trunk/src/mame/includes/mexico86.h
r17986r17987
5757   UINT32 screen_update_kikikai(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5858};
5959
60
6160/*----------- defined in machine/mexico86.c -----------*/
62
6361INTERRUPT_GEN( kikikai_interrupt );
6462INTERRUPT_GEN( mexico86_m68705_interrupt );
65
66
67/*----------- defined in video/mexico86.c -----------*/
68
69
70
71
trunk/src/mame/includes/chaknpop.h
r17986r17987
5454   virtual void palette_init();
5555   UINT32 screen_update_chaknpop(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5656};
57
58
59
60/*----------- defined in machine/chaknpop.c -----------*/
61
62
63
64/*----------- defined in video/chaknpop.c -----------*/
65
66
67
68
69
trunk/src/mame/includes/fitfight.h
r17986r17987
6363   virtual void video_start();
6464   UINT32 screen_update_fitfight(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6565};
66
67
68/*----------- defined in video/fitfight.c -----------*/
69
70
71
72
trunk/src/mame/includes/sspeedr.h
r17986r17987
3838   UINT32 screen_update_sspeedr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3939   void screen_eof_sspeedr(screen_device &screen, bool state);
4040};
41
42
43/*----------- defined in video/sspeedr.c -----------*/
44
45
46
47
48
49
50
trunk/src/mame/includes/ashnojoe.h
r17986r17987
7575   virtual void video_start();
7676   UINT32 screen_update_ashnojoe(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7777};
78
79
80/*----------- defined in video/ashnojoe.c -----------*/
81
82
83
84
trunk/src/mame/includes/terracre.h
r17986r17987
3838   DECLARE_MACHINE_START(amazon);
3939   UINT32 screen_update_amazon(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4040};
41
42
43/*----------- defined in video/terracre.c -----------*/
44
45
46
47
trunk/src/mame/includes/ddribble.h
r17986r17987
6161   virtual void palette_init();
6262   UINT32 screen_update_ddribble(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6363};
64
65/*----------- defined in video/ddribble.c -----------*/
66
67
68
69
70
trunk/src/mame/includes/mouser.h
r17986r17987
3737   virtual void palette_init();
3838   UINT32 screen_update_mouser(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3939};
40
41/*----------- defined in video/mouser.c -----------*/
42
43
44
45
trunk/src/mame/includes/undrfire.h
r17986r17987
4646   UINT32 screen_update_undrfire(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4747   UINT32 screen_update_cbombers(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4848};
49
50
51/*----------- defined in video/undrfire.c -----------*/
52
53
54
55
trunk/src/mame/includes/amiga.h
r17986r17987
502502
503503extern const UINT16 amiga_expand_byte[256];
504504
505
506
507
508
509505void amiga_copper_setpc(running_machine &machine, UINT32 pc);
510506int amiga_copper_execute_next(running_machine &machine, int xpos);
511507
r17986r17987
517513
518514/*----------- defined in video/amigaaga.c -----------*/
519515
520
521
522
523516void amiga_aga_render_scanline(running_machine &machine, bitmap_rgb32 &bitmap, int scanline);
524517void amiga_aga_palette_write(running_machine &machine, int color_reg, UINT16 data);
525518void amiga_aga_diwhigh_written(running_machine &machine, int written);
trunk/src/mame/includes/vertigo.h
r17986r17987
112112   virtual void machine_reset();
113113};
114114
115
116115/*----------- defined in machine/vertigo.c -----------*/
117116
118117void vertigo_update_irq(device_t *device);
119118
120119extern const struct pit8253_config vertigo_pit8254_config;
121120
122
123121INTERRUPT_GEN( vertigo_interrupt );
124122
125
126
127123/*----------- defined in video/vertigo.c -----------*/
128124
129125void vertigo_vproc_init(running_machine &machine);
130126void vertigo_vproc_reset(running_machine &machine);
131127void vertigo_vproc(running_machine &machine, int cycles, int irq4);
132
trunk/src/mame/includes/deco32.h
r17986r17987
139139   void screen_eof_dragngun(screen_device &screen, bool state);
140140};
141141
142
143
144142/*----------- defined in video/deco32.c -----------*/
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161143DECLARE_WRITE32_HANDLER( deco32_pf1_data_w );
162144DECLARE_WRITE32_HANDLER( deco32_pf2_data_w );
163145DECLARE_WRITE32_HANDLER( deco32_pf3_data_w );
164146DECLARE_WRITE32_HANDLER( deco32_pf4_data_w );
165
166
trunk/src/mame/includes/malzak.h
r17986r17987
4444   virtual void palette_init();
4545   UINT32 screen_update_malzak(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
4646};
47
48
49/*----------- defined in video/malzak.c -----------*/
50
51
52
trunk/src/mame/includes/midzeus.h
r17986r17987
6060   UINT32 screen_update_midzeus2(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
6161};
6262
63
64/*----------- defined in video/midzeus.c -----------*/
65
66
67
68
69
7063/*----------- defined in video/midzeus2.c -----------*/
71
72
73
74
7564DECLARE_READ32_HANDLER( zeus2_r );
7665DECLARE_WRITE32_HANDLER( zeus2_w );
77
trunk/src/mame/includes/grchamp.h
r17986r17987
8888/*----------- defined in audio/grchamp.c -----------*/
8989
9090DISCRETE_SOUND_EXTERN( grchamp );
91
92/*----------- defined in video/grchamp.c -----------*/
93
94
95
96
trunk/src/mame/includes/argus.h
r17986r17987
8484   UINT32 screen_update_valtric(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
8585   UINT32 screen_update_butasan(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
8686};
87
88
89/*----------- defined in video/argus.c -----------*/
90
91
92
93
94
95
96
97
98
99
100
101
102
103
trunk/src/mame/includes/lkage.h
r17986r17987
8484   virtual void video_start();
8585   UINT32 screen_update_lkage(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8686};
87
88/*----------- defined in machine/lkage.c -----------*/
89
90
91
92/*----------- defined in video/lkage.c -----------*/
93
94
95
96
trunk/src/mame/includes/zaxxon.h
r17986r17987
8686
8787MACHINE_CONFIG_EXTERN( zaxxon_samples );
8888MACHINE_CONFIG_EXTERN( congo_samples );
89
90
91/*----------- defined in video/zaxxon.c -----------*/
92
93
94
95
96
97
98
99
100
101
102
103
104
105
trunk/src/mame/includes/gaiden.h
r17986r17987
8787   UINT32 screen_update_drgnbowl(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8888   UINT32 screen_update_raiga(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
8989};
90
91
92/*----------- defined in video/gaiden.c -----------*/
93
94
95
96
97
98
99
100
101
102
103
trunk/src/mame/includes/norautp.h
r17986r17987
3030   UINT32 screen_update_norautp(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3131};
3232
33
3433/*----------- defined in audio/norautp.c -----------*/
35
3634DISCRETE_SOUND_EXTERN( norautp );
3735DISCRETE_SOUND_EXTERN( dphl );
3836DISCRETE_SOUND_EXTERN( kimble );
trunk/src/mame/includes/shangkid.h
r17986r17987
3333   UINT32 screen_update_shangkid(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434   UINT32 screen_update_dynamski(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3535};
36
37
38/*----------- defined in video/shangkid.c -----------*/
39
40
41
42
43
44
45
trunk/src/mame/includes/trackfld.h
r17986r17987
6767   DECLARE_VIDEO_START(atlantol);
6868   UINT32 screen_update_trackfld(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6969};
70
71
72/*----------- defined in video/trackfld.c -----------*/
73
74
75
76
77
78
79
trunk/src/mame/includes/fastfred.h
r17986r17987
6565   UINT32 screen_update_imago(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6666};
6767
68
6968/*----------- defined in video/fastfred.c -----------*/
7069
71
72
7370DECLARE_WRITE8_HANDLER( fastfred_videoram_w );
7471DECLARE_WRITE8_HANDLER( fastfred_attributes_w );
7572DECLARE_WRITE8_HANDLER( fastfred_charbank1_w );
r17986r17987
7976DECLARE_WRITE8_HANDLER( fastfred_flip_screen_x_w );
8077DECLARE_WRITE8_HANDLER( fastfred_flip_screen_y_w );
8178
82
83
84
8579DECLARE_WRITE8_HANDLER( imago_fg_videoram_w );
8680DECLARE_WRITE8_HANDLER( imago_charbank_w );
trunk/src/mame/includes/karnov.h
r17986r17987
7171
7272
7373/*----------- defined in video/karnov.c -----------*/
74
75
7674void karnov_flipscreen_w(running_machine &machine, int data);
77
78
79
80
81
trunk/src/mame/includes/lwings.h
r17986r17987
6161   UINT32 screen_update_lwings(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6262   UINT32 screen_update_trojan(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6363};
64
65
66/*----------- defined in video/lwings.c -----------*/
67
68
69
70
71
72
73
trunk/src/mame/includes/punchout.h
r17986r17987
6868   UINT32 screen_update_armwrest_top(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6969   UINT32 screen_update_armwrest_bottom(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7070};
71
72
73/*----------- defined in video/punchout.c -----------*/
74
75
76
77
78
79
80
81
82
trunk/src/mame/includes/kopunch.h
r17986r17987
4444   virtual void palette_init();
4545   UINT32 screen_update_kopunch(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4646};
47
48/*----------- defined in video/kopunch.c -----------*/
49
50
51
52
53
trunk/src/mame/includes/tecmo.h
r17986r17987
5050   DECLARE_VIDEO_START(tecmo);
5151   UINT32 screen_update_tecmo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5252};
53
54
55/*----------- defined in video/tecmo.c -----------*/
56
57
58
59
trunk/src/mame/includes/news.h
r17986r17987
2626   virtual void video_start();
2727   UINT32 screen_update_news(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2828};
29
30
31/*----------- defined in video/news.c -----------*/
32
33
34
35
trunk/src/mame/includes/finalizr.h
r17986r17987
5555   virtual void palette_init();
5656   UINT32 screen_update_finalizr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5757};
58
59
60/*----------- defined in video/finalizr.c -----------*/
61
62
63
64
65
trunk/src/mame/includes/galpanic.h
r17986r17987
2929   void screen_eof_galpanic(screen_device &screen, bool state);
3030};
3131
32
3332/*----------- defined in video/galpanic.c -----------*/
34
35
3633DECLARE_WRITE16_HANDLER( galpanic_bgvideoram_w );
3734DECLARE_WRITE16_HANDLER( galpanic_paletteram_w );
38
39
40
41
42
trunk/src/mame/includes/shuuz.h
r17986r17987
2424   DECLARE_VIDEO_START(shuuz);
2525   UINT32 screen_update_shuuz(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2626};
27
28
29/*----------- defined in video/shuuz.c -----------*/
30
31
32
trunk/src/mame/includes/cclimber.h
r17986r17987
7171   UINT32 screen_update_yamato(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7272   UINT32 screen_update_toprollr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7373};
74
75
76/*----------- defined in machine/cclimber.c -----------*/
77
78
79/*----------- defined in video/cclimber.c -----------*/
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
trunk/src/mame/includes/xorworld.h
r17986r17987
2121   virtual void palette_init();
2222   UINT32 screen_update_xorworld(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2323};
24
25
26/*----------- defined in video/xorworld.c -----------*/
27
28
29
30
31
trunk/src/mame/includes/speedspn.h
r17986r17987
2323   virtual void video_start();
2424   UINT32 screen_update_speedspn(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2525};
26
27
28/*----------- defined in video/speedspn.c -----------*/
29
30
31
32
33
trunk/src/mame/includes/cloak.h
r17986r17987
4242   virtual void video_start();
4343   UINT32 screen_update_cloak(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4444};
45
46
47/*----------- defined in video/cloak.c -----------*/
48
49
50
51
52
trunk/src/mame/includes/foodf.h
r17986r17987
3737   DECLARE_VIDEO_START(foodf);
3838   UINT32 screen_update_foodf(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3939};
40
41
42/*----------- defined in video/foodf.c -----------*/
43
44
45
trunk/src/mame/includes/bsktball.h
r17986r17987
5858   UINT32 screen_update_bsktball(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5959};
6060
61
62
6361/*----------- defined in machine/bsktball.c -----------*/
6462
6563TIMER_DEVICE_CALLBACK( bsktball_scanline );
6664
67
6865/*----------- defined in audio/bsktball.c -----------*/
6966
7067DECLARE_WRITE8_DEVICE_HANDLER( bsktball_bounce_w );
r17986r17987
7269DECLARE_WRITE8_DEVICE_HANDLER( bsktball_noise_reset_w );
7370
7471DISCRETE_SOUND_EXTERN( bsktball );
75
76/*----------- defined in video/bsktball.c -----------*/
77
78
79
80
trunk/src/mame/includes/armedf.h
r17986r17987
103103   DECLARE_MACHINE_START(bigfghtr);
104104   DECLARE_MACHINE_RESET(bigfghtr);
105105};
106
107/*----------- defined in video/armedf.c -----------*/
108
109
110
111
112
trunk/src/mame/includes/dkong.h
r17986r17987
258258   UINT32 screen_update_spclforc(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
259259};
260260
261/*----------- defined in video/dkong.c -----------*/
262
263
264
265
266
267
268
269
270
271
272
273
274
275261/*----------- defined in audio/dkong.c -----------*/
276262
277
278263MACHINE_CONFIG_EXTERN( radarscp_audio );
279264MACHINE_CONFIG_EXTERN( dkong2b_audio );
280265MACHINE_CONFIG_EXTERN( dkongjr_audio );
281266MACHINE_CONFIG_EXTERN( dkong3_audio );
282267MACHINE_CONFIG_EXTERN( radarscp1_audio );
283
trunk/src/mame/includes/sprint4.h
r17986r17987
4141   UINT32 screen_update_sprint4(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4242   void screen_eof_sprint4(screen_device &screen, bool state);
4343};
44
45
46/*----------- defined in video/sprint4.c -----------*/
47
48
49
50
51
52
53
trunk/src/mame/includes/appoooh.h
r17986r17987
5757#define CHR1_OFST   0x00  /* palette page of char set #1 */
5858#define CHR2_OFST   0x10  /* palette page of char set #2 */
5959
60
61/* ----------- defined in video/appoooh.c -----------*/
62
63
64
65
66
67
trunk/src/mame/includes/skyraid.h
r17986r17987
2828   UINT32 screen_update_skyraid(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2929};
3030
31
3231/*----------- defined in audio/skyraid.c -----------*/
33
3432DISCRETE_SOUND_EXTERN( skyraid );
35
3633DECLARE_WRITE8_DEVICE_HANDLER( skyraid_sound_w );
3734
38
39/*----------- defined in video/skyraid.c -----------*/
40
41
42
trunk/src/mame/includes/travrusa.h
r17986r17987
2626   DECLARE_PALETTE_INIT(shtrider);
2727   UINT32 screen_update_travrusa(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2828};
29
30/*----------- defined in video/travrusa.c -----------*/
31
32
33
34
35
36
trunk/src/mame/includes/aliens.h
r17986r17987
4545
4646extern void aliens_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color, int *flags, int *priority);
4747extern void aliens_sprite_callback(running_machine &machine, int *code,int *color,int *priority_mask,int *shadow);
48
49
50
trunk/src/mame/includes/metlclsh.h
r17986r17987
5151   virtual void video_start();
5252   UINT32 screen_update_metlclsh(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5353};
54
55
56/*----------- defined in video/metlclsh.c -----------*/
57
58
59
60
trunk/src/mame/includes/88games.h
r17986r17987
4949   UINT32 screen_update_88games(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5050};
5151
52
5352/*----------- defined in video/88games.c -----------*/
54
5553void _88games_sprite_callback(running_machine &machine, int *code, int *color, int *priority, int *shadow);
5654void _88games_tile_callback(running_machine &machine, int layer, int bank, int *code, int *color, int *flags, int *priority);
5755void _88games_zoom_callback(running_machine &machine, int *code, int *color, int *flags);
58
59
trunk/src/mame/includes/kaneko16.h
r17986r17987
135135   DECLARE_DRIVER_INIT(brapboys);
136136};
137137
138/*----------- defined in drivers/kaneko16.c -----------*/
139
140
141
142/*----------- defined in video/kaneko16.c -----------*/
143
144
145
146
147
148
149
150
151
152
153138#endif
trunk/src/mame/includes/goldstar.h
r17986r17987
148148   UINT32 screen_update_amcoe1a(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
149149   UINT32 screen_update_unkch(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
150150};
151
152
153/*----------- defined in video/goldstar.c -----------*/
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
trunk/src/mame/includes/dbz.h
r17986r17987
5353   UINT32 screen_update_dbz(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5454};
5555
56
5756/*----------- defined in video/dbz.c -----------*/
58
5957extern void dbz_sprite_callback(running_machine &machine, int *code, int *color, int *priority_mask);
6058extern void dbz_tile_callback(running_machine &machine, int layer, int *code, int *color, int *flags);
61
62
63
64
trunk/src/mame/includes/wc90.h
r17986r17987
5454   DECLARE_VIDEO_START(wc90t);
5555   UINT32 screen_update_wc90(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5656};
57
58
59/*----------- defined in video/wc90.c -----------*/
60
61
62
63
trunk/src/mame/includes/gauntlet.h
r17986r17987
3333   UINT32 screen_update_gauntlet(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434};
3535
36
3736/*----------- defined in video/gauntlet.c -----------*/
38
3937DECLARE_WRITE16_HANDLER( gauntlet_xscroll_w );
4038DECLARE_WRITE16_HANDLER( gauntlet_yscroll_w );
41
42
43
trunk/src/mame/includes/ms32.h
r17986r17987
8989   DECLARE_VIDEO_START(f1superb);
9090   UINT32 screen_update_ms32(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
9191};
92
93
94/*----------- defined in video/ms32.c -----------*/
95
96//extern UINT32 *ms32_fce00000;
97
98
99
100
101
102
trunk/src/mame/includes/darkseal.h
r17986r17987
3232   virtual void video_start();
3333   UINT32 screen_update_darkseal(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434};
35
36
37/*----------- defined in video/darkseal.c -----------*/
38
39
40
41
trunk/src/mame/includes/20pacgal.h
r17986r17987
5858};
5959
6060
61
6261/*----------- defined in video/20pacgal.c -----------*/
63
6462MACHINE_CONFIG_EXTERN( 20pacgal_video );
trunk/src/mame/includes/spbactn.h
r17986r17987
1717   virtual void video_start();
1818   UINT32 screen_update_spbactn(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
1919};
20
21
22/*----------- defined in video/spbactn.c -----------*/
23
24
25
trunk/src/mame/includes/seicross.h
r17986r17987
3131   virtual void palette_init();
3232   UINT32 screen_update_seicross(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3333};
34
35
36/*----------- defined in video/seicross.c -----------*/
37
38
39
40
41
trunk/src/mame/includes/deniam.h
r17986r17987
6262   virtual void video_start();
6363   UINT32 screen_update_deniam(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6464};
65
66
67/*----------- defined in video/deniam.c -----------*/
68
69
70
71
72
trunk/src/mame/includes/redalert.h
r17986r17987
4141   UINT32 screen_update_demoneye(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
4242   UINT32 screen_update_panther(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
4343};
44
45
4644/*----------- defined in audio/redalert.c -----------*/
4745
48
49
5046MACHINE_CONFIG_EXTERN( redalert_audio );
5147MACHINE_CONFIG_EXTERN( ww3_audio );
5248MACHINE_CONFIG_EXTERN( demoneye_audio );
5349
54
5550/*----------- defined in video/redalert.c -----------*/
5651
57
5852MACHINE_CONFIG_EXTERN( ww3_video );
5953MACHINE_CONFIG_EXTERN( panther_video );
6054MACHINE_CONFIG_EXTERN( redalert_video );
trunk/src/mame/includes/mcr3.h
r17986r17987
6666   UINT32 screen_update_mcr3(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6767   UINT32 screen_update_spyhunt(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6868};
69
70
71/*----------- defined in video/mcr3.c -----------*/
72
73
74
75
76
77
78
79
80
trunk/src/mame/includes/stadhero.h
r17986r17987
1717   virtual void video_start();
1818   UINT32 screen_update_stadhero(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
1919};
20
21
22/*----------- defined in video/stadhero.c -----------*/
23
24
25
26
trunk/src/mame/includes/prehisle.h
r17986r17987
2929   virtual void video_start();
3030   UINT32 screen_update_prehisle(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3131};
32
33
34/*----------- defined in video/prehisle.c -----------*/
35
36
37
38
trunk/src/mame/includes/simpsons.h
r17986r17987
4343};
4444
4545/*----------- defined in machine/simpsons.c -----------*/
46
4746DECLARE_READ8_DEVICE_HANDLER( simpsons_sound_r );
4847
49
50
5148/*----------- defined in video/simpsons.c -----------*/
52
5349void simpsons_video_banking( running_machine &machine, int select );
5450
55
5651extern void simpsons_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color,int *flags,int *priority);
5752extern void simpsons_sprite_callback(running_machine &machine, int *code,int *color,int *priority_mask);
trunk/src/mame/includes/wwfsstar.h
r17986r17987
2828   virtual void video_start();
2929   UINT32 screen_update_wwfsstar(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3030};
31
32
33/*----------- defined in video/wwfsstar.c -----------*/
34
35
36
trunk/src/mame/includes/taito_b.h
r17986r17987
7474   UINT32 screen_update_realpunc(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
7575   void screen_eof_taitob(screen_device &screen, bool state);
7676};
77
78
79/*----------- defined in video/taito_b.c -----------*/
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
trunk/src/mame/includes/actfancr.h
r17986r17987
4545DECLARE_WRITE8_HANDLER( actfancr_pf2_data_w );
4646DECLARE_READ8_HANDLER( actfancr_pf2_data_r );
4747DECLARE_WRITE8_HANDLER( actfancr_pf2_control_w );
48
49
50
51
trunk/src/mame/includes/polepos.h
r17986r17987
109109
110110extern const device_type POLEPOS;
111111
112
113112DECLARE_WRITE8_DEVICE_HANDLER( polepos_engine_sound_lsb_w );
114113DECLARE_WRITE8_DEVICE_HANDLER( polepos_engine_sound_msb_w );
115114
116115DISCRETE_SOUND_EXTERN( polepos );
117
118
119/*----------- defined in video/polepos.c -----------*/
120
121
122
123
124
125
trunk/src/mame/includes/model1.h
r17986r17987
142142/*----------- defined in machine/model1.c -----------*/
143143
144144extern const mb86233_cpu_core model1_vr_tgp_config;
145
146
147
148145ADDRESS_MAP_EXTERN( model1_vr_tgp_map, 32 );
149146
150
151
152147void model1_vr_tgp_reset( running_machine &machine );
153148void model1_tgp_reset(running_machine &machine, int swa);
154149
155
156/*----------- defined in video/model1.c -----------*/
157
158
159
160
161
trunk/src/mame/includes/jackal.h
r17986r17987
4545   UINT32 screen_update_jackal(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4646};
4747
48
4948/*----------- defined in video/jackal.c -----------*/
50
5149void jackal_mark_tile_dirty(running_machine &machine, int offset);
52
53
54
55
trunk/src/mame/includes/tank8.h
r17986r17987
6363   void screen_eof_tank8(screen_device &screen, bool state);
6464};
6565
66
6766/*----------- defined in audio/tank8.c -----------*/
6867
6968DISCRETE_SOUND_EXTERN( tank8 );
7069
71
7270/*----------- defined in drivers/tank8.c -----------*/
73
7471void tank8_set_collision(running_machine &machine, int index);
75
76
77/*----------- defined in video/tank8.c -----------*/
78
79
80
81
82
83
84
85
trunk/src/mame/includes/mw8080bw.h
r17986r17987
195195
196196int invaders_is_cabinet_cocktail(running_machine &machine);
197197
198
199/*----------- defined in machine/mw8080bw.c -----------*/
200
201
202
203
204
205198/*----------- defined in audio/mw8080bw.c -----------*/
206199
207200DECLARE_WRITE8_DEVICE_HANDLER( midway_tone_generator_lo_w );
r17986r17987
273266DECLARE_WRITE8_DEVICE_HANDLER( invad2ct_audio_2_w );
274267DECLARE_WRITE8_DEVICE_HANDLER( invad2ct_audio_3_w );
275268DECLARE_WRITE8_DEVICE_HANDLER( invad2ct_audio_4_w );
276
277/*----------- defined in video/mw8080bw.c -----------*/
278
279
280
281
282
283
284
285
286
trunk/src/mame/includes/namcos86.h
r17986r17987
5555   UINT32 screen_update_namcos86(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5656   void screen_eof_namcos86(screen_device &screen, bool state);
5757};
58
59
60/*----------- defined in video/namcos86.c -----------*/
61
62
63
64
65
66
trunk/src/mame/includes/vaportra.h
r17986r17987
3939   virtual void machine_reset();
4040   UINT32 screen_update_vaportra(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4141};
42
43
44
45/*----------- defined in video/vaportra.c -----------*/
46
47
48
trunk/src/mame/includes/suna8.h
r17986r17987
106106   UINT32 screen_update_suna8(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
107107};
108108
109
110109/*----------- defined in audio/suna8.c -----------*/
111110
112111DECLARE_WRITE8_DEVICE_HANDLER( suna8_play_samples_w );
113112DECLARE_WRITE8_DEVICE_HANDLER( rranger_play_samples_w );
114113DECLARE_WRITE8_DEVICE_HANDLER( suna8_samples_number_w );
115114SAMPLES_START( suna8_sh_start );
116
117
118/*----------- defined in video/suna8.c -----------*/
119
120
121
122
123
124
125
trunk/src/mame/includes/qdrmfgp.h
r17986r17987
4242};
4343
4444/*----------- defined in video/qdrmfgp.c -----------*/
45
46
47
48
49
5045void qdrmfgp_tile_callback(running_machine &machine, int layer, int *code, int *color, int *flags);
5146void qdrmfgp2_tile_callback(running_machine &machine, int layer, int *code, int *color, int *flags);
trunk/src/mame/includes/btime.h
r17986r17987
115115   UINT32 screen_update_zoar(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
116116   UINT32 screen_update_disco(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
117117};
118
119
120/*----------- defined in machine/btime.c -----------*/
121
122
123
124/*----------- defined in video/btime.c -----------*/
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
trunk/src/mame/includes/cps1.h
r17986r17987
225225
226226
227227/*----------- defined in video/cps1.c -----------*/
228
229
230
231
232
233
234
235
236
237228void cps1_get_video_base(running_machine &machine);
238229void cps2_set_sprite_priorities(running_machine &machine);
239230void cps2_objram_latch(running_machine &machine);
240231
241
242232/*************************************
243233 *  Encryption
244234 *************************************/
245235
246/*----------- defined in machine/cps2crpt.c -----------*/
247
248
249
250236/*----------- defined in machine/kabuki.c -----------*/
251237
252238void mgakuen2_decode(running_machine &machine);
trunk/src/mame/includes/starcrus.h
r17986r17987
5252   virtual void video_start();
5353   UINT32 screen_update_starcrus(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5454};
55
56
57/*----------- defined in video/starcrus.c -----------*/
58
59
60
trunk/src/mame/includes/yunsun16.h
r17986r17987
4646   virtual void video_start();
4747   UINT32 screen_update_yunsun16(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4848};
49
50
51/*----------- defined in video/yunsun16.c -----------*/
52
53
54
55
trunk/src/mame/includes/wiz.h
r17986r17987
5252   UINT32 screen_update_stinger(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5353   UINT32 screen_update_kungfut(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5454};
55
56
57/*----------- defined in video/wiz.c -----------*/
58
59
60
61
62
63
64
trunk/src/mame/includes/stactics.h
r17986r17987
6161   DECLARE_PALETTE_INIT(stactics);
6262   UINT32 screen_update_stactics(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6363};
64
65
6664/*----------- defined in video/stactics.c -----------*/
67
6865MACHINE_CONFIG_EXTERN( stactics_video );
69
70
71
trunk/src/mame/includes/mermaid.h
r17986r17987
8080   UINT32 screen_update_mermaid(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8181   void screen_eof_mermaid(screen_device &screen, bool state);
8282};
83
84
85
86/*----------- defined in video/mermaid.c -----------*/
87
88
89
90
91
92
93
trunk/src/mame/includes/gaelco3d.h
r17986r17987
118118   UINT32 screen_update_gaelco3d(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
119119};
120120
121
122121/*----------- defined in video/gaelco3d.c -----------*/
123122
124123void gaelco3d_render(screen_device &screen);
125
126
127
128
trunk/src/mame/includes/dcon.h
r17986r17987
4040   UINT32 screen_update_dcon(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4141   UINT32 screen_update_sdgndmps(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4242};
43
44
45/*----------- defined in video/dcon.c -----------*/
46
47
48
49
50
trunk/src/mame/includes/lethalj.h
r17986r17987
3131   virtual void video_start();
3232};
3333
34
3534/*----------- defined in video/lethalj.c -----------*/
36
37
38
39
40
4135void lethalj_scanline_update(screen_device &screen, bitmap_ind16 &bitmap, int scanline, const tms34010_display_params *params);
trunk/src/mame/includes/itech8.h
r17986r17987
111111DECLARE_READ8_HANDLER( slikshot_z80_control_r );
112112DECLARE_WRITE8_HANDLER( slikshot_z80_control_w );
113113
114
115
116
117
118114/*----------- defined in video/itech8.c -----------*/
119
120
121
122
123
124
125
126115TIMER_DEVICE_CALLBACK( grmatch_palette_update );
127
128
129
130
131
trunk/src/mame/includes/kickgoal.h
r17986r17987
7676   DECLARE_VIDEO_START(actionhw);
7777   UINT32 screen_update_kickgoal(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7878};
79
80
81/*----------- defined in video/kickgoal.c -----------*/
82
83
84
85
86
trunk/src/mame/includes/galaxian.h
r17986r17987
228228
229229
230230/*----------- defined in video/galaxian.c -----------*/
231
232
233
234
235
236
237
238
239
240
241
242231TIMER_DEVICE_CALLBACK( galaxian_stars_blink_timer );
243232
244233/* special purpose background rendering */
trunk/src/mame/includes/othldrby.h
r17986r17987
4444   UINT32 screen_update_othldrby(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4545   void screen_eof_othldrby(screen_device &screen, bool state);
4646};
47
48
49/*----------- defined in video/othldrby.c -----------*/
50
51
52
53
54
trunk/src/mame/includes/bbusters.h
r17986r17987
5858   UINT32 screen_update_mechatt(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5959   void screen_eof_bbuster(screen_device &screen, bool state);
6060};
61
62
63/*----------- defined in video/bbusters.c -----------*/
64
65
66
67
68
69
trunk/src/mame/includes/gstriker.h
r17986r17987
107107   UINT32 screen_update_gstriker(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
108108};
109109
110
111/*----------- defined in video/gstriker.c -----------*/
112
113
114
115
116
117
118110#endif
trunk/src/mame/includes/snk.h
r17986r17987
170170   UINT32 screen_update_gwar(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
171171   UINT32 screen_update_tdfever(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
172172};
173
174
175/*----------- defined in video/snk.c -----------*/
176extern SCREEN_UPDATE_IND16( marvins );
177extern SCREEN_UPDATE_IND16( tnk3 );
178extern SCREEN_UPDATE_IND16( ikari );
179extern SCREEN_UPDATE_IND16( gwar );
180extern SCREEN_UPDATE_IND16( tdfever );
181
182
183
trunk/src/mame/includes/hyprduel.h
r17986r17987
9191   DECLARE_VIDEO_START(common_14220);
9292   UINT32 screen_update_hyprduel(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
9393};
94
95
96
97/*----------- defined in video/hyprduel.c -----------*/
98
99
100
101
102
103
trunk/src/mame/includes/namconb1.h
r17986r17987
7878   UINT32 screen_update_namconb1(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7979   UINT32 screen_update_namconb2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8080};
81
82
83/*----------- defined in video/namconb1.c -----------*/
84
85
86
87
88
89
trunk/src/mame/includes/arcadecl.h
r17986r17987
2424   UINT32 screen_update_arcadecl(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2525};
2626
27/*----------- defined in video/arcadecl.c -----------*/
2827
29
30
trunk/src/mame/includes/flstory.h
r17986r17987
118118   UINT32 screen_update_victnine(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
119119   UINT32 screen_update_rumba(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
120120};
121
122
123/*----------- defined in machine/flstory.c -----------*/
124
125
126
127/*----------- defined in video/flstory.c -----------*/
128
129
130
131
132
133
134
135
trunk/src/mame/includes/suprslam.h
r17986r17987
5151   virtual void video_start();
5252   UINT32 screen_update_suprslam(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5353};
54
55
56/*----------- defined in video/suprslam.c -----------*/
57
58
59
60
trunk/src/mame/includes/calomega.h
r17986r17987
4545   virtual void palette_init();
4646   UINT32 screen_update_calomega(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4747};
48
49
50/*----------- defined in video/calomega.c -----------*/
51
52
53
54
trunk/src/mame/includes/strnskil.h
r17986r17987
3232   virtual void palette_init();
3333   UINT32 screen_update_strnskil(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434};
35
36
37/*----------- defined in video/strnskil.c -----------*/
38
39
40
41
42
trunk/src/mame/includes/atetris.h
r17986r17987
3333   virtual void video_start();
3434   UINT32 screen_update_atetris(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3535};
36
37/*----------- defined in video/atetris.c -----------*/
38
39
40
41
trunk/src/mame/includes/cosmic.h
r17986r17987
7676   UINT32 screen_update_devzone(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7777   UINT32 screen_update_nomnlnd(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7878};
79
80
81/*----------- defined in video/cosmic.c -----------*/
82
83
84
85
86
87
88
89
90
91
92
93
94
95
trunk/src/mame/includes/shaolins.h
r17986r17987
2727   virtual void palette_init();
2828   UINT32 screen_update_shaolins(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2929};
30
31
32/*----------- defined in video/sauro.c -----------*/
33
34
35
36
37
trunk/src/mame/includes/model2.h
r17986r17987
165165   UINT32 screen_update_model2(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
166166};
167167
168
169168/*----------- defined in video/model2.c -----------*/
170
171
172
173
174169void model2_3d_set_zclip( running_machine &machine, UINT8 clip );
trunk/src/mame/includes/sshangha.h
r17986r17987
5151   virtual void video_start();
5252   UINT32 screen_update_sshangha(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
5353};
54
55
56/*----------- defined in video/sshangha.c -----------*/
57
58
59
60
trunk/src/mame/includes/wiping.h
r17986r17987
2323   virtual void palette_init();
2424   UINT32 screen_update_wiping(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2525};
26
27
28/*----------- defined in video/wiping.c -----------*/
29
30
31
32
trunk/src/mame/includes/kyugo.h
r17986r17987
6161   UINT32 screen_update_kyugo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6262};
6363
64
65/*----------- defined in video/kyugo.c -----------*/
66
67
68
69
70
trunk/src/mame/includes/leland.h
r17986r17987
275275/*----------- defined in video/leland.c -----------*/
276276
277277DECLARE_WRITE8_DEVICE_HANDLER( leland_gfx_port_w );
278
279
280
281
282278MACHINE_CONFIG_EXTERN( leland_video );
283279MACHINE_CONFIG_EXTERN( ataxx_video );
trunk/src/mame/includes/lazercmd.h
r17986r17987
5858   virtual void palette_init();
5959   UINT32 screen_update_lazercmd(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6060};
61
62
63/*----------- defined in video/lazercmd.c -----------*/
64
65
trunk/src/mame/includes/popeye.h
r17986r17987
4242   DECLARE_PALETTE_INIT(popeyebl);
4343   UINT32 screen_update_popeye(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4444};
45
46
47/*----------- defined in video/popeye.c -----------*/
48
49
50
51
52
53
54
trunk/src/mame/includes/4enraya.h
r17986r17987
3636   virtual void palette_init();
3737   UINT32 screen_update_4enraya(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3838};
39
40
41/*----------- defined in video/4enraya.c -----------*/
42
43
44
45
trunk/src/mame/includes/blockade.h
r17986r17987
2929   UINT32 screen_update_blockade(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3030};
3131
32
33/*----------- defined in video/blockade.c -----------*/
34
35
36
37
38
3932/*----------- defined in audio/blockade.c -----------*/
4033
4134extern const samples_interface blockade_samples_interface;
trunk/src/mame/includes/compgolf.h
r17986r17987
4343   virtual void palette_init();
4444   UINT32 screen_update_compgolf(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4545};
46
47
48/*----------- defined in video/compgolf.c -----------*/
49
50
51
52
trunk/src/mame/includes/lordgun.h
r17986r17987
6666   UINT32 screen_update_lordgun(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6767};
6868
69
7069/*----------- defined in video/lordgun.c -----------*/
71
72
7370float lordgun_crosshair_mapper(const ioport_field *field, float linear_value);
7471void lordgun_update_gun(running_machine &machine, int i);
75
76
77
trunk/src/mame/includes/lemmings.h
r17986r17987
4646   UINT32 screen_update_lemmings(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
4747   void screen_eof_lemmings(screen_device &screen, bool state);
4848};
49
50
51/*----------- defined in video/lemmings.c -----------*/
52
53
54
55
56
57
trunk/src/mame/includes/pushman.h
r17986r17987
5050   DECLARE_MACHINE_RESET(bballs);
5151   UINT32 screen_update_pushman(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5252};
53
54
55/*----------- defined in video/pushman.c -----------*/
56
57
58
59
60
trunk/src/mame/includes/espial.h
r17986r17987
5353   DECLARE_VIDEO_START(netwars);
5454   UINT32 screen_update_espial(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5555};
56
57/*----------- defined in video/espial.c -----------*/
58
59
60
61
62
trunk/src/mame/includes/tiamc1.h
r17986r17987
6666DECLARE_WRITE8_DEVICE_HANDLER( tiamc1_timer0_w );
6767DECLARE_WRITE8_DEVICE_HANDLER( tiamc1_timer1_w );
6868DECLARE_WRITE8_DEVICE_HANDLER( tiamc1_timer1_gate_w );
69
70
71/*----------- defined in video/tiamc1.c -----------*/
72
73
74
75
76
trunk/src/mame/includes/hyperspt.h
r17986r17987
4444   DECLARE_VIDEO_START(roadf);
4545   UINT32 screen_update_hyperspt(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4646};
47
48/*----------- defined in video/hyperspt.c -----------*/
49
50
51
52
53
54
55
trunk/src/mame/includes/toaplan1.h
r17986r17987
149149/*----------- defined in machine/toaplan1.c -----------*/
150150
151151INTERRUPT_GEN( toaplan1_interrupt );
152
153
154
155
156
157
158152void toaplan1_driver_savestate(running_machine &machine);
159153void demonwld_driver_savestate(running_machine &machine);
160154void vimana_driver_savestate(running_machine &machine);
161
162
163/*----------- defined in video/toaplan1.c -----------*/
164
165
166
167
168
169
170
171
172
173
174
trunk/src/mame/includes/segag80r.h
r17986r17987
109109MACHINE_CONFIG_EXTERN( spaceod_sound_board );
110110MACHINE_CONFIG_EXTERN( monsterb_sound_board );
111111
112
113
114
115112/*----------- defined in video/segag80r.c -----------*/
116113
117114#define G80_BACKGROUND_NONE         0
r17986r17987
120117#define G80_BACKGROUND_PIGNEWT      3
121118#define G80_BACKGROUND_SINDBADM      4
122119
123
124120INTERRUPT_GEN( segag80r_vblank_start );
125
126
127
128
129
130
131
132
133
134
135
136
137
138121INTERRUPT_GEN( sindbadm_vblank_start );
139
trunk/src/mame/includes/hnayayoi.h
r17986r17987
3838   DECLARE_VIDEO_START(untoucha);
3939   UINT32 screen_update_hnayayoi(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4040};
41
42
43/*----------- defined in video/hnayayoi.c -----------*/
44
45
46
47
48
trunk/src/mame/includes/tmnt.h
r17986r17987
157157extern void lgtnfght_sprite_callback(running_machine &machine, int *code,int *color,int *priority_mask);
158158extern void blswhstl_sprite_callback(running_machine &machine, int *code,int *color,int *priority_mask);
159159extern void prmrsocr_sprite_callback(running_machine &machine, int *code,int *color,int *priority_mask);
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
trunk/src/mame/includes/jpmimpct.h
r17986r17987
112112
113113
114114/*----------- defined in video/jpmimpct.c -----------*/
115
116
117115void jpmimpct_to_shiftreg(address_space &space, UINT32 address, UINT16 *shiftreg);
118116void jpmimpct_from_shiftreg(address_space &space, UINT32 address, UINT16 *shiftreg);
119117void jpmimpct_scanline_update(screen_device &screen, bitmap_rgb32 &bitmap, int scanline, const tms34010_display_params *params);
120
121
trunk/src/mame/includes/raiden2.h
r17986r17987
151151   UINT32 screen_update_raiden2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
152152};
153153
154
155154/*----------- defined in machine/r2crypt.c -----------*/
156
157155void raiden2_decrypt_sprites(running_machine &machine);
158156void zeroteam_decrypt_sprites(running_machine &machine);
trunk/src/mame/includes/zodiack.h
r17986r17987
7676      : zodiack_state(mconfig, type, tag)
7777   { m_percuss_hardware = 1; }
7878};
79
80// in video/zodiack.c
81
trunk/src/mame/includes/scramble.h
r17986r17987
6262extern const i8255_interface(scramble_ppi_1_intf);
6363extern const i8255_interface(stratgyx_ppi_1_intf);
6464
65
66
67
68
6965DECLARE_READ8_HANDLER( triplep_pip_r );
7066DECLARE_READ8_HANDLER( triplep_pap_r );
7167
trunk/src/mame/includes/taxidriv.h
r17986r17987
5353   DECLARE_WRITE8_MEMBER(taxidriv_spritectrl_w);
5454   UINT32 screen_update_taxidriv(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5555};
56
57
58/*----------- defined in video/taxidriv.c -----------*/
59
60
trunk/src/mame/includes/pitnrun.h
r17986r17987
5353   virtual void palette_init();
5454   UINT32 screen_update_pitnrun(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5555};
56
57
58/*----------- defined in machine/pitnrun.c -----------*/
59
60
61
62
63
64
65
66/*----------- defined in video/pitnrun.c -----------*/
67
68
69
70
71
trunk/src/mame/includes/bionicc.h
r17986r17987
5252   virtual void video_start();
5353   UINT32 screen_update_bionicc(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5454};
55
56
57/*----------- defined in video/bionicc.c -----------*/
58
59
60
61
trunk/src/mame/includes/citycon.h
r17986r17987
4242   virtual void video_start();
4343   UINT32 screen_update_citycon(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4444};
45
46
47/*----------- defined in video/citycon.c -----------*/
48
49
50
51
trunk/src/mame/includes/suprridr.h
r17986r17987
4343   UINT32 screen_update_suprridr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4444};
4545
46
4746/*----------- defined in video/suprridr.c -----------*/
48
49
50
51
5247int suprridr_is_screen_flipped(running_machine &machine);
53
54
55
trunk/src/mame/includes/spy.h
r17986r17987
4747   UINT32 screen_update_spy(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4848};
4949
50
5150/*----------- defined in video/spy.c -----------*/
52
5351extern void spy_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color,int *flags,int *priority);
5452extern void spy_sprite_callback(running_machine &machine, int *code,int *color,int *priority_mask,int *shadow);
55
56
57
trunk/src/mame/includes/psikyo.h
r17986r17987
9494   void screen_eof_psikyo(screen_device &screen, bool state);
9595};
9696
97
9897/*----------- defined in video/psikyo.c -----------*/
9998
10099void psikyo_switch_banks(running_machine &machine, int tmap, int bank);
101
102
103
104
105
106
107
trunk/src/mame/includes/playmark.h
r17986r17987
106106   UINT32 screen_update_hrdtimes(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
107107   UINT32 screen_update_powerbal(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
108108};
109
110/*----------- defined in video/playmark.c -----------*/
111
112
113
114
115
116
117
118
119
120
121
122
123
124
trunk/src/mame/includes/ampoker2.h
r17986r17987
2525   DECLARE_VIDEO_START(sigma2k);
2626   UINT32 screen_update_ampoker2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2727};
28
29
30/*----------- defined in video/ampoker2.c -----------*/
31
32
33
34
35
trunk/src/mame/includes/esd16.h
r17986r17987
6565   virtual void video_start();
6666   UINT32 screen_update_hedpanic(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6767};
68
69
70/*----------- defined in video/esd16.c -----------*/
71
72
73
74
trunk/src/mame/includes/pgm.h
r17986r17987
393393/* emulations */
394394MACHINE_CONFIG_EXTERN( pgm_arm_type2 );
395395
396
397396/* simulations (or missing) */
398
399
400397INPUT_PORTS_EXTERN( ddp2 );
401398INPUT_PORTS_EXTERN( kov2 );
402399INPUT_PORTS_EXTERN( martmast );
r17986r17987
406403
407404MACHINE_CONFIG_EXTERN( pgm_arm_type3 );
408405
409
410406/*----------- defined in machine/pgmprot4.c -----------*/
411407
412408MACHINE_CONFIG_EXTERN( pgm_022_025_kb );
413409MACHINE_CONFIG_EXTERN( pgm_022_025_dw );
414410
415
416411INPUT_PORTS_EXTERN( killbld );
417412INPUT_PORTS_EXTERN( dw3 );
418413
419/*----------- defined in machine/pgmprot5.c -----------*/
420
421
422414/*----------- defined in machine/pgmprot6.c -----------*/
423415
424416MACHINE_CONFIG_EXTERN( pgm_028_025_ol );
425
426
427417INPUT_PORTS_EXTERN( olds );
428
429
430/*----------- defined in video/pgm.c -----------*/
431
432
433
434
435
trunk/src/mame/includes/model3.h
r17986r17987
216216
217217/*----------- defined in video/model3.c -----------*/
218218
219
220
221
222
223219void real3d_display_list_end(running_machine &machine);
224220void real3d_display_list1_dma(address_space &space, UINT32 src, UINT32 dst, int length, int byteswap);
225221void real3d_display_list2_dma(address_space &space, UINT32 src, UINT32 dst, int length, int byteswap);
trunk/src/mame/includes/namcos21.h
r17986r17987
157157   UINT32 screen_update_namcos21(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
158158};
159159
160
161160/*----------- defined in video/namcos21.c -----------*/
162
163161extern void namcos21_ClearPolyFrameBuffer( running_machine &machine );
164162extern void namcos21_DrawQuad( running_machine &machine, int sx[4], int sy[4], int zcode[4], int color );
trunk/src/mame/includes/iqblock.h
r17986r17987
3131   virtual void video_start();
3232   UINT32 screen_update_iqblock(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3333};
34
35
36/*----------- defined in video/iqblock.c -----------*/
37
38
39
40
trunk/src/mame/includes/gameplan.h
r17986r17987
7272   UINT32 screen_update_leprechn(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
7373};
7474
75
7675/*----------- defined in video/gameplan.c -----------*/
7776
7877extern const via6522_interface gameplan_via_0_interface;
trunk/src/mame/includes/darius.h
r17986r17987
9494   UINT32 screen_update_darius_middle(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
9595   UINT32 screen_update_darius_right(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
9696};
97
98
99/*----------- defined in video/darius.c -----------*/
100
101
102
103
104
105
trunk/src/mame/includes/capbowl.h
r17986r17987
4242   virtual void video_start();
4343   UINT32 screen_update_capbowl(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
4444};
45
46/*----------- defined in video/capbowl.c -----------*/
47
48
49
50
51
trunk/src/mame/includes/ikki.h
r17986r17987
3737   virtual void palette_init();
3838   UINT32 screen_update_ikki(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3939};
40
41
42/*----------- defined in video/ikki.c -----------*/
43
44
45
46
47
trunk/src/mame/includes/cbasebal.h
r17986r17987
5050   virtual void video_start();
5151   UINT32 screen_update_cbasebal(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5252};
53
54/*----------- defined in video/cbasebal.c -----------*/
55
56
57
58
trunk/src/mame/includes/targ.h
r17986r17987
44
55*************************************************************************/
66
7
87/*----------- defined in audio/targ.c -----------*/
9
108DECLARE_WRITE8_HANDLER( targ_audio_1_w );
119DECLARE_WRITE8_HANDLER( targ_audio_2_w );
1210DECLARE_WRITE8_HANDLER( spectar_audio_2_w );
1311
1412MACHINE_CONFIG_EXTERN( spectar_audio );
1513MACHINE_CONFIG_EXTERN( targ_audio );
16
trunk/src/mame/includes/st0016.h
r17986r17987
6060#define ST0016_CHAR_BANK_MASK (ST0016_MAX_CHAR_BANK-1)
6161#define ST0016_PAL_BANK_MASK  (ST0016_MAX_PAL_BANK-1)
6262
63/*----------- defined in drivers/st0016.c -----------*/
64
65
66
6763/*----------- defined in video/st0016.c -----------*/
6864
6965extern UINT8 macs_cart_slot;
7066extern UINT32 st0016_game;
7167extern UINT8 *st0016_charram;
72
73
trunk/src/mame/includes/cchasm.h
r17986r17987
3434   virtual void video_start();
3535};
3636
37
38/*----------- defined in machine/cchasm.c -----------*/
39
40
4137/*----------- defined in audio/cchasm.c -----------*/
4238
4339extern const z80ctc_interface cchasm_ctc_intf;
44
4540SOUND_START( cchasm );
46
47
48/*----------- defined in video/cchasm.c -----------*/
49
50
51
trunk/src/mame/includes/sbasketb.h
r17986r17987
4444   virtual void palette_init();
4545   UINT32 screen_update_sbasketb(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4646};
47
48/*----------- defined in video/sbasketb.c -----------*/
49
50
51
52
53
trunk/src/mame/includes/funkyjet.h
r17986r17987
2727   virtual void machine_start();
2828   UINT32 screen_update_funkyjet(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2929};
30
31
32
33/*----------- defined in video/funkyjet.c -----------*/
34
35
trunk/src/mame/includes/qix.h
r17986r17987
9797extern const pia6821_interface slither_pia_1_intf;
9898extern const pia6821_interface slither_pia_2_intf;
9999
100
101
102
103
104
105
106
107
108100DECLARE_WRITE8_DEVICE_HANDLER( qix_pia_w );
109
110101WRITE_LINE_DEVICE_HANDLER( qix_vsync_changed );
111102
112
113103/*----------- defined in video/qix.c -----------*/
114104
115105MACHINE_CONFIG_EXTERN( qix_video );
r17986r17987
118108
119109DECLARE_WRITE8_DEVICE_HANDLER( qix_flip_screen_w );
120110
121
122111/*----------- defined in audio/qix.c -----------*/
123112
124113MACHINE_CONFIG_EXTERN( qix_audio );
trunk/src/mame/includes/ksayakyu.h
r17986r17987
4141   virtual void palette_init();
4242   UINT32 screen_update_ksayakyu(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4343};
44
45
46/*----------- defined in video/ksayakyu.c -----------*/
47
48
49
50
trunk/src/mame/includes/xexex.h
r17986r17987
6767   UINT32 screen_update_xexex(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
6868};
6969
70
7170/*----------- defined in video/xexex.c -----------*/
7271
7372extern void xexex_sprite_callback(running_machine &machine, int *code, int *color, int *priority_mask);
7473extern void xexex_tile_callback(running_machine &machine, int layer, int *code, int *color, int *flags);
75
76
77
trunk/src/mame/includes/himesiki.h
r17986r17987
3535   virtual void video_start();
3636   UINT32 screen_update_himesiki(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3737};
38
39
40/*----------- defined in video/himesiki.c -----------*/
41
42
43
44
trunk/src/mame/includes/skullxbo.h
r17986r17987
2323   UINT32 screen_update_skullxbo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2424};
2525
26
2726/*----------- defined in video/skullxbo.c -----------*/
28
2927DECLARE_WRITE16_HANDLER( skullxbo_playfieldlatch_w );
3028DECLARE_WRITE16_HANDLER( skullxbo_xscroll_w );
3129DECLARE_WRITE16_HANDLER( skullxbo_yscroll_w );
3230DECLARE_WRITE16_HANDLER( skullxbo_mobmsb_w );
3331
34
35
36
3732void skullxbo_scanline_update(running_machine &machine, int param);
trunk/src/mame/includes/ironhors.h
r17986r17987
5151   UINT32 screen_update_ironhors(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5252   UINT32 screen_update_farwest(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5353};
54
55
56/*----------- defined in video/ironhors.c -----------*/
57
58
59
60
61
62
63
trunk/src/mame/includes/mrflea.h
r17986r17987
4646   virtual void machine_reset();
4747   UINT32 screen_update_mrflea(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4848};
49
50
51/*----------- defined in video/mrflea.c -----------*/
52
53
54
trunk/src/mame/includes/epos.h
r17986r17987
2828   DECLARE_MACHINE_START(dealer);
2929   UINT32 screen_update_epos(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
3030};
31
32
33/*----------- defined in video/epos.c -----------*/
34
35
trunk/src/mame/includes/glass.h
r17986r17987
4848   virtual void video_start();
4949   UINT32 screen_update_glass(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5050};
51
52
53/*----------- defined in video/glass.c -----------*/
54
55
56
57
trunk/src/mame/includes/spiders.h
r17986r17987
3131   virtual void machine_start();
3232};
3333
34
3534/*----------- defined in audio/spiders.c -----------*/
36
3735DECLARE_WRITE8_DEVICE_HANDLER( spiders_audio_command_w );
3836DECLARE_WRITE8_DEVICE_HANDLER( spiders_audio_a_w );
3937DECLARE_WRITE8_DEVICE_HANDLER( spiders_audio_b_w );
trunk/src/mame/includes/mcatadv.h
r17986r17987
4444   UINT32 screen_update_mcatadv(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4545   void screen_eof_mcatadv(screen_device &screen, bool state);
4646};
47
48/*----------- defined in video/mcatadv.c -----------*/
49
50
51
52
53
trunk/src/mame/includes/toaplan2.h
r17986r17987
128128   UINT32 screen_update_toaplan2_mixed(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
129129   void screen_eof_toaplan2(screen_device &screen, bool state);
130130};
131
132/*----------- defined in video/toaplan2.c -----------*/
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149/* non-vdp text layer */
150
trunk/src/mame/includes/cinemat.h
r17986r17987
6868   UINT32 screen_update_spacewar(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
6969};
7070
71
7271/*----------- defined in audio/cinemat.c -----------*/
73
74
7572MACHINE_CONFIG_EXTERN( spacewar_sound );
7673MACHINE_CONFIG_EXTERN( barrier_sound );
7774MACHINE_CONFIG_EXTERN( speedfrk_sound );
r17986r17987
8986MACHINE_CONFIG_EXTERN( demon_sound );
9087MACHINE_CONFIG_EXTERN( qb3_sound );
9188
92
9389/*----------- defined in video/cinemat.c -----------*/
9490
9591void cinemat_vector_callback(device_t *device, INT16 sx, INT16 sy, INT16 ex, INT16 ey, UINT8 shift);
9692
97
98
99
100
101
102
103
104
trunk/src/mame/includes/mjkjidai.h
r17986r17987
3030   virtual void video_start();
3131   UINT32 screen_update_mjkjidai(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3232};
33
34
35/*----------- defined in video/mjkjidai.c -----------*/
36
37
38
39
40
trunk/src/mame/includes/jailbrek.h
r17986r17987
4545   UINT32 screen_update_jailbrek(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4646};
4747
48
49/*----------- defined in video/jailbrek.c -----------*/
50
51
52
53
54
trunk/src/mame/includes/gaelco.h
r17986r17987
4242   UINT32 screen_update_bigkarnk(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4343   UINT32 screen_update_maniacsq(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4444};
45
46
47
48/*----------- defined in video/gaelco.c -----------*/
49
50
51
52
53
54
55
trunk/src/mame/includes/wecleman.h
r17986r17987
8080   UINT32 screen_update_hotchase(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8181};
8282
83
8483/*----------- defined in video/wecleman.c -----------*/
85
86
87
88
89
90
9184void hotchase_zoom_callback_0(running_machine &machine, int *code,int *color,int *flags);
9285void hotchase_zoom_callback_1(running_machine &machine, int *code,int *color,int *flags);
trunk/src/mame/includes/tankbust.h
r17986r17987
4444   virtual void palette_init();
4545   UINT32 screen_update_tankbust(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4646};
47
48
49/*----------- defined in video/tankbust.c -----------*/
50
51
52
53
54
55
56
trunk/src/mame/includes/bankp.h
r17986r17987
4040   virtual void palette_init();
4141   UINT32 screen_update_bankp(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4242};
43
44
45/*----------- defined in video/bankp.c -----------*/
46
47
48
49
50
51
52
trunk/src/mame/includes/pastelg.h
r17986r17987
3737   UINT32 screen_update_pastelg(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3838};
3939
40
4140/*----------- defined in video/pastelg.c -----------*/
42
43
44
45
46
47
4841int pastelg_blitter_src_addr_r(address_space &space);
trunk/src/mame/includes/crbaloon.h
r17986r17987
4848void crbaloon_audio_set_breath_enable(device_t *sn, int enabled);
4949void crbaloon_audio_set_appear_enable(device_t *sn, int enabled);
5050DECLARE_WRITE8_DEVICE_HANDLER( crbaloon_audio_set_laugh_enable );
51
5251MACHINE_CONFIG_EXTERN( crbaloon_audio );
5352
54
5553/*----------- defined in video/crbaloon.c -----------*/
56
57
58
59
60
61
6254UINT16 crbaloon_get_collision_address(running_machine &machine);
6355void crbaloon_set_clear_collision_address(running_machine &machine, int _crbaloon_collision_address_clear);
trunk/src/mame/includes/portrait.h
r17986r17987
2424   virtual void palette_init();
2525   UINT32 screen_update_portrait(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2626};
27
28
29/*----------- defined in video/portrait.c -----------*/
30
31
32
33
trunk/src/mame/includes/munchmo.h
r17986r17987
4848   virtual void palette_init();
4949   UINT32 screen_update_mnchmobl(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5050};
51
52
53/*----------- defined in video/munchmo.c -----------*/
54
55
56
57
58
trunk/src/mame/includes/funkybee.h
r17986r17987
3030   virtual void palette_init();
3131   UINT32 screen_update_funkybee(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3232};
33
34
35/*----------- defined in video/funkybee.c -----------*/
36
37
38
39
40
trunk/src/mame/includes/galastrm.h
r17986r17987
4949   virtual void video_start();
5050   UINT32 screen_update_galastrm(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5151};
52
53
54/*----------- defined in video/galastrm.c -----------*/
55
56
57
trunk/src/mame/includes/btoads.h
r17986r17987
112112   UINT16 m_misc_control;
113113   int m_xcount;
114114};
115
trunk/src/mame/includes/tetrisp2.h
r17986r17987
133133   UINT32 screen_update_stepstag_right(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
134134   UINT32 screen_update_stepstag_mid(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
135135};
136
137/*----------- defined in video/tetrisp2.c -----------*/
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
trunk/src/mame/includes/lastduel.h
r17986r17987
6161   UINT32 screen_update_lastduel(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6262   UINT32 screen_update_madgear(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6363};
64
65/*----------- defined in video/lastduel.c -----------*/
66
67
68
69
70
71
trunk/src/mame/includes/alpha68k.h
r17986r17987
116116
117117
118118/*----------- defined in video/alpha68k.c -----------*/
119
120
121
122
123
124
125
126
127
128
129
130
131
132119void alpha68k_V_video_bank_w(running_machine &machine, int bank);
133120void alpha68k_flipscreen_w(running_machine &machine, int flip);
134
trunk/src/mame/includes/drgnmst.h
r17986r17987
6868   virtual void video_start();
6969   UINT32 screen_update_drgnmst(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7070};
71
72
73/*----------- defined in video/drgnmst.c -----------*/
74
75
76
77
trunk/src/mame/includes/starfire.h
r17986r17987
4545   virtual void video_start();
4646   UINT32 screen_update_starfire(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
4747};
48
49/*----------- defined in video/starfire.c -----------*/
50
51
52
53
54
trunk/src/mame/includes/freekick.h
r17986r17987
5252   UINT32 screen_update_freekick(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5353   UINT32 screen_update_gigas(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5454};
55
56
57/*----------- defined in video/freekick.c -----------*/
58
59
60
61
62
trunk/src/mame/includes/cischeat.h
r17986r17987
8585   UINT32 screen_update_cischeat(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8686   UINT32 screen_update_f1gpstar(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8787};
88
89
90/*----------- defined in video/cischeat.c -----------*/
91
92
93
94
95
96
97
98
99
100
101
102
trunk/src/mame/includes/namcos22.h
r17986r17987
258258   UINT32 screen_update_namcos22(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
259259};
260260
261
262261/*----------- defined in video/namcos22.c -----------*/
263
264
265
266
267
268
269
270262void namcos22_draw_direct_poly( running_machine &machine, const UINT16 *pSource );
271263UINT32 namcos22_point_rom_r( running_machine &machine, offs_t offs );
272264void namcos22_enable_slave_simulation( running_machine &machine, int enable );
trunk/src/mame/includes/vicdual.h
r17986r17987
8080   UINT32 screen_update_vicdual_color(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
8181};
8282
83
8483/*----------- defined in drivers/vicdual.c -----------*/
8584
8685int vicdual_is_cabinet_color(running_machine &machine);
8786
88
89/*----------- defined in video/vicdual.c -----------*/
90
91
92
93
94
95
96
9787/*----------- defined in audio/vicdual.c -----------*/
9888
99
10089MACHINE_CONFIG_EXTERN( frogs_audio );
10190MACHINE_CONFIG_EXTERN( headon_audio );
10291DECLARE_WRITE8_HANDLER( frogs_audio_w );
10392DECLARE_WRITE8_HANDLER( headon_audio_w );
10493DECLARE_WRITE8_HANDLER( invho2_audio_w );
10594
106
10795/*----------- defined in audio/depthch.c -----------*/
10896
10997MACHINE_CONFIG_EXTERN( depthch_audio );
trunk/src/mame/includes/xybots.h
r17986r17987
2323   UINT32 screen_update_xybots(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2424};
2525
26
27/*----------- defined in video/xybots.c -----------*/
28
29
30
trunk/src/mame/includes/galaxold.h
r17986r17987
180180   UINT32 screen_update_dambustr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
181181};
182182
183
184183/*----------- defined in video/galaxold.c -----------*/
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224184void galaxold_init_stars(running_machine &machine, int colors_offset);
225185void galaxold_draw_stars(running_machine &machine, bitmap_ind16 &bitmap, const rectangle &cliprect);
226186
227
228
229
230
231
232187/*----------- defined in machine/galaxold.c -----------*/
233188
234189TIMER_DEVICE_CALLBACK( galaxold_interrupt_timer );
r17986r17987
236191WRITE_LINE_DEVICE_HANDLER( galaxold_7474_9m_2_q_callback );
237192WRITE_LINE_DEVICE_HANDLER( galaxold_7474_9m_1_callback );
238193
239
240
241
242
243
244194#define galaxold_coin_counter_0_w galaxold_coin_counter_w
245195
246
247
248196INTERRUPT_GEN( hunchbks_vh_interrupt );
249197
250198#endif
trunk/src/mame/includes/centiped.h
r17986r17987
8080   UINT32 screen_update_milliped(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8181   UINT32 screen_update_warlords(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8282};
83
84
85/*----------- defined in video/centiped.c -----------*/
86
87
88
89
90
91
92
93
94
95
96
97
98
trunk/src/mame/includes/atarisy1.h
r17986r17987
8181DECLARE_WRITE16_HANDLER( atarisy1_xscroll_w );
8282DECLARE_WRITE16_HANDLER( atarisy1_yscroll_w );
8383DECLARE_WRITE16_HANDLER( atarisy1_priority_w );
84
85
86
trunk/src/mame/includes/wgp.h
r17986r17987
7070   DECLARE_VIDEO_START(wgp2);
7171   UINT32 screen_update_wgp(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7272};
73
74
75/*----------- defined in video/wgp.c -----------*/
76
77
78
79
80
81
trunk/src/mame/includes/welltris.h
r17986r17987
3737   virtual void video_start();
3838   UINT32 screen_update_welltris(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3939};
40
41
42/*----------- defined in video/welltris.c -----------*/
43
44
45
46
trunk/src/mame/includes/sprint8.h
r17986r17987
3939   void screen_eof_sprint8(screen_device &screen, bool state);
4040};
4141
42
4342/*----------- defined in drivers/sprint8.c -----------*/
4443
4544void sprint8_set_collision(running_machine &machine, int n);
46
47
48/*----------- defined in video/sprint8.c -----------*/
49
50
51
52
53
54
55
56
5745/*----------- defined in audio/sprint8.c -----------*/
5846
5947DISCRETE_SOUND_EXTERN( sprint8 );
trunk/src/mame/includes/gumbo.h
r17986r17987
2727   virtual void video_start();
2828   UINT32 screen_update_gumbo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2929};
30
31
32/*----------- defined in video/gumbo.c -----------*/
33
34
35
36
trunk/src/mame/includes/ssv.h
r17986r17987
131131};
132132
133133/*----------- defined in video/ssv.c -----------*/
134
135134void ssv_enable_video(running_machine &machine, int enable);
136
137
138
139
140
141
142
143
trunk/src/mame/includes/dec0.h
r17986r17987
107107   UINT32 screen_update_secretab(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
108108};
109109
110
111/*----------- defined in video/dec0.c -----------*/
112
113/* Video emulation definitions */
114
115
116
117
118
119
120
121
122
123
124
125// bootlegs
126
127
128
129110/*----------- defined in machine/dec0.c -----------*/
130111
131112DECLARE_READ16_HANDLER( slyspy_controls_r );
132113
133
134114extern void dec0_i8751_write(running_machine &machine, int data);
135115extern void dec0_i8751_reset(running_machine &machine);
136116
trunk/src/mame/includes/taitoair.h
r17986r17987
8484   virtual void video_start();
8585   UINT32 screen_update_taitoair(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8686};
87
88
89/*----------- defined in video/taitoair.c -----------*/
90
91
92
93
94
trunk/src/mame/includes/atarig42.h
r17986r17987
5656   void screen_eof_atarig42(screen_device &screen, bool state);
5757};
5858
59
6059/*----------- defined in video/atarig42.c -----------*/
61
62
63
64
65
6660DECLARE_WRITE16_HANDLER( atarig42_mo_control_w );
67
6861void atarig42_scanline_update(screen_device &screen, int scanline);
6962
trunk/src/mame/includes/tceptor.h
r17986r17987
6565   UINT32 screen_update_tceptor_3d_right(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6666   void screen_eof_tceptor(screen_device &screen, bool state);
6767};
68
69
70/*----------- defined in video/tceptor.c -----------*/
71
72
73
74
75
76
77
78
79
trunk/src/mame/includes/cop01.h
r17986r17987
4848   virtual void palette_init();
4949   UINT32 screen_update_cop01(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5050};
51
52
53
54/*----------- defined in video/cop01.c -----------*/
55
56
57
58
59
60
trunk/src/mame/includes/vindictr.h
r17986r17987
3030
3131DECLARE_WRITE16_HANDLER( vindictr_paletteram_w );
3232
33
34
35
3633void vindictr_scanline_update(screen_device &screen, int scanline);
trunk/src/mame/includes/hanaawas.h
r17986r17987
3333   UINT32 screen_update_hanaawas(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434};
3535
36
3736/*----------- defined in video/hanaawas.c -----------*/
38
3937DECLARE_WRITE8_DEVICE_HANDLER( hanaawas_portB_w );
40
41
42
43
trunk/src/mame/includes/aquarium.h
r17986r17987
4848   virtual void video_start();
4949   UINT32 screen_update_aquarium(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5050};
51
52
53/*----------- defined in video/aquarium.c -----------*/
54
55
56
57
trunk/src/mame/includes/metro.h
r17986r17987
166166
167167
168168/*----------- defined in video/metro.c -----------*/
169
170
171
172
173
174
175
176
177
178
179169void metro_draw_sprites(running_machine &machine, bitmap_ind16 &bitmap, const rectangle &cliprect);
trunk/src/mame/includes/angelkds.h
r17986r17987
6161   virtual void video_start();
6262   UINT32 screen_update_angelkds(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6363};
64
65
66/*----------- defined in video/angelkds.c -----------*/
67
68
69
70
71
72
trunk/src/mame/includes/circusc.h
r17986r17987
5959   virtual void palette_init();
6060   UINT32 screen_update_circusc(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6161};
62
63
64/*----------- defined in video/circusc.c -----------*/
65
66
67
68
69
trunk/src/mame/includes/mikie.h
r17986r17987
4545   virtual void palette_init();
4646   UINT32 screen_update_mikie(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4747};
48
49
50/*----------- defined in video/mikie.c -----------*/
51
52
53
54
55
trunk/src/mame/includes/midvunit.h
r17986r17987
121121   DECLARE_MACHINE_RESET(midvplus);
122122   UINT32 screen_update_midvunit(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
123123};
124
125
126
127/*----------- defined in video/midvunit.c -----------*/
128
129
130
131
132
133
134
135
136
trunk/src/mame/includes/namcond1.h
r17986r17987
2828   virtual void machine_start();
2929   virtual void machine_reset();
3030};
31
32
33/*----------- defined in machine/namcond1.c -----------*/
34
35
36
37
38
trunk/src/mame/includes/usgames.h
r17986r17987
1919   virtual void palette_init();
2020   UINT32 screen_update_usgames(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2121};
22
23
24/*----------- defined in video/usgames.c -----------*/
25
26
27
28
trunk/src/mame/includes/opwolf.h
r17986r17987
7575   UINT32 screen_update_opwolf(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7676};
7777
78
7978/*----------- defined in machine/opwolf.c -----------*/
80
8179void opwolf_cchip_init(running_machine &machine);
82
83
84
85/*----------- defined in video/opwolf.c -----------*/
86
87
88
trunk/src/mame/includes/surpratk.h
r17986r17987
4141
4242extern void surpratk_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color,int *flags,int *priority);
4343extern void surpratk_sprite_callback(running_machine &machine, int *code,int *color,int *priority_mask);
44
45
trunk/src/mame/includes/zaccaria.h
r17986r17987
4646   virtual void palette_init();
4747   UINT32 screen_update_zaccaria(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4848};
49
50
51/*----------- defined in video/zaccaria.c -----------*/
52
53
54
55
trunk/src/mame/includes/suna16.h
r17986r17987
3939   UINT32 screen_update_suna16(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4040   UINT32 screen_update_bestbest(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4141};
42
43
44/*----------- defined in video/suna16.c -----------*/
45
46
47
48
49
50
trunk/src/mame/includes/speedbal.h
r17986r17987
2020   virtual void video_start();
2121   UINT32 screen_update_speedbal(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2222};
23
24
25/*----------- defined in video/speedbal.c -----------*/
26
27
28
trunk/src/mame/includes/shadfrce.h
r17986r17987
4545   UINT32 screen_update_shadfrce(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4646   void screen_eof_shadfrce(screen_device &screen, bool state);
4747};
48
49
50/*----------- defined in video/shadfrce.c -----------*/
51
52
53
54
trunk/src/mame/includes/tagteam.h
r17986r17987
2929   virtual void palette_init();
3030   UINT32 screen_update_tagteam(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3131};
32
33
34/*----------- defined in video/tagteam.c -----------*/
35
36
37
38
39
trunk/src/mame/includes/eolith.h
r17986r17987
4141   DECLARE_VIDEO_START(eolith);
4242   UINT32 screen_update_eolith(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4343};
44
45
46/*----------- defined in video/eolith.c -----------*/
47
48
49
trunk/src/mame/includes/bagman.h
r17986r17987
5050   UINT32 screen_update_bagman(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5151};
5252
53
5453/*----------- timings -----------*/
5554
5655#define BAGMAN_MAIN_CLOCK   XTAL_18_432MHz
r17986r17987
7069 */
7170#define VBEND            (0x0f)
7271#define VBSTART            (0xef)
73
74/*----------- defined in machine/bagman.c -----------*/
75
76
77
78
79/*----------- defined in video/bagman.c -----------*/
80
81
82
83
84
trunk/src/mame/includes/bigevglf.h
r17986r17987
9191   virtual void video_start();
9292   UINT32 screen_update_bigevglf(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
9393};
94
95
96/*----------- defined in machine/bigevglf.c -----------*/
97
98
99
100
101/*----------- defined in video/bigevglf.c -----------*/
102
103
104
105
106
trunk/src/mame/includes/inufuku.h
r17986r17987
5151   virtual void video_start();
5252   UINT32 screen_update_inufuku(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5353};
54
55
56/*----------- defined in video/inufuku.c -----------*/
57
58
59
60
trunk/src/mame/includes/commando.h
r17986r17987
4848   virtual void video_start();
4949   UINT32 screen_update_commando(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5050};
51
52
53
54/*----------- defined in video/commando.c -----------*/
55
56
57
58
trunk/src/mame/includes/atarisy2.h
r17986r17987
9292DECLARE_WRITE16_HANDLER( atarisy2_xscroll_w );
9393DECLARE_WRITE16_HANDLER( atarisy2_videoram_w );
9494DECLARE_WRITE16_HANDLER( atarisy2_paletteram_w );
95
96
97
trunk/src/mame/includes/yunsung8.h
r17986r17987
4141   virtual void video_start();
4242   UINT32 screen_update_yunsung8(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4343};
44
45
46/*----------- defined in video/yunsung8.c -----------*/
47
48
49
50
trunk/src/mame/includes/skydiver.h
r17986r17987
5353   UINT32 screen_update_skydiver(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5454};
5555
56
5756/*----------- defined in audio/skydiver.c -----------*/
58
5957DISCRETE_SOUND_EXTERN( skydiver );
60
61
62/*----------- defined in video/skydiver.c -----------*/
63
64
65
66
trunk/src/mame/includes/m52.h
r17986r17987
3636   virtual void palette_init();
3737   UINT32 screen_update_m52(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3838};
39
40/*----------- defined in video/m52.c -----------*/
41
42
43
44
45
trunk/src/mame/includes/spacefb.h
r17986r17987
5252   UINT32 screen_update_spacefb(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
5353};
5454
55
5655/*----------- defined in audio/spacefb.c -----------*/
57
5856MACHINE_CONFIG_EXTERN( spacefb_audio );
59
60
61
62/*----------- defined in video/spacefb.c -----------*/
63
64
65
66
trunk/src/mame/includes/warpwarp.h
r17986r17987
5050};
5151
5252
53/*----------- defined in video/warpwarp.c -----------*/
54
55
56
57
58
59
60
61
62
63
64/*----------- defined in audio/geebee.c -----------*/
65
6653DECLARE_WRITE8_DEVICE_HANDLER( geebee_sound_w );
6754
6855class geebee_sound_device : public device_t,
r17986r17987
8976extern const device_type GEEBEE;
9077
9178
92
9379/*----------- defined in audio/warpwarp.c -----------*/
9480
9581DECLARE_WRITE8_DEVICE_HANDLER( warpwarp_sound_w );
trunk/src/mame/includes/cbuster.h
r17986r17987
4444   virtual void video_start();
4545   UINT32 screen_update_twocrude(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
4646};
47
48
49
50/*----------- defined in video/cbuster.c -----------*/
51
52
53
54
trunk/src/mame/includes/gng.h
r17986r17987
4444   virtual void video_start();
4545   UINT32 screen_update_gng(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4646};
47
48
49/*----------- defined in video/gng.c -----------*/
50
51
52
53
trunk/src/mame/includes/ojankohs.h
r17986r17987
7474   UINT32 screen_update_ojankoc(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7575};
7676
77
7877/*----------- defined in video/ojankohs.c -----------*/
79
80
81
82
83
84
85
86
87
88
89
9078void ojankoc_flipscreen(address_space &space, int data);
91
trunk/src/mame/includes/n8080.h
r17986r17987
8383   void screen_eof_helifire(screen_device &screen, bool state);
8484};
8585
86
87
8886/*----------- defined in video/n8080.c -----------*/
89
90
91
92
93
94
95
96
97
98
99
100
101
10287void spacefev_start_red_cannon(running_machine &machine);
10388
10489/*----------- defined in audio/n8080.c -----------*/
r17986r17987
10691MACHINE_CONFIG_EXTERN( spacefev_sound );
10792MACHINE_CONFIG_EXTERN( sheriff_sound );
10893MACHINE_CONFIG_EXTERN( helifire_sound );
109
110
111
112
113
114
115
116
trunk/src/mame/includes/nbmj8891.h
r17986r17987
7575   DECLARE_VIDEO_START(nbmj8891_1layer);
7676   UINT32 screen_update_nbmj8891(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7777};
78
79
80/*----------- defined in video/nbmj8891.c -----------*/
81
82
83
84
85
trunk/src/mame/includes/wc90b.h
r17986r17987
4141   virtual void video_start();
4242   UINT32 screen_update_wc90b(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4343};
44
45
46/*----------- defined in video/wc90b.c -----------*/
47
48
49
50
trunk/src/mame/includes/3do.h
r17986r17987
201201void _3do_clio_init( running_machine &machine, screen_device *screen );
202202
203203
204
205
206
207204#endif /* _3DO_H_ */
trunk/src/mame/includes/kncljoe.h
r17986r17987
4747   virtual void palette_init();
4848   UINT32 screen_update_kncljoe(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4949};
50
51
52
53/*----------- defined in video/kncljoe.c -----------*/
54
55
56
57
58
trunk/src/mame/includes/holeland.h
r17986r17987
3434   UINT32 screen_update_holeland(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3535   UINT32 screen_update_crzrally(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3636};
37
38
39/*----------- defined in video/holeland.c -----------*/
40
41
42
43
44
45
trunk/src/mame/includes/spdodgeb.h
r17986r17987
4949   UINT32 screen_update_spdodgeb(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5050};
5151
52
53/*----------- defined in video/spdodgeb.c -----------*/
54
55
56
57
5852TIMER_DEVICE_CALLBACK( spdodgeb_interrupt );
trunk/src/mame/includes/liberate.h
r17986r17987
6868   UINT32 screen_update_boomrang(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6969   UINT32 screen_update_prosoccr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7070};
71
72
73/*----------- defined in video/liberate.c -----------*/
74
75
76
77
78
79
80
81
82
83
84
85
trunk/src/mame/includes/gunsmoke.h
r17986r17987
4242   virtual void palette_init();
4343   UINT32 screen_update_gunsmoke(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4444};
45
46
47/*----------- defined in video/gunsmoke.c -----------*/
48
49
50
51
52
53
trunk/src/mame/includes/turbo.h
r17986r17987
135135
136136
137137/*----------- defined in audio/turbo.c -----------*/
138
139138MACHINE_CONFIG_EXTERN( turbo_samples );
140139MACHINE_CONFIG_EXTERN( subroc3d_samples );
141140MACHINE_CONFIG_EXTERN( buckrog_samples );
r17986r17987
150149
151150DECLARE_WRITE8_DEVICE_HANDLER( buckrog_sound_a_w );
152151DECLARE_WRITE8_DEVICE_HANDLER( buckrog_sound_b_w );
153
154
155/*----------- defined in video/turbo.c -----------*/
156
157
158
159
160
161
162
163
164
165
166
167
trunk/src/mame/includes/cvs.h
r17986r17987
107107   UINT32 screen_update_cvs(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
108108};
109109
110
111/*----------- defined in drivers/cvs.c -----------*/
112
113
114
115
116110/*----------- defined in video/cvs.c -----------*/
117
118
119
120111void cvs_init_stars( running_machine &machine );
121112void cvs_scroll_stars( running_machine &machine );
122113void cvs_update_stars(running_machine &machine, bitmap_ind16 &bitmap, const rectangle &cliprect, const pen_t star_pen, bool update_always);
123
124
125
126
trunk/src/mame/includes/truco.h
r17986r17987
1818   virtual void palette_init();
1919   UINT32 screen_update_truco(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2020};
21
22
23/*----------- defined in video/truco.c -----------*/
24
25
26
trunk/src/mame/includes/seta.h
r17986r17987
201201};
202202
203203/*----------- defined in video/seta.c -----------*/
204
205204void seta_coin_lockout_w(running_machine &machine, int data);
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
trunk/src/mame/includes/laserbat.h
r17986r17987
8383   virtual void video_start();
8484   UINT32 screen_update_laserbat(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8585};
86
87
88/*----------- defined in audio/laserbat.c -----------*/
89
trunk/src/mame/includes/tnzs.h
r17986r17987
102102
103103
104104/*----------- defined in machine/tnzs.c -----------*/
105
106105INTERRUPT_GEN( arknoid2_interrupt );
107
108
109
110
111
112
113
114
115/*----------- defined in video/tnzs.c -----------*/
116
117
118
119
trunk/src/mame/includes/tp84.h
r17986r17987
4242   virtual void palette_init();
4343   UINT32 screen_update_tp84(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4444};
45
46
47/*----------- defined in video/tp84.c -----------*/
48
49
50
51
52
trunk/src/mame/includes/vball.h
r17986r17987
3737
3838/*----------- defined in video/vball.c -----------*/
3939
40
41
4240void vb_bgprombank_w(running_machine &machine, int bank);
4341void vb_spprombank_w(running_machine &machine, int bank);
4442void vb_mark_all_dirty(running_machine &machine);
trunk/src/mame/includes/rohga.h
r17986r17987
6161   UINT32 screen_update_wizdfire(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
6262   UINT32 screen_update_nitrobal(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
6363};
64
65
66
6764/*----------- defined in video/rohga.c -----------*/
68
69
70
71
72
73
74
75
76
77
78
7965UINT16 rohga_pri_callback(UINT16 x);
8066UINT16 schmeisr_col_callback(UINT16 x);
8167UINT16 rohga_col_callback(UINT16 x);
trunk/src/mame/includes/plygonet.h
r17986r17987
7474   virtual void video_start();
7575   UINT32 screen_update_polygonet(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7676};
77
78/*----------- defined in video/plygonet.c -----------*/
79
80
81
82
trunk/src/mame/includes/higemaru.h
r17986r17987
2828   virtual void palette_init();
2929   UINT32 screen_update_higemaru(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3030};
31
32
33/*----------- defined in video/higemaru.c -----------*/
34
35
36
37
38
trunk/src/mame/includes/batman.h
r17986r17987
2929   UINT32 screen_update_batman(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3030};
3131
32
3332/*----------- defined in video/batman.c -----------*/
34
35
36
37
3833void batman_scanline_update(screen_device &screen, int scanline);
trunk/src/mame/includes/nemesis.h
r17986r17987
8686   virtual void video_start();
8787   UINT32 screen_update_nemesis(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8888};
89
90
91/*----------- defined in video/nemesis.c -----------*/
92
93
94
95
96
trunk/src/mame/includes/naomi.h
r17986r17987
1616
1717extern void naomi_game_decrypt(running_machine& machine, UINT64 key, UINT8* region, int length);
1818
19
2019/*----------- defined in machine/naomi.c -----------*/
2120
22
23
24
25
26
27
2821extern int jvsboard_type;
2922extern UINT16 actel_id;
3023
trunk/src/mame/includes/cheekyms.h
r17986r17987
3737   virtual void palette_init();
3838   UINT32 screen_update_cheekyms(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3939};
40
41
42/*----------- defined in video/cheekyms.c -----------*/
43
44
45
46
trunk/src/mame/includes/magmax.h
r17986r17987
3535   virtual void palette_init();
3636   UINT32 screen_update_magmax(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3737};
38
39
40/*----------- defined in video/magmax.c -----------*/
41
42
43
44
trunk/src/mame/includes/asteroid.h
r17986r17987
3939INTERRUPT_GEN( llander_interrupt );
4040
4141
42
43
44
45
4642/*----------- defined in audio/asteroid.c -----------*/
4743
4844DISCRETE_SOUND_EXTERN( asteroid );
trunk/src/mame/includes/timelimt.h
r17986r17987
3030   virtual void palette_init();
3131   UINT32 screen_update_timelimt(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3232};
33
34
35/*----------- defined in video/timelimt.c -----------*/
36
37
38
39
40
trunk/src/mame/includes/warriorb.h
r17986r17987
4141   UINT32 screen_update_warriorb_left(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4242   UINT32 screen_update_warriorb_right(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4343};
44
45
46/*----------- defined in video/warriorb.c -----------*/
47
48
49
50
trunk/src/mame/includes/goal92.h
r17986r17987
5454   UINT32 screen_update_goal92(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5555   void screen_eof_goal92(screen_device &screen, bool state);
5656};
57
58
59
60
61
62/*----------- defined in video/goal92.c -----------*/
63
64
65
66
67
trunk/src/mame/includes/bishi.h
r17986r17987
4343};
4444
4545/*----------- defined in video/bishi.c -----------*/
46
4746extern void bishi_tile_callback(running_machine &machine, int layer, int *code, int *color, int *flags);
48
49
50
trunk/src/mame/includes/poolshrk.h
r17986r17987
4141DECLARE_WRITE8_DEVICE_HANDLER( poolshrk_score_sound_w );
4242DECLARE_WRITE8_DEVICE_HANDLER( poolshrk_click_sound_w );
4343DECLARE_WRITE8_DEVICE_HANDLER( poolshrk_bump_sound_w );
44
4544DISCRETE_SOUND_EXTERN( poolshrk );
46
47
48/*----------- defined in video/poolshrk.c -----------*/
49
50
51
52
trunk/src/mame/includes/raiden.h
r17986r17987
4141   DECLARE_VIDEO_START(raidena);
4242   UINT32 screen_update_raiden(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4343};
44
45
46/*----------- defined in video/raiden.c -----------*/
47
48
49
50
trunk/src/mame/includes/bloodbro.h
r17986r17987
3030   UINT32 screen_update_weststry(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3131   UINT32 screen_update_skysmash(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3232};
33
34
35/*----------- defined in video/bloodbro.c -----------*/
36
37
38
39
40
41
trunk/src/mame/includes/galaxia.h
r17986r17987
2929   UINT32 screen_update_galaxia(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3030   UINT32 screen_update_astrowar(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3131};
32
33
34/*----------- defined in video/galaxia.c -----------*/
35
36
37
38
39
40
41
42
trunk/src/mame/includes/fromanc2.h
r17986r17987
107107   UINT32 screen_update_fromanc2_right(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
108108};
109109
110
111
112
113110/*----------- defined in video/fromanc2.c -----------*/
114
115
116
117
118
119
120
121111void fromancr_gfxbank_w(running_machine &machine, int data);
trunk/src/mame/includes/bombjack.h
r17986r17987
4141   virtual void video_start();
4242   UINT32 screen_update_bombjack(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4343};
44
45
46/*----------- defined in video/bombjack.c -----------*/
47
48
49
50
trunk/src/mame/includes/rallyx.h
r17986r17987
6565   UINT32 screen_update_jungler(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6666   UINT32 screen_update_locomotn(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6767};
68
69
70/*----------- defined in video/rallyx.c -----------*/
71
72
73
74
75
76
77
78
79
80
81
trunk/src/mame/includes/trucocl.h
r17986r17987
2323   virtual void palette_init();
2424   UINT32 screen_update_trucocl(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2525};
26
27
28/*----------- defined in video/trucocl.c -----------*/
29
30
31
32
trunk/src/mame/includes/gridlee.h
r17986r17987
8585};
8686
8787extern const device_type GRIDLEE;
88
89
90
91/*----------- defined in video/gridlee.c -----------*/
92
93/* video driver data & functions */
94
95
96
97
98
trunk/src/mame/includes/unico.h
r17986r17987
4343   UINT32 screen_update_unico(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4444   UINT32 screen_update_zeropnt2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4545};
46
47
48/*----------- defined in video/unico.c -----------*/
49
50
51
52
53
54
55
56
57
trunk/src/mame/includes/blockhl.h
r17986r17987
4343
4444extern void blockhl_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color, int *flags, int *priority);
4545extern void blockhl_sprite_callback(running_machine &machine, int *code,int *color,int *priority,int *shadow);
46
47
48
trunk/src/mame/includes/gcpinbal.h
r17986r17987
6060   virtual void video_start();
6161   UINT32 screen_update_gcpinbal(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6262};
63
64
65/*----------- defined in video/gcpinbal.c -----------*/
66
67
68
69
trunk/src/mame/includes/realbrk.h
r17986r17987
4747   UINT32 screen_update_realbrk(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4848   UINT32 screen_update_dai2kaku(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4949};
50
51
52/*----------- defined in video/realbrk.c -----------*/
53
54#ifndef REALBRK_H
55#define REALBRK_H
56
57
58
59
60
61
62
63#endif
64
trunk/src/mame/includes/segag80v.h
r17986r17987
5454   virtual void video_start();
5555   UINT32 screen_update_segag80v(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
5656};
57
58
59/*----------- defined in audio/segag80v.c -----------*/
60
61
62
63/*----------- defined in video/segag80v.c -----------*/
64
65
66
trunk/src/mame/includes/carjmbre.h
r17986r17987
3333   virtual void palette_init();
3434   UINT32 screen_update_carjmbre(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3535};
36
37
38
39/*----------- defined in video/carjmbre.c -----------*/
40
41
42
43
44
45
46
trunk/src/mame/includes/gatron.h
r17986r17987
1515   virtual void palette_init();
1616   UINT32 screen_update_gat(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
1717};
18
19
20/*----------- defined in video/gatron.c -----------*/
21
22
23
24
25
trunk/src/mame/includes/superchs.h
r17986r17987
4040   virtual void video_start();
4141   UINT32 screen_update_superchs(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4242};
43
44
45/*----------- defined in video/superchs.c -----------*/
46
47
48
trunk/src/mame/includes/bottom9.h
r17986r17987
5454extern void bottom9_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color,int *flags,int *priority);
5555extern void bottom9_sprite_callback(running_machine &machine, int *code,int *color,int *priority,int *shadow);
5656extern void bottom9_zoom_callback(running_machine &machine, int *code,int *color,int *flags);
57
58
59
trunk/src/mame/includes/battlera.h
r17986r17987
4343   UINT32 screen_update_battlera(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4444};
4545
46
4746/*----------- defined in video/battlera.c -----------*/
48
49
50
5147TIMER_DEVICE_CALLBACK( battlera_irq );
52
53
trunk/src/mame/includes/flower.h
r17986r17987
7373
7474extern const device_type FLOWER;
7575
76
77
78/*----------- defined in video/flower.c -----------*/
79
80
81
82
83
trunk/src/mame/includes/xain.h
r17986r17987
7070   virtual void video_start();
7171   UINT32 screen_update_xain(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7272};
73
74
75/*----------- defined in video/xain.c -----------*/
76
77
78
trunk/src/mame/includes/namcos1.h
r17986r17987
9797   void screen_eof_namcos1(screen_device &screen, bool state);
9898};
9999
100
101100/*----------- defined in drivers/namcos1.c -----------*/
102101
103102void namcos1_init_DACs(running_machine &machine);
104103
105
106/*----------- defined in machine/namcos1.c -----------*/
107
108
109
110
111
112
113
114104/*----------- defined in video/namcos1.c -----------*/
115105
116106DECLARE_READ8_HANDLER( namcos1_videoram_r );
r17986r17987
118108DECLARE_WRITE8_HANDLER( namcos1_paletteram_w );
119109DECLARE_READ8_HANDLER( namcos1_spriteram_r );
120110DECLARE_WRITE8_HANDLER( namcos1_spriteram_w );
121
122
123
124
trunk/src/mame/includes/mrdo.h
r17986r17987
3434   virtual void palette_init();
3535   UINT32 screen_update_mrdo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3636};
37
38
39/*----------- defined in video/mrdo.c -----------*/
40
41
42
43
44
trunk/src/mame/includes/gundealr.h
r17986r17987
4343   virtual void video_start();
4444   UINT32 screen_update_gundealr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4545};
46
47
48
49/*----------- defined in video/gundealr.c -----------*/
50
51
52
53
trunk/src/mame/includes/mainevt.h
r17986r17987
5353extern void dv_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color,int *flags,int *priority);
5454extern void mainevt_sprite_callback(running_machine &machine, int *code,int *color,int *priority_mask,int *shadow);
5555extern void dv_sprite_callback(running_machine &machine, int *code,int *color,int *priority,int *shadow);
56
57
58
59
60
61
trunk/src/mame/includes/m62.h
r17986r17987
107107   UINT32 screen_update_youjyudn(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
108108   UINT32 screen_update_horizon(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
109109};
110
111
112/*----------- defined in video/m62.c -----------*/
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
trunk/src/mame/includes/astrocde.h
r17986r17987
124124   UINT32 screen_update_profpac(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
125125};
126126
127
128/*----------- defined in video/astrocde.c -----------*/
129
130
131
132
133
134
135
136
137
138
139
140
141
142127/*----------- defined in audio/wow.c -----------*/
143128
144129extern const char *const wow_sample_names[];
r17986r17987
146131DECLARE_READ8_HANDLER( wow_speech_r );
147132CUSTOM_INPUT( wow_speech_status_r );
148133
149
150134/*----------- defined in audio/gorf.c -----------*/
151135
152136extern const char *const gorf_sample_names[];
trunk/src/mame/includes/megazone.h
r17986r17987
5353   virtual void palette_init();
5454   UINT32 screen_update_megazone(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5555};
56
57
58
59/*----------- defined in video/megazone.c -----------*/
60
61
62
63
64
trunk/src/mame/includes/toki.h
r17986r17987
4141   UINT32 screen_update_toki(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4242   UINT32 screen_update_tokib(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4343};
44
45
46/*----------- defined in video/toki.c -----------*/
47
48
49
50
trunk/src/mame/includes/pass.h
r17986r17987
1818   virtual void video_start();
1919   UINT32 screen_update_pass(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2020};
21
22
23/*----------- defined in video/pass.c -----------*/
24
25
26
27
trunk/src/mame/includes/40love.h
r17986r17987
9797   DECLARE_MACHINE_RESET(ta7630);
9898   UINT32 screen_update_fortyl(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
9999};
100
101
102/*----------- defined in video/40love.c -----------*/
103
104
105
106
107
trunk/src/mame/includes/renegade.h
r17986r17987
7474   virtual void video_start();
7575   UINT32 screen_update_renegade(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7676};
77
78
79/*----------- defined in video/renegade.c -----------*/
80
81
82
trunk/src/mame/includes/galaga.h
r17986r17987
152152   UINT32 screen_update_digdug(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
153153};
154154
155
156
157155/*----------- defined in video/bosco.c -----------*/
158156
159157DECLARE_WRITE8_HANDLER( bosco_videoram_w );
r17986r17987
187185DECLARE_WRITE8_HANDLER( xevious_bs_w );
188186DECLARE_READ8_HANDLER( xevious_bb_r );
189187
190
191
192
193
194
195188/*----------- defined in machine/xevious.c -----------*/
196189
197190void battles_customio_init(running_machine &machine);
r17986r17987
216209
217210DECLARE_WRITE8_HANDLER( digdug_videoram_w );
218211DECLARE_WRITE8_HANDLER( digdug_PORT_w );
219
220
221
trunk/src/mame/includes/lasso.h
r17986r17987
7070   UINT32 screen_update_chameleo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7171   UINT32 screen_update_wwjgtin(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7272};
73
74
75/*----------- defined in video/lasso.c -----------*/
76
77
78
79
80
81
82
83
84
85
86
87
trunk/src/mame/includes/nbmj8688.h
r17986r17987
9191   UINT32 screen_update_mbmj8688_lcd0(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
9292   UINT32 screen_update_mbmj8688_lcd1(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
9393};
94
95
96/*----------- defined in video/nbmj8688.c -----------*/
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
trunk/src/mame/includes/taito_h.h
r17986r17987
3131   UINT32 screen_update_recordbr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3232   UINT32 screen_update_dleague(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3333};
34
35/*----------- defined in video/taito_h.c -----------*/
36
37
38
39
trunk/src/mame/includes/psychic5.h
r17986r17987
4848   UINT32 screen_update_psychic5(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
4949   UINT32 screen_update_bombsa(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
5050};
51
52
53/*----------- defined in video/psychic5.c -----------*/
54
55
56
57
58
59
60
61
62
63
64
trunk/src/mame/includes/8080bw.h
r17986r17987
8989
9090
9191/*----------- defined in audio/8080bw.c -----------*/
92
93
94
9592extern const samples_interface lrescue_samples_interface;
9693
9794DECLARE_WRITE8_DEVICE_HANDLER( indianbt_sh_port_3_w );
r17986r17987
10299DECLARE_WRITE8_DEVICE_HANDLER( polaris_sh_port_3_w );
103100DISCRETE_SOUND_EXTERN( polaris );
104101
105
106
107102extern const sn76477_interface schaser_sn76477_interface;
108103DISCRETE_SOUND_EXTERN( schaser );
109
110
111/*----------- defined in video/8080bw.c -----------*/
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
trunk/src/mame/includes/othunder.h
r17986r17987
6464   virtual void video_start();
6565   UINT32 screen_update_othunder(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6666};
67
68
69/*----------- defined in video/othunder.c -----------*/
70
71
72
trunk/src/mame/includes/ginganin.h
r17986r17987
4747   virtual void video_start();
4848   UINT32 screen_update_ginganin(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4949};
50
51
52
53/*----------- defined in video/ginganin.c -----------*/
54
55
56
57
trunk/src/mame/includes/tail2nos.h
r17986r17987
4141   UINT32 screen_update_tail2nos(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4242};
4343
44
4544/*----------- defined in video/tail2nos.c -----------*/
46
4745extern void tail2nos_zoom_callback(running_machine &machine, int *code,int *color,int *flags);
48
49
50
51
trunk/src/mame/includes/quasar.h
r17986r17987
3030   DECLARE_PALETTE_INIT(quasar);
3131   UINT32 screen_update_quasar(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3232};
33
34
35/*----------- defined in video/quasar.c -----------*/
36
37
38
39
trunk/src/mame/includes/mrjong.h
r17986r17987
2727   virtual void palette_init();
2828   UINT32 screen_update_mrjong(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2929};
30
31
32/*----------- defined in video/mrjong.c -----------*/
33
34
35
36
37
trunk/src/mame/includes/slapshot.h
r17986r17987
6868   void screen_eof_taito_no_buffer(screen_device &screen, bool state);
6969};
7070
71
72/*----------- defined in video/slapshot.c -----------*/
73
74
75
76
trunk/src/mame/includes/xyonix.h
r17986r17987
2121   virtual void palette_init();
2222   UINT32 screen_update_xyonix(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2323};
24
25
26/*----------- defined in video/xyonix.c -----------*/
27
28
29
30
trunk/src/mame/includes/vsnes.h
r17986r17987
103103
104104
105105/*----------- defined in video/vsnes.c -----------*/
106
107
108
109106SCREEN_UPDATE_IND16( vsnes );
110
111107SCREEN_UPDATE_IND16( vsnes_bottom );
112108
113
114
115
116
117
118109extern const ppu2c0x_interface vsnes_ppu_interface_1;
119110extern const ppu2c0x_interface vsnes_ppu_interface_2;
120
121
122/*----------- defined in machine/vsnes.c -----------*/
123
124
125
126
127
128
129
trunk/src/mame/includes/victory.h
r17986r17987
6666
6767
6868/*----------- defined in video/victory.c -----------*/
69
70
71
7269INTERRUPT_GEN( victory_vblank_interrupt );
73
trunk/src/mame/includes/cninja.h
r17986r17987
7171   UINT32 screen_update_robocop2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7272   UINT32 screen_update_mutantf(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
7373};
74
75/*----------- defined in video/cninja.c -----------*/
76
77
78
79
80
81
82
83
84
trunk/src/mame/includes/psikyo4.h
r17986r17987
5353   UINT32 screen_update_psikyo4_left(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5454   UINT32 screen_update_psikyo4_right(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5555};
56
57
58/*----------- defined in video/psikyo4.c -----------*/
59
60
61
62
trunk/src/mame/includes/lucky74.h
r17986r17987
4141   virtual void palette_init();
4242   UINT32 screen_update_lucky74(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4343};
44
45
46/*----------- defined in video/lucky74.c -----------*/
47
48
49
50
trunk/src/mame/includes/pacland.h
r17986r17987
3939   virtual void palette_init();
4040   UINT32 screen_update_pacland(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4141};
42
43
44/*----------- defined in video/pacland.c -----------*/
45
46
47
48
49
trunk/src/mame/includes/rollrace.h
r17986r17987
3636   virtual void palette_init();
3737   UINT32 screen_update_rollrace(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3838};
39
40
41/*----------- defined in video/rollrace.c -----------*/
42
43
44
45
46
trunk/src/mame/includes/popper.h
r17986r17987
5656   virtual void palette_init();
5757   UINT32 screen_update_popper(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5858};
59
60
61/*----------- defined in video/popper.c -----------*/
62
63
64
65
66
67
trunk/src/mame/includes/ladyfrog.h
r17986r17987
6060   DECLARE_VIDEO_START(ladyfrog_common);
6161   UINT32 screen_update_ladyfrog(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6262};
63
64
65/*----------- defined in video/ladyfrog.c -----------*/
66
67
68
69
70
71
trunk/src/mame/includes/djboy.h
r17986r17987
7474   UINT32 screen_update_djboy(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7575   void screen_eof_djboy(screen_device &screen, bool state);
7676};
77
78
79/*----------- defined in video/djboy.c -----------*/
80
81
82
83
84
trunk/src/mame/includes/sidearms.h
r17986r17987
5353   virtual void video_start();
5454   UINT32 screen_update_sidearms(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5555};
56
57/*----------- defined in video/sidearms.c -----------*/
58
59
60
61
trunk/src/mame/includes/jack.h
r17986r17987
5858   UINT32 screen_update_jack(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5959   UINT32 screen_update_joinem(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6060};
61
62
63/*----------- defined in video/jack.c -----------*/
64
65
66
67
68
69
70
71
trunk/src/mame/includes/tumblep.h
r17986r17987
3232   virtual void machine_start();
3333   UINT32 screen_update_tumblep(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434};
35
36
37
38/*----------- defined in video/tumblep.c -----------*/
39
40
trunk/src/mame/includes/dogfgt.h
r17986r17987
5454   virtual void palette_init();
5555   UINT32 screen_update_dogfgt(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5656};
57
58
59/*----------- defined in video/dogfgt.c -----------*/
60
61
62
63
64
trunk/src/mame/includes/dietgo.h
r17986r17987
2727   virtual void machine_start();
2828   UINT32 screen_update_dietgo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2929};
30
31
32
33/*----------- defined in video/dietgo.c -----------*/
34
35
trunk/src/mame/includes/vigilant.h
r17986r17987
2929   UINT32 screen_update_vigilant(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3030   UINT32 screen_update_kikcubic(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3131};
32
33
34/*----------- defined in video/vigilant.c -----------*/
35
36
37
38
39
trunk/src/mame/includes/taitosj.h
r17986r17987
9292   UINT32 screen_update_kikstart(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
9393};
9494
95
96/*----------- defined in machine/taitosj.c -----------*/
97
98
99
100
101
102
103/*----------- defined in video/taitosj.c -----------*/
104
105
106
107
trunk/src/mame/includes/kingobox.h
r17986r17987
5959   UINT32 screen_update_kingofb(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6060   UINT32 screen_update_ringking(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6161};
62
63
64/*----------- defined in video/kingobox.c -----------*/
65
66
67
68
69
70
71
72
73
trunk/src/mame/includes/esripsys.h
r17986r17987
9797
9898
9999/*----------- defined in video/esripsys.c -----------*/
100
101
102
103
104100INTERRUPT_GEN( esripsys_vblank_irq );
105
106101int esripsys_draw(running_machine &machine, int l, int r, int fig, int attr, int addr, int col, int x_scale, int bank);
trunk/src/mame/includes/nbmj8991.h
r17986r17987
5454   UINT32 screen_update_nbmj8991_type1(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5555   UINT32 screen_update_nbmj8991_type2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5656};
57
58
59/*----------- defined in video/nbmj8991.c -----------*/
60
61
62
63
64
trunk/src/mame/includes/galivan.h
r17986r17987
6060   UINT32 screen_update_ninjemak(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6161};
6262
63
64
6563/*----------- defined in video/galivan.c -----------*/
6664
6765DECLARE_WRITE8_HANDLER( ninjemak_scrollx_w );
6866DECLARE_WRITE8_HANDLER( ninjemak_scrolly_w );
69
70
71
72
73
74
75
trunk/src/mame/includes/blockout.h
r17986r17987
3636   virtual void video_start();
3737   UINT32 screen_update_blockout(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3838};
39
40
41/*----------- defined in video/blockout.c -----------*/
42
43
44
45
trunk/src/mame/includes/tsamurai.h
r17986r17987
6060   UINT32 screen_update_tsamurai(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6161   UINT32 screen_update_vsgongf(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6262};
63
64
65/*----------- defined in video/tsamurai.c -----------*/
66
67
68
69
70
71
72
73
74
trunk/src/mame/includes/canyon.h
r17986r17987
4848DECLARE_WRITE8_DEVICE_HANDLER( canyon_whistle_w );
4949
5050DISCRETE_SOUND_EXTERN( canyon );
51
52
53/*----------- defined in video/canyon.c -----------*/
54
55
56
57
trunk/src/mame/includes/splash.h
r17986r17987
6565   UINT32 screen_update_splash(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6666   UINT32 screen_update_funystrp(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6767};
68
69
70/*----------- defined in video/splash.c -----------*/
71
72
73
74
trunk/src/mame/includes/f1gp.h
r17986r17987
7777   UINT32 screen_update_f1gpb(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7878   UINT32 screen_update_f1gp2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7979};
80
81/*----------- defined in video/f1gp.c -----------*/
82
83
84
85
86
87
88
89
trunk/src/mame/includes/lvcards.h
r17986r17987
2525   DECLARE_PALETTE_INIT(ponttehk);
2626   UINT32 screen_update_lvcards(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2727};
28
29
30/*----------- defined in video/lvcards.c -----------*/
31
32
33
34
35
36
trunk/src/mame/includes/midwunit.h
r17986r17987
4242   DECLARE_MACHINE_RESET(midwunit);
4343   DECLARE_VIDEO_START(midwunit);
4444};
45
46/*----------- defined in machine/midwunit.c -----------*/
47
48
49
50
51
52
53
54
55
trunk/src/mame/includes/route16.h
r17986r17987
3232   UINT32 screen_update_stratvox(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
3333   UINT32 screen_update_ttmahjng(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
3434};
35
36
37/*----------- defined in video/route16.c -----------*/
38
39
40
41
trunk/src/mame/includes/tecmosys.h
r17986r17987
8282   UINT32 screen_update_tecmosys(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
8383};
8484
85
8685/*----------- defined in machine/tecmosys.c -----------*/
87
8886void tecmosys_prot_init(running_machine &machine, int which);
89
90
91
92/*----------- defined in video/tecmosys.c -----------*/
93
94
95
96
trunk/src/mame/includes/snk6502.h
r17986r17987
114114
115115DISCRETE_SOUND_EXTERN( fantasy );
116116
117
118/*----------- defined in video/snk6502.c -----------*/
119
120
121
122
123
124
125
126
127
128
129
trunk/src/mame/includes/polyplay.h
r17986r17987
4343void polyplay_play_channel1(running_machine &machine, int data);
4444void polyplay_play_channel2(running_machine &machine, int data);
4545SAMPLES_START( polyplay_sh_start );
46
47
48/*----------- defined in video/polyplay.c -----------*/
49
50
51
52
trunk/src/mame/includes/exidy440.h
r17986r17987
7676
7777void exidy440_bank_select(running_machine &machine, UINT8 bank);
7878
79
8079/*----------- defined in video/exidy440.c -----------*/
8180
8281INTERRUPT_GEN( exidy440_vblank_interrupt );
8382
84
8583MACHINE_CONFIG_EXTERN( exidy440_video );
8684MACHINE_CONFIG_EXTERN( topsecex_video );
trunk/src/mame/includes/exzisus.h
r17986r17987
3838   DECLARE_WRITE8_MEMBER(exzisus_objectram_1_w);
3939   UINT32 screen_update_exzisus(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4040};
41
42
43/*----------- defined in video/exzisus.c -----------*/
44
45
46
47
48
trunk/src/mame/includes/tx1.h
r17986r17987
179179   void screen_eof_buggyboy(screen_device &screen, bool state);
180180};
181181
182
183/*----------- defined in machine/tx1.c -----------*/
184
185
186
187
188
189182/*----------- defined in audio/tx1.c -----------*/
190183DECLARE_READ8_DEVICE_HANDLER( tx1_pit8253_r );
191184DECLARE_WRITE8_DEVICE_HANDLER( tx1_pit8253_w );
r17986r17987
240233};
241234
242235extern const device_type BUGGYBOY;
243
244
245/*----------- defined in video/tx1.c -----------*/
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
trunk/src/mame/includes/dassault.h
r17986r17987
6161   virtual void video_start();
6262   UINT32 screen_update_dassault(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
6363};
64
65
66
67/*----------- defined in video/dassault.c -----------*/
68
69
70
trunk/src/mame/includes/pingpong.h
r17986r17987
2929   UINT32 screen_update_pingpong(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3030};
3131
32
33/*----------- defined in video/pingpong.c -----------*/
34
35
36
37
38
trunk/src/mame/includes/ssrj.h
r17986r17987
3232   UINT32 screen_update_ssrj(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3333   void screen_eof_ssrj(screen_device &screen, bool state);
3434};
35
36
37/*----------- defined in video/ssrj.c -----------*/
38
39
40
41
42
43
trunk/src/mame/includes/blstroid.h
r17986r17987
2626
2727
2828/*----------- defined in video/blstroid.c -----------*/
29
30
31
32
3329void blstroid_scanline_update(screen_device &screen, int scanline);
trunk/src/mame/includes/gotya.h
r17986r17987
3939   virtual void palette_init();
4040   UINT32 screen_update_gotya(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4141};
42
43
44/*----------- defined in audio/gotya.c -----------*/
45
46
47
48/*----------- defined in video/gotya.c -----------*/
49
50
51
52
53
trunk/src/mame/includes/aztarac.h
r17986r17987
3030};
3131
3232/*----------- defined in audio/aztarac.c -----------*/
33
34
35
3633INTERRUPT_GEN( aztarac_snd_timed_irq );
37
38
39/*----------- defined in video/aztarac.c -----------*/
40
41
42
43
trunk/src/mame/includes/tatsumi.h
r17986r17987
126126   UINT32 screen_update_bigfight(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
127127};
128128
129
130129/*----------- defined in machine/tatsumi.c -----------*/
131
132
133130DECLARE_READ8_DEVICE_HANDLER(tatsumi_hack_ym2151_r);
134131DECLARE_READ8_DEVICE_HANDLER(tatsumi_hack_oki_r);
135132
136
137133void tatsumi_reset(running_machine &machine);
138
139/*----------- defined in video/tatsumi.c -----------*/
140
141
142
143
144
145
146
147
148
149
150
151
152
trunk/src/mame/includes/supbtime.h
r17986r17987
3030   virtual void machine_start();
3131   UINT32 screen_update_supbtime(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3232};
33
34
35
36/*----------- defined in video/supbtime.c -----------*/
37
38
trunk/src/mame/includes/blmbycar.h
r17986r17987
5151   DECLARE_MACHINE_RESET(watrball);
5252   UINT32 screen_update_blmbycar(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5353};
54
55
56/*----------- defined in video/blmbycar.c -----------*/
57
58
59
60
61
trunk/src/mame/includes/segamsys.h
r17986r17987
6565INPUT_PORTS_EXTERN(sms);
6666INPUT_PORTS_EXTERN(gamegear);
6767extern UINT8* smsgg_backupram;
68
69
70
71
72
trunk/src/mame/includes/retofinv.h
r17986r17987
6363   virtual void palette_init();
6464   UINT32 screen_update_retofinv(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6565};
66
67
68/*----------- defined in machine/retofinv.c -----------*/
69
70
71
72/*----------- defined in video/retofinv.c -----------*/
73
74
75
76
trunk/src/mame/includes/gbusters.h
r17986r17987
4444};
4545
4646/*----------- defined in video/gbusters.c -----------*/
47
4847extern void gbusters_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color,int *flags, int *priority);
4948extern void gbusters_sprite_callback(running_machine &machine, int *code,int *color,int *priority,int *shadow);
50
51
52
trunk/src/mame/includes/meadows.h
r17986r17987
5454SAMPLES_START( meadows_sh_start );
5555void meadows_sh_dac_w(running_machine &machine, int data);
5656void meadows_sh_update(running_machine &machine);
57
58
59/*----------- defined in video/meadows.c -----------*/
60
61
62
63
trunk/src/mame/includes/bogeyman.h
r17986r17987
4747   virtual void palette_init();
4848   UINT32 screen_update_bogeyman(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4949};
50
51
52/*----------- defined in video/bogeyman.c -----------*/
53
54
55
56
57
trunk/src/mame/includes/harddriv.h
r17986r17987
342342/*----------- defined in audio/harddriv.c -----------*/
343343
344344void hdsnd_init(running_machine &machine);
345
346
347
348
349
350
351
352345DECLARE_WRITE16_DEVICE_HANDLER( hdsnddsp_dac_w );
353346
354347
355
356348/*----------- defined in video/harddriv.c -----------*/
357349
358350
trunk/src/mame/includes/srmp2.h
r17986r17987
5050   UINT32 screen_update_srmp3(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5151   UINT32 screen_update_mjyuugi(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5252};
53
54
55/*----------- defined in video/srmp2.c -----------*/
56
57
58
59
60
61
trunk/src/mame/includes/m72.h
r17986r17987
118118   UINT32 screen_update_m72(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
119119   UINT32 screen_update_majtitle(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
120120};
121
122
123/*----------- defined in video/m72.c -----------*/
124
125
126
127
128
129
130
131
132
133
134
135
trunk/src/mame/includes/pokechmp.h
r17986r17987
1919   virtual void video_start();
2020   UINT32 screen_update_pokechmp(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2121};
22
23
24/*----------- defined in video/pokechmp.c -----------*/
25
26
27
28
trunk/src/mame/includes/ohmygod.h
r17986r17987
3939   virtual void video_start();
4040   UINT32 screen_update_ohmygod(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4141};
42
43
44/*----------- defined in video/ohmygod.c -----------*/
45
46
47
48
trunk/src/mame/includes/snk68.h
r17986r17987
4545   DECLARE_VIDEO_START(searchar);
4646   UINT32 screen_update_pow(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4747};
48
49
50/*----------- defined in video/snk68.c -----------*/
51
52
53
54
trunk/src/mame/includes/madalien.h
r17986r17987
6464   DECLARE_PALETTE_INIT(madalien);
6565   UINT32 screen_update_madalien(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6666};
67
68
6967/*----------- defined in video/madalien.c -----------*/
7068
7169MACHINE_CONFIG_EXTERN( madalien_video );
7270
73
74
7571/*----------- defined in audio/madalien.c -----------*/
7672
7773DISCRETE_SOUND_EXTERN( madalien );
trunk/src/mame/includes/aeroboto.h
r17986r17987
6060   virtual void video_start();
6161   UINT32 screen_update_aeroboto(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6262};
63
64
65/*----------- defined in video/aeroboto.c -----------*/
66
67
68
69
trunk/src/mame/includes/firetrap.h
r17986r17987
7272   virtual void palette_init();
7373   UINT32 screen_update_firetrap(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7474};
75
76
77/*----------- defined in video/firetrap.c -----------*/
78
79
80
81
82
trunk/src/mame/includes/crgolf.h
r17986r17987
5757};
5858
5959/*----------- defined in video/crgolf.c -----------*/
60
61
6260MACHINE_CONFIG_EXTERN( crgolf_video );
trunk/src/mame/includes/thedeep.h
r17986r17987
5151   virtual void palette_init();
5252   UINT32 screen_update_thedeep(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5353};
54
55
56/*----------- defined in video/thedeep.c -----------*/
57
58
59
60
61
62
trunk/src/mame/includes/oneshot.h
r17986r17987
5252   UINT32 screen_update_oneshot(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5353   UINT32 screen_update_maddonna(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5454};
55
56/*----------- defined in video/oneshot.c -----------*/
57
58
59
60
61
trunk/src/mame/includes/stlforce.h
r17986r17987
4545   virtual void video_start();
4646   UINT32 screen_update_stlforce(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4747};
48
49
50/*----------- defined in video/stlforce.c -----------*/
51
52
53
trunk/src/mame/includes/topspeed.h
r17986r17987
5656   virtual void machine_reset();
5757   UINT32 screen_update_topspeed(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5858};
59
60
61/*----------- defined in video/topspeed.c -----------*/
62
63
trunk/src/mame/includes/amspdwy.h
r17986r17987
4545   virtual void video_start();
4646   UINT32 screen_update_amspdwy(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4747};
48
49
50/*----------- defined in video/amspdwy.c -----------*/
51
52
53
54
trunk/src/mame/includes/fantland.h
r17986r17987
4949   DECLARE_MACHINE_RESET(borntofi);
5050   UINT32 screen_update_fantland(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5151};
52
53
54/*----------- defined in video/fantland.c -----------*/
55
56
trunk/src/mame/includes/atarig1.h
r17986r17987
5353   void screen_eof_atarig1(screen_device &screen, bool state);
5454};
5555
56
5756/*----------- defined in video/atarig1.c -----------*/
58
59
60
61
62
63
6457void atarig1_scanline_update(screen_device &screen, int scanline);
trunk/src/mame/includes/bladestl.h
r17986r17987
3737   UINT32 screen_update_bladestl(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3838};
3939
40
41
4240/*----------- defined in video/bladestl.c -----------*/
43
44
45
46
47
4841void bladestl_tile_callback(running_machine &machine, int layer, int bank, int *code, int *color, int *flags);
4942void bladestl_sprite_callback(running_machine &machine, int *code, int *color);
trunk/src/mame/includes/toobin.h
r17986r17987
3636DECLARE_WRITE16_HANDLER( toobin_xscroll_w );
3737DECLARE_WRITE16_HANDLER( toobin_yscroll_w );
3838DECLARE_WRITE16_HANDLER( toobin_slip_w );
39
40
41
trunk/src/mame/includes/srumbler.h
r17986r17987
2929   virtual void video_start();
3030   UINT32 screen_update_srumbler(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3131};
32
33
34/*----------- defined in video/srumbler.c -----------*/
35
36
37
38
39
trunk/src/mame/includes/legionna.h
r17986r17987
5454   UINT32 screen_update_grainbow(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5555};
5656
57
5857/*----------- defined in video/legionna.c -----------*/
59
6058void heatbrl_setgfxbank(running_machine &machine, UINT16 data);
6159void denjinmk_setgfxbank(running_machine &machine, UINT16 data);
62
63
64
65
trunk/src/mame/includes/mcr68.h
r17986r17987
106106extern const pia6821_interface zwackery_pia1_intf;
107107extern const pia6821_interface zwackery_pia2_intf;
108108
109
110
111
112
113
114
115
116109INTERRUPT_GEN( mcr68_interrupt );
117
118
119/*----------- defined in video/mcr68.c -----------*/
120
121
122
123
124
125
126
127
trunk/src/mame/includes/funworld.h
r17986r17987
3131   DECLARE_VIDEO_START(magicrd2);
3232   UINT32 screen_update_funworld(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3333};
34
35
36/*----------- defined in video/funworld.c -----------*/
37
38
39
40
41
trunk/src/mame/includes/overdriv.h
r17986r17987
4646};
4747
4848/*----------- defined in video/overdriv.c -----------*/
49
5049extern void overdriv_sprite_callback(running_machine &machine, int *code,int *color,int *priority_mask);
5150extern void overdriv_zoom_callback_0(running_machine &machine, int *code,int *color,int *flags);
5251extern void overdriv_zoom_callback_1(running_machine &machine, int *code,int *color,int *flags);
53
54
trunk/src/mame/includes/thunderx.h
r17986r17987
5858
5959extern void thunderx_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color,int *flags,int *priority);
6060extern void thunderx_sprite_callback(running_machine &machine, int *code,int *color,int *priority_mask,int *shadow);
61
62
63
trunk/src/mame/includes/spcforce.h
r17986r17987
3535   virtual void palette_init();
3636   UINT32 screen_update_spcforce(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3737};
38
39
40/*----------- defined in video/spcforce.c -----------*/
41
42
trunk/src/mame/includes/gsword.h
r17986r17987
4747   DECLARE_PALETTE_INIT(josvolly);
4848   UINT32 screen_update_gsword(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4949};
50
51
52/*----------- defined in video/gsword.c -----------*/
53
54
55
56
57
58
trunk/src/mame/includes/xmen.h
r17986r17987
5959
6060void xmen_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color,int *flags,int *priority);
6161void xmen_sprite_callback(running_machine &machine, int *code,int *color,int *priority_mask);
62
63
64
65
66
67
trunk/src/mame/includes/mario.h
r17986r17987
8484   UINT32 screen_update_mario(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8585};
8686
87/*----------- defined in video/mario.c -----------*/
88
89
90
91
92
93
94
9587/*----------- defined in audio/mario.c -----------*/
9688
9789DECLARE_WRITE8_DEVICE_HANDLER( mario_sh1_w );
trunk/src/mame/includes/nbmj8900.h
r17986r17987
4646   virtual void video_start();
4747   UINT32 screen_update_nbmj8900(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4848};
49
50
51/*----------- defined in video/nbmj8900.c -----------*/
52
53
54
55
trunk/src/mame/includes/silkroad.h
r17986r17987
3030   virtual void video_start();
3131   UINT32 screen_update_silkroad(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3232};
33
34
35/*----------- defined in video/silkroad.c -----------*/
36
37
38
trunk/src/mame/includes/atarifb.h
r17986r17987
8484   UINT32 screen_update_soccer(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8585};
8686
87
88/*----------- defined in machine/atarifb.c -----------*/
89
90
91
92
93
94
9587/*----------- defined in audio/atarifb.c -----------*/
96
9788DISCRETE_SOUND_EXTERN( atarifb );
9889DISCRETE_SOUND_EXTERN( abaseb );
9990
100
101/*----------- defined in video/atarifb.c -----------*/
102
103
104
105
106
107
trunk/src/mame/includes/lethal.h
r17986r17987
4343};
4444
4545/*----------- defined in video/lethal.c -----------*/
46
4746extern void lethalen_sprite_callback(running_machine &machine, int *code, int *color, int *priority_mask);
4847extern void lethalen_tile_callback(running_machine &machine, int layer, int *code, int *color, int *flags);
49
50
51
52
trunk/src/mame/includes/videopin.h
r17986r17987
4444   UINT32 screen_update_videopin(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4545};
4646
47
4847/*----------- defined in audio/videopin.c -----------*/
49
5048DISCRETE_SOUND_EXTERN( videopin );
51
52
53/*----------- defined in video/videopin.c -----------*/
54
55
56
57
58
trunk/src/mame/includes/tecmo16.h
r17986r17987
5151   DECLARE_VIDEO_START(riot);
5252   UINT32 screen_update_tecmo16(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
5353};
54
55
56/*----------- defined in video/tecmo16.c -----------*/
57
58
59
60
61
62
63
trunk/src/mame/includes/naughtyb.h
r17986r17987
3333   virtual void palette_init();
3434   UINT32 screen_update_naughtyb(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3535};
36
37
38/*----------- defined in video/naughtyb.c -----------*/
39
40
41
42
43
trunk/src/mame/includes/runaway.h
r17986r17987
2727   UINT32 screen_update_runaway(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2828   UINT32 screen_update_qwak(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2929};
30
31
32/*----------- defined in video/runaway.c -----------*/
33
34
35
36
37
38
trunk/src/mame/includes/tumbleb.h
r17986r17987
102102   UINT32 screen_update_semibase(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
103103   UINT32 screen_update_sdfight(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
104104};
105
106
107/*----------- defined in video/tumbleb.c -----------*/
108
109
110
111
112
113
114
115
116
117
118
trunk/src/mame/includes/toypop.h
r17986r17987
5151   virtual void palette_init();
5252   UINT32 screen_update_toypop(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5353};
54
55
56/*----------- defined in video/toypop.c -----------*/
57
58
59
60
trunk/src/mame/includes/micro3d.h
r17986r17987
129129void micro3d_duart_output_w(device_t *device, UINT8 data);
130130void micro3d_duart_tx(device_t *device, int channel, UINT8 data);
131131
132
133
134
135132/*----------- defined in audio/micro3d.c -----------*/
136133
137134DECLARE_WRITE8_DEVICE_HANDLER( micro3d_upd7759_w );
r17986r17987
162159
163160extern const device_type MICRO3D;
164161
165
166
167162/*----------- defined in video/micro3d.c -----------*/
168
169
170
171
172163void micro3d_tms_interrupt(device_t *device, int state);
173164void micro3d_scanline_update(screen_device &screen, bitmap_ind16 &bitmap, int scanline, const tms34010_display_params *params);
174165
175
176166INTERRUPT_GEN( micro3d_vblank );
trunk/src/mame/includes/momoko.h
r17986r17987
4747   virtual void machine_reset();
4848   UINT32 screen_update_momoko(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4949};
50
51
52/*----------- defined in video/momoko.c -----------*/
53
54
55
trunk/src/mame/includes/kchamp.h
r17986r17987
5151   UINT32 screen_update_kchampvs(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5252   UINT32 screen_update_kchamp(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5353};
54
55
56/*----------- defined in video/kchamp.c -----------*/
57
58
59
60
61
62
trunk/src/mame/includes/ultratnk.h
r17986r17987
4242   UINT32 screen_update_ultratnk(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4343   void screen_eof_ultratnk(screen_device &screen, bool state);
4444};
45
46
47/*----------- defined in video/ultratnk.c -----------*/
48
49
50
51
52
53
trunk/src/mame/includes/m90.h
r17986r17987
4444   UINT32 screen_update_bomblord(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4545   UINT32 screen_update_dynablsb(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4646};
47
48
49/*----------- defined in video/m90.c -----------*/
50
51
52
53
54
55
56
trunk/src/mame/includes/gunbustr.h
r17986r17987
4141   virtual void video_start();
4242   UINT32 screen_update_gunbustr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4343};
44
45
46/*----------- defined in video/gunbustr.c -----------*/
47
48
49
trunk/src/mame/includes/scotrsht.h
r17986r17987
2727   virtual void palette_init();
2828   UINT32 screen_update_scotrsht(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2929};
30
31
32/*----------- defined in video/scotrsht.c -----------*/
33
34
35
36
37
trunk/src/mame/includes/taito_z.h
r17986r17987
8686   UINT32 screen_update_dblaxle(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8787   UINT32 screen_update_racingb(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8888};
89
90/*----------- defined in video/taito_z.c -----------*/
91
92
93
94
95
96
97
98
99
100
101
102
trunk/src/mame/includes/phoenix.h
r17986r17987
8282
8383extern const device_type PHOENIX;
8484
85
86
8785/*----------- defined in video/phoenix.c -----------*/
88
89
90
91
92
93
94
95
9686DECLARE_READ8_DEVICE_HANDLER( survival_protection_r );
97
9887READ_LINE_DEVICE_HANDLER( survival_sid_callback );
99
trunk/src/mame/includes/superqix.h
r17986r17987
7979   UINT32 screen_update_pbillian(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8080   UINT32 screen_update_superqix(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8181};
82
83
84/*----------- defined in video/superqix.c -----------*/
85
86
87
88
89
90
trunk/src/mame/includes/markham.h
r17986r17987
2929   UINT32 screen_update_markham(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3030};
3131
32
33/*----------- defined in video/markham.c -----------*/
34
35
36
37
38
trunk/src/mame/includes/msisaac.h
r17986r17987
7474   DECLARE_MACHINE_RESET(ta7630);
7575   UINT32 screen_update_msisaac(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7676};
77
78
79/*----------- defined in video/msisaac.c -----------*/
80
81
82
83
84
trunk/src/mame/includes/playch10.h
r17986r17987
119119   UINT32 screen_update_playch10_single(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
120120};
121121
122
123/*----------- defined in machine/playch10.c -----------*/
124
125
126
127
128
129
130
131122/*----------- defined in video/playch10.c -----------*/
132
133123extern const ppu2c0x_interface playch10_ppu_interface;
134124extern const ppu2c0x_interface playch10_ppu_interface_hboard;
135
136
137
138
139
140
trunk/src/mame/includes/dday.h
r17986r17987
5252   virtual void palette_init();
5353   UINT32 screen_update_dday(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5454};
55
56
57/*----------- defined in video/dday.c -----------*/
58
59
60
61
62
trunk/src/mame/includes/cyberbal.h
r17986r17987
5858   UINT32 screen_update_cyberbal2p(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5959};
6060
61
62
6361/*----------- defined in audio/cyberbal.c -----------*/
6462
6563void cyberbal_sound_reset(running_machine &machine);
66
6764INTERRUPT_GEN( cyberbal_sound_68k_irq_gen );
6865
69
70
71
7266/*----------- defined in video/cyberbal.c -----------*/
7367
7468DECLARE_READ16_HANDLER( cyberbal_paletteram_0_r );
r17986r17987
7670DECLARE_WRITE16_HANDLER( cyberbal_paletteram_0_w );
7771DECLARE_WRITE16_HANDLER( cyberbal_paletteram_1_w );
7872
79
80
81
82
83
84
8573void cyberbal_scanline_update(screen_device &screen, int scanline);
trunk/src/mame/includes/lockon.h
r17986r17987
106106   UINT32 screen_update_lockon(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
107107   void screen_eof_lockon(screen_device &screen, bool state);
108108};
109
110
111/*----------- defined in video/lockon.c -----------*/
112
113
114
115
116
117
trunk/src/mame/includes/mappy.h
r17986r17987
5353   UINT32 screen_update_phozon(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5454   UINT32 screen_update_mappy(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5555};
56
57
58/*----------- defined in video/mappy.c -----------*/
59
60
61
62
63
64
65
66
67
68
69
trunk/src/mame/includes/rastan.h
r17986r17987
3535   virtual void machine_reset();
3636   UINT32 screen_update_rastan(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3737};
38
39
40/*----------- defined in video/rastan.c -----------*/
41
42
43
trunk/src/mame/includes/gijoe.h
r17986r17987
4848};
4949
5050/*----------- defined in video/gijoe.c -----------*/
51
5251extern void gijoe_sprite_callback(running_machine &machine, int *code, int *color, int *priority_mask);
5352extern void gijoe_tile_callback(running_machine &machine, int layer, int *code, int *color, int *flags);
54
55
56
trunk/src/mame/includes/tigeroad.h
r17986r17987
2929   virtual void video_start();
3030   UINT32 screen_update_tigeroad(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3131};
32
33
34/*----------- defined in video/tigeroad.c -----------*/
35
36
37
trunk/src/mame/includes/rltennis.h
r17986r17987
4848   virtual void video_start();
4949   UINT32 screen_update_rltennis(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5050};
51
52
53
54
55
56
trunk/src/mame/includes/segas32.h
r17986r17987
179179   UINT32 screen_update_multi32_right(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
180180};
181181
182
183182/*----------- defined in machine/segas32.c -----------*/
184
185
186
187183void darkedge_fd1149_vblank(device_t *device);
188184void f1lap_fd1149_vblank(device_t *device);
189
190
191185extern const UINT8 ga2_v25_opcode_table[];
192186void decrypt_ga2_protrom(running_machine &machine);
193
194
195
196
197187/*----------- defined in video/segas32.c -----------*/
198
199
200
201
202
203
204188void system32_set_vblank(running_machine &machine, int state);
205
206
207
208
209
trunk/src/mame/includes/badlands.h
r17986r17987
3333   UINT32 screen_update_badlands(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434};
3535
36
3736/*----------- defined in video/badlands.c -----------*/
38
3937DECLARE_WRITE16_HANDLER( badlands_pf_bank_w );
40
41
42
trunk/src/mame/includes/slapfght.h
r17986r17987
143143
144144
145145/*----------- defined in machine/slapfght.c -----------*/
146
147
148
149
150
151
152
153
154
155
156146INTERRUPT_GEN( getstar_interrupt );
157
158
159/*----------- defined in video/slapfght.c -----------*/
160
161
162
163
164
165
trunk/src/mame/includes/psikyosh.h
r17986r17987
6767   virtual void video_start();
6868   UINT32 screen_update_psikyosh(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
6969};
70
71/*----------- defined in video/psikyosh.c -----------*/
72
73
74
75
trunk/src/mame/includes/boogwing.h
r17986r17987
4949   virtual void video_start();
5050   UINT32 screen_update_boogwing(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
5151};
52
53
54/*----------- defined in video/boogwing.c -----------*/
55
56
57
58
trunk/src/mame/includes/quizdna.h
r17986r17987
2626   virtual void video_start();
2727   UINT32 screen_update_quizdna(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2828};
29
30
31/*----------- defined in video/quizdna.c -----------*/
32
33
34
35
36
trunk/src/mame/includes/offtwall.h
r17986r17987
3535   DECLARE_VIDEO_START(offtwall);
3636   UINT32 screen_update_offtwall(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3737};
38
39
40/*----------- defined in video/offtwall.c -----------*/
41
42
43
trunk/src/mame/includes/gradius3.h
r17986r17987
5252};
5353
5454/*----------- defined in video/gradius3.c -----------*/
55
5655extern void gradius3_sprite_callback(running_machine &machine, int *code,int *color,int *priority_mask,int *shadow);
5756extern void gradius3_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color,int *flags,int *priority);
58
59
60
61
trunk/src/mame/includes/eolithsp.h
r17986r17987
33void eolith_speedup_read(address_space &space);
44void init_eolith_speedup(running_machine &machine);
55TIMER_DEVICE_CALLBACK( eolith_speedup );
6
7
trunk/src/mame/includes/mystwarr.h
r17986r17987
7272   UINT32 screen_update_dadandrn(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
7373   UINT32 screen_update_martchmp(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
7474};
75
76
77/*----------- defined in video/mystwarr.c -----------*/
78
79
80
81
82
83
84
85
86
87
88
89
trunk/src/mame/includes/fromance.h
r17986r17987
8787   UINT32 screen_update_fromance(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8888   UINT32 screen_update_pipedrm(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8989};
90
91
92/*----------- defined in video/fromance.c -----------*/
93
94
95
96
97
98
99
100
101
102
103
104
trunk/src/mame/includes/skykid.h
r17986r17987
4242   virtual void palette_init();
4343   UINT32 screen_update_skykid(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4444};
45
46
47/*----------- defined in video/skykid.c -----------*/
48
49
50
51
52
trunk/src/mame/includes/irobot.h
r17986r17987
8181};
8282
8383/*----------- defined in machine/irobot.c -----------*/
84
85
86
8784TIMER_DEVICE_CALLBACK( irobot_irvg_done_callback );
8885TIMER_DEVICE_CALLBACK( irobot_irmb_done_callback );
8986
90
91
9287/*----------- defined in video/irobot.c -----------*/
93
94
95
96
97
98
9988void irobot_poly_clear(running_machine &machine);
10089void irobot_run_video(running_machine &machine);
trunk/src/mame/includes/klax.h
r17986r17987
1919   UINT32 screen_update_klax(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2020};
2121
22
2322/*----------- defined in video/klax.c -----------*/
24
2523DECLARE_WRITE16_HANDLER( klax_latch_w );
26
27
28
trunk/src/mame/includes/quizpani.h
r17986r17987
2323   virtual void video_start();
2424   UINT32 screen_update_quizpani(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2525};
26
27
28/*----------- defined in video/quizpani.c -----------*/
29
30
31
32
trunk/src/mame/includes/gomoku.h
r17986r17987
5656};
5757
5858extern const device_type GOMOKU;
59
60
61
62/*----------- defined in video/gomoku.c -----------*/
63
64
65
66
67
trunk/src/mame/includes/djmain.h
r17986r17987
5656   UINT32 screen_update_djmain(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
5757};
5858
59
6059/*----------- defined in video/djmain.c -----------*/
61
62
63
64
6560void djmain_tile_callback(running_machine& machine, int layer, int *code, int *color, int *flags);
trunk/src/mame/includes/firetrk.h
r17986r17987
120120DISCRETE_SOUND_EXTERN( firetrk );
121121DISCRETE_SOUND_EXTERN( superbug );
122122DISCRETE_SOUND_EXTERN( montecar );
123
124
125/*----------- defined in video/firetrk.c -----------*/
126
127
128
129
130
131
132
133
134
135
136
trunk/src/mame/includes/m57.h
r17986r17987
2222   virtual void palette_init();
2323   UINT32 screen_update_m57(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2424};
25
26/*----------- defined in video/m57.c -----------*/
27
28
29
30
31
trunk/src/mame/includes/segas24.h
r17986r17987
114114   virtual void machine_reset();
115115   UINT32 screen_update_system24(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
116116};
117
118/*----------- defined in video/segas24.c -----------*/
119
120
trunk/src/mame/includes/mustache.h
r17986r17987
2121   virtual void palette_init();
2222   UINT32 screen_update_mustache(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2323};
24
25
26/*----------- defined in video/mustache.c -----------*/
27
28
29
30
trunk/src/mame/includes/neogeo.h
r17986r17987
307307
308308/*----------- defined in video/neogeo.c -----------*/
309309
310
311
312
313
314
315310void neogeo_set_palette_bank(running_machine &machine, UINT8 data);
316311void neogeo_set_screen_dark(running_machine &machine, UINT8 data);
317312
318313void neogeo_set_fixed_layer_source(running_machine &machine, UINT8 data);
319314
320315UINT8 neogeo_get_auto_animation_counter(running_machine &machine);
321
322
trunk/src/mame/includes/snookr10.h
r17986r17987
3030   DECLARE_PALETTE_INIT(apple10);
3131   UINT32 screen_update_snookr10(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3232};
33
34
35/*----------- defined in video/snookr10.c -----------*/
36
37
38
39
40
41
42
trunk/src/mame/includes/konamigx.h
r17986r17987
151151void konamigx_objdma(void);
152152extern UINT16 *K053247_ram;
153153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170154extern int konamigx_current_frame;
171155
172156
trunk/src/mame/includes/sprcros2.h
r17986r17987
3232   virtual void palette_init();
3333   UINT32 screen_update_sprcros2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434};
35
36
37/*----------- defined in video/sprcros2.c -----------*/
38
39
40
41
42
trunk/src/mame/includes/vectrex.h
r17986r17987
7676/*----------- defined in machine/vectrex.c -----------*/
7777
7878DEVICE_IMAGE_LOAD( vectrex_cart );
79
80
8179TIMER_CALLBACK(vectrex_imager_eye);
8280void vectrex_configuration(running_machine &machine);
8381DECLARE_READ8_DEVICE_HANDLER (vectrex_via_pa_r);
8482DECLARE_READ8_DEVICE_HANDLER(vectrex_via_pb_r );
8583void vectrex_via_irq (device_t *device, int level);
8684
87
8885/* for spectrum 1+ */
8986DECLARE_READ8_DEVICE_HANDLER( vectrex_s1_via_pb_r );
9087
91
9288/*----------- defined in video/vectrex.c -----------*/
9389
9490extern const via6522_interface vectrex_via6522_interface;
9591extern const via6522_interface spectrum1_via6522_interface;
9692
97
98
99
100
101
102
103
10493void vectrex_add_point_stereo (running_machine &machine, int x, int y, rgb_t color, int intensity);
10594void vectrex_add_point (running_machine &machine, int x, int y, rgb_t color, int intensity);
10695
trunk/src/mame/includes/ultraman.h
r17986r17987
3636   UINT32 screen_update_ultraman(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3737};
3838
39
40
4139/*----------- defined in video/ultraman.c -----------*/
42
4340extern void ultraman_sprite_callback(running_machine &machine, int *code,int *color,int *priority,int *shadow);
4441extern void ultraman_zoom_callback_0(running_machine &machine, int *code,int *color,int *flags);
4542extern void ultraman_zoom_callback_1(running_machine &machine, int *code,int *color,int *flags);
4643extern void ultraman_zoom_callback_2(running_machine &machine, int *code,int *color,int *flags);
47
48
49
50
trunk/src/mame/includes/thunderj.h
r17986r17987
2626   DECLARE_VIDEO_START(thunderj);
2727   UINT32 screen_update_thunderj(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2828};
29
30
31/*----------- defined in video/thunderj.c -----------*/
32
33
34
trunk/src/mame/includes/parodius.h
r17986r17987
4949
5050extern void parodius_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color,int *flags,int *priority);
5151extern void parodius_sprite_callback(running_machine &machine, int *code,int *color,int *priority_mask);
52
53
trunk/src/mame/includes/ladybug.h
r17986r17987
8383   void screen_eof_redclash(screen_device &screen, bool state);
8484};
8585
86
87/*----------- defined in video/ladybug.c -----------*/
88
89
90
91
92
93
94
95
96
97
98
9986/*----------- defined in video/redclash.c -----------*/
10087
10188DECLARE_WRITE8_HANDLER( redclash_videoram_w );
r17986r17987
10794DECLARE_WRITE8_HANDLER( redclash_star2_w );
10895DECLARE_WRITE8_HANDLER( redclash_star_reset_w );
10996
110
111
112
113
114
11597/* sraider uses the zerohour star generator board */
11698void redclash_set_stars_enable(running_machine &machine, UINT8 on);
11799void redclash_update_stars_state(running_machine &machine);
trunk/src/mame/includes/combatsc.h
r17986r17987
8282   UINT32 screen_update_combatsc(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8383   UINT32 screen_update_combatscb(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8484};
85
86
87/*----------- defined in video/combatsc.c -----------*/
88
89
90
91
92
93
94
95
96
trunk/src/mame/includes/blueprnt.h
r17986r17987
4343   virtual void palette_init();
4444   UINT32 screen_update_blueprnt(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4545};
46
47
48/*----------- defined in video/blueprnt.c -----------*/
49
50
51
52
53
trunk/src/mame/includes/rockrage.h
r17986r17987
3333   UINT32 screen_update_rockrage(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434};
3535
36
3736/*----------- defined in video/rockrage.c -----------*/
38
39
40
41
42
4337void rockrage_tile_callback(running_machine &machine, int layer, int bank, int *code, int *color, int *flags);
4438void rockrage_sprite_callback(running_machine &machine, int *code, int *color);
trunk/src/mame/includes/midxunit.h
r17986r17987
3838   DECLARE_MACHINE_RESET(midxunit);
3939   DECLARE_VIDEO_START(midxunit);
4040};
41
42
43/*----------- defined in machine/midxunit.c -----------*/
44
45
46
47
48
49
50
51
52
trunk/src/mame/includes/buggychl.h
r17986r17987
5757   virtual void palette_init();
5858   UINT32 screen_update_buggychl(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5959};
60
61
62/*----------- defined in video/buggychl.c -----------*/
63
64
65
66
67
trunk/src/mame/includes/gotcha.h
r17986r17987
4343   virtual void video_start();
4444   UINT32 screen_update_gotcha(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4545};
46
47
48/*----------- defined in video/gotcha.c -----------*/
49
50
51
52
53
trunk/src/mame/includes/starshp1.h
r17986r17987
8282   void screen_eof_starshp1(screen_device &screen, bool state);
8383};
8484
85
86/*----------- defined in video/starshp1.c -----------*/
87
88
89
90
91
92
93
94
95
9685/*----------- defined in audio/starshp1.c -----------*/
9786
9887DISCRETE_SOUND_EXTERN( starshp1 );
trunk/src/mame/includes/bigstrkb.h
r17986r17987
3232   virtual void video_start();
3333   UINT32 screen_update_bigstrkb(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434};
35
36
37/*----------- defined in video/bigstrkb.c -----------*/
38
39
40
trunk/src/mame/includes/n64.h
r17986r17987
283283extern DECLARE_READ32_DEVICE_HANDLER( n64_dp_reg_r );
284284extern DECLARE_WRITE32_DEVICE_HANDLER( n64_dp_reg_w );
285285
286
287
288
289286#endif
trunk/src/mame/includes/taito_f2.h
r17986r17987
143143   void screen_eof_taitof2_full_buffer_delayed(screen_device &screen, bool state);
144144   void screen_eof_taitof2_partial_buffer_delayed_qzchikyu(screen_device &screen, bool state);
145145};
146
147/*----------- defined in video/taito_f2.c -----------*/
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
trunk/src/mame/includes/pandoras.h
r17986r17987
5252   virtual void palette_init();
5353   UINT32 screen_update_pandoras(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5454};
55
56
57/*----------- defined in video/pandoras.c -----------*/
58
59
60
61
62
63
64
trunk/src/mame/includes/gberet.h
r17986r17987
5858   UINT32 screen_update_gberet(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5959   UINT32 screen_update_gberetb(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6060};
61
62
63/*----------- defined in video/gberet.c -----------*/
64
65
66
67
68
69
trunk/src/mame/includes/stfight.h
r17986r17987
4848   UINT32 screen_update_stfight(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4949};
5050
51
5251/*----------- defined in machine/stfight.c -----------*/
53
54
5552INTERRUPT_GEN( stfight_vb_interrupt );
5653void stfight_adpcm_int(device_t *device);
5754DECLARE_WRITE8_DEVICE_HANDLER( stfight_adpcm_control_w );
5855
5956
60/*----------- defined in video/stfight.c -----------*/
61
62
63
64
trunk/src/mame/includes/gottlieb.h
r17986r17987
304304   UINT32 screen_update_gottlieb(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
305305};
306306
307
308307/*----------- defined in video/gottlieb.c -----------*/
309308
310
311
312
313
314
315309#if USE_FAKE_VOTRAX
316310MACHINE_CONFIG_EXTERN( reactor_samples );
317311MACHINE_CONFIG_EXTERN( qbert_samples );
trunk/src/mame/includes/ddragon.h
r17986r17987
101101   DECLARE_VIDEO_START(ddragon);
102102   UINT32 screen_update_ddragon(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
103103};
104
105
106/*----------- defined in video/ddragon.c -----------*/
107
108
109
110
111
112
trunk/src/mame/includes/asterix.h
r17986r17987
4545   UINT32 screen_update_asterix(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4646};
4747
48
49
5048/*----------- defined in video/asterix.c -----------*/
5149
52
53
5450extern void asterix_tile_callback(running_machine &machine, int layer, int *code, int *color, int *flags);
5551extern void asterix_sprite_callback(running_machine &machine, int *code, int *color, int *priority_mask);
trunk/src/mame/includes/tubep.h
r17986r17987
8282
8383
8484/*----------- defined in video/tubep.c -----------*/
85
8685void tubep_vblank_end(running_machine &machine);
87
88
89
90
91
92
93
94
95
96
97
trunk/src/mame/includes/homedata.h
r17986r17987
126126   UINT32 screen_update_mirderby(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
127127   void screen_eof_homedata(screen_device &screen, bool state);
128128};
129
130
131
132/*----------- defined in video/homedata.c -----------*/
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
trunk/src/mame/includes/exidy.h
r17986r17987
7070   UINT32 screen_update_exidy(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7171};
7272
73
7473/*----------- defined in video/exidy.c -----------*/
7574
7675void exidy_video_config(running_machine &machine, UINT8 _collision_mask, UINT8 _collision_invert, int _is_2bpp);
77
78
79
8076INTERRUPT_GEN( exidy_vblank_interrupt );
81
trunk/src/mame/includes/xxmissio.h
r17986r17987
3131   UINT32 screen_update_xxmissio(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3232};
3333
34
35/*----------- defined in video/xxmissio.c -----------*/
36
37
38
39
4034DECLARE_WRITE8_DEVICE_HANDLER( xxmissio_scroll_x_w );
4135DECLARE_WRITE8_DEVICE_HANDLER( xxmissio_scroll_y_w );
42
43
trunk/src/mame/includes/mugsmash.h
r17986r17987
3232   virtual void video_start();
3333   UINT32 screen_update_mugsmash(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434};
35
36
37/*----------- defined in video/mugsmash.c -----------*/
38
39
40
41
trunk/src/mame/includes/pcktgal.h
r17986r17987
2020   UINT32 screen_update_pcktgal(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2121   UINT32 screen_update_pcktgalb(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2222};
23
24
25/*----------- defined in video/pcktgal.c -----------*/
26
27
28
29
30
trunk/src/mame/includes/hng64.h
r17986r17987
190190   void screen_eof_hng64(screen_device &screen, bool state);
191191};
192192
193
194193/*----------- defined in video/hng64.c -----------*/
195
196194void hng64_command3d(running_machine& machine, const UINT16* packet);
197
198
199
200
trunk/src/mame/includes/solomon.h
r17986r17987
3232   virtual void video_start();
3333   UINT32 screen_update_solomon(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434};
35
36
37/*----------- defined in video/solomon.c -----------*/
38
39
40
41
trunk/src/mame/includes/hyhoo.h
r17986r17987
2525   virtual void video_start();
2626   UINT32 screen_update_hyhoo(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
2727};
28
29
30/*----------- defined in video/hyhoo.c -----------*/
31
32
33
34
trunk/src/mame/includes/macrossp.h
r17986r17987
7474   UINT32 screen_update_macrossp(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
7575   void screen_eof_macrossp(screen_device &screen, bool state);
7676};
77
78/*----------- defined in video/macrossp.c -----------*/
79
80
81
82
83
trunk/src/mame/includes/gladiatr.h
r17986r17987
6767   UINT32 screen_update_ppking(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6868   UINT32 screen_update_gladiatr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6969};
70
71/*----------- defined in video/gladiatr.c -----------*/
72
73
74
75
76
trunk/src/mame/includes/moo.h
r17986r17987
5656   UINT32 screen_update_moo(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
5757};
5858
59
60
6159/*----------- defined in video/moo.c -----------*/
62
6360extern void moo_tile_callback(running_machine &machine, int layer, int *code, int *color, int *flags);
6461extern void moo_sprite_callback(running_machine &machine, int *code, int *color, int *priority_mask);
65
66
67
trunk/src/mame/includes/taito_l.h
r17986r17987
125125
126126/*----------- defined in video/taito_l.c -----------*/
127127
128
129
130
131
132128void taitol_chardef14_m(running_machine &machine, int offset);
133129void taitol_chardef15_m(running_machine &machine, int offset);
134130void taitol_chardef16_m(running_machine &machine, int offset);
r17986r17987
141137void taitol_bg19_m(running_machine &machine, int offset);
142138void taitol_char1a_m(running_machine &machine, int offset);
143139void taitol_obj1b_m(running_machine &machine, int offset);
144
trunk/src/mame/includes/goindol.h
r17986r17987
4949   virtual void video_start();
5050   UINT32 screen_update_goindol(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5151};
52
53
54
55/*----------- defined in video/goindol.c -----------*/
56
57
58
59
trunk/src/mame/includes/gyruss.h
r17986r17987
5555   virtual void palette_init();
5656   UINT32 screen_update_gyruss(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5757};
58
59
60/*----------- defined in video/gyruss.c -----------*/
61
62
63
64
trunk/src/mame/includes/groundfx.h
r17986r17987
3939   virtual void video_start();
4040   UINT32 screen_update_groundfx(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4141};
42
43
44/*----------- defined in video/groundfx.c -----------*/
45
46
47
trunk/src/mame/includes/fastlane.h
r17986r17987
5050   virtual void palette_init();
5151   UINT32 screen_update_fastlane(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5252};
53
54
55
56
57/*----------- defined in video/fastlane.c -----------*/
58
59
60
61
62
trunk/src/mame/includes/kangaroo.h
r17986r17987
3232   DECLARE_MACHINE_START(kangaroo_mcu);
3333   UINT32 screen_update_kangaroo(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
3434};
35
36
37
38
39/*----------- defined in video/kangaroo.c -----------*/
40
41
42
43
trunk/src/mame/includes/suprloco.h
r17986r17987
2424   virtual void palette_init();
2525   UINT32 screen_update_suprloco(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2626};
27
28
29/*----------- defined in video/suprloco.c -----------*/
30
31
32
33
trunk/src/mame/includes/m92.h
r17986r17987
7979   UINT32 screen_update_ppan(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8080};
8181
82
8382/*----------- defined in drivers/m92.c -----------*/
84
8583extern void m92_sprite_interrupt(running_machine &machine);
86
87
88/*----------- defined in video/m92.c -----------*/
89
90
91
92
93
94
trunk/src/mame/includes/m58.h
r17986r17987
3232   virtual void palette_init();
3333   UINT32 screen_update_yard(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434};
35
36/*----------- defined in video/m58.c -----------*/
37
38
39
40
41
trunk/src/mame/includes/vendetta.h
r17986r17987
5151extern void vendetta_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color,int *flags,int *priority);
5252extern void esckids_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color,int *flags,int *priority);
5353extern void vendetta_sprite_callback(running_machine &machine, int *code,int *color,int *priority_mask);
54
55
trunk/src/mame/includes/fcombat.h
r17986r17987
6868   virtual void palette_init();
6969   UINT32 screen_update_fcombat(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7070};
71
72
73
74/*----------- defined in video/fcombat.c -----------*/
75
76
77
78
79
trunk/src/mame/includes/thoop2.h
r17986r17987
2222   virtual void video_start();
2323   UINT32 screen_update_thoop2(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2424};
25
26
27/*----------- defined in video/thoop2.c -----------*/
28
29
30
trunk/src/mame/includes/wwfwfest.h
r17986r17987
4545   DECLARE_VIDEO_START(wwfwfstb);
4646   UINT32 screen_update_wwfwfest(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4747};
48
49
50/*----------- defined in video/wwfwfest.c -----------*/
51
52
53
54
trunk/src/mame/includes/marineb.h
r17986r17987
4545   UINT32 screen_update_hoccer(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4646   UINT32 screen_update_hopprobo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4747};
48
49
50/*----------- defined in video/marineb.c -----------*/
51
52
53
54
55
56
57
58
59
trunk/src/mame/includes/timeplt.h
r17986r17987
5252   DECLARE_VIDEO_START(chkun);
5353   UINT32 screen_update_timeplt(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5454};
55
56
57/*----------- defined in video/timeplt.c -----------*/
58
59
60
61
62
63
trunk/src/mame/includes/pktgaldx.h
r17986r17987
3535   UINT32 screen_update_pktgaldx(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3636   UINT32 screen_update_pktgaldb(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3737};
38
39
40
41/*----------- defined in video/pktgaldx.c -----------*/
42
43
44
trunk/src/mame/includes/atarigx2.h
r17986r17987
5252
5353
5454/*----------- defined in video/atarigx2.c -----------*/
55
56
57
58
59
6055DECLARE_WRITE16_HANDLER( atarigx2_mo_control_w );
61
6256void atarigx2_scanline_update(screen_device &screen, int scanline);
trunk/src/mame/includes/fuukifg2.h
r17986r17987
4545   virtual void video_start();
4646   UINT32 screen_update_fuuki16(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4747};
48
49
50/*----------- defined in video/fuukifg2.c -----------*/
51
52
53
54
trunk/src/mame/includes/vulgus.h
r17986r17987
2727   virtual void palette_init();
2828   UINT32 screen_update_vulgus(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2929};
30
31
32/*----------- defined in video/vulgus.c -----------*/
33
34
35
36
37
trunk/src/mame/includes/circus.h
r17986r17987
4141   UINT32 screen_update_crash(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4242   UINT32 screen_update_ripcord(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4343};
44
45
46
4744/*----------- defined in audio/circus.c -----------*/
4845
49
5046DISCRETE_SOUND_EXTERN( circus );
5147DISCRETE_SOUND_EXTERN( robotbwl );
5248DISCRETE_SOUND_EXTERN( crash );
trunk/src/mame/includes/sderby.h
r17986r17987
3636   UINT32 screen_update_sderby(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3737   UINT32 screen_update_pmroulet(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3838};
39
40
41/*----------- defined in video/sderby.c -----------*/
42
43
44
45
trunk/src/mame/includes/zac2650.h
r17986r17987
2424   UINT32 screen_update_tinvader(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2525};
2626
27
28/*----------- defined in video/zac2650.c -----------*/
29
30
31
32
33
trunk/src/mame/includes/shangha3.h
r17986r17987
2929   virtual void video_start();
3030   UINT32 screen_update_shangha3(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3131};
32
33
34/*----------- defined in video/shangha3.c -----------*/
35
36
37
trunk/src/mame/includes/vastar.h
r17986r17987
4848   virtual void video_start();
4949   UINT32 screen_update_vastar(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5050};
51
52
53/*----------- defined in video/vastar.c -----------*/
54
55
56
57
trunk/src/mame/includes/taotaido.h
r17986r17987
3333   UINT32 screen_update_taotaido(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434   void screen_eof_taotaido(screen_device &screen, bool state);
3535};
36
37
38/*----------- defined in video/taotaido.c -----------*/
39
40
41
42
trunk/src/mame/includes/relief.h
r17986r17987
2828   DECLARE_VIDEO_START(relief);
2929   UINT32 screen_update_relief(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3030};
31
32
33/*----------- defined in video/relief.c -----------*/
34
35
36
trunk/src/mame/includes/taito_f3.h
r17986r17987
273273   UINT32 screen_update_f3(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
274274   void screen_eof_f3(screen_device &screen, bool state);
275275};
276
277
278/*----------- defined in video/taito_f3.c -----------*/
279
280
281
282
283
284
trunk/src/mame/includes/gaelco2.h
r17986r17987
6161DECLARE_WRITE16_DEVICE_HANDLER( gaelco2_eeprom_cs_w );
6262DECLARE_WRITE16_DEVICE_HANDLER( gaelco2_eeprom_sk_w );
6363DECLARE_WRITE16_DEVICE_HANDLER( gaelco2_eeprom_data_w );
64
65/*----------- defined in video/gaelco2.c -----------*/
66
67
68
69
70
71
trunk/src/mame/includes/homerun.h
r17986r17987
5555   UINT32 screen_update_homerun(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5656};
5757
58
5958/*----------- defined in video/homerun.c -----------*/
60
6159DECLARE_WRITE8_DEVICE_HANDLER( homerun_banking_w );
62
63
64
trunk/src/mame/includes/champbas.h
r17986r17987
6464   UINT32 screen_update_exctsccr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6565   void screen_eof_champbas(screen_device &screen, bool state);
6666};
67
68
69/*----------- defined in video/champbas.c -----------*/
70
71
72
73
74
75
76
77
78
79
trunk/src/mame/includes/baraduke.h
r17986r17987
4141   UINT32 screen_update_baraduke(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4242   void screen_eof_baraduke(screen_device &screen, bool state);
4343};
44
45
46/*----------- defined in video/baraduke.c -----------*/
47
48
49
50
51
trunk/src/mame/includes/ssozumo.h
r17986r17987
3737   virtual void palette_init();
3838   UINT32 screen_update_ssozumo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3939};
40
41
42/*----------- defined in video/ssozumo.c -----------*/
43
44
45
46
47
trunk/src/mame/includes/mcr.h
r17986r17987
125125extern UINT32 mcr_cpu_board;
126126extern UINT32 mcr_sprite_board;
127127
128
129
130
131
132128TIMER_DEVICE_CALLBACK( mcr_interrupt );
133129TIMER_DEVICE_CALLBACK( mcr_ipu_interrupt );
134130
135
136
137
138131/*----------- defined in video/mcr.c -----------*/
139132
140133extern INT8 mcr12_sprite_xoffs;
141134extern INT8 mcr12_sprite_xoffs_flip;
142
143
144
145
146
147
trunk/src/mame/includes/m107.h
r17986r17987
5151   virtual void video_start();
5252   UINT32 screen_update_m107(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5353};
54
55
56/*----------- defined in video/m107.c -----------*/
57
58
59
trunk/src/mame/includes/ninjaw.h
r17986r17987
4747   UINT32 screen_update_ninjaw_middle(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4848   UINT32 screen_update_ninjaw_right(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4949};
50
51
52/*----------- defined in video/ninjaw.c -----------*/
53
54
55
56
57
trunk/src/mame/includes/matmania.h
r17986r17987
7878DECLARE_READ8_HANDLER( maniach_mcu_r );
7979DECLARE_READ8_HANDLER( maniach_mcu_status_r );
8080
81
82/*----------- defined in video/matmania.c -----------*/
83
84
85
86
87
trunk/src/mame/includes/twin16.h
r17986r17987
6565   void screen_eof_twin16(screen_device &screen, bool state);
6666};
6767
68
6968/*----------- defined in drivers/twin16.c -----------*/
70
7169int twin16_spriteram_process_enable( running_machine &machine );
7270
73
7471/*----------- defined in video/twin16.c -----------*/
75
76
77
78
79
80
8172void twin16_spriteram_process( running_machine &machine );
trunk/src/mame/includes/megasys1.h
r17986r17987
113113   UINT32 screen_update_megasys1(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
114114   void screen_eof_megasys1(screen_device &screen, bool state);
115115};
116
117
118/*----------- defined in video/megasys1.c -----------*/
119
120
121
122
123
124
125
126
127
trunk/src/mame/includes/crshrace.h
r17986r17987
5353   UINT32 screen_update_crshrace(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5454   void screen_eof_crshrace(screen_device &screen, bool state);
5555};
56
57/*----------- defined in video/crshrace.c -----------*/
58
59
60
61
62
trunk/src/mame/includes/airbustr.h
r17986r17987
6969   UINT32 screen_update_airbustr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7070   void screen_eof_airbustr(screen_device &screen, bool state);
7171};
72
73
74/*----------- defined in video/airbustr.c -----------*/
75
76
77
78
79
trunk/src/mame/includes/clshroad.h
r17986r17987
3232   DECLARE_PALETTE_INIT(clshroad);
3333   UINT32 screen_update_clshroad(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3434};
35
36
37/*----------- defined in video/clshroad.c -----------*/
38
39
40
41
42
43
44
trunk/src/mame/includes/pacman.h
r17986r17987
138138   UINT32 screen_update_s2650games(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
139139};
140140
141
142/*----------- defined in video/pacman.c -----------*/
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158141/*----------- defined in machine/pacplus.c -----------*/
159
160142void pacplus_decode(running_machine &machine);
161143
162
163144/*----------- defined in machine/jumpshot.c -----------*/
164
165145void jumpshot_decode(running_machine &machine);
166146
167
168147/*----------- defined in machine/theglobp.c -----------*/
169
170
171
172148DECLARE_READ8_HANDLER( theglobp_decrypt_rom );
173149
174
175150/*----------- defined in machine/acitya.c -------------*/
176
177
178
179151DECLARE_READ8_HANDLER( acitya_decrypt_rom );
trunk/src/mame/includes/dcheese.h
r17986r17987
4949   UINT32 screen_update_dcheese(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5050};
5151
52
5352/*----------- defined in drivers/dcheese.c -----------*/
54
5553void dcheese_signal_irq(running_machine &machine, int which);
56
57
58/*----------- defined in video/dcheese.c -----------*/
59
60
61
62
63
64
trunk/src/mame/includes/chqflag.h
r17986r17987
5151extern void chqflag_sprite_callback(running_machine &machine, int *code,int *color,int *priority,int *shadow);
5252extern void chqflag_zoom_callback_0(running_machine &machine, int *code,int *color,int *flags);
5353extern void chqflag_zoom_callback_1(running_machine &machine, int *code,int *color,int *flags);
54
55
56
trunk/src/mame/includes/bwing.h
r17986r17987
7777   UINT32 screen_update_bwing(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
7878};
7979
80
8180/*----------- defined in video/bwing.c -----------*/
82
8381extern const gfx_layout bwing_tilelayout;
84
85
86
87
trunk/src/mame/includes/sf.h
r17986r17987
4949   virtual void video_start();
5050   UINT32 screen_update_sf(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5151};
52
53
54/*----------- defined in video/sf.c -----------*/
55
56
57
58
trunk/src/mame/includes/lsasquad.h
r17986r17987
6262   UINT32 screen_update_lsasquad(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6363   UINT32 screen_update_daikaiju(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6464};
65
66/*----------- defined in machine/lsasquad.c -----------*/
67
68
69
70
71
72/*----------- defined in video/lsasquad.c -----------*/
73
74
75
trunk/src/mame/includes/dooyong.h
r17986r17987
8888   UINT32 screen_update_rshark(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
8989   UINT32 screen_update_popbingo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
9090};
91
92
93/*----------- defined in video/dooyong.c -----------*/
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
trunk/src/mame/includes/cave.h
r17986r17987
204204};
205205
206206/*----------- defined in video/cave.c -----------*/
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227207void cave_get_sprite_info(running_machine &machine);
228208void sailormn_tilebank_w(running_machine &machine, int bank);
trunk/src/mame/includes/williams.h
r17986r17987
166166TIMER_DEVICE_CALLBACK( williams2_va11_callback );
167167TIMER_DEVICE_CALLBACK( williams2_endscreen_callback );
168168
169/* initialization */
170
171
172
173
174
175
176
177
178
179
180
181/* banking */
182
183/* Mayday protection */
184
185
186169/*----------- defined in video/williams.c -----------*/
187170
188171#define WILLIAMS_BLITTER_NONE      0      /* no blitter */
r17986r17987
193176#define WILLIAMS_TILEMAP_TSHOOT      1      /* IC79 is a 74LS157 selector jumpered to be enabled */
194177#define WILLIAMS_TILEMAP_JOUST2      2      /* IC79 is a 74LS157 selector jumpered to be disabled */
195178
196
197
198
199
200
201
202
203
204
205
trunk/src/mame/includes/brkthru.h
r17986r17987
4747   virtual void palette_init();
4848   UINT32 screen_update_brkthru(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4949};
50
51
52/*----------- defined in video/brkthru.c -----------*/
53
54
55
56
trunk/src/mame/includes/fuukifg3.h
r17986r17987
6464   UINT32 screen_update_fuuki32(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6565   void screen_eof_fuuki32(screen_device &screen, bool state);
6666};
67
68
69/*----------- defined in video/fuuki32.c -----------*/
70
71
72
73
74
trunk/src/mame/includes/dec8.h
r17986r17987
133133};
134134
135135/*----------- defined in video/dec8.c -----------*/
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156136DECLARE_WRITE8_HANDLER( dec8_bac06_0_w );
157137DECLARE_WRITE8_HANDLER( dec8_bac06_1_w );
158138DECLARE_WRITE8_HANDLER( dec8_pf1_data_w );
trunk/src/mame/includes/cchip.h
r17986r17987
66DECLARE_WRITE16_HANDLER( cchip1_ctrl_w );
77DECLARE_WRITE16_HANDLER( cchip1_bank_w );
88DECLARE_WRITE16_HANDLER( cchip1_ram_w );
9
trunk/src/mame/includes/tbowl.h
r17986r17987
5353   UINT32 screen_update_tbowl_left(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5454   UINT32 screen_update_tbowl_right(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5555};
56
57
58/*----------- defined in video/tbowl.c -----------*/
59
60
61
62
63
64
65
trunk/src/mame/includes/battlane.h
r17986r17987
4040   virtual void video_start();
4141   UINT32 screen_update_battlane(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4242};
43
44
45/*----------- defined in video/battlane.c -----------*/
46
47
48
49
trunk/src/mame/includes/atarigt.h
r17986r17987
7575   void screen_eof_atarigt(screen_device &screen, bool state);
7676};
7777
78
7978/*----------- defined in video/atarigt.c -----------*/
80
81
82
83
84
85
86
8779void atarigt_scanline_update(screen_device &screen, int scanline);
trunk/src/mame/includes/thepit.h
r17986r17987
4040   DECLARE_PALETTE_INIT(suprmous);
4141   UINT32 screen_update_thepit(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4242};
43
44
45/*----------- defined in video/thepit.c -----------*/
46
47
48
49
50
trunk/src/mame/includes/cloud9.h
r17986r17987
6060   virtual void video_start();
6161   UINT32 screen_update_cloud9(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6262};
63
64
65/*----------- defined in video/cloud9.c -----------*/
66
67
68
69
70
71
trunk/src/mame/includes/rpunch.h
r17986r17987
4141   virtual void video_start();
4242   UINT32 screen_update_rpunch(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4343};
44
45
46/*----------- defined in video/rpunch.c -----------*/
47
48
49
50
trunk/src/mame/includes/changela.h
r17986r17987
9090   virtual void video_start();
9191   UINT32 screen_update_changela(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
9292};
93
94/*----------- defined in video/changela.c -----------*/
95
96
97
98
trunk/src/mame/includes/crimfght.h
r17986r17987
3535};
3636
3737/*----------- defined in video/crimfght.c -----------*/
38
3938extern void crimfght_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color,int *flags,int *priority);
4039extern void crimfght_sprite_callback(running_machine &machine, int *code,int *color,int *priority,int *shadow);
41
42
43
trunk/src/mame/includes/asuka.h
r17986r17987
5252   void screen_eof_asuka(screen_device &screen, bool state);
5353};
5454
55
56
5755/*----------- defined in machine/bonzeadv.c -----------*/
5856
5957DECLARE_READ16_HANDLER( bonzeadv_cchip_ctrl_r );
r17986r17987
6159DECLARE_WRITE16_HANDLER( bonzeadv_cchip_ctrl_w );
6260DECLARE_WRITE16_HANDLER( bonzeadv_cchip_bank_w );
6361DECLARE_WRITE16_HANDLER( bonzeadv_cchip_ram_w );
64
65
66/*----------- defined in video/asuka.c -----------*/
67
68
69
70
trunk/src/mame/includes/triplhnt.h
r17986r17987
5858
5959void triplhnt_set_collision(running_machine &machine, int data);
6060
61
6261/*----------- defined in audio/triplhnt.c -----------*/
6362
6463DISCRETE_SOUND_EXTERN( triplhnt );
6564extern const samples_interface triplhnt_samples_interface;
66
67
68/*----------- defined in video/triplhnt.c -----------*/
69
70
71
72
73
trunk/src/mame/includes/pooyan.h
r17986r17987
3434   virtual void palette_init();
3535   UINT32 screen_update_pooyan(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3636};
37
38
39/*----------- defined in video/pooyan.c -----------*/
40
41
42
43
44
trunk/src/mame/includes/wolfpack.h
r17986r17987
5757   UINT32 screen_update_wolfpack(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
5858   void screen_eof_wolfpack(screen_device &screen, bool state);
5959};
60
61
62/*----------- defined in video/wolfpack.c -----------*/
63
64
65
66
67
68
trunk/src/mame/includes/sidepckt.h
r17986r17987
3030   virtual void palette_init();
3131   UINT32 screen_update_sidepckt(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3232};
33
34
35/*----------- defined in video/sidepckt.c -----------*/
36
37
38
39
40
trunk/src/mame/includes/rollerg.h
r17986r17987
4040};
4141
4242/*----------- defined in video/rollerg.c -----------*/
43
4443extern void rollerg_sprite_callback(running_machine &machine, int *code,int *color,int *priority_mask);
4544extern void rollerg_zoom_callback(running_machine &machine, int *code,int *color,int *flags);
46
47
48
trunk/src/mame/includes/starwars.h
r17986r17987
6666
6767
6868/*----------- defined in machine/starwars.c -----------*/
69
70
7169void starwars_mproc_init(running_machine &machine);
7270void starwars_mproc_reset(running_machine &machine);
7371
74
75
76
7772/*----------- defined in audio/starwars.c -----------*/
7873
7974extern const riot6532_interface starwars_riot6532_intf;
80
8175SOUND_START( starwars );
82
83
trunk/src/mame/includes/pirates.h
r17986r17987
3131   virtual void video_start();
3232   UINT32 screen_update_pirates(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3333};
34
35
36/*----------- defined in video/pirates.c -----------*/
37
38
39
40
trunk/src/mame/includes/tankbatt.h
r17986r17987
3131   virtual void palette_init();
3232   UINT32 screen_update_tankbatt(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3333};
34
35
36/*----------- defined in video/tankbatt.c -----------*/
37
38
39
40
41
trunk/src/mame/includes/exerion.h
r17986r17987
6363   virtual void palette_init();
6464   UINT32 screen_update_exerion(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
6565};
66
67
68
69/*----------- defined in video/exerion.c -----------*/
70
71
72
73
74
trunk/src/mame/includes/wrally.h
r17986r17987
2626   virtual void video_start();
2727   UINT32 screen_update_wrally(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2828};
29
30
31/*----------- defined in machine/wrally.c -----------*/
32
33
34/*----------- defined in video/wrally.c -----------*/
35
36
37
38
trunk/src/mame/includes/mosaic.h
r17986r17987
3636   virtual void video_start();
3737   UINT32 screen_update_mosaic(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3838};
39
40
41/*----------- defined in video/mosaic.c -----------*/
42
43
44
45
trunk/src/mame/includes/crospang.h
r17986r17987
4646   virtual void video_start();
4747   UINT32 screen_update_crospang(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4848};
49
50
51/*----------- defined in video/crospang.c -----------*/
52
53
54
55
56
57
trunk/src/mame/includes/subs.h
r17986r17987
4848
4949
5050/*----------- defined in machine/subs.c -----------*/
51
52
5351INTERRUPT_GEN( subs_interrupt );
5452
55
5653/*----------- defined in audio/subs.c -----------*/
5754
5855DECLARE_WRITE8_DEVICE_HANDLER( subs_noise_reset_w );
r17986r17987
6259DECLARE_WRITE8_DEVICE_HANDLER( subs_explode_w );
6360
6461DISCRETE_SOUND_EXTERN( subs );
65
66
67/*----------- defined in video/subs.c -----------*/
68
69
70
71
trunk/src/mame/includes/darkmist.h
r17986r17987
2929   virtual void palette_init();
3030   UINT32 screen_update_darkmist(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
3131};
32
33
34/*----------- defined in video/darkmist.c -----------*/
35
36
37
38
39
trunk/src/mame/includes/ajax.h
r17986r17987
3939   UINT32 screen_update_ajax(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4040};
4141
42
4342/*----------- defined in machine/ajax.c -----------*/
44
45
46
4743INTERRUPT_GEN( ajax_interrupt );
4844
4945/*----------- defined in video/ajax.c -----------*/
5046
51
52
53
5447extern void ajax_tile_callback(running_machine &machine, int layer,int bank,int *code,int *color,int *flags,int *priority);
5548extern void ajax_sprite_callback(running_machine &machine, int *code,int *color,int *priority,int *shadow);
5649extern void ajax_zoom_callback(running_machine &machine, int *code,int *color,int *flags);
trunk/src/mame/includes/funybubl.h
r17986r17987
2424   virtual void video_start();
2525   UINT32 screen_update_funybubl(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
2626};
27
28
29
30/*----------- defined in video/funybubl.c -----------*/
31
32
33
34
trunk/src/mess/includes/fm7.h
r17986r17987
241241   UINT32 screen_update_fm7(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
242242};
243243
244
245/*----------- defined in drivers/fm7.c -----------*/
246
247
248
249244/*----------- defined in video/fm7.c -----------*/
250
251245TIMER_CALLBACK( fm77av_vsync );
252246
253
254
255
256
257
258
259
260
261
262
263247#endif /*FM7_H_*/
trunk/src/mess/includes/compis.h
r17986r17987
200200extern const i8251_interface compis_usart_interface;
201201extern const upd765_interface compis_fdc_interface;
202202
203
204
205203INTERRUPT_GEN(compis_vblank_int);
206204
207205#endif /* COMPIS_H_ */
trunk/src/mess/includes/comquest.h
r17986r17987
2727   UINT32 screen_update_comquest(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);   
2828};
2929
30
31/*----------- defined in video/comquest.c -----------*/
32
33
34
35
36
3730#endif /* COMQUEST_H_ */
trunk/src/mess/includes/zx.h
r17986r17987
5959   DECLARE_MACHINE_RESET(pow3000);
6060   void screen_eof_zx(screen_device &screen, bool state);
6161};
62
63
64/*----------- defined in machine/zx.c -----------*/
65
66
67
68
69
7062/*----------- defined in video/zx.c -----------*/
7163
72
73
74
7564void zx_ula_bkgnd(running_machine &machine, int color);
7665void zx_ula_r(running_machine &machine, int offs, const char *region, const UINT8 param);
7766
78//extern int ula_nmi_active;
79//extern int ula_scancode_count;
80
81
8267#endif /* ZX_H_ */
trunk/src/mess/includes/z80ne.h
r17986r17987
115115DECLARE_READ8_DEVICE_HANDLER(lx390_reset_bank);
116116DECLARE_WRITE8_DEVICE_HANDLER(lx390_motor_w);
117117
118
119
120
121
122
123
124
125
126
127
128118INPUT_CHANGED(z80ne_reset);
129119INPUT_CHANGED(z80ne_nmi);
130120
trunk/src/mess/includes/pdp1.h
r17986r17987
263263   void screen_eof_pdp1(screen_device &screen, bool state);
264264};
265265
266
267
268266/*----------- defined in video/pdp1.c -----------*/
269
270
271
272
273
274267void pdp1_plot(running_machine &machine, int x, int y);
275268void pdp1_typewriter_drawchar(running_machine &machine, int character);
276269void pdp1_update_lightpen_state(running_machine &machine, const lightpen_t *new_state);
trunk/src/mess/includes/apple2gs.h
r17986r17987
146146
147147
148148/*----------- defined in machine/apple2gs.c -----------*/
149
150
151
152
153
154149void apple2gs_doc_irq(device_t *device, int state);
155150
156
157/*----------- defined in video/apple2gs.c -----------*/
158
159
160
161
162
163151#endif /* APPLE2GS_H_ */
trunk/src/mess/includes/apple3.h
r17986r17987
7272
7373INTERRUPT_GEN( apple3_interrupt );
7474
75
76
77
7875/*----------- defined in video/apple3.c -----------*/
7976
80
81
8277void apple3_write_charmem(running_machine &machine);
8378
8479
trunk/src/mess/includes/dai.h
r17986r17987
9191extern const tms5501_interface dai_tms5501_interface;
9292
9393
94
95
96
9794/*----------- defined in video/dai.c -----------*/
9895
9996extern const unsigned char dai_palette[16*3];
10097
10198
102
103
104
105
10699/*----------- defined in audio/dai.c -----------*/
107100
108101extern const device_type DAI_SOUND;
trunk/src/mess/includes/ac1.h
r17986r17987
2626
2727
2828/*----------- defined in machine/ac1.c -----------*/
29
30
31
3229extern const z80pio_interface ac1_z80pio_intf;
3330
3431/*----------- defined in video/ac1.c -----------*/
35
3632extern const gfx_layout ac1_charlayout;
3733
38
39
40
41
42
4334#endif /* AC1_h_ */
trunk/src/mess/includes/mbee.h
r17986r17987
149149extern const wd17xx_interface mbee_wd17xx_interface;
150150extern const z80pio_interface mbee_z80pio_intf;
151151
152
153
154
155
156
157
158152INTERRUPT_GEN( mbee_interrupt );
159153QUICKLOAD_LOAD( mbee );
160154
r17986r17987
168162MC6845_ON_UPDATE_ADDR_CHANGED( mbee256_update_addr );
169163
170164
171
172
173
174
175
176
177
178
179
180165#endif /* MBEE_H_ */
trunk/src/mess/includes/nes.h
r17986r17987
262262   UINT32 screen_update_nes(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
263263};
264264
265
266265/*----------- defined in machine/nes.c -----------*/
267266
268267
r17986r17987
273272DEVICE_IMAGE_LOAD(nes_disk);
274273DEVICE_IMAGE_UNLOAD(nes_disk);
275274
276
277
278
279
280
281275int nes_ppu_vidaccess( device_t *device, int address, int data );
282276
283277void nes_partialhash(hash_collection &dest, const unsigned char *data, unsigned long length, const char *functions);
284278
285/*----------- defined in video/nes.c -----------*/
286279
287
288
289
290
291
292280#endif /* NES_H_ */
trunk/src/mess/includes/gb.h
r17986r17987
271271
272272/*----------- defined in video/gb.c -----------*/
273273
274
275
276274enum
277275{
278276   GB_VIDEO_DMG = 1,
r17986r17987
281279   GB_VIDEO_CGB
282280};
283281
284
285
286
287
288
289
290
291
292282void gb_video_reset( running_machine &machine, int mode );
293283UINT8 *gb_get_vram_ptr(running_machine &machine);
294284
trunk/src/mess/includes/x1.h
r17986r17987
203203};
204204
205205
206
207206/*----------- shared with x1twin.c -----------*/
208207
209
210
211
212208TIMER_DEVICE_CALLBACK(x1_keyboard_callback);
213209TIMER_CALLBACK(x1_rtc_increment);
214210TIMER_DEVICE_CALLBACK( x1_cmt_wind_timer );
215211
216
217
218
219
220
221
222
223212/*----------- defined in machine/x1.c -----------*/
224213
225214extern const device_type X1_KEYBOARD;
trunk/src/mess/includes/z88.h
r17986r17987
8888   virtual void palette_init();
8989};
9090
91
92/*----------- defined in video/z88.c -----------*/
93
94extern PALETTE_INIT( z88 );
95
96
9791#endif /* Z88_H_ */
trunk/src/mess/includes/concept.h
r17986r17987
6464extern const via6522_interface concept_via6522_intf;
6565extern const wd17xx_interface concept_wd17xx_interface;
6666
67
68
69
7067INTERRUPT_GEN( concept_interrupt );
7168
7269
trunk/src/mess/includes/gamecom.h
r17986r17987
254254extern void gamecom_handle_dma( device_t *device, int cycles );
255255extern void gamecom_update_timers( device_t *device, int cycles );
256256
257
258/*----------- defined in video/gamecom.c -----------*/
259
260
261
262
263257#endif /* GAMECOM_H_ */
trunk/src/mess/includes/advision.h
r17986r17987
6767   virtual void palette_init();
6868};
6969
70/*----------- defined in video/advision.c -----------*/
71
72
73
7470#endif
trunk/src/mess/includes/mz700.h
r17986r17987
9191extern const i8255_interface mz700_ppi8255_interface;
9292extern const z80pio_interface mz800_z80pio_config;
9393
94
95
96/* bank switching */
97
98/* bankswitching, mz800 only */
99
100
101
102
103/*----------- defined in video/mz700.c -----------*/
104
105
106
107
108
109
110
11194#endif /* MZ700_H_ */
trunk/src/mess/includes/aim65.h
r17986r17987
6969void aim65_update_ds5(device_t *device, int digit, int data);
7070
7171
72
73
7472#endif /* AIM65_H_ */
trunk/src/mess/includes/lisa.h
r17986r17987
172172extern const via6522_interface lisa_via6522_0_intf;
173173extern const via6522_interface lisa_via6522_1_intf;
174174
175
176
177
178175extern NVRAM_HANDLER(lisa);
179176
180
181
182
183
184177INTERRUPT_GEN( lisa_interrupt );
185178
186179
187
188180#endif /* LISA_H_ */
189181
trunk/src/mess/includes/sym1.h
r17986r17987
4343   virtual void machine_reset();
4444};
4545
46
47/*----------- defined in drivers/sym1.c -----------*/
48
49/* Pointer to the monitor ROM, which includes the reset vectors for the CPU */
50
51
5246/*----------- defined in machine/sym1.c -----------*/
5347
5448extern const riot6532_interface sym1_r6532_interface;
r17986r17987
5852extern const via6522_interface sym1_via2;
5953
6054
61
62
6355#endif /* SYM1_H_ */
trunk/src/mess/includes/aquarius.h
r17986r17987
3838   virtual void palette_init();
3939   UINT32 screen_update_aquarius(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
4040};
41
42
43/*----------- defined in video/aquarius.c -----------*/
44
45
46
47
48
49
5041#endif /* AQUARIUS_H_ */
trunk/src/mess/includes/x68k.h
r17986r17987
303303DECLARE_READ32_HANDLER( x68k_tvram32_r );
304304
305305
306
307
308306#endif /* X68K_H_ */
trunk/src/mess/includes/kramermc.h
r17986r17987
2525
2626/*----------- defined in machine/kramermc.c -----------*/
2727
28
29
3028extern const z80pio_interface kramermc_z80pio_intf;
3129
3230/*----------- defined in video/kramermc.c -----------*/
r17986r17987
3432extern const gfx_layout kramermc_charlayout;
3533
3634
37
38
39
4035#endif /* KRAMERMC_h_ */
trunk/src/mess/includes/spectrum.h
r17986r17987
152152/*----------- defined in video/spectrum.c -----------*/
153153
154154
155
156
157
158
159
160
161
162155void spectrum_border_force_redraw (running_machine &machine);
163156void spectrum_border_set_last_color (running_machine &machine, int NewColor);
164157void spectrum_border_draw(running_machine &machine, bitmap_ind16 &bitmap, int full_refresh,
r17986r17987
174167int spectrum_EventList_NumEvents(running_machine &machine);
175168EVENT_LIST_ITEM *spectrum_EventList_GetFirstItem(running_machine &machine);
176169
177/*----------- defined in video/timex.c -----------*/
178
179
180
181
182
183
184170#endif /* __SPECTRUM_H__ */
trunk/src/mess/includes/kaypro.h
r17986r17987
103103DECLARE_WRITE8_DEVICE_HANDLER( kaypro_sio_w );
104104
105105
106
107
108
109106QUICKLOAD_LOAD( kayproii );
110107QUICKLOAD_LOAD( kaypro2x );
111108
112109/*----------- defined in video/kaypro.c -----------*/
113110
114111MC6845_UPDATE_ROW( kaypro2x_update_row );
115
116
117
118
119
trunk/src/mess/includes/super80.h
r17986r17987
9090
9191
9292/*----------- defined in video/super80.c -----------*/
93
94
95
96
97
98
99
100
101
102
10393MC6845_UPDATE_ROW( super80v_update_row );
10494
10595/*----------- defined in machine/super80.c -----------*/
10696
107
108
10997extern const z80pio_interface super80_pio_intf;
110
trunk/src/mess/includes/mikromik.h
r17986r17987
121121MACHINE_CONFIG_EXTERN( mm1m6_video );
122122
123123
124
125124#endif
trunk/src/mess/includes/oric.h
r17986r17987
110110   UINT32 screen_update_oric(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
111111};
112112
113
114113/*----------- defined in machine/oric.c -----------*/
115
116114extern const via6522_interface oric_6522_interface;
117115extern const via6522_interface telestrat_via2_interface;
118116extern const wd17xx_interface oric_wd17xx_interface;
119117
120
121
122
123
124/* Telestrat specific */
125
126
127
128/*----------- defined in video/oric.c -----------*/
129
130
131
132
133
134118#endif /* ORIC_H_ */
trunk/src/mess/includes/enterp.h
r17986r17987
3636
3737
3838/*----------- defined in video/epnick.c -----------*/
39
40
41
42
43
4439DECLARE_WRITE8_HANDLER( epnick_reg_w );
4540
46
4741#endif /* __ENTERP_H__ */
trunk/src/mess/includes/mbc55x.h
r17986r17987
222222DECLARE_WRITE16_HANDLER (mbc55x_video_io_w);
223223
224224
225
226
227
228225#define RED                     0
229226#define GREEN                   1
230227#define BLUE                    2
trunk/src/mess/includes/at.h
r17986r17987
193193extern const am9517a_interface at_dma8237_1_config;
194194extern const am9517a_interface at_dma8237_2_config;
195195
196
197
198
199
200
201
202196#endif /* AT_H_ */
trunk/src/mess/includes/electron.h
r17986r17987
7979
8080
8181/*----------- defined in machine/electron.c -----------*/
82
83
84
8582void electron_interrupt_handler(running_machine &machine, int mode, int interrupt);
8683
87
88/*----------- defined in video/electron.c -----------*/
89
90
91
92
93
9484#endif /* ELECTRON_H_ */
trunk/src/mess/includes/apple1.h
r17986r17987
5454/*----------- defined in machine/apple1.c -----------*/
5555
5656extern const pia6821_interface apple1_pia0;
57
58
5957SNAPSHOT_LOAD( apple1 );
6058
61
62
6359/*----------- defined in video/apple1.c -----------*/
64
65
66
67
6860void apple1_vh_dsp_w (running_machine &machine, int data);
6961void apple1_vh_dsp_clr (running_machine &machine);
7062attotime apple1_vh_dsp_time_to_ready (running_machine &machine);
7163
7264
73
7465/*----------- defined in drivers/apple1.c -----------*/
7566
7667extern const gfx_layout apple1_charlayout;
trunk/src/mess/includes/sorcerer.h
r17986r17987
9090
9191
9292/*----------- defined in machine/sorcerer.c -----------*/
93
94
95
96
97
9893SNAPSHOT_LOAD( sorcerer );
9994
10095#endif /* SORCERER_H_ */
trunk/src/mess/includes/a7800.h
r17986r17987
7171
7272/*----------- defined in video/a7800.c -----------*/
7373
74
75
7674TIMER_DEVICE_CALLBACK( a7800_interrupt );
7775
78
7976/*----------- defined in machine/a7800.c -----------*/
8077
8178extern const riot6532_interface a7800_r6532_interface;
8279
83
84
85
8680void a7800_partialhash(hash_collection &dest, const unsigned char *data, unsigned long length, const char *functions);
8781
8882DEVICE_START( a7800_cart );
8983DEVICE_IMAGE_LOAD( a7800_cart );
9084
91
92
93
9485#endif /* A7800_H_ */
trunk/src/mess/includes/nascom1.h
r17986r17987
6161DEVICE_IMAGE_UNLOAD( nascom1_cassette );
6262SNAPSHOT_LOAD( nascom1 );
6363
64
65
6664DECLARE_READ8_DEVICE_HANDLER( nascom1_hd6402_si );
6765DECLARE_WRITE8_DEVICE_HANDLER( nascom1_hd6402_so );
6866
69
70
71
72/*----------- defined in video/nascom1.c -----------*/
73
74
75
76
77
7867#endif /* NASCOM1_H_ */
trunk/src/mess/includes/mtx.h
r17986r17987
7777DECLARE_READ8_DEVICE_HANDLER( mtx_strobe_r );
7878DECLARE_READ8_DEVICE_HANDLER( mtx_prt_r );
7979
80/* Keyboard */
8180
82/* HRX */
83
8481#endif /* __MTX_H__ */
trunk/src/mess/includes/wangpc.h
r17986r17987
196196};
197197
198198
199
200199#endif
trunk/src/mess/includes/sms.h
r17986r17987
201201DEVICE_IMAGE_LOAD( sms_cart );
202202
203203
204
205
206
207204#define IO_EXPANSION    (0x80)   /* Expansion slot enable (1= disabled, 0= enabled) */
208205#define IO_CARTRIDGE    (0x40)   /* Cartridge slot enable (1= disabled, 0= enabled) */
209206#define IO_CARD         (0x20)   /* Card slot disabled (1= disabled, 0= enabled) */
r17986r17987
211208#define IO_BIOS_ROM     (0x08)   /* BIOS ROM disabled (1= disabled, 0= enabled) */
212209#define IO_CHIP         (0x04)   /* I/O chip disabled (1= disabled, 0= enabled) */
213210
214
215
216
217
218
219
220
221
222211#endif /* SMS_H_ */
trunk/src/mess/includes/avigo.h
r17986r17987
106106   UINT8 *          m_ram_base;
107107   virtual void palette_init();
108108};
109
110
111/*----------- defined in video/avigo.c -----------*/
112
113extern PALETTE_INIT( avigo );
114
115
116109#endif /* AVIGO_H_ */
trunk/src/mess/includes/samcoupe.h
r17986r17987
9595void samcoupe_update_memory(address_space &space);
9696UINT8 samcoupe_mouse_r(running_machine &machine);
9797
98
99
100
101
10298/*----------- defined in video/samcoupe.c -----------*/
103
10499TIMER_CALLBACK( sam_video_update_callback );
105100
106
107101#endif /* SAMCOUPE_H_ */
trunk/src/mess/includes/cybiko.h
r17986r17987
8989   UINT32 screen_update_cybiko(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
9090};
9191
92
93/*----------- defined in machine/cybiko.c -----------*/
94
95// driver init
96
97// machine start
98
99
100
101
102// machine reset
103
104
105
106
107
10892#endif /* CYBIKO_H_ */
trunk/src/mess/includes/trs80.h
r17986r17987
129129
130130extern const wd17xx_interface trs80_wd17xx_interface;
131131
132
133
134
135
136
137
138132INTERRUPT_GEN( trs80_rtc_interrupt );
139133INTERRUPT_GEN( trs80_fdc_interrupt );
140134
141
142
143/*----------- defined in video/trs80.c -----------*/
144
145
146
147
148
149
150
151
152
153
154
155
156
157135#endif   /* TRS80_H_ */
trunk/src/mess/includes/apple2.h
r17986r17987
281281void apple2_setup_memory(running_machine &machine, const apple2_memmap_config *config);
282282void apple2_update_memory(running_machine &machine);
283283
284
285
286284/*----------- defined in video/apple2.c -----------*/
287285
288286void apple2_video_start(running_machine &machine, const UINT8 *vram, size_t vram_size, UINT32 ignored_softswitches, int hires_modulo);
289287
290288
291
292
293
294289#endif /* APPLE2_H_ */
trunk/src/mess/includes/ti85.h
r17986r17987
106106
107107
108108/*----------- defined in machine/ti85.c -----------*/
109
110
111
112
113
114
115109NVRAM_HANDLER( ti83p );
116110NVRAM_HANDLER( ti86 );
117111
118112SNAPSHOT_LOAD( ti8x );
119113
120114
121/*----------- defined in video/ti85.c -----------*/
122
123
124
125
126
127
128
129115#endif /* TI85_H_ */
trunk/src/mess/includes/abc1600.h
r17986r17987
258258MACHINE_CONFIG_EXTERN( abc1600_video );
259259
260260
261
262261#endif
trunk/src/mess/includes/svi318.h
r17986r17987
8484extern const ins8250_interface svi318_ins8250_interface[2];
8585extern const wd17xx_interface svi_wd17xx_interface;
8686
87
88
89
90
9187DEVICE_START( svi318_cart );
9288DEVICE_IMAGE_LOAD( svi318_cart );
9389DEVICE_IMAGE_UNLOAD( svi318_cart );
9490
9591
96
97
9892int svi318_cassette_present(running_machine &machine, int id);
9993
10094MC6845_UPDATE_ROW( svi806_crtc6845_update_row );
10195
10296
103
10497#endif /* SVI318_H_ */
trunk/src/mess/includes/pc.h
r17986r17987
118118DECLARE_READ8_DEVICE_HANDLER( mc1502_wd17xx_motor_r );
119119DECLARE_WRITE8_DEVICE_HANDLER( mc1502_wd17xx_aux_w );
120120
121
122
123
124
125
126
127
128121DEVICE_IMAGE_LOAD( pcjr_cartridge );
129122
130123TIMER_DEVICE_CALLBACK( pc_frame_interrupt );
r17986r17987
133126TIMER_DEVICE_CALLBACK( null_frame_interrupt );
134127
135128
136
137
138129void pc_rtc_init(running_machine &machine);
139130
140131
trunk/src/mess/includes/pce.h
r17986r17987
146146
147147
148148/*----------- defined in machine/pce.c -----------*/
149
150149DEVICE_IMAGE_LOAD(pce_cart);
151
152150extern const msm5205_interface pce_cd_msm5205_interface;
153151
154
155
156
157
158152#endif /* PCE_H_ */
trunk/src/mess/includes/galaxy.h
r17986r17987
3636
3737
3838/*----------- defined in machine/galaxy.c -----------*/
39
40
4139INTERRUPT_GEN( galaxy_interrupt );
4240SNAPSHOT_LOAD( galaxy );
4341
44
45
46
47
4842/*----------- defined in video/galaxy.c -----------*/
49
50
51
52
5343void galaxy_set_timer(running_machine &machine);
5444
5545#endif /* GALAXY_H_ */
trunk/src/mess/includes/gamepock.h
r17986r17987
3535
3636/*----------- defined in machine/gamepock.c -----------*/
3737
38
39
4038int gamepock_io_callback( device_t *device, int ioline, int state );
4139
4240#endif
trunk/src/mess/includes/bbc.h
r17986r17987
295295extern const via6522_interface bbcb_user_via;
296296extern const wd17xx_interface bbc_wd17xx_interface;
297297
298
299
300
301
302
303
304
305
306
307
308298INTERRUPT_GEN( bbcb_keyscan );
309299INTERRUPT_GEN( bbcm_keyscan );
310300
311
312
313
314
315
316
317
318301/* disc support */
319302
320303DEVICE_IMAGE_LOAD ( bbcb_cart );
321304
322
323
324
325
326
327
328305/* tape support */
329306
330307
r17986r17987
333310
334311/*----------- defined in video/bbc.c -----------*/
335312
336
337
338
339
340
341
342313void bbc_set_video_memory_lookups(running_machine &machine, int ramsize);
343314void bbc_setscreenstart(running_machine &machine, int b4, int b5);
344315void bbcbp_setvideoshadow(running_machine &machine, int vdusel);
345316
346
347
348
349
350317#endif /* BBC_H_ */

Previous 199869 Revisions Next


© 1997-2024 The MAME Team