summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/mame/audio/arcadia.h6
-rw-r--r--src/mame/audio/atarijsa.h30
-rw-r--r--src/mame/audio/cage.h6
-rw-r--r--src/mame/audio/cclimber.h4
-rw-r--r--src/mame/audio/channelf.h6
-rw-r--r--src/mame/audio/cps3.h4
-rw-r--r--src/mame/audio/dai_snd.h6
-rw-r--r--src/mame/audio/dcs.h22
-rw-r--r--src/mame/audio/decobsmt.h6
-rw-r--r--src/mame/audio/dsbz80.h8
-rw-r--r--src/mame/audio/exidy.h24
-rw-r--r--src/mame/audio/exidy440.h8
-rw-r--r--src/mame/audio/galaxian.h6
-rw-r--r--src/mame/audio/gottlieb.h26
-rw-r--r--src/mame/audio/hyprolyb.h8
-rw-r--r--src/mame/audio/irem.h10
-rw-r--r--src/mame/audio/lynx.h12
-rw-r--r--src/mame/audio/m72.h8
-rw-r--r--src/mame/audio/mea8000.h4
-rw-r--r--src/mame/audio/midway.h44
-rw-r--r--src/mame/audio/namco52.h6
-rw-r--r--src/mame/audio/namco54.h6
-rw-r--r--src/mame/audio/pleiads.h18
-rw-r--r--src/mame/audio/redbaron.h4
-rw-r--r--src/mame/audio/s11c_bg.h6
-rw-r--r--src/mame/audio/segam1audio.h6
-rw-r--r--src/mame/audio/segasnd.h14
-rw-r--r--src/mame/audio/seibu.h8
-rw-r--r--src/mame/audio/snes_snd.h8
-rw-r--r--src/mame/audio/socrates.h4
-rw-r--r--src/mame/audio/specimx_snd.h4
-rw-r--r--src/mame/audio/svis_snd.h4
-rw-r--r--src/mame/audio/t5182.h10
-rw-r--r--src/mame/audio/taito_en.h4
-rw-r--r--src/mame/audio/taito_zm.h4
-rw-r--r--src/mame/audio/taitosnd.h4
-rw-r--r--src/mame/audio/timeplt.h6
-rw-r--r--src/mame/audio/trackfld.h8
-rw-r--r--src/mame/audio/tvc_snd.h8
-rw-r--r--src/mame/audio/upd1771.h6
-rw-r--r--src/mame/audio/vboy.h8
-rw-r--r--src/mame/audio/vc4000snd.h4
-rw-r--r--src/mame/audio/warpwarp.h12
-rw-r--r--src/mame/audio/williams.h24
-rw-r--r--src/mame/audio/wiping.h4
-rw-r--r--src/mame/audio/wpcsnd.h6
-rw-r--r--src/mame/audio/wswan_snd.h6
-rw-r--r--src/mame/drivers/1945kiii.cpp4
-rw-r--r--src/mame/drivers/24cdjuke.cpp4
-rw-r--r--src/mame/drivers/30test.cpp4
-rw-r--r--src/mame/drivers/39in1.cpp2
-rw-r--r--src/mame/drivers/3x3puzzl.cpp6
-rw-r--r--src/mame/drivers/4004clk.cpp2
-rw-r--r--src/mame/drivers/4enlinea.cpp8
-rw-r--r--src/mame/drivers/5clown.cpp4
-rw-r--r--src/mame/drivers/a1supply.cpp6
-rw-r--r--src/mame/drivers/a310.cpp4
-rw-r--r--src/mame/drivers/a5105.cpp4
-rw-r--r--src/mame/drivers/a51xx.cpp4
-rw-r--r--src/mame/drivers/a7150.cpp4
-rw-r--r--src/mame/drivers/a7800.cpp4
-rw-r--r--src/mame/drivers/ace.cpp6
-rw-r--r--src/mame/drivers/acefruit.cpp4
-rw-r--r--src/mame/drivers/aces1.cpp4
-rw-r--r--src/mame/drivers/acommand.cpp2
-rw-r--r--src/mame/drivers/age_candy.cpp4
-rw-r--r--src/mame/drivers/albazc.cpp2
-rw-r--r--src/mame/drivers/albazg.cpp6
-rw-r--r--src/mame/drivers/aleisttl.cpp6
-rw-r--r--src/mame/drivers/alg.cpp2
-rw-r--r--src/mame/drivers/alien.cpp4
-rw-r--r--src/mame/drivers/alinvade.cpp4
-rw-r--r--src/mame/drivers/allied.cpp2
-rw-r--r--src/mame/drivers/alphasma.cpp4
-rw-r--r--src/mame/drivers/alphatro.cpp8
-rw-r--r--src/mame/drivers/altair.cpp2
-rw-r--r--src/mame/drivers/altos5.cpp2
-rw-r--r--src/mame/drivers/alvg.cpp2
-rw-r--r--src/mame/drivers/amaticmg.cpp6
-rw-r--r--src/mame/drivers/amerihok.cpp4
-rw-r--r--src/mame/drivers/amico2k.cpp2
-rw-r--r--src/mame/drivers/amiga.cpp34
-rw-r--r--src/mame/drivers/amusco.cpp2
-rw-r--r--src/mame/drivers/amust.cpp2
-rw-r--r--src/mame/drivers/apc.cpp6
-rw-r--r--src/mame/drivers/apexc.cpp82
-rw-r--r--src/mame/drivers/apf.cpp4
-rw-r--r--src/mame/drivers/apple2.cpp4
-rw-r--r--src/mame/drivers/apple2e.cpp4
-rw-r--r--src/mame/drivers/applix.cpp4
-rw-r--r--src/mame/drivers/apricot.cpp2
-rw-r--r--src/mame/drivers/apricotf.cpp2
-rw-r--r--src/mame/drivers/apricotp.cpp6
-rw-r--r--src/mame/drivers/arachnid.cpp2
-rw-r--r--src/mame/drivers/argo.cpp6
-rw-r--r--src/mame/drivers/aristmk4.cpp6
-rw-r--r--src/mame/drivers/aristmk5.cpp4
-rw-r--r--src/mame/drivers/aristmk6.cpp2
-rw-r--r--src/mame/drivers/arsystems.cpp2
-rw-r--r--src/mame/drivers/asst128.cpp4
-rw-r--r--src/mame/drivers/astinvad.cpp2
-rw-r--r--src/mame/drivers/atari_s1.cpp2
-rw-r--r--src/mame/drivers/atari_s2.cpp2
-rw-r--r--src/mame/drivers/atarisy4.cpp6
-rw-r--r--src/mame/drivers/atarittl.cpp6
-rw-r--r--src/mame/drivers/atlantis.cpp4
-rw-r--r--src/mame/drivers/attache.cpp6
-rw-r--r--src/mame/drivers/atvtrack.cpp10
-rw-r--r--src/mame/drivers/avt.cpp2
-rw-r--r--src/mame/drivers/ax20.cpp2
-rw-r--r--src/mame/drivers/b16.cpp6
-rw-r--r--src/mame/drivers/babbage.cpp4
-rw-r--r--src/mame/drivers/backfire.cpp4
-rw-r--r--src/mame/drivers/bailey.cpp6
-rw-r--r--src/mame/drivers/bartop52.cpp2
-rw-r--r--src/mame/drivers/basic52.cpp2
-rw-r--r--src/mame/drivers/bbcbc.cpp4
-rw-r--r--src/mame/drivers/beaminv.cpp4
-rw-r--r--src/mame/drivers/beehive.cpp4
-rw-r--r--src/mame/drivers/berzerk.cpp8
-rw-r--r--src/mame/drivers/besta.cpp2
-rw-r--r--src/mame/drivers/bestleag.cpp2
-rw-r--r--src/mame/drivers/beta.cpp2
-rw-r--r--src/mame/drivers/bfcobra.cpp4
-rw-r--r--src/mame/drivers/bfm_sc1.cpp2
-rw-r--r--src/mame/drivers/bfm_swp.cpp2
-rw-r--r--src/mame/drivers/bfmsys85.cpp4
-rw-r--r--src/mame/drivers/big10.cpp2
-rw-r--r--src/mame/drivers/bigbord2.cpp6
-rw-r--r--src/mame/drivers/binbug.cpp4
-rw-r--r--src/mame/drivers/bingo.cpp6
-rw-r--r--src/mame/drivers/bingoc.cpp2
-rw-r--r--src/mame/drivers/bingoman.cpp6
-rw-r--r--src/mame/drivers/bingor.cpp2
-rw-r--r--src/mame/drivers/bitgraph.cpp4
-rw-r--r--src/mame/drivers/blackt96.cpp2
-rw-r--r--src/mame/drivers/blitz.cpp2
-rw-r--r--src/mame/drivers/blockhl.cpp2
-rw-r--r--src/mame/drivers/bmcbowl.cpp4
-rw-r--r--src/mame/drivers/bmcpokr.cpp2
-rw-r--r--src/mame/drivers/bmjr.cpp6
-rw-r--r--src/mame/drivers/bml3.cpp4
-rw-r--r--src/mame/drivers/bnstars.cpp4
-rw-r--r--src/mame/drivers/bntyhunt.cpp2
-rw-r--r--src/mame/drivers/bob85.cpp2
-rw-r--r--src/mame/drivers/boxer.cpp6
-rw-r--r--src/mame/drivers/buster.cpp2
-rw-r--r--src/mame/drivers/by6803.cpp2
-rw-r--r--src/mame/drivers/by68701.cpp2
-rw-r--r--src/mame/drivers/byvid.cpp2
-rw-r--r--src/mame/drivers/c10.cpp6
-rw-r--r--src/mame/drivers/c65.cpp6
-rw-r--r--src/mame/drivers/cabaret.cpp4
-rw-r--r--src/mame/drivers/calchase.cpp4
-rw-r--r--src/mame/drivers/calorie.cpp6
-rw-r--r--src/mame/drivers/capcom.cpp2
-rw-r--r--src/mame/drivers/cardline.cpp2
-rw-r--r--src/mame/drivers/casloopy.cpp6
-rw-r--r--src/mame/drivers/caswin.cpp2
-rw-r--r--src/mame/drivers/cat.cpp2
-rw-r--r--src/mame/drivers/cavepc.cpp6
-rw-r--r--src/mame/drivers/cb2001.cpp2
-rw-r--r--src/mame/drivers/cball.cpp8
-rw-r--r--src/mame/drivers/cc40.cpp4
-rw-r--r--src/mame/drivers/cd2650.cpp4
-rw-r--r--src/mame/drivers/cdc721.cpp2
-rw-r--r--src/mame/drivers/cesclass.cpp2
-rw-r--r--src/mame/drivers/cgenie.cpp2
-rw-r--r--src/mame/drivers/cham24.cpp6
-rw-r--r--src/mame/drivers/chanbara.cpp6
-rw-r--r--src/mame/drivers/chance32.cpp6
-rw-r--r--src/mame/drivers/chaos.cpp2
-rw-r--r--src/mame/drivers/chessmst.cpp2
-rw-r--r--src/mame/drivers/chesstrv.cpp2
-rw-r--r--src/mame/drivers/chexx.cpp4
-rw-r--r--src/mame/drivers/chicago.cpp6
-rw-r--r--src/mame/drivers/chihiro.cpp14
-rw-r--r--src/mame/drivers/chinsan.cpp6
-rw-r--r--src/mame/drivers/chsuper.cpp2
-rw-r--r--src/mame/drivers/clayshoo.cpp4
-rw-r--r--src/mame/drivers/clcd.cpp2
-rw-r--r--src/mame/drivers/cliffhgr.cpp4
-rw-r--r--src/mame/drivers/clowndwn.cpp4
-rw-r--r--src/mame/drivers/cm1800.cpp2
-rw-r--r--src/mame/drivers/cmmb.cpp4
-rw-r--r--src/mame/drivers/cobra.cpp8
-rw-r--r--src/mame/drivers/cocoloco.cpp2
-rw-r--r--src/mame/drivers/codata.cpp2
-rw-r--r--src/mame/drivers/coinmstr.cpp2
-rw-r--r--src/mame/drivers/coinmvga.cpp2
-rw-r--r--src/mame/drivers/comebaby.cpp2
-rw-r--r--src/mame/drivers/compucolor.cpp4
-rw-r--r--src/mame/drivers/coolridr.cpp6
-rw-r--r--src/mame/drivers/cops.cpp6
-rw-r--r--src/mame/drivers/corona.cpp2
-rw-r--r--src/mame/drivers/cortex.cpp2
-rw-r--r--src/mame/drivers/cp1.cpp2
-rw-r--r--src/mame/drivers/craft.cpp4
-rw-r--r--src/mame/drivers/crystal.cpp4
-rw-r--r--src/mame/drivers/csc.cpp2
-rw-r--r--src/mame/drivers/cshooter.cpp2
-rw-r--r--src/mame/drivers/csplayh5.cpp2
-rw-r--r--src/mame/drivers/cswat.cpp6
-rw-r--r--src/mame/drivers/ct486.cpp2
-rw-r--r--src/mame/drivers/cubeqst.cpp6
-rw-r--r--src/mame/drivers/cubo.cpp4
-rw-r--r--src/mame/drivers/cultures.cpp6
-rw-r--r--src/mame/drivers/cv1k.cpp2
-rw-r--r--src/mame/drivers/cybertnk.cpp2
-rw-r--r--src/mame/drivers/cyclemb.cpp4
-rw-r--r--src/mame/drivers/d6800.cpp4
-rw-r--r--src/mame/drivers/d6809.cpp2
-rw-r--r--src/mame/drivers/d9final.cpp4
-rw-r--r--src/mame/drivers/dacholer.cpp6
-rw-r--r--src/mame/drivers/dai3wksi.cpp4
-rw-r--r--src/mame/drivers/dblcrown.cpp6
-rw-r--r--src/mame/drivers/dblewing.cpp4
-rw-r--r--src/mame/drivers/dct11em.cpp4
-rw-r--r--src/mame/drivers/ddayjlc.cpp6
-rw-r--r--src/mame/drivers/ddealer.cpp6
-rw-r--r--src/mame/drivers/de_3.cpp2
-rw-r--r--src/mame/drivers/de_3b.cpp2
-rw-r--r--src/mame/drivers/deco156.cpp2
-rw-r--r--src/mame/drivers/deco_ld.cpp2
-rw-r--r--src/mame/drivers/dectalk.cpp4
-rw-r--r--src/mame/drivers/decwritr.cpp2
-rw-r--r--src/mame/drivers/deshoros.cpp6
-rw-r--r--src/mame/drivers/destroyr.cpp6
-rw-r--r--src/mame/drivers/dfruit.cpp2
-rw-r--r--src/mame/drivers/dgpix.cpp6
-rw-r--r--src/mame/drivers/digel804.cpp2
-rw-r--r--src/mame/drivers/dim68k.cpp4
-rw-r--r--src/mame/drivers/discoboy.cpp6
-rw-r--r--src/mame/drivers/diverboy.cpp4
-rw-r--r--src/mame/drivers/dlair2.cpp6
-rw-r--r--src/mame/drivers/dmndrby.cpp2
-rw-r--r--src/mame/drivers/dms5000.cpp4
-rw-r--r--src/mame/drivers/dms86.cpp2
-rw-r--r--src/mame/drivers/dmv.cpp4
-rw-r--r--src/mame/drivers/dominob.cpp2
-rw-r--r--src/mame/drivers/dorachan.cpp4
-rw-r--r--src/mame/drivers/dotrikun.cpp4
-rw-r--r--src/mame/drivers/dreambal.cpp4
-rw-r--r--src/mame/drivers/dreamwld.cpp6
-rw-r--r--src/mame/drivers/drtomy.cpp6
-rw-r--r--src/mame/drivers/drw80pkr.cpp4
-rw-r--r--src/mame/drivers/dual68.cpp2
-rw-r--r--src/mame/drivers/dunhuang.cpp6
-rw-r--r--src/mame/drivers/dvk_kcgd.cpp6
-rw-r--r--src/mame/drivers/dvk_ksm.cpp4
-rw-r--r--src/mame/drivers/dwarfd.cpp4
-rw-r--r--src/mame/drivers/dynadice.cpp6
-rw-r--r--src/mame/drivers/eacc.cpp2
-rw-r--r--src/mame/drivers/ec65.cpp4
-rw-r--r--src/mame/drivers/ecoinfr.cpp2
-rw-r--r--src/mame/drivers/egghunt.cpp6
-rw-r--r--src/mame/drivers/electra.cpp6
-rw-r--r--src/mame/drivers/embargo.cpp4
-rw-r--r--src/mame/drivers/enigma2.cpp4
-rw-r--r--src/mame/drivers/enmirage.cpp4
-rw-r--r--src/mame/drivers/ertictac.cpp4
-rw-r--r--src/mame/drivers/esh.cpp4
-rw-r--r--src/mame/drivers/esq1.cpp6
-rw-r--r--src/mame/drivers/esq5505.cpp4
-rw-r--r--src/mame/drivers/esqasr.cpp2
-rw-r--r--src/mame/drivers/esqkt.cpp2
-rw-r--r--src/mame/drivers/esqmr.cpp2
-rw-r--r--src/mame/drivers/ettrivia.cpp2
-rw-r--r--src/mame/drivers/europc.cpp2
-rw-r--r--src/mame/drivers/evmbug.cpp2
-rw-r--r--src/mame/drivers/exidyttl.cpp6
-rw-r--r--src/mame/drivers/expro02.cpp4
-rw-r--r--src/mame/drivers/famibox.cpp6
-rw-r--r--src/mame/drivers/fanucs15.cpp2
-rw-r--r--src/mame/drivers/fanucspmg.cpp2
-rw-r--r--src/mame/drivers/fb01.cpp4
-rw-r--r--src/mame/drivers/fc100.cpp4
-rw-r--r--src/mame/drivers/feversoc.cpp2
-rw-r--r--src/mame/drivers/fireball.cpp2
-rw-r--r--src/mame/drivers/firefox.cpp4
-rw-r--r--src/mame/drivers/fk1.cpp2
-rw-r--r--src/mame/drivers/flipjack.cpp2
-rw-r--r--src/mame/drivers/flyball.cpp8
-rw-r--r--src/mame/drivers/force68k.cpp2
-rw-r--r--src/mame/drivers/forte2.cpp4
-rw-r--r--src/mame/drivers/fortecar.cpp4
-rw-r--r--src/mame/drivers/fp200.cpp6
-rw-r--r--src/mame/drivers/fp6000.cpp6
-rw-r--r--src/mame/drivers/fresh.cpp2
-rw-r--r--src/mame/drivers/fruitpc.cpp4
-rw-r--r--src/mame/drivers/ft68m.cpp2
-rw-r--r--src/mame/drivers/fungames.cpp6
-rw-r--r--src/mame/drivers/funkball.cpp6
-rw-r--r--src/mame/drivers/galaxi.cpp6
-rw-r--r--src/mame/drivers/galgame.cpp2
-rw-r--r--src/mame/drivers/galpani3.cpp2
-rw-r--r--src/mame/drivers/gamate.cpp2
-rw-r--r--src/mame/drivers/gambl186.cpp2
-rw-r--r--src/mame/drivers/gamecstl.cpp6
-rw-r--r--src/mame/drivers/gameking.cpp4
-rw-r--r--src/mame/drivers/gammagic.cpp2
-rw-r--r--src/mame/drivers/gei.cpp2
-rw-r--r--src/mame/drivers/geneve.cpp4
-rw-r--r--src/mame/drivers/geniusiq.cpp4
-rw-r--r--src/mame/drivers/ghosteo.cpp4
-rw-r--r--src/mame/drivers/gimix.cpp6
-rw-r--r--src/mame/drivers/gizmondo.cpp4
-rw-r--r--src/mame/drivers/glasgow.cpp4
-rw-r--r--src/mame/drivers/gluck2.cpp2
-rw-r--r--src/mame/drivers/gmaster.cpp2
-rw-r--r--src/mame/drivers/go2000.cpp4
-rw-r--r--src/mame/drivers/goldngam.cpp2
-rw-r--r--src/mame/drivers/goldnpkr.cpp2
-rw-r--r--src/mame/drivers/good.cpp2
-rw-r--r--src/mame/drivers/goodejan.cpp2
-rw-r--r--src/mame/drivers/gp_1.cpp2
-rw-r--r--src/mame/drivers/gp_2.cpp2
-rw-r--r--src/mame/drivers/gpworld.cpp4
-rw-r--r--src/mame/drivers/grfd2301.cpp2
-rw-r--r--src/mame/drivers/gstream.cpp6
-rw-r--r--src/mame/drivers/gts1.cpp2
-rw-r--r--src/mame/drivers/gts3.cpp2
-rw-r--r--src/mame/drivers/gts3a.cpp2
-rw-r--r--src/mame/drivers/gts80.cpp2
-rw-r--r--src/mame/drivers/gts80a.cpp2
-rw-r--r--src/mame/drivers/gts80b.cpp2
-rw-r--r--src/mame/drivers/guab.cpp2
-rw-r--r--src/mame/drivers/gunpey.cpp2
-rw-r--r--src/mame/drivers/h19.cpp6
-rw-r--r--src/mame/drivers/h8.cpp2
-rw-r--r--src/mame/drivers/h89.cpp2
-rw-r--r--src/mame/drivers/halleys.cpp4
-rw-r--r--src/mame/drivers/hankin.cpp2
-rw-r--r--src/mame/drivers/harriet.cpp6
-rw-r--r--src/mame/drivers/headonb.cpp2
-rw-r--r--src/mame/drivers/hh_cop400.cpp4
-rw-r--r--src/mame/drivers/hh_hmcs40.cpp10
-rw-r--r--src/mame/drivers/hh_melps4.cpp4
-rw-r--r--src/mame/drivers/hh_pic16.cpp4
-rw-r--r--src/mame/drivers/hh_sm510.cpp4
-rw-r--r--src/mame/drivers/hh_tms1k.cpp18
-rw-r--r--src/mame/drivers/hh_ucom4.cpp2
-rw-r--r--src/mame/drivers/hideseek.cpp2
-rw-r--r--src/mame/drivers/hikaru.cpp2
-rw-r--r--src/mame/drivers/hitpoker.cpp2
-rw-r--r--src/mame/drivers/hk68v10.cpp4
-rw-r--r--src/mame/drivers/homez80.cpp4
-rw-r--r--src/mame/drivers/hornet.cpp4
-rw-r--r--src/mame/drivers/hotblock.cpp2
-rw-r--r--src/mame/drivers/hotstuff.cpp2
-rw-r--r--src/mame/drivers/hp16500.cpp2
-rw-r--r--src/mame/drivers/hp49gp.cpp4
-rw-r--r--src/mame/drivers/hp64k.cpp6
-rw-r--r--src/mame/drivers/hp9k_3xx.cpp2
-rw-r--r--src/mame/drivers/hprot1.cpp4
-rw-r--r--src/mame/drivers/hpz80unk.cpp2
-rw-r--r--src/mame/drivers/ht68k.cpp2
-rw-r--r--src/mame/drivers/hunter2.cpp2
-rw-r--r--src/mame/drivers/hvyunit.cpp6
-rw-r--r--src/mame/drivers/hyperscan.cpp6
-rw-r--r--src/mame/drivers/i7000.cpp4
-rw-r--r--src/mame/drivers/ibm6580.cpp2
-rw-r--r--src/mame/drivers/ibmpcjr.cpp4
-rw-r--r--src/mame/drivers/icatel.cpp4
-rw-r--r--src/mame/drivers/ice_bozopail.cpp4
-rw-r--r--src/mame/drivers/ice_tbd.cpp4
-rw-r--r--src/mame/drivers/icecold.cpp2
-rw-r--r--src/mame/drivers/ichiban.cpp6
-rw-r--r--src/mame/drivers/ie15.cpp12
-rw-r--r--src/mame/drivers/if800.cpp4
-rw-r--r--src/mame/drivers/igs009.cpp6
-rw-r--r--src/mame/drivers/igs011.cpp4
-rw-r--r--src/mame/drivers/igs017.cpp4
-rw-r--r--src/mame/drivers/igs_m027.cpp2
-rw-r--r--src/mame/drivers/igspoker.cpp4
-rw-r--r--src/mame/drivers/imds.cpp2
-rw-r--r--src/mame/drivers/imolagp.cpp6
-rw-r--r--src/mame/drivers/imsai.cpp2
-rw-r--r--src/mame/drivers/inder.cpp2
-rw-r--r--src/mame/drivers/indiana.cpp2
-rw-r--r--src/mame/drivers/instruct.cpp2
-rw-r--r--src/mame/drivers/intrscti.cpp2
-rw-r--r--src/mame/drivers/invqix.cpp2
-rw-r--r--src/mame/drivers/ip20.cpp6
-rw-r--r--src/mame/drivers/ip22.cpp6
-rw-r--r--src/mame/drivers/ipc.cpp2
-rw-r--r--src/mame/drivers/ipds.cpp2
-rw-r--r--src/mame/drivers/iq151.cpp2
-rw-r--r--src/mame/drivers/irisha.cpp4
-rw-r--r--src/mame/drivers/istellar.cpp2
-rw-r--r--src/mame/drivers/iteagle.cpp4
-rw-r--r--src/mame/drivers/itgambl2.cpp4
-rw-r--r--src/mame/drivers/itgambl3.cpp4
-rw-r--r--src/mame/drivers/itgamble.cpp4
-rw-r--r--src/mame/drivers/itt3030.cpp6
-rw-r--r--src/mame/drivers/jackie.cpp6
-rw-r--r--src/mame/drivers/jackpool.cpp2
-rw-r--r--src/mame/drivers/jade.cpp2
-rw-r--r--src/mame/drivers/jaguar.cpp2
-rw-r--r--src/mame/drivers/jalmah.cpp4
-rw-r--r--src/mame/drivers/jangou.cpp6
-rw-r--r--src/mame/drivers/jantotsu.cpp6
-rw-r--r--src/mame/drivers/jchan.cpp2
-rw-r--r--src/mame/drivers/jeutel.cpp2
-rw-r--r--src/mame/drivers/jokrwild.cpp2
-rw-r--r--src/mame/drivers/jollyjgr.cpp6
-rw-r--r--src/mame/drivers/jongkyo.cpp6
-rw-r--r--src/mame/drivers/jonos.cpp4
-rw-r--r--src/mame/drivers/joystand.cpp6
-rw-r--r--src/mame/drivers/jp.cpp2
-rw-r--r--src/mame/drivers/jpmmps.cpp2
-rw-r--r--src/mame/drivers/jpms80.cpp2
-rw-r--r--src/mame/drivers/jr100.cpp6
-rw-r--r--src/mame/drivers/jr200.cpp6
-rw-r--r--src/mame/drivers/jtc.cpp8
-rw-r--r--src/mame/drivers/jubilee.cpp2
-rw-r--r--src/mame/drivers/juicebox.cpp4
-rw-r--r--src/mame/drivers/junior.cpp4
-rw-r--r--src/mame/drivers/jupace.cpp2
-rw-r--r--src/mame/drivers/jvh.cpp2
-rw-r--r--src/mame/drivers/k1003.cpp2
-rw-r--r--src/mame/drivers/k8915.cpp4
-rw-r--r--src/mame/drivers/kas89.cpp4
-rw-r--r--src/mame/drivers/kim1.cpp4
-rw-r--r--src/mame/drivers/kingdrby.cpp2
-rw-r--r--src/mame/drivers/kinst.cpp6
-rw-r--r--src/mame/drivers/kissproto.cpp2
-rw-r--r--src/mame/drivers/koftball.cpp2
-rw-r--r--src/mame/drivers/koikoi.cpp6
-rw-r--r--src/mame/drivers/konamigv.cpp2
-rw-r--r--src/mame/drivers/konamim2.cpp2
-rw-r--r--src/mame/drivers/konin.cpp4
-rw-r--r--src/mame/drivers/kontest.cpp6
-rw-r--r--src/mame/drivers/ksys573.cpp2
-rw-r--r--src/mame/drivers/kungfur.cpp4
-rw-r--r--src/mame/drivers/kurukuru.cpp4
-rw-r--r--src/mame/drivers/laser3k.cpp4
-rw-r--r--src/mame/drivers/laserbas.cpp6
-rw-r--r--src/mame/drivers/lastbank.cpp2
-rw-r--r--src/mame/drivers/lastfght.cpp6
-rw-r--r--src/mame/drivers/laz_aftrshok.cpp4
-rw-r--r--src/mame/drivers/laz_awetoss.cpp4
-rw-r--r--src/mame/drivers/laz_ribrac.cpp4
-rw-r--r--src/mame/drivers/lbeach.cpp6
-rw-r--r--src/mame/drivers/lcmate2.cpp2
-rw-r--r--src/mame/drivers/leapster.cpp4
-rw-r--r--src/mame/drivers/lft.cpp2
-rw-r--r--src/mame/drivers/lgp.cpp2
-rw-r--r--src/mame/drivers/limenko.cpp2
-rw-r--r--src/mame/drivers/lindbergh.cpp4
-rw-r--r--src/mame/drivers/lola8a.cpp2
-rw-r--r--src/mame/drivers/looping.cpp6
-rw-r--r--src/mame/drivers/ltcasino.cpp2
-rw-r--r--src/mame/drivers/ltd.cpp2
-rw-r--r--src/mame/drivers/luckgrln.cpp2
-rw-r--r--src/mame/drivers/m14.cpp6
-rw-r--r--src/mame/drivers/m20.cpp4
-rw-r--r--src/mame/drivers/m24.cpp2
-rw-r--r--src/mame/drivers/m6805evs.cpp2
-rw-r--r--src/mame/drivers/m79152pc.cpp4
-rw-r--r--src/mame/drivers/magic10.cpp2
-rw-r--r--src/mame/drivers/magicard.cpp4
-rw-r--r--src/mame/drivers/magicfly.cpp2
-rw-r--r--src/mame/drivers/magictg.cpp6
-rw-r--r--src/mame/drivers/magtouch.cpp2
-rw-r--r--src/mame/drivers/majorpkr.cpp2
-rw-r--r--src/mame/drivers/marinedt.cpp6
-rw-r--r--src/mame/drivers/mastboy.cpp6
-rw-r--r--src/mame/drivers/maxaflex.cpp2
-rw-r--r--src/mame/drivers/maygayv1.cpp6
-rw-r--r--src/mame/drivers/mayumi.cpp6
-rw-r--r--src/mame/drivers/mazerbla.cpp6
-rw-r--r--src/mame/drivers/mbc200.cpp4
-rw-r--r--src/mame/drivers/mbdtower.cpp2
-rw-r--r--src/mame/drivers/mccpm.cpp2
-rw-r--r--src/mame/drivers/meadwttl.cpp6
-rw-r--r--src/mame/drivers/mediagx.cpp6
-rw-r--r--src/mame/drivers/meijinsn.cpp6
-rw-r--r--src/mame/drivers/mekd2.cpp2
-rw-r--r--src/mame/drivers/mephisto.cpp4
-rw-r--r--src/mame/drivers/mephistp.cpp2
-rw-r--r--src/mame/drivers/merit.cpp2
-rw-r--r--src/mame/drivers/meritm.cpp4
-rw-r--r--src/mame/drivers/mes.cpp4
-rw-r--r--src/mame/drivers/metro.cpp4
-rw-r--r--src/mame/drivers/mgames.cpp2
-rw-r--r--src/mame/drivers/mgavegas.cpp2
-rw-r--r--src/mame/drivers/mgolf.cpp8
-rw-r--r--src/mame/drivers/mice.cpp2
-rw-r--r--src/mame/drivers/microdec.cpp4
-rw-r--r--src/mame/drivers/microkit.cpp2
-rw-r--r--src/mame/drivers/micropin.cpp2
-rw-r--r--src/mame/drivers/microvsn.cpp2
-rw-r--r--src/mame/drivers/midas.cpp6
-rw-r--r--src/mame/drivers/midqslvr.cpp4
-rw-r--r--src/mame/drivers/mil4000.cpp2
-rw-r--r--src/mame/drivers/mini2440.cpp4
-rw-r--r--src/mame/drivers/miniboy7.cpp2
-rw-r--r--src/mame/drivers/minicom.cpp4
-rw-r--r--src/mame/drivers/mirage.cpp6
-rw-r--r--src/mame/drivers/mirax.cpp2
-rw-r--r--src/mame/drivers/missile.cpp4
-rw-r--r--src/mame/drivers/mits680b.cpp2
-rw-r--r--src/mame/drivers/mjsister.cpp8
-rw-r--r--src/mame/drivers/mk1.cpp2
-rw-r--r--src/mame/drivers/mk14.cpp2
-rw-r--r--src/mame/drivers/mk2.cpp2
-rw-r--r--src/mame/drivers/mk85.cpp4
-rw-r--r--src/mame/drivers/mk90.cpp4
-rw-r--r--src/mame/drivers/mkit09.cpp2
-rw-r--r--src/mame/drivers/mlanding.cpp6
-rw-r--r--src/mame/drivers/mmagic.cpp2
-rw-r--r--src/mame/drivers/mod8.cpp2
-rw-r--r--src/mame/drivers/modellot.cpp2
-rw-r--r--src/mame/drivers/mogura.cpp4
-rw-r--r--src/mame/drivers/mole.cpp6
-rw-r--r--src/mame/drivers/molecular.cpp6
-rw-r--r--src/mame/drivers/monacogp.cpp6
-rw-r--r--src/mame/drivers/monzagp.cpp2
-rw-r--r--src/mame/drivers/mps1230.cpp4
-rw-r--r--src/mame/drivers/mpu12wbk.cpp2
-rw-r--r--src/mame/drivers/mpu3.cpp4
-rw-r--r--src/mame/drivers/mpu5hw.cpp2
-rw-r--r--src/mame/drivers/mrgame.cpp4
-rw-r--r--src/mame/drivers/ms0515.cpp2
-rw-r--r--src/mame/drivers/ms9540.cpp2
-rw-r--r--src/mame/drivers/mstation.cpp4
-rw-r--r--src/mame/drivers/mt735.cpp4
-rw-r--r--src/mame/drivers/multi16.cpp6
-rw-r--r--src/mame/drivers/multi8.cpp6
-rw-r--r--src/mame/drivers/multigam.cpp6
-rw-r--r--src/mame/drivers/murogmbl.cpp2
-rw-r--r--src/mame/drivers/mvme350.cpp4
-rw-r--r--src/mame/drivers/mwarr.cpp6
-rw-r--r--src/mame/drivers/mx2178.cpp2
-rw-r--r--src/mame/drivers/myb3k.cpp6
-rw-r--r--src/mame/drivers/mycom.cpp6
-rw-r--r--src/mame/drivers/myvision.cpp4
-rw-r--r--src/mame/drivers/mz2000.cpp4
-rw-r--r--src/mame/drivers/mz2500.cpp6
-rw-r--r--src/mame/drivers/mz3500.cpp6
-rw-r--r--src/mame/drivers/mz6500.cpp4
-rw-r--r--src/mame/drivers/mzr8105.cpp2
-rw-r--r--src/mame/drivers/nakajies.cpp4
-rw-r--r--src/mame/drivers/namcops2.cpp2
-rw-r--r--src/mame/drivers/namcos11.cpp2
-rw-r--r--src/mame/drivers/namcos12.cpp2
-rw-r--r--src/mame/drivers/namcos23.cpp4
-rw-r--r--src/mame/drivers/nanos.cpp6
-rw-r--r--src/mame/drivers/nascom1.cpp4
-rw-r--r--src/mame/drivers/neoprint.cpp4
-rw-r--r--src/mame/drivers/neptunp2.cpp2
-rw-r--r--src/mame/drivers/nexus3d.cpp4
-rw-r--r--src/mame/drivers/ngen.cpp4
-rw-r--r--src/mame/drivers/ngp.cpp10
-rw-r--r--src/mame/drivers/nightgal.cpp6
-rw-r--r--src/mame/drivers/nmg5.cpp6
-rw-r--r--src/mame/drivers/nsm.cpp2
-rw-r--r--src/mame/drivers/nsmpoker.cpp4
-rw-r--r--src/mame/drivers/nss.cpp4
-rw-r--r--src/mame/drivers/nwk-tr.cpp4
-rw-r--r--src/mame/drivers/nyny.cpp4
-rw-r--r--src/mame/drivers/octopus.cpp4
-rw-r--r--src/mame/drivers/odyssey2.cpp8
-rw-r--r--src/mame/drivers/okean240.cpp8
-rw-r--r--src/mame/drivers/olibochu.cpp6
-rw-r--r--src/mame/drivers/omegrace.cpp2
-rw-r--r--src/mame/drivers/onetwo.cpp4
-rw-r--r--src/mame/drivers/oric.cpp10
-rw-r--r--src/mame/drivers/osbexec.cpp4
-rw-r--r--src/mame/drivers/othello.cpp4
-rw-r--r--src/mame/drivers/p112.cpp4
-rw-r--r--src/mame/drivers/p8k.cpp2
-rw-r--r--src/mame/drivers/pachifev.cpp4
-rw-r--r--src/mame/drivers/palm.cpp4
-rw-r--r--src/mame/drivers/palmz22.cpp4
-rw-r--r--src/mame/drivers/pangofun.cpp2
-rw-r--r--src/mame/drivers/panicr.cpp2
-rw-r--r--src/mame/drivers/pasha2.cpp6
-rw-r--r--src/mame/drivers/paso1600.cpp6
-rw-r--r--src/mame/drivers/pasogo.cpp4
-rw-r--r--src/mame/drivers/pasopia.cpp6
-rw-r--r--src/mame/drivers/pasopia7.cpp2
-rw-r--r--src/mame/drivers/pb1000.cpp2
-rw-r--r--src/mame/drivers/pc100.cpp6
-rw-r--r--src/mame/drivers/pc1500.cpp2
-rw-r--r--src/mame/drivers/pc2000.cpp10
-rw-r--r--src/mame/drivers/pc6001.cpp6
-rw-r--r--src/mame/drivers/pc8801.cpp6
-rw-r--r--src/mame/drivers/pc88va.cpp8
-rw-r--r--src/mame/drivers/pc9801.cpp6
-rw-r--r--src/mame/drivers/pcat_dyn.cpp2
-rw-r--r--src/mame/drivers/pcat_nit.cpp2
-rw-r--r--src/mame/drivers/pcd.cpp6
-rw-r--r--src/mame/drivers/pce220.cpp8
-rw-r--r--src/mame/drivers/pcfx.cpp4
-rw-r--r--src/mame/drivers/pcm.cpp4
-rw-r--r--src/mame/drivers/pcxt.cpp10
-rw-r--r--src/mame/drivers/pda600.cpp4
-rw-r--r--src/mame/drivers/pdp1.cpp120
-rw-r--r--src/mame/drivers/pdp11.cpp2
-rw-r--r--src/mame/drivers/pegasus.cpp6
-rw-r--r--src/mame/drivers/pencil2.cpp2
-rw-r--r--src/mame/drivers/pengadvb.cpp4
-rw-r--r--src/mame/drivers/pentagon.cpp2
-rw-r--r--src/mame/drivers/peoplepc.cpp4
-rw-r--r--src/mame/drivers/peplus.cpp6
-rw-r--r--src/mame/drivers/peyper.cpp2
-rw-r--r--src/mame/drivers/pgm2.cpp6
-rw-r--r--src/mame/drivers/photon.cpp4
-rw-r--r--src/mame/drivers/photon2.cpp4
-rw-r--r--src/mame/drivers/photoply.cpp2
-rw-r--r--src/mame/drivers/phunsy.cpp4
-rw-r--r--src/mame/drivers/piggypas.cpp4
-rw-r--r--src/mame/drivers/pimps.cpp2
-rw-r--r--src/mame/drivers/pinball2k.cpp6
-rw-r--r--src/mame/drivers/pinkiri8.cpp12
-rw-r--r--src/mame/drivers/pipeline.cpp4
-rw-r--r--src/mame/drivers/pitagjr.cpp2
-rw-r--r--src/mame/drivers/pk8000.cpp6
-rw-r--r--src/mame/drivers/pkscram.cpp6
-rw-r--r--src/mame/drivers/plan80.cpp6
-rw-r--r--src/mame/drivers/play_1.cpp2
-rw-r--r--src/mame/drivers/play_2.cpp2
-rw-r--r--src/mame/drivers/play_3.cpp2
-rw-r--r--src/mame/drivers/play_5.cpp2
-rw-r--r--src/mame/drivers/pluto5.cpp2
-rw-r--r--src/mame/drivers/pm68k.cpp2
-rw-r--r--src/mame/drivers/pmi80.cpp2
-rw-r--r--src/mame/drivers/pockstat.cpp4
-rw-r--r--src/mame/drivers/pokemini.cpp6
-rw-r--r--src/mame/drivers/poker72.cpp4
-rw-r--r--src/mame/drivers/poly.cpp2
-rw-r--r--src/mame/drivers/pong.cpp18
-rw-r--r--src/mame/drivers/popobear.cpp2
-rw-r--r--src/mame/drivers/potgoldu.cpp4
-rw-r--r--src/mame/drivers/ppmast93.cpp4
-rw-r--r--src/mame/drivers/prestige.cpp2
-rw-r--r--src/mame/drivers/pro80.cpp2
-rw-r--r--src/mame/drivers/proconn.cpp2
-rw-r--r--src/mame/drivers/progolf.cpp4
-rw-r--r--src/mame/drivers/proteus3.cpp2
-rw-r--r--src/mame/drivers/pse.cpp6
-rw-r--r--src/mame/drivers/pt68k4.cpp4
-rw-r--r--src/mame/drivers/ptcsol.cpp8
-rw-r--r--src/mame/drivers/pturn.cpp6
-rw-r--r--src/mame/drivers/pv1000.cpp10
-rw-r--r--src/mame/drivers/pv2000.cpp4
-rw-r--r--src/mame/drivers/pv9234.cpp4
-rw-r--r--src/mame/drivers/pve500.cpp4
-rw-r--r--src/mame/drivers/px4.cpp16
-rw-r--r--src/mame/drivers/pyl601.cpp4
-rw-r--r--src/mame/drivers/pyson.cpp2
-rw-r--r--src/mame/drivers/pzletime.cpp6
-rw-r--r--src/mame/drivers/qtsbc.cpp2
-rw-r--r--src/mame/drivers/quakeat.cpp4
-rw-r--r--src/mame/drivers/queen.cpp4
-rw-r--r--src/mame/drivers/quizpun2.cpp4
-rw-r--r--src/mame/drivers/quizshow.cpp4
-rw-r--r--src/mame/drivers/qx10.cpp6
-rw-r--r--src/mame/drivers/r2dtank.cpp2
-rw-r--r--src/mame/drivers/r2dx_v33.cpp2
-rw-r--r--src/mame/drivers/rabbit.cpp4
-rw-r--r--src/mame/drivers/rainbow.cpp4
-rw-r--r--src/mame/drivers/rambo.cpp4
-rw-r--r--src/mame/drivers/ramtek.cpp6
-rw-r--r--src/mame/drivers/rastersp.cpp6
-rw-r--r--src/mame/drivers/rbmk.cpp2
-rw-r--r--src/mame/drivers/rc759.cpp4
-rw-r--r--src/mame/drivers/rcorsair.cpp2
-rw-r--r--src/mame/drivers/rd110.cpp4
-rw-r--r--src/mame/drivers/replicator.cpp4
-rw-r--r--src/mame/drivers/rex6000.cpp4
-rw-r--r--src/mame/drivers/rgum.cpp2
-rw-r--r--src/mame/drivers/riscpc.cpp4
-rw-r--r--src/mame/drivers/rmhaihai.cpp2
-rw-r--r--src/mame/drivers/rmt32.cpp4
-rw-r--r--src/mame/drivers/rollext.cpp6
-rw-r--r--src/mame/drivers/rotaryf.cpp2
-rw-r--r--src/mame/drivers/roul.cpp2
-rw-r--r--src/mame/drivers/rowamet.cpp2
-rw-r--r--src/mame/drivers/rt1715.cpp4
-rw-r--r--src/mame/drivers/rvoice.cpp2
-rw-r--r--src/mame/drivers/rx78.cpp4
-rw-r--r--src/mame/drivers/s6.cpp2
-rw-r--r--src/mame/drivers/s6a.cpp2
-rw-r--r--src/mame/drivers/s7.cpp4
-rw-r--r--src/mame/drivers/s8.cpp2
-rw-r--r--src/mame/drivers/s8a.cpp2
-rw-r--r--src/mame/drivers/s9.cpp2
-rw-r--r--src/mame/drivers/sacstate.cpp2
-rw-r--r--src/mame/drivers/safarir.cpp4
-rw-r--r--src/mame/drivers/sandscrp.cpp2
-rw-r--r--src/mame/drivers/sangho.cpp2
-rw-r--r--src/mame/drivers/sanremo.cpp2
-rw-r--r--src/mame/drivers/savia84.cpp2
-rw-r--r--src/mame/drivers/savquest.cpp4
-rw-r--r--src/mame/drivers/sbc6510.cpp4
-rw-r--r--src/mame/drivers/sbowling.cpp2
-rw-r--r--src/mame/drivers/sbrkout.cpp6
-rw-r--r--src/mame/drivers/sc2.cpp4
-rw-r--r--src/mame/drivers/scm_500.cpp4
-rw-r--r--src/mame/drivers/scv.cpp6
-rw-r--r--src/mame/drivers/seabattl.cpp6
-rw-r--r--src/mame/drivers/seattle.cpp4
-rw-r--r--src/mame/drivers/seattlecmp.cpp2
-rw-r--r--src/mame/drivers/segae.cpp2
-rw-r--r--src/mame/drivers/segajw.cpp4
-rw-r--r--src/mame/drivers/segald.cpp2
-rw-r--r--src/mame/drivers/segam1.cpp2
-rw-r--r--src/mame/drivers/segapm.cpp2
-rw-r--r--src/mame/drivers/segaufo.cpp4
-rw-r--r--src/mame/drivers/sengokmj.cpp4
-rw-r--r--src/mame/drivers/seta2.cpp12
-rw-r--r--src/mame/drivers/sfbonus.cpp4
-rw-r--r--src/mame/drivers/sfcbox.cpp4
-rw-r--r--src/mame/drivers/sfkick.cpp2
-rw-r--r--src/mame/drivers/sgi_ip2.cpp4
-rw-r--r--src/mame/drivers/sgi_ip6.cpp6
-rw-r--r--src/mame/drivers/shanghai.cpp2
-rw-r--r--src/mame/drivers/shougi.cpp4
-rw-r--r--src/mame/drivers/shtzone.cpp6
-rw-r--r--src/mame/drivers/sigmab52.cpp4
-rw-r--r--src/mame/drivers/sigmab98.cpp2
-rw-r--r--src/mame/drivers/silvmil.cpp6
-rw-r--r--src/mame/drivers/sitcom.cpp2
-rw-r--r--src/mame/drivers/skeetsht.cpp4
-rw-r--r--src/mame/drivers/skimaxx.cpp4
-rw-r--r--src/mame/drivers/skyarmy.cpp4
-rw-r--r--src/mame/drivers/skylncr.cpp2
-rw-r--r--src/mame/drivers/slc1.cpp4
-rw-r--r--src/mame/drivers/sleic.cpp2
-rw-r--r--src/mame/drivers/sliver.cpp2
-rw-r--r--src/mame/drivers/slotcarn.cpp2
-rw-r--r--src/mame/drivers/sm1800.cpp2
-rw-r--r--src/mame/drivers/smc777.cpp6
-rw-r--r--src/mame/drivers/smsmcorp.cpp6
-rw-r--r--src/mame/drivers/snes.cpp12
-rw-r--r--src/mame/drivers/socrates.cpp10
-rw-r--r--src/mame/drivers/sothello.cpp4
-rw-r--r--src/mame/drivers/spc1000.cpp4
-rw-r--r--src/mame/drivers/spectra.cpp2
-rw-r--r--src/mame/drivers/supertnk.cpp6
-rw-r--r--src/mame/drivers/superwng.cpp6
-rw-r--r--src/mame/drivers/supracan.cpp6
-rw-r--r--src/mame/drivers/suprgolf.cpp6
-rw-r--r--src/mame/drivers/sv8000.cpp4
-rw-r--r--src/mame/drivers/svmu.cpp2
-rw-r--r--src/mame/drivers/swtpc.cpp2
-rw-r--r--src/mame/drivers/sym1.cpp2
-rw-r--r--src/mame/drivers/sys2900.cpp6
-rw-r--r--src/mame/drivers/systec.cpp2
-rw-r--r--src/mame/drivers/taito.cpp2
-rw-r--r--src/mame/drivers/taitogn.cpp4
-rw-r--r--src/mame/drivers/taitopjc.cpp4
-rw-r--r--src/mame/drivers/taitottl.cpp6
-rw-r--r--src/mame/drivers/taitotx.cpp6
-rw-r--r--src/mame/drivers/taitotz.cpp6
-rw-r--r--src/mame/drivers/taitowlf.cpp4
-rw-r--r--src/mame/drivers/tapatune.cpp4
-rw-r--r--src/mame/drivers/tattack.cpp2
-rw-r--r--src/mame/drivers/tb303.cpp2
-rw-r--r--src/mame/drivers/tcl.cpp2
-rw-r--r--src/mame/drivers/tec1.cpp4
-rw-r--r--src/mame/drivers/techno.cpp2
-rw-r--r--src/mame/drivers/tecnbras.cpp4
-rw-r--r--src/mame/drivers/tek410x.cpp4
-rw-r--r--src/mame/drivers/tekxp33x.cpp4
-rw-r--r--src/mame/drivers/tempest.cpp2
-rw-r--r--src/mame/drivers/terak.cpp4
-rw-r--r--src/mame/drivers/tgtpanic.cpp2
-rw-r--r--src/mame/drivers/thayers.cpp6
-rw-r--r--src/mame/drivers/ti630.cpp4
-rw-r--r--src/mame/drivers/ti74.cpp4
-rw-r--r--src/mame/drivers/ti990_10.cpp4
-rw-r--r--src/mame/drivers/ti990_4.cpp2
-rw-r--r--src/mame/drivers/ti99_2.cpp2
-rw-r--r--src/mame/drivers/ti99_4p.cpp2
-rw-r--r--src/mame/drivers/ticalc1x.cpp2
-rw-r--r--src/mame/drivers/tickee.cpp2
-rw-r--r--src/mame/drivers/tim011.cpp4
-rw-r--r--src/mame/drivers/tim100.cpp4
-rw-r--r--src/mame/drivers/timetrv.cpp2
-rw-r--r--src/mame/drivers/tispeak.cpp2
-rw-r--r--src/mame/drivers/tk2000.cpp4
-rw-r--r--src/mame/drivers/tm990189.cpp28
-rw-r--r--src/mame/drivers/tmmjprd.cpp4
-rw-r--r--src/mame/drivers/tmspoker.cpp6
-rw-r--r--src/mame/drivers/tokyocop.cpp2
-rw-r--r--src/mame/drivers/tomcat.cpp2
-rw-r--r--src/mame/drivers/tonton.cpp4
-rw-r--r--src/mame/drivers/toratora.cpp4
-rw-r--r--src/mame/drivers/tricep.cpp2
-rw-r--r--src/mame/drivers/triforce.cpp4
-rw-r--r--src/mame/drivers/trvmadns.cpp4
-rw-r--r--src/mame/drivers/ts803.cpp2
-rw-r--r--src/mame/drivers/ts816.cpp2
-rw-r--r--src/mame/drivers/ttchamp.cpp4
-rw-r--r--src/mame/drivers/tugboat.cpp8
-rw-r--r--src/mame/drivers/turrett.cpp2
-rw-r--r--src/mame/drivers/tutor.cpp4
-rw-r--r--src/mame/drivers/tv950.cpp2
-rw-r--r--src/mame/drivers/tvc.cpp4
-rw-r--r--src/mame/drivers/twins.cpp4
-rw-r--r--src/mame/drivers/tx0.cpp120
-rw-r--r--src/mame/drivers/uapce.cpp4
-rw-r--r--src/mame/drivers/uknc.cpp4
-rw-r--r--src/mame/drivers/ultrsprt.cpp4
-rw-r--r--src/mame/drivers/umipoker.cpp6
-rw-r--r--src/mame/drivers/unichamp.cpp6
-rw-r--r--src/mame/drivers/unior.cpp4
-rw-r--r--src/mame/drivers/unistar.cpp4
-rw-r--r--src/mame/drivers/univac.cpp4
-rw-r--r--src/mame/drivers/unixpc.cpp2
-rw-r--r--src/mame/drivers/unkhorse.cpp2
-rw-r--r--src/mame/drivers/upscope.cpp2
-rw-r--r--src/mame/drivers/uzebox.cpp4
-rw-r--r--src/mame/drivers/vamphalf.cpp2
-rw-r--r--src/mame/drivers/vboy.cpp6
-rw-r--r--src/mame/drivers/vd.cpp2
-rw-r--r--src/mame/drivers/vector4.cpp2
-rw-r--r--src/mame/drivers/vega.cpp4
-rw-r--r--src/mame/drivers/vegas.cpp4
-rw-r--r--src/mame/drivers/vg5k.cpp4
-rw-r--r--src/mame/drivers/videopkr.cpp4
-rw-r--r--src/mame/drivers/vii.cpp6
-rw-r--r--src/mame/drivers/viper.cpp4
-rw-r--r--src/mame/drivers/vk100.cpp6
-rw-r--r--src/mame/drivers/vlc.cpp2
-rw-r--r--src/mame/drivers/votrpss.cpp2
-rw-r--r--src/mame/drivers/voyager.cpp4
-rw-r--r--src/mame/drivers/vp101.cpp2
-rw-r--r--src/mame/drivers/vpoker.cpp2
-rw-r--r--src/mame/drivers/vroulet.cpp2
-rw-r--r--src/mame/drivers/vt100.cpp4
-rw-r--r--src/mame/drivers/vt220.cpp4
-rw-r--r--src/mame/drivers/vt240.cpp2
-rw-r--r--src/mame/drivers/vt320.cpp4
-rw-r--r--src/mame/drivers/vt520.cpp4
-rw-r--r--src/mame/drivers/vta2000.cpp4
-rw-r--r--src/mame/drivers/wacky_gator.cpp2
-rw-r--r--src/mame/drivers/wallc.cpp2
-rw-r--r--src/mame/drivers/wardner.cpp4
-rw-r--r--src/mame/drivers/warpsped.cpp2
-rw-r--r--src/mame/drivers/wheelfir.cpp6
-rw-r--r--src/mame/drivers/white_mod.cpp2
-rw-r--r--src/mame/drivers/whitestar.cpp2
-rw-r--r--src/mame/drivers/wicat.cpp8
-rw-r--r--src/mame/drivers/wico.cpp2
-rw-r--r--src/mame/drivers/wildfire.cpp2
-rw-r--r--src/mame/drivers/wildpkr.cpp4
-rw-r--r--src/mame/drivers/wink.cpp6
-rw-r--r--src/mame/drivers/witch.cpp2
-rw-r--r--src/mame/drivers/wpc_95.cpp2
-rw-r--r--src/mame/drivers/wpc_an.cpp4
-rw-r--r--src/mame/drivers/wpc_dcs.cpp2
-rw-r--r--src/mame/drivers/wpc_s.cpp2
-rw-r--r--src/mame/drivers/xavix.cpp6
-rw-r--r--src/mame/drivers/xbox.cpp10
-rw-r--r--src/mame/drivers/xtheball.cpp2
-rw-r--r--src/mame/drivers/xtom3d.cpp4
-rw-r--r--src/mame/drivers/z100.cpp6
-rw-r--r--src/mame/drivers/z1013.cpp4
-rw-r--r--src/mame/drivers/z9001.cpp4
-rw-r--r--src/mame/drivers/zac_1.cpp2
-rw-r--r--src/mame/drivers/zac_2.cpp2
-rw-r--r--src/mame/drivers/zac_proto.cpp2
-rw-r--r--src/mame/drivers/zapcomputer.cpp2
-rw-r--r--src/mame/drivers/zaurus.cpp6
-rw-r--r--src/mame/drivers/zexall.cpp2
-rw-r--r--src/mame/drivers/zn.cpp2
-rw-r--r--src/mame/drivers/zr107.cpp4
-rw-r--r--src/mame/drivers/zrt80.cpp6
-rw-r--r--src/mame/drivers/zsbc3.cpp2
-rw-r--r--src/mame/includes/1942.h6
-rw-r--r--src/mame/includes/1943.h6
-rw-r--r--src/mame/includes/20pacgal.h6
-rw-r--r--src/mame/includes/3do.h4
-rw-r--r--src/mame/includes/40love.h4
-rw-r--r--src/mame/includes/4enraya.h6
-rw-r--r--src/mame/includes/88games.h4
-rw-r--r--src/mame/includes/abc1600.h4
-rw-r--r--src/mame/includes/abc80.h6
-rw-r--r--src/mame/includes/abc80x.h20
-rw-r--r--src/mame/includes/ac1.h4
-rw-r--r--src/mame/includes/adam.h4
-rw-r--r--src/mame/includes/advision.h6
-rw-r--r--src/mame/includes/aeroboto.h6
-rw-r--r--src/mame/includes/aim65.h2
-rw-r--r--src/mame/includes/airbustr.h6
-rw-r--r--src/mame/includes/ajax.h4
-rw-r--r--src/mame/includes/alesis.h10
-rw-r--r--src/mame/includes/aliens.h4
-rw-r--r--src/mame/includes/ampoker2.h2
-rw-r--r--src/mame/includes/amspdwy.h6
-rw-r--r--src/mame/includes/angelkds.h6
-rw-r--r--src/mame/includes/apollo.h48
-rw-r--r--src/mame/includes/apple1.h4
-rw-r--r--src/mame/includes/appoooh.h4
-rw-r--r--src/mame/includes/aquarium.h6
-rw-r--r--src/mame/includes/aquarius.h2
-rw-r--r--src/mame/includes/arabian.h6
-rw-r--r--src/mame/includes/arcadecl.h4
-rw-r--r--src/mame/includes/arcadia.h4
-rw-r--r--src/mame/includes/archimds.h2
-rw-r--r--src/mame/includes/argus.h2
-rw-r--r--src/mame/includes/arkanoid.h6
-rw-r--r--src/mame/includes/artmagic.h8
-rw-r--r--src/mame/includes/ashnojoe.h6
-rw-r--r--src/mame/includes/asterix.h6
-rw-r--r--src/mame/includes/asteroid.h4
-rw-r--r--src/mame/includes/astrocde.h6
-rw-r--r--src/mame/includes/astrof.h2
-rw-r--r--src/mame/includes/asuka.h6
-rw-r--r--src/mame/includes/atari.h2
-rw-r--r--src/mame/includes/atarifb.h6
-rw-r--r--src/mame/includes/atarig1.h6
-rw-r--r--src/mame/includes/atarig42.h4
-rw-r--r--src/mame/includes/atarigt.h4
-rw-r--r--src/mame/includes/atarigx2.h4
-rw-r--r--src/mame/includes/atarist.h18
-rw-r--r--src/mame/includes/atarisy1.h2
-rw-r--r--src/mame/includes/atarisy2.h6
-rw-r--r--src/mame/includes/atetris.h6
-rw-r--r--src/mame/includes/atom.h4
-rw-r--r--src/mame/includes/avalnche.h4
-rw-r--r--src/mame/includes/avigo.h6
-rw-r--r--src/mame/includes/aztarac.h4
-rw-r--r--src/mame/includes/b2m.h6
-rw-r--r--src/mame/includes/badlands.h4
-rw-r--r--src/mame/includes/bagman.h6
-rw-r--r--src/mame/includes/balsente.h6
-rw-r--r--src/mame/includes/banctec.h4
-rw-r--r--src/mame/includes/bankp.h4
-rw-r--r--src/mame/includes/baraduke.h2
-rw-r--r--src/mame/includes/batman.h2
-rw-r--r--src/mame/includes/battlane.h6
-rw-r--r--src/mame/includes/battlera.h2
-rw-r--r--src/mame/includes/battlex.h6
-rw-r--r--src/mame/includes/battlnts.h4
-rw-r--r--src/mame/includes/bbusters.h2
-rw-r--r--src/mame/includes/beathead.h6
-rw-r--r--src/mame/includes/bebox.h6
-rw-r--r--src/mame/includes/beezer.h10
-rw-r--r--src/mame/includes/bigevglf.h6
-rw-r--r--src/mame/includes/bigstrkb.h2
-rw-r--r--src/mame/includes/bionicc.h6
-rw-r--r--src/mame/includes/bishi.h6
-rw-r--r--src/mame/includes/bk.h6
-rw-r--r--src/mame/includes/bking.h6
-rw-r--r--src/mame/includes/bladestl.h4
-rw-r--r--src/mame/includes/blktiger.h6
-rw-r--r--src/mame/includes/blmbycar.h2
-rw-r--r--src/mame/includes/blockade.h6
-rw-r--r--src/mame/includes/blockout.h6
-rw-r--r--src/mame/includes/bloodbro.h2
-rw-r--r--src/mame/includes/blstroid.h6
-rw-r--r--src/mame/includes/blueprnt.h4
-rw-r--r--src/mame/includes/bogeyman.h6
-rw-r--r--src/mame/includes/bombjack.h6
-rw-r--r--src/mame/includes/boogwing.h2
-rw-r--r--src/mame/includes/bottom9.h4
-rw-r--r--src/mame/includes/brkthru.h6
-rw-r--r--src/mame/includes/bsktball.h6
-rw-r--r--src/mame/includes/btoads.h6
-rw-r--r--src/mame/includes/bublbobl.h2
-rw-r--r--src/mame/includes/buggychl.h6
-rw-r--r--src/mame/includes/bullet.h8
-rw-r--r--src/mame/includes/busicom.h6
-rw-r--r--src/mame/includes/bw12.h4
-rw-r--r--src/mame/includes/bw2.h2
-rw-r--r--src/mame/includes/bwing.h6
-rw-r--r--src/mame/includes/bzone.h2
-rw-r--r--src/mame/includes/c128.h4
-rw-r--r--src/mame/includes/c64.h4
-rw-r--r--src/mame/includes/c80.h2
-rw-r--r--src/mame/includes/cabal.h2
-rw-r--r--src/mame/includes/calomega.h2
-rw-r--r--src/mame/includes/canyon.h2
-rw-r--r--src/mame/includes/capbowl.h6
-rw-r--r--src/mame/includes/carjmbre.h4
-rw-r--r--src/mame/includes/carpolo.h6
-rw-r--r--src/mame/includes/cbasebal.h6
-rw-r--r--src/mame/includes/cbm2.h4
-rw-r--r--src/mame/includes/cbuster.h6
-rw-r--r--src/mame/includes/ccastles.h6
-rw-r--r--src/mame/includes/cchasm.h6
-rw-r--r--src/mame/includes/cclimber.h2
-rw-r--r--src/mame/includes/cdi.h4
-rw-r--r--src/mame/includes/cgc7900.h4
-rw-r--r--src/mame/includes/chaknpop.h6
-rw-r--r--src/mame/includes/champbas.h4
-rw-r--r--src/mame/includes/changela.h6
-rw-r--r--src/mame/includes/channelf.h4
-rw-r--r--src/mame/includes/cheekyms.h4
-rw-r--r--src/mame/includes/chqflag.h4
-rw-r--r--src/mame/includes/cidelsa.h10
-rw-r--r--src/mame/includes/cinemat.h8
-rw-r--r--src/mame/includes/circus.h6
-rw-r--r--src/mame/includes/circusc.h6
-rw-r--r--src/mame/includes/citycon.h6
-rw-r--r--src/mame/includes/cloak.h2
-rw-r--r--src/mame/includes/cloud9.h6
-rw-r--r--src/mame/includes/clshroad.h2
-rw-r--r--src/mame/includes/cninja.h4
-rw-r--r--src/mame/includes/coco12.h6
-rw-r--r--src/mame/includes/coco3.h10
-rw-r--r--src/mame/includes/coleco.h4
-rw-r--r--src/mame/includes/combatsc.h2
-rw-r--r--src/mame/includes/commando.h6
-rw-r--r--src/mame/includes/compgolf.h6
-rw-r--r--src/mame/includes/compis.h4
-rw-r--r--src/mame/includes/comquest.h4
-rw-r--r--src/mame/includes/comx35.h8
-rw-r--r--src/mame/includes/concept.h6
-rw-r--r--src/mame/includes/contra.h4
-rw-r--r--src/mame/includes/cop01.h6
-rw-r--r--src/mame/includes/copsnrob.h4
-rw-r--r--src/mame/includes/cosmicos.h4
-rw-r--r--src/mame/includes/cps3.h4
-rw-r--r--src/mame/includes/crbaloon.h4
-rw-r--r--src/mame/includes/crgolf.h4
-rw-r--r--src/mame/includes/crimfght.h2
-rw-r--r--src/mame/includes/crospang.h6
-rw-r--r--src/mame/includes/crshrace.h6
-rw-r--r--src/mame/includes/crvision.h4
-rw-r--r--src/mame/includes/cxhumax.h6
-rw-r--r--src/mame/includes/cyberbal.h4
-rw-r--r--src/mame/includes/cybiko.h4
-rw-r--r--src/mame/includes/dai.h8
-rw-r--r--src/mame/includes/darius.h6
-rw-r--r--src/mame/includes/darkmist.h4
-rw-r--r--src/mame/includes/darkseal.h2
-rw-r--r--src/mame/includes/dassault.h2
-rw-r--r--src/mame/includes/dbz.h6
-rw-r--r--src/mame/includes/dc.h4
-rw-r--r--src/mame/includes/dcheese.h6
-rw-r--r--src/mame/includes/dcon.h2
-rw-r--r--src/mame/includes/dday.h6
-rw-r--r--src/mame/includes/ddragon3.h8
-rw-r--r--src/mame/includes/ddribble.h6
-rw-r--r--src/mame/includes/deadang.h2
-rw-r--r--src/mame/includes/dec0.h4
-rw-r--r--src/mame/includes/dec8.h6
-rw-r--r--src/mame/includes/deco32.h4
-rw-r--r--src/mame/includes/decocass.h6
-rw-r--r--src/mame/includes/deniam.h6
-rw-r--r--src/mame/includes/dgn_beta.h4
-rw-r--r--src/mame/includes/dgnalpha.h6
-rw-r--r--src/mame/includes/dietgo.h2
-rw-r--r--src/mame/includes/djboy.h6
-rw-r--r--src/mame/includes/djmain.h6
-rw-r--r--src/mame/includes/dm7000.h4
-rw-r--r--src/mame/includes/docastle.h6
-rw-r--r--src/mame/includes/dogfgt.h6
-rw-r--r--src/mame/includes/dragon.h4
-rw-r--r--src/mame/includes/dragrace.h6
-rw-r--r--src/mame/includes/drgnmst.h6
-rw-r--r--src/mame/includes/dribling.h4
-rw-r--r--src/mame/includes/drmicro.h6
-rw-r--r--src/mame/includes/dynduke.h2
-rw-r--r--src/mame/includes/einstein.h28
-rw-r--r--src/mame/includes/electron.h8
-rw-r--r--src/mame/includes/elf.h2
-rw-r--r--src/mame/includes/ep64.h4
-rw-r--r--src/mame/includes/epos.h2
-rw-r--r--src/mame/includes/eprom.h4
-rw-r--r--src/mame/includes/equites.h4
-rw-r--r--src/mame/includes/esd16.h6
-rw-r--r--src/mame/includes/espial.h6
-rw-r--r--src/mame/includes/esripsys.h2
-rw-r--r--src/mame/includes/eti660.h4
-rw-r--r--src/mame/includes/exedexes.h6
-rw-r--r--src/mame/includes/exerion.h6
-rw-r--r--src/mame/includes/exidy.h4
-rw-r--r--src/mame/includes/exidy440.h4
-rw-r--r--src/mame/includes/exp85.h2
-rw-r--r--src/mame/includes/exprraid.h6
-rw-r--r--src/mame/includes/exzisus.h2
-rw-r--r--src/mame/includes/fastfred.h2
-rw-r--r--src/mame/includes/fastlane.h4
-rw-r--r--src/mame/includes/fcombat.h6
-rw-r--r--src/mame/includes/fgoal.h8
-rw-r--r--src/mame/includes/fidelz80.h2
-rw-r--r--src/mame/includes/finalizr.h6
-rw-r--r--src/mame/includes/firetrap.h6
-rw-r--r--src/mame/includes/firetrk.h4
-rw-r--r--src/mame/includes/fitfight.h6
-rw-r--r--src/mame/includes/flkatck.h6
-rw-r--r--src/mame/includes/flower.h12
-rw-r--r--src/mame/includes/flstory.h2
-rw-r--r--src/mame/includes/fm7.h6
-rw-r--r--src/mame/includes/fmtowns.h12
-rw-r--r--src/mame/includes/foodf.h2
-rw-r--r--src/mame/includes/freekick.h2
-rw-r--r--src/mame/includes/fromanc2.h2
-rw-r--r--src/mame/includes/funkybee.h6
-rw-r--r--src/mame/includes/funkyjet.h2
-rw-r--r--src/mame/includes/funybubl.h4
-rw-r--r--src/mame/includes/fuukifg2.h8
-rw-r--r--src/mame/includes/fuukifg3.h8
-rw-r--r--src/mame/includes/gaelco.h2
-rw-r--r--src/mame/includes/gaelco3d.h6
-rw-r--r--src/mame/includes/galastrm.h4
-rw-r--r--src/mame/includes/galaxian.h2
-rw-r--r--src/mame/includes/galaxy.h2
-rw-r--r--src/mame/includes/galeb.h2
-rw-r--r--src/mame/includes/galpani2.h6
-rw-r--r--src/mame/includes/galspnbl.h2
-rw-r--r--src/mame/includes/gamate.h4
-rw-r--r--src/mame/includes/gamecom.h4
-rw-r--r--src/mame/includes/gameplan.h2
-rw-r--r--src/mame/includes/gamepock.h2
-rw-r--r--src/mame/includes/gaplus.h8
-rw-r--r--src/mame/includes/gatron.h2
-rw-r--r--src/mame/includes/gauntlet.h4
-rw-r--r--src/mame/includes/gb.h4
-rw-r--r--src/mame/includes/gba.h6
-rw-r--r--src/mame/includes/gcpinbal.h8
-rw-r--r--src/mame/includes/genpc.h28
-rw-r--r--src/mame/includes/gijoe.h6
-rw-r--r--src/mame/includes/ginganin.h6
-rw-r--r--src/mame/includes/glass.h6
-rw-r--r--src/mame/includes/gng.h6
-rw-r--r--src/mame/includes/goal92.h6
-rw-r--r--src/mame/includes/goindol.h6
-rw-r--r--src/mame/includes/gomoku.h6
-rw-r--r--src/mame/includes/gotcha.h6
-rw-r--r--src/mame/includes/gottlieb.h8
-rw-r--r--src/mame/includes/gotya.h6
-rw-r--r--src/mame/includes/gp32.h6
-rw-r--r--src/mame/includes/gradius3.h6
-rw-r--r--src/mame/includes/grchamp.h6
-rw-r--r--src/mame/includes/gridlee.h10
-rw-r--r--src/mame/includes/groundfx.h4
-rw-r--r--src/mame/includes/gstriker.h4
-rw-r--r--src/mame/includes/gsword.h6
-rw-r--r--src/mame/includes/gumbo.h2
-rw-r--r--src/mame/includes/gunbustr.h4
-rw-r--r--src/mame/includes/gundealr.h6
-rw-r--r--src/mame/includes/gunsmoke.h6
-rw-r--r--src/mame/includes/gyruss.h4
-rw-r--r--src/mame/includes/hanaawas.h6
-rw-r--r--src/mame/includes/harddriv.h56
-rw-r--r--src/mame/includes/hcastle.h6
-rw-r--r--src/mame/includes/hexion.h2
-rw-r--r--src/mame/includes/hh_tms1k.h4
-rw-r--r--src/mame/includes/hh_ucom4.h4
-rw-r--r--src/mame/includes/higemaru.h2
-rw-r--r--src/mame/includes/himesiki.h6
-rw-r--r--src/mame/includes/hitme.h6
-rw-r--r--src/mame/includes/hnayayoi.h6
-rw-r--r--src/mame/includes/hng64.h6
-rw-r--r--src/mame/includes/homerun.h6
-rw-r--r--src/mame/includes/hp48.h34
-rw-r--r--src/mame/includes/huebler.h2
-rw-r--r--src/mame/includes/hx20.h2
-rw-r--r--src/mame/includes/hyhoo.h4
-rw-r--r--src/mame/includes/hyperspt.h2
-rw-r--r--src/mame/includes/hyprduel.h2
-rw-r--r--src/mame/includes/ikki.h6
-rw-r--r--src/mame/includes/imds2.h8
-rw-r--r--src/mame/includes/intv.h8
-rw-r--r--src/mame/includes/inufuku.h6
-rw-r--r--src/mame/includes/iqblock.h2
-rw-r--r--src/mame/includes/irobot.h4
-rw-r--r--src/mame/includes/ironhors.h6
-rw-r--r--src/mame/includes/itech32.h4
-rw-r--r--src/mame/includes/itech8.h8
-rw-r--r--src/mame/includes/jack.h6
-rw-r--r--src/mame/includes/jackal.h6
-rw-r--r--src/mame/includes/jaguar.h8
-rw-r--r--src/mame/includes/jailbrek.h6
-rw-r--r--src/mame/includes/jedi.h8
-rw-r--r--src/mame/includes/jupiter.h6
-rw-r--r--src/mame/includes/kangaroo.h6
-rw-r--r--src/mame/includes/karnov.h4
-rw-r--r--src/mame/includes/kaypro.h2
-rw-r--r--src/mame/includes/kc.h18
-rw-r--r--src/mame/includes/kchamp.h4
-rw-r--r--src/mame/includes/kickgoal.h4
-rw-r--r--src/mame/includes/kingobox.h4
-rw-r--r--src/mame/includes/klax.h4
-rw-r--r--src/mame/includes/kncljoe.h6
-rw-r--r--src/mame/includes/kopunch.h4
-rw-r--r--src/mame/includes/kramermc.h4
-rw-r--r--src/mame/includes/ksayakyu.h6
-rw-r--r--src/mame/includes/kyocera.h8
-rw-r--r--src/mame/includes/kyugo.h6
-rw-r--r--src/mame/includes/labyrunr.h4
-rw-r--r--src/mame/includes/ladyfrog.h6
-rw-r--r--src/mame/includes/laserbat.h6
-rw-r--r--src/mame/includes/lasso.h6
-rw-r--r--src/mame/includes/lastduel.h2
-rw-r--r--src/mame/includes/lazercmd.h4
-rw-r--r--src/mame/includes/lc80.h2
-rw-r--r--src/mame/includes/leland.h12
-rw-r--r--src/mame/includes/lemmings.h4
-rw-r--r--src/mame/includes/lethal.h6
-rw-r--r--src/mame/includes/lethalj.h4
-rw-r--r--src/mame/includes/liberatr.h6
-rw-r--r--src/mame/includes/lisa.h6
-rw-r--r--src/mame/includes/lkage.h6
-rw-r--r--src/mame/includes/llc.h2
-rw-r--r--src/mame/includes/lockon.h6
-rw-r--r--src/mame/includes/lordgun.h4
-rw-r--r--src/mame/includes/lucky74.h6
-rw-r--r--src/mame/includes/lvcards.h2
-rw-r--r--src/mame/includes/lviv.h4
-rw-r--r--src/mame/includes/lwings.h6
-rw-r--r--src/mame/includes/lynx.h8
-rw-r--r--src/mame/includes/m10.h2
-rw-r--r--src/mame/includes/m107.h4
-rw-r--r--src/mame/includes/m5.h4
-rw-r--r--src/mame/includes/m52.h4
-rw-r--r--src/mame/includes/m57.h2
-rw-r--r--src/mame/includes/m58.h2
-rw-r--r--src/mame/includes/m62.h6
-rw-r--r--src/mame/includes/m72.h4
-rw-r--r--src/mame/includes/m90.h4
-rw-r--r--src/mame/includes/m92.h2
-rw-r--r--src/mame/includes/mac.h10
-rw-r--r--src/mame/includes/macpci.h4
-rw-r--r--src/mame/includes/macrossp.h6
-rw-r--r--src/mame/includes/madmotor.h6
-rw-r--r--src/mame/includes/magmax.h6
-rw-r--r--src/mame/includes/mainevt.h4
-rw-r--r--src/mame/includes/mainsnk.h4
-rw-r--r--src/mame/includes/malzak.h4
-rw-r--r--src/mame/includes/mappy.h2
-rw-r--r--src/mame/includes/marineb.h6
-rw-r--r--src/mame/includes/mario.h6
-rw-r--r--src/mame/includes/markham.h2
-rw-r--r--src/mame/includes/matmania.h2
-rw-r--r--src/mame/includes/maygay1b.h4
-rw-r--r--src/mame/includes/mbc55x.h8
-rw-r--r--src/mame/includes/mbee.h2
-rw-r--r--src/mame/includes/mc1000.h4
-rw-r--r--src/mame/includes/mcatadv.h4
-rw-r--r--src/mame/includes/meadows.h2
-rw-r--r--src/mame/includes/megazone.h6
-rw-r--r--src/mame/includes/mermaid.h6
-rw-r--r--src/mame/includes/metalmx.h4
-rw-r--r--src/mame/includes/metlclsh.h6
-rw-r--r--src/mame/includes/metro.h4
-rw-r--r--src/mame/includes/mexico86.h4
-rw-r--r--src/mame/includes/mhavoc.h4
-rw-r--r--src/mame/includes/micro3d.h16
-rw-r--r--src/mame/includes/micronic.h4
-rw-r--r--src/mame/includes/microtan.h6
-rw-r--r--src/mame/includes/midtunit.h2
-rw-r--r--src/mame/includes/midvunit.h8
-rw-r--r--src/mame/includes/midyunit.h2
-rw-r--r--src/mame/includes/mikie.h6
-rw-r--r--src/mame/includes/mikro80.h6
-rw-r--r--src/mame/includes/mikromik.h4
-rw-r--r--src/mame/includes/mjkjidai.h6
-rw-r--r--src/mame/includes/model3.h2
-rw-r--r--src/mame/includes/momoko.h4
-rw-r--r--src/mame/includes/mosaic.h6
-rw-r--r--src/mame/includes/mouser.h4
-rw-r--r--src/mame/includes/mpf1.h4
-rw-r--r--src/mame/includes/mpu4.h2
-rw-r--r--src/mame/includes/mpz80.h4
-rw-r--r--src/mame/includes/mrdo.h2
-rw-r--r--src/mame/includes/mrflea.h4
-rw-r--r--src/mame/includes/mrjong.h2
-rw-r--r--src/mame/includes/ms32.h4
-rw-r--r--src/mame/includes/msbc1.h2
-rw-r--r--src/mame/includes/msisaac.h6
-rw-r--r--src/mame/includes/msx.h8
-rw-r--r--src/mame/includes/mugsmash.h4
-rw-r--r--src/mame/includes/multfish.h6
-rw-r--r--src/mame/includes/munchmo.h6
-rw-r--r--src/mame/includes/mustache.h2
-rw-r--r--src/mame/includes/mz700.h2
-rw-r--r--src/mame/includes/mz80.h4
-rw-r--r--src/mame/includes/n64.h10
-rw-r--r--src/mame/includes/n8080.h2
-rw-r--r--src/mame/includes/namcona1.h6
-rw-r--r--src/mame/includes/namcond1.h4
-rw-r--r--src/mame/includes/namcos1.h6
-rw-r--r--src/mame/includes/namcos2.h2
-rw-r--r--src/mame/includes/namcos22.h6
-rw-r--r--src/mame/includes/namcos86.h4
-rw-r--r--src/mame/includes/naughtyb.h2
-rw-r--r--src/mame/includes/nb1413m3.h6
-rw-r--r--src/mame/includes/nb1414m4.h4
-rw-r--r--src/mame/includes/nbmj8688.h2
-rw-r--r--src/mame/includes/nbmj8891.h4
-rw-r--r--src/mame/includes/nbmj8900.h4
-rw-r--r--src/mame/includes/nbmj8991.h6
-rw-r--r--src/mame/includes/nbmj9195.h8
-rw-r--r--src/mame/includes/nc.h6
-rw-r--r--src/mame/includes/nemesis.h6
-rw-r--r--src/mame/includes/newbrain.h10
-rw-r--r--src/mame/includes/news.h6
-rw-r--r--src/mame/includes/next.h6
-rw-r--r--src/mame/includes/ninjakd2.h6
-rw-r--r--src/mame/includes/ninjaw.h4
-rw-r--r--src/mame/includes/nitedrvr.h6
-rw-r--r--src/mame/includes/niyanpai.h4
-rw-r--r--src/mame/includes/norautp.h2
-rw-r--r--src/mame/includes/nycaptor.h6
-rw-r--r--src/mame/includes/ob68k1a.h4
-rw-r--r--src/mame/includes/offtwall.h2
-rw-r--r--src/mame/includes/ohmygod.h6
-rw-r--r--src/mame/includes/ojankohs.h2
-rw-r--r--src/mame/includes/ondra.h6
-rw-r--r--src/mame/includes/oneshot.h6
-rw-r--r--src/mame/includes/opwolf.h4
-rw-r--r--src/mame/includes/orao.h4
-rw-r--r--src/mame/includes/orbit.h6
-rw-r--r--src/mame/includes/osborne1.h6
-rw-r--r--src/mame/includes/osi.h10
-rw-r--r--src/mame/includes/othunder.h8
-rw-r--r--src/mame/includes/overdriv.h4
-rw-r--r--src/mame/includes/pacland.h4
-rw-r--r--src/mame/includes/pandoras.h6
-rw-r--r--src/mame/includes/paradise.h6
-rw-r--r--src/mame/includes/parodius.h6
-rw-r--r--src/mame/includes/pass.h2
-rw-r--r--src/mame/includes/pastelg.h6
-rw-r--r--src/mame/includes/pbaction.h6
-rw-r--r--src/mame/includes/pc1251.h4
-rw-r--r--src/mame/includes/pc1350.h4
-rw-r--r--src/mame/includes/pc1401.h4
-rw-r--r--src/mame/includes/pc1403.h6
-rw-r--r--src/mame/includes/pc1512.h10
-rw-r--r--src/mame/includes/pc4.h4
-rw-r--r--src/mame/includes/pc8001.h2
-rw-r--r--src/mame/includes/pc8401a.h6
-rw-r--r--src/mame/includes/pcktgal.h2
-rw-r--r--src/mame/includes/pcw.h6
-rw-r--r--src/mame/includes/pcw16.h6
-rw-r--r--src/mame/includes/pdp1.h6
-rw-r--r--src/mame/includes/pecom.h4
-rw-r--r--src/mame/includes/pes.h2
-rw-r--r--src/mame/includes/phc25.h2
-rw-r--r--src/mame/includes/phoenix.h6
-rw-r--r--src/mame/includes/pingpong.h2
-rw-r--r--src/mame/includes/pirates.h2
-rw-r--r--src/mame/includes/pitnrun.h6
-rw-r--r--src/mame/includes/pk8020.h6
-rw-r--r--src/mame/includes/pktgaldx.h2
-rw-r--r--src/mame/includes/playch10.h6
-rw-r--r--src/mame/includes/plus4.h4
-rw-r--r--src/mame/includes/plygonet.h6
-rw-r--r--src/mame/includes/pmd85.h4
-rw-r--r--src/mame/includes/poisk1.h2
-rw-r--r--src/mame/includes/pokechmp.h2
-rw-r--r--src/mame/includes/polepos.h6
-rw-r--r--src/mame/includes/policetr.h4
-rw-r--r--src/mame/includes/poly88.h6
-rw-r--r--src/mame/includes/poly880.h2
-rw-r--r--src/mame/includes/polyplay.h4
-rw-r--r--src/mame/includes/poolshrk.h2
-rw-r--r--src/mame/includes/pooyan.h6
-rw-r--r--src/mame/includes/popeye.h2
-rw-r--r--src/mame/includes/popper.h6
-rw-r--r--src/mame/includes/portfoli.h4
-rw-r--r--src/mame/includes/portrait.h2
-rw-r--r--src/mame/includes/powerins.h2
-rw-r--r--src/mame/includes/pp01.h6
-rw-r--r--src/mame/includes/prehisle.h2
-rw-r--r--src/mame/includes/primo.h4
-rw-r--r--src/mame/includes/prof180x.h4
-rw-r--r--src/mame/includes/prof80.h6
-rw-r--r--src/mame/includes/psikyo.h4
-rw-r--r--src/mame/includes/psikyo4.h6
-rw-r--r--src/mame/includes/psikyosh.h4
-rw-r--r--src/mame/includes/psion.h6
-rw-r--r--src/mame/includes/psychic5.h4
-rw-r--r--src/mame/includes/punchout.h2
-rw-r--r--src/mame/includes/px8.h4
-rw-r--r--src/mame/includes/qdrmfgp.h2
-rw-r--r--src/mame/includes/qix.h2
-rw-r--r--src/mame/includes/ql.h4
-rw-r--r--src/mame/includes/quizdna.h4
-rw-r--r--src/mame/includes/quizpani.h2
-rw-r--r--src/mame/includes/radio86.h4
-rw-r--r--src/mame/includes/raiden.h2
-rw-r--r--src/mame/includes/raiden2.h2
-rw-r--r--src/mame/includes/rampart.h4
-rw-r--r--src/mame/includes/rastan.h4
-rw-r--r--src/mame/includes/rbisland.h2
-rw-r--r--src/mame/includes/realbrk.h2
-rw-r--r--src/mame/includes/relief.h2
-rw-r--r--src/mame/includes/renegade.h6
-rw-r--r--src/mame/includes/retofinv.h4
-rw-r--r--src/mame/includes/rltennis.h6
-rw-r--r--src/mame/includes/rm380z.h4
-rw-r--r--src/mame/includes/rmnimbus.h10
-rw-r--r--src/mame/includes/rockrage.h4
-rw-r--r--src/mame/includes/rocnrope.h2
-rw-r--r--src/mame/includes/rollerg.h6
-rw-r--r--src/mame/includes/rollrace.h2
-rw-r--r--src/mame/includes/route16.h2
-rw-r--r--src/mame/includes/rpunch.h4
-rw-r--r--src/mame/includes/runaway.h6
-rw-r--r--src/mame/includes/rungun.h6
-rw-r--r--src/mame/includes/s11.h2
-rw-r--r--src/mame/includes/sage2.h4
-rw-r--r--src/mame/includes/samcoupe.h8
-rw-r--r--src/mame/includes/sbasketb.h2
-rw-r--r--src/mame/includes/sbugger.h2
-rw-r--r--src/mame/includes/scotrsht.h2
-rw-r--r--src/mame/includes/sderby.h2
-rw-r--r--src/mame/includes/segag80r.h12
-rw-r--r--src/mame/includes/segag80v.h4
-rw-r--r--src/mame/includes/segahang.h6
-rw-r--r--src/mame/includes/segaorun.h6
-rw-r--r--src/mame/includes/segas16a.h6
-rw-r--r--src/mame/includes/segas16b.h8
-rw-r--r--src/mame/includes/segas18.h6
-rw-r--r--src/mame/includes/segas24.h4
-rw-r--r--src/mame/includes/segas32.h14
-rw-r--r--src/mame/includes/segaxbd.h20
-rw-r--r--src/mame/includes/segaybd.h6
-rw-r--r--src/mame/includes/seibuspi.h4
-rw-r--r--src/mame/includes/seicross.h6
-rw-r--r--src/mame/includes/senjyo.h6
-rw-r--r--src/mame/includes/seta2.h2
-rw-r--r--src/mame/includes/sf.h6
-rw-r--r--src/mame/includes/sg1000.h8
-rw-r--r--src/mame/includes/shadfrce.h2
-rw-r--r--src/mame/includes/shangha3.h2
-rw-r--r--src/mame/includes/shaolins.h2
-rw-r--r--src/mame/includes/shisen.h2
-rw-r--r--src/mame/includes/shootout.h2
-rw-r--r--src/mame/includes/shuuz.h4
-rw-r--r--src/mame/includes/sidearms.h4
-rw-r--r--src/mame/includes/sidepckt.h4
-rw-r--r--src/mame/includes/silkroad.h2
-rw-r--r--src/mame/includes/simpl156.h2
-rw-r--r--src/mame/includes/simple_st0016.h2
-rw-r--r--src/mame/includes/simpsons.h6
-rw-r--r--src/mame/includes/skullxbo.h4
-rw-r--r--src/mame/includes/skydiver.h4
-rw-r--r--src/mame/includes/skyfox.h4
-rw-r--r--src/mame/includes/skykid.h4
-rw-r--r--src/mame/includes/skyraid.h2
-rw-r--r--src/mame/includes/slapfght.h4
-rw-r--r--src/mame/includes/slapshot.h6
-rw-r--r--src/mame/includes/slapstic.h4
-rw-r--r--src/mame/includes/snes.h6
-rw-r--r--src/mame/includes/snk6502.h6
-rw-r--r--src/mame/includes/snk68.h4
-rw-r--r--src/mame/includes/snookr10.h2
-rw-r--r--src/mame/includes/softbox.h4
-rw-r--r--src/mame/includes/solomon.h2
-rw-r--r--src/mame/includes/sonson.h6
-rw-r--r--src/mame/includes/sorcerer.h8
-rw-r--r--src/mame/includes/spacefb.h8
-rw-r--r--src/mame/includes/spcforce.h2
-rw-r--r--src/mame/includes/spdodgeb.h6
-rw-r--r--src/mame/includes/special.h2
-rw-r--r--src/mame/includes/spectrum.h2
-rw-r--r--src/mame/includes/speedatk.h4
-rw-r--r--src/mame/includes/speedbal.h4
-rw-r--r--src/mame/includes/speedspn.h4
-rw-r--r--src/mame/includes/spiders.h2
-rw-r--r--src/mame/includes/splash.h2
-rw-r--r--src/mame/includes/sprcros2.h4
-rw-r--r--src/mame/includes/sprint2.h2
-rw-r--r--src/mame/includes/sprint4.h6
-rw-r--r--src/mame/includes/sprint8.h4
-rw-r--r--src/mame/includes/spy.h4
-rw-r--r--src/mame/includes/srmp2.h2
-rw-r--r--src/mame/includes/srumbler.h4
-rw-r--r--src/mame/includes/sshangha.h4
-rw-r--r--src/mame/includes/ssozumo.h4
-rw-r--r--src/mame/includes/sspeedr.h2
-rw-r--r--src/mame/includes/ssrj.h6
-rw-r--r--src/mame/includes/ssv.h4
-rw-r--r--src/mame/includes/ssystem3.h2
-rw-r--r--src/mame/includes/stactics.h4
-rw-r--r--src/mame/includes/stadhero.h2
-rw-r--r--src/mame/includes/starcrus.h2
-rw-r--r--src/mame/includes/starfire.h2
-rw-r--r--src/mame/includes/starshp1.h2
-rw-r--r--src/mame/includes/starwars.h2
-rw-r--r--src/mame/includes/stfight.h6
-rw-r--r--src/mame/includes/stlforce.h2
-rw-r--r--src/mame/includes/strnskil.h4
-rw-r--r--src/mame/includes/subs.h4
-rw-r--r--src/mame/includes/suna16.h2
-rw-r--r--src/mame/includes/supbtime.h2
-rw-r--r--src/mame/includes/super80.h2
-rw-r--r--src/mame/includes/superchs.h2
-rw-r--r--src/mame/includes/superslave.h4
-rw-r--r--src/mame/includes/suprloco.h2
-rw-r--r--src/mame/includes/suprnova.h6
-rw-r--r--src/mame/includes/suprridr.h4
-rw-r--r--src/mame/includes/suprslam.h6
-rw-r--r--src/mame/includes/surpratk.h4
-rw-r--r--src/mame/includes/svi318.h4
-rw-r--r--src/mame/includes/svision.h4
-rw-r--r--src/mame/includes/system1.h6
-rw-r--r--src/mame/includes/tagteam.h4
-rw-r--r--src/mame/includes/tail2nos.h6
-rw-r--r--src/mame/includes/taito_b.h6
-rw-r--r--src/mame/includes/taito_f2.h2
-rw-r--r--src/mame/includes/taito_f3.h2
-rw-r--r--src/mame/includes/taito_h.h4
-rw-r--r--src/mame/includes/taito_o.h2
-rw-r--r--src/mame/includes/taito_z.h2
-rw-r--r--src/mame/includes/taitoair.h6
-rw-r--r--src/mame/includes/taitojc.h6
-rw-r--r--src/mame/includes/taitosj.h6
-rw-r--r--src/mame/includes/tandy2k.h4
-rw-r--r--src/mame/includes/tank8.h6
-rw-r--r--src/mame/includes/tankbatt.h4
-rw-r--r--src/mame/includes/tankbust.h6
-rw-r--r--src/mame/includes/taotaido.h4
-rw-r--r--src/mame/includes/targeth.h2
-rw-r--r--src/mame/includes/taxidriv.h2
-rw-r--r--src/mame/includes/tbowl.h6
-rw-r--r--src/mame/includes/tceptor.h6
-rw-r--r--src/mame/includes/tdv2324.h2
-rw-r--r--src/mame/includes/tecmo.h6
-rw-r--r--src/mame/includes/tecmo16.h2
-rw-r--r--src/mame/includes/tecmosys.h4
-rw-r--r--src/mame/includes/tehkanwc.h6
-rw-r--r--src/mame/includes/tek405x.h8
-rw-r--r--src/mame/includes/terracre.h2
-rw-r--r--src/mame/includes/thedeep.h6
-rw-r--r--src/mame/includes/thepit.h4
-rw-r--r--src/mame/includes/thief.h2
-rw-r--r--src/mame/includes/thomson.h4
-rw-r--r--src/mame/includes/thoop2.h2
-rw-r--r--src/mame/includes/thunderj.h2
-rw-r--r--src/mame/includes/thunderx.h8
-rw-r--r--src/mame/includes/ti85.h6
-rw-r--r--src/mame/includes/ti89.h4
-rw-r--r--src/mame/includes/tiamc1.h8
-rw-r--r--src/mame/includes/tigeroad.h4
-rw-r--r--src/mame/includes/tiki100.h4
-rw-r--r--src/mame/includes/timelimt.h6
-rw-r--r--src/mame/includes/timeplt.h6
-rw-r--r--src/mame/includes/tmc1800.h20
-rw-r--r--src/mame/includes/tmc2000e.h4
-rw-r--r--src/mame/includes/tmc600.h4
-rw-r--r--src/mame/includes/tmnt.h2
-rw-r--r--src/mame/includes/toaplan2.h2
-rw-r--r--src/mame/includes/toki.h2
-rw-r--r--src/mame/includes/toobin.h2
-rw-r--r--src/mame/includes/topspeed.h4
-rw-r--r--src/mame/includes/toypop.h6
-rw-r--r--src/mame/includes/tp84.h4
-rw-r--r--src/mame/includes/travrusa.h4
-rw-r--r--src/mame/includes/triplhnt.h4
-rw-r--r--src/mame/includes/trs80.h6
-rw-r--r--src/mame/includes/trs80m2.h8
-rw-r--r--src/mame/includes/truco.h4
-rw-r--r--src/mame/includes/trucocl.h4
-rw-r--r--src/mame/includes/tryout.h4
-rw-r--r--src/mame/includes/tsamurai.h4
-rw-r--r--src/mame/includes/tsispch.h2
-rw-r--r--src/mame/includes/tubep.h2
-rw-r--r--src/mame/includes/tumblep.h2
-rw-r--r--src/mame/includes/tunhunt.h2
-rw-r--r--src/mame/includes/turrett.h12
-rw-r--r--src/mame/includes/twin16.h10
-rw-r--r--src/mame/includes/tx0.h6
-rw-r--r--src/mame/includes/tx1.h16
-rw-r--r--src/mame/includes/ultraman.h4
-rw-r--r--src/mame/includes/ultratnk.h6
-rw-r--r--src/mame/includes/undrfire.h4
-rw-r--r--src/mame/includes/usgames.h4
-rw-r--r--src/mame/includes/ut88.h2
-rw-r--r--src/mame/includes/v1050.h6
-rw-r--r--src/mame/includes/vaportra.h4
-rw-r--r--src/mame/includes/vastar.h6
-rw-r--r--src/mame/includes/vball.h4
-rw-r--r--src/mame/includes/vc4000.h4
-rw-r--r--src/mame/includes/vcs80.h2
-rw-r--r--src/mame/includes/vector06.h6
-rw-r--r--src/mame/includes/vectrex.h6
-rw-r--r--src/mame/includes/vendetta.h6
-rw-r--r--src/mame/includes/vertigo.h4
-rw-r--r--src/mame/includes/vic10.h4
-rw-r--r--src/mame/includes/vic20.h4
-rw-r--r--src/mame/includes/vicdual.h2
-rw-r--r--src/mame/includes/victor9k.h4
-rw-r--r--src/mame/includes/victory.h2
-rw-r--r--src/mame/includes/vidbrain.h6
-rw-r--r--src/mame/includes/videopin.h8
-rw-r--r--src/mame/includes/vigilant.h6
-rw-r--r--src/mame/includes/vindictr.h4
-rw-r--r--src/mame/includes/vip.h4
-rw-r--r--src/mame/includes/vixen.h6
-rw-r--r--src/mame/includes/volfied.h8
-rw-r--r--src/mame/includes/vtech2.h4
-rw-r--r--src/mame/includes/vulgus.h2
-rw-r--r--src/mame/includes/wangpc.h4
-rw-r--r--src/mame/includes/warpwarp.h2
-rw-r--r--src/mame/includes/warriorb.h4
-rw-r--r--src/mame/includes/wc90.h4
-rw-r--r--src/mame/includes/wc90b.h4
-rw-r--r--src/mame/includes/welltris.h4
-rw-r--r--src/mame/includes/wgp.h8
-rw-r--r--src/mame/includes/wiping.h2
-rw-r--r--src/mame/includes/wiz.h4
-rw-r--r--src/mame/includes/wolfpack.h6
-rw-r--r--src/mame/includes/wpc_pin.h4
-rw-r--r--src/mame/includes/wrally.h2
-rw-r--r--src/mame/includes/wswan.h4
-rw-r--r--src/mame/includes/wwfsstar.h2
-rw-r--r--src/mame/includes/x07.h4
-rw-r--r--src/mame/includes/x1.h8
-rw-r--r--src/mame/includes/x68k.h2
-rw-r--r--src/mame/includes/xain.h4
-rw-r--r--src/mame/includes/xbox.h2
-rw-r--r--src/mame/includes/xerox820.h10
-rw-r--r--src/mame/includes/xexex.h6
-rw-r--r--src/mame/includes/xmen.h4
-rw-r--r--src/mame/includes/xor100.h4
-rw-r--r--src/mame/includes/xorworld.h2
-rw-r--r--src/mame/includes/xxmissio.h4
-rw-r--r--src/mame/includes/xybots.h2
-rw-r--r--src/mame/includes/xyonix.h4
-rw-r--r--src/mame/includes/yiear.h6
-rw-r--r--src/mame/includes/yunsun16.h6
-rw-r--r--src/mame/includes/yunsung8.h6
-rw-r--r--src/mame/includes/z88.h4
-rw-r--r--src/mame/includes/zac2650.h2
-rw-r--r--src/mame/includes/zaccaria.h6
-rw-r--r--src/mame/includes/zaxxon.h4
-rw-r--r--src/mame/includes/zerozone.h6
-rw-r--r--src/mame/includes/zodiack.h6
-rw-r--r--src/mame/includes/zx.h6
-rw-r--r--src/mame/machine/315_5296.h4
-rw-r--r--src/mame/machine/6883sam.h6
-rw-r--r--src/mame/machine/abc1600mac.h8
-rw-r--r--src/mame/machine/abc80kb.h10
-rw-r--r--src/mame/machine/alpha8201.h6
-rw-r--r--src/mame/machine/amigakbd.h12
-rw-r--r--src/mame/machine/apollo.cpp6
-rw-r--r--src/mame/machine/apollo_kbd.h12
-rw-r--r--src/mame/machine/apricotkb.h10
-rw-r--r--src/mame/machine/apricotkb_hle.h16
-rw-r--r--src/mame/machine/asic65.h10
-rw-r--r--src/mame/machine/atari_vg.h10
-rw-r--r--src/mame/machine/atarifdc.h4
-rw-r--r--src/mame/machine/atarigen.h28
-rw-r--r--src/mame/machine/awboard.h8
-rw-r--r--src/mame/machine/beta.h8
-rw-r--r--src/mame/machine/bfm_bd1.h6
-rw-r--r--src/mame/machine/bfm_bda.h6
-rw-r--r--src/mame/machine/buggychl.h6
-rw-r--r--src/mame/machine/c117.h6
-rw-r--r--src/mame/machine/cat702.h2
-rw-r--r--src/mame/machine/cdi070.h4
-rw-r--r--src/mame/machine/cdicdic.h4
-rw-r--r--src/mame/machine/cdislave.h8
-rw-r--r--src/mame/machine/compiskb.h8
-rw-r--r--src/mame/machine/cuda.h16
-rw-r--r--src/mame/machine/dc-ctrl.h4
-rw-r--r--src/mame/machine/dec_lk201.h18
-rw-r--r--src/mame/machine/deco104.h6
-rw-r--r--src/mame/machine/deco146.h6
-rw-r--r--src/mame/machine/deco222.h12
-rw-r--r--src/mame/machine/decocass_tape.h6
-rw-r--r--src/mame/machine/decocpu6.h6
-rw-r--r--src/mame/machine/decocpu7.h8
-rw-r--r--src/mame/machine/decopincpu.h16
-rw-r--r--src/mame/machine/dmv_keyb.h12
-rw-r--r--src/mame/machine/docg3.h10
-rw-r--r--src/mame/machine/egret.h16
-rw-r--r--src/mame/machine/esqpanel.h24
-rw-r--r--src/mame/machine/esqvfd.h18
-rw-r--r--src/mame/machine/fd1089.h6
-rw-r--r--src/mame/machine/fd1094.h4
-rw-r--r--src/mame/machine/fm_scsi.h6
-rw-r--r--src/mame/machine/gaelco3d.h6
-rw-r--r--src/mame/machine/gdrom.h12
-rw-r--r--src/mame/machine/ie15_kbd.h12
-rw-r--r--src/mame/machine/igs022.h8
-rw-r--r--src/mame/machine/igs025.h8
-rw-r--r--src/mame/machine/igs028.h8
-rw-r--r--src/mame/machine/inder_sb.h6
-rw-r--r--src/mame/machine/inder_vid.h6
-rw-r--r--src/mame/machine/isbc_215g.h8
-rw-r--r--src/mame/machine/iteagle_fpga.h26
-rw-r--r--src/mame/machine/jvs13551.h30
-rw-r--r--src/mame/machine/k573cass.h18
-rw-r--r--src/mame/machine/k573dio.h10
-rw-r--r--src/mame/machine/k573mcr.h4
-rw-r--r--src/mame/machine/k573msu.h4
-rw-r--r--src/mame/machine/k573npu.h4
-rw-r--r--src/mame/machine/k7659kb.h12
-rw-r--r--src/mame/machine/kaneko_calc3.h6
-rw-r--r--src/mame/machine/kaneko_hit.h4
-rw-r--r--src/mame/machine/kaneko_toybox.h4
-rw-r--r--src/mame/machine/kc_keyb.h8
-rw-r--r--src/mame/machine/konami1.h4
-rw-r--r--src/mame/machine/konppc.h2
-rw-r--r--src/mame/machine/m1comm.h8
-rw-r--r--src/mame/machine/m20_8086.h8
-rw-r--r--src/mame/machine/m20_kbd.h8
-rw-r--r--src/mame/machine/m24_kbd.h12
-rw-r--r--src/mame/machine/m24_z8000.h8
-rw-r--r--src/mame/machine/m2comm.h6
-rw-r--r--src/mame/machine/mackbd.h10
-rw-r--r--src/mame/machine/macrtc.h16
-rw-r--r--src/mame/machine/maple-dc.h6
-rw-r--r--src/mame/machine/mapledev.h4
-rw-r--r--src/mame/machine/mathbox.h6
-rw-r--r--src/mame/machine/mega32x.h8
-rw-r--r--src/mame/machine/megacd.h6
-rw-r--r--src/mame/machine/megacdcd.h6
-rw-r--r--src/mame/machine/microdrv.h30
-rw-r--r--src/mame/machine/micropolis.h4
-rw-r--r--src/mame/machine/midikbd.h10
-rw-r--r--src/mame/machine/midwayic.h12
-rw-r--r--src/mame/machine/mie.h14
-rw-r--r--src/mame/machine/mm1kb.h10
-rw-r--r--src/mame/machine/ms7004.h10
-rw-r--r--src/mame/machine/msx_matsushita.h8
-rw-r--r--src/mame/machine/msx_s1985.h2
-rw-r--r--src/mame/machine/msx_switched.h2
-rw-r--r--src/mame/machine/msx_systemflags.h2
-rw-r--r--src/mame/machine/namco06.h4
-rw-r--r--src/mame/machine/namco50.h6
-rw-r--r--src/mame/machine/namco51.h8
-rw-r--r--src/mame/machine/namco53.h6
-rw-r--r--src/mame/machine/namco62.h6
-rw-r--r--src/mame/machine/namco_settings.h4
-rw-r--r--src/mame/machine/namcoio.h10
-rw-r--r--src/mame/machine/namcomcu.h10
-rw-r--r--src/mame/machine/naomibd.h8
-rw-r--r--src/mame/machine/naomig1.h6
-rw-r--r--src/mame/machine/naomigd.h10
-rw-r--r--src/mame/machine/naomim1.h10
-rw-r--r--src/mame/machine/naomim2.h16
-rw-r--r--src/mame/machine/naomim4.h12
-rw-r--r--src/mame/machine/naomirom.h10
-rw-r--r--src/mame/machine/nextkbd.h8
-rw-r--r--src/mame/machine/nextmo.h4
-rw-r--r--src/mame/machine/ngen_kb.h12
-rw-r--r--src/mame/machine/nmk004.h6
-rw-r--r--src/mame/machine/nmk112.h4
-rw-r--r--src/mame/machine/ns10crypt.h2
-rw-r--r--src/mame/machine/ns11prot.h4
-rw-r--r--src/mame/machine/pc1512kb.h12
-rw-r--r--src/mame/machine/pc9801_118.h12
-rw-r--r--src/mame/machine/pc9801_26.h10
-rw-r--r--src/mame/machine/pc9801_86.h12
-rw-r--r--src/mame/machine/pc9801_cbus.h4
-rw-r--r--src/mame/machine/pc9801_kbd.h10
-rw-r--r--src/mame/machine/pcd_kbd.h8
-rw-r--r--src/mame/machine/pce220_ser.h32
-rw-r--r--src/mame/machine/pce_cd.h6
-rw-r--r--src/mame/machine/prof80mmu.h4
-rw-r--r--src/mame/machine/psion_pack.h32
-rw-r--r--src/mame/machine/psxcd.h14
-rw-r--r--src/mame/machine/qimi.h6
-rw-r--r--src/mame/machine/qx10kbd.h8
-rw-r--r--src/mame/machine/raiden2cop.h2
-rw-r--r--src/mame/machine/rmnkbd.h6
-rw-r--r--src/mame/machine/rx01.h6
-rw-r--r--src/mame/machine/s32comm.h6
-rw-r--r--src/mame/machine/segabb.h4
-rw-r--r--src/mame/machine/segaic16.h16
-rw-r--r--src/mame/machine/seicop.h6
-rw-r--r--src/mame/machine/sgi.h2
-rw-r--r--src/mame/machine/sonydriv.h4
-rw-r--r--src/mame/machine/st0016.h8
-rw-r--r--src/mame/machine/swim.h10
-rw-r--r--src/mame/machine/tait8741.h8
-rw-r--r--src/mame/machine/taitoio.h12
-rw-r--r--src/mame/machine/tandy2kb.h10
-rw-r--r--src/mame/machine/teleprinter.h6
-rw-r--r--src/mame/machine/ticket.h6
-rw-r--r--src/mame/machine/trs80m2kb.h10
-rw-r--r--src/mame/machine/upd65031.h6
-rw-r--r--src/mame/machine/v1050kb.h10
-rw-r--r--src/mame/machine/victor9k_fdc.h10
-rw-r--r--src/mame/machine/victor9kb.h8
-rw-r--r--src/mame/machine/wangpckb.h10
-rw-r--r--src/mame/machine/wpc.h6
-rw-r--r--src/mame/machine/wpc_lamp.h6
-rw-r--r--src/mame/machine/wpc_out.h6
-rw-r--r--src/mame/machine/wpc_pic.h4
-rw-r--r--src/mame/machine/wpc_shift.h4
-rw-r--r--src/mame/machine/x68k_hdc.h26
-rw-r--r--src/mame/machine/x68k_kbd.h10
-rw-r--r--src/mame/machine/x820kb.h12
-rw-r--r--src/mame/machine/zndip.h4
-rw-r--r--src/mame/machine/zs01.h8
-rw-r--r--src/mame/machine/zx8302.h12
-rw-r--r--src/mame/video/733_asr.h12
-rw-r--r--src/mame/video/911_vdt.h12
-rw-r--r--src/mame/video/abc1600.h10
-rw-r--r--src/mame/video/antic.h6
-rw-r--r--src/mame/video/apple2.h4
-rw-r--r--src/mame/video/atarimo.h8
-rw-r--r--src/mame/video/atarirle.h4
-rw-r--r--src/mame/video/avgdvg.h106
-rw-r--r--src/mame/video/bfm_adr2.h6
-rw-r--r--src/mame/video/bfm_dm01.h4
-rw-r--r--src/mame/video/c116.h2
-rw-r--r--src/mame/video/c45.h4
-rw-r--r--src/mame/video/crt.h2
-rw-r--r--src/mame/video/decbac06.h4
-rw-r--r--src/mame/video/deckarn.h4
-rw-r--r--src/mame/video/decmxc06.h4
-rw-r--r--src/mame/video/deco16ic.h4
-rw-r--r--src/mame/video/deco_zoomspr.h4
-rw-r--r--src/mame/video/decocomn.h6
-rw-r--r--src/mame/video/decodmd1.h6
-rw-r--r--src/mame/video/decodmd2.h6
-rw-r--r--src/mame/video/decodmd3.h6
-rw-r--r--src/mame/video/decospr.h4
-rw-r--r--src/mame/video/excellent_spr.h4
-rw-r--r--src/mame/video/fuukifg.h4
-rw-r--r--src/mame/video/gic.h10
-rw-r--r--src/mame/video/gime.h24
-rw-r--r--src/mame/video/gp9001.h6
-rw-r--r--src/mame/video/gtia.h4
-rw-r--r--src/mame/video/igs017_igs031.h6
-rw-r--r--src/mame/video/jalblend.h4
-rw-r--r--src/mame/video/k001005.h8
-rw-r--r--src/mame/video/k001006.h6
-rw-r--r--src/mame/video/k001604.h4
-rw-r--r--src/mame/video/k007121.h6
-rw-r--r--src/mame/video/k007342.h4
-rw-r--r--src/mame/video/k007420.h4
-rw-r--r--src/mame/video/k037122.h4
-rw-r--r--src/mame/video/k051316.h4
-rw-r--r--src/mame/video/k051733.h6
-rw-r--r--src/mame/video/k051960.h4
-rw-r--r--src/mame/video/k052109.h4
-rw-r--r--src/mame/video/k053244_k053245.h4
-rw-r--r--src/mame/video/k053246_k053247_k055673.h6
-rw-r--r--src/mame/video/k053250.h4
-rw-r--r--src/mame/video/k053251.h6
-rw-r--r--src/mame/video/k053936.h4
-rw-r--r--src/mame/video/k054000.h6
-rw-r--r--src/mame/video/k054156_k054157_k056832.h2
-rw-r--r--src/mame/video/k054338.h4
-rw-r--r--src/mame/video/k055555.h6
-rw-r--r--src/mame/video/k057714.h6
-rw-r--r--src/mame/video/k1ge.h10
-rw-r--r--src/mame/video/kan_pand.h4
-rw-r--r--src/mame/video/kaneko_grap2.h4
-rw-r--r--src/mame/video/kaneko_spr.h12
-rw-r--r--src/mame/video/kaneko_tmap.h4
-rw-r--r--src/mame/video/maria.h4
-rw-r--r--src/mame/video/mb60553.h4
-rw-r--r--src/mame/video/mcd212.h4
-rw-r--r--src/mame/video/newport.h6
-rw-r--r--src/mame/video/nick.h8
-rw-r--r--src/mame/video/pc080sn.h2
-rw-r--r--src/mame/video/pc090oj.h4
-rw-r--r--src/mame/video/pc_t1t.h8
-rw-r--r--src/mame/video/pcd.h24
-rw-r--r--src/mame/video/powervr2.h4
-rw-r--r--src/mame/video/sega16sp.h16
-rw-r--r--src/mame/video/segaic16.h4
-rw-r--r--src/mame/video/segaic16_road.h6
-rw-r--r--src/mame/video/segaic24.h6
-rw-r--r--src/mame/video/seibu_crtc.h8
-rw-r--r--src/mame/video/seta001.h4
-rw-r--r--src/mame/video/sknsspr.h4
-rw-r--r--src/mame/video/st0020.h4
-rw-r--r--src/mame/video/stic.h6
-rw-r--r--src/mame/video/tc0080vco.h2
-rw-r--r--src/mame/video/tc0100scn.h4
-rw-r--r--src/mame/video/tc0110pcr.h4
-rw-r--r--src/mame/video/tc0150rod.h2
-rw-r--r--src/mame/video/tc0180vcu.h4
-rw-r--r--src/mame/video/tc0280grd.h4
-rw-r--r--src/mame/video/tc0360pri.h4
-rw-r--r--src/mame/video/tc0480scp.h4
-rw-r--r--src/mame/video/tecmo_mix.h4
-rw-r--r--src/mame/video/tecmo_spr.h4
-rw-r--r--src/mame/video/tia.h8
-rw-r--r--src/mame/video/tigeroad_spr.h4
-rw-r--r--src/mame/video/toaplan_scu.h4
-rw-r--r--src/mame/video/uv201.h6
-rw-r--r--src/mame/video/vrender0.h4
-rw-r--r--src/mame/video/vs920a.h4
-rw-r--r--src/mame/video/vsystem_spr.h4
-rw-r--r--src/mame/video/vsystem_spr2.h4
-rw-r--r--src/mame/video/vtvideo.h14
-rw-r--r--src/mame/video/wpc_dmd.h6
-rw-r--r--src/mame/video/wswan_video.h6
-rw-r--r--src/mame/video/ygv608.h2
-rw-r--r--src/mame/video/zx8301.h6
1891 files changed, 4889 insertions, 4889 deletions
diff --git a/src/mame/audio/arcadia.h b/src/mame/audio/arcadia.h
index fa54ba1c0a1..14a4f298294 100644
--- a/src/mame/audio/arcadia.h
+++ b/src/mame/audio/arcadia.h
@@ -26,9 +26,9 @@ public:
DECLARE_WRITE8_MEMBER(write);
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
sound_stream *m_channel;
UINT8 m_reg[3];
diff --git a/src/mame/audio/atarijsa.h b/src/mame/audio/atarijsa.h
index 3ae12a653dc..38ce437b4d2 100644
--- a/src/mame/audio/atarijsa.h
+++ b/src/mame/audio/atarijsa.h
@@ -106,8 +106,8 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
// internal helpers
virtual void update_all_volumes() = 0;
@@ -149,11 +149,11 @@ public:
protected:
// device level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
// internal helpers
- virtual void update_all_volumes();
+ virtual void update_all_volumes() override;
// devices
optional_device<okim6295_device> m_oki1;
@@ -189,13 +189,13 @@ public:
protected:
// device level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual ioport_constructor device_input_ports() const;
- virtual void device_start();
- virtual void device_reset();
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual ioport_constructor device_input_ports() const override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
// internal helpers
- virtual void update_all_volumes();
+ virtual void update_all_volumes() override;
// devices
optional_device<pokey_device> m_pokey;
@@ -221,8 +221,8 @@ public:
protected:
// device level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual ioport_constructor device_input_ports() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual ioport_constructor device_input_ports() const override;
required_ioport m_jsaii;
};
@@ -246,8 +246,8 @@ public:
protected:
// device level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual ioport_constructor device_input_ports() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual ioport_constructor device_input_ports() const override;
required_ioport m_jsaiii;
};
@@ -263,7 +263,7 @@ public:
protected:
// device level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
};
diff --git a/src/mame/audio/cage.h b/src/mame/audio/cage.h
index 1226192de8f..ffa43f3522b 100644
--- a/src/mame/audio/cage.h
+++ b/src/mame/audio/cage.h
@@ -31,7 +31,7 @@ public:
template<class _Object> static devcb_base &set_irqhandler_callback(device_t &device, _Object object) { return downcast<atari_cage_device &>(device).m_irqhandler.set_callback(object); }
// optional information overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
void reset_w(int state);
@@ -58,7 +58,7 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
private:
cpu_device *m_cpu;
@@ -100,7 +100,7 @@ public:
atari_cage_seattle_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
};
diff --git a/src/mame/audio/cclimber.h b/src/mame/audio/cclimber.h
index 4229ad1e85b..ef72fac26e4 100644
--- a/src/mame/audio/cclimber.h
+++ b/src/mame/audio/cclimber.h
@@ -46,8 +46,8 @@ public:
protected:
// device level overrides
- virtual void device_start();
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual void device_start() override;
+ virtual machine_config_constructor device_mconfig_additions() const override;
void play_sample(int start,int freq,int volume);
diff --git a/src/mame/audio/channelf.h b/src/mame/audio/channelf.h
index f227eb67c07..17ad5add8df 100644
--- a/src/mame/audio/channelf.h
+++ b/src/mame/audio/channelf.h
@@ -18,11 +18,11 @@ public:
void sound_w(int mode);
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
sound_stream *m_channel;
diff --git a/src/mame/audio/cps3.h b/src/mame/audio/cps3.h
index b4228ca3d7c..03c5e4f1642 100644
--- a/src/mame/audio/cps3.h
+++ b/src/mame/audio/cps3.h
@@ -40,10 +40,10 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
sound_stream *m_stream;
diff --git a/src/mame/audio/dai_snd.h b/src/mame/audio/dai_snd.h
index c1e5ae598e7..484002161ff 100644
--- a/src/mame/audio/dai_snd.h
+++ b/src/mame/audio/dai_snd.h
@@ -27,9 +27,9 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
sound_stream * m_mixer_channel;
diff --git a/src/mame/audio/dcs.h b/src/mame/audio/dcs.h
index 0f137b83282..032ce6b5c8a 100644
--- a/src/mame/audio/dcs.h
+++ b/src/mame/audio/dcs.h
@@ -109,8 +109,8 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
protected:
struct sdrc_state
@@ -220,7 +220,7 @@ public:
dcs_audio_2k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
};
@@ -236,7 +236,7 @@ public:
dcs_audio_2k_uart_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
};
@@ -252,7 +252,7 @@ public:
dcs_audio_8k_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
};
@@ -268,7 +268,7 @@ public:
dcs_audio_wpc_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
};
// device type definition
@@ -285,7 +285,7 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
};
// dcs2_audio_2115_device
@@ -297,7 +297,7 @@ public:
dcs2_audio_2115_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
};
@@ -313,7 +313,7 @@ public:
dcs2_audio_2104_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
};
@@ -329,7 +329,7 @@ public:
dcs2_audio_dsio_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
};
@@ -345,7 +345,7 @@ public:
dcs2_audio_denver_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
};
diff --git a/src/mame/audio/decobsmt.h b/src/mame/audio/decobsmt.h
index d89a343e28d..715607f47b9 100644
--- a/src/mame/audio/decobsmt.h
+++ b/src/mame/audio/decobsmt.h
@@ -40,9 +40,9 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual machine_config_constructor device_mconfig_additions() const override;
private:
UINT8 m_bsmt_latch;
diff --git a/src/mame/audio/dsbz80.h b/src/mame/audio/dsbz80.h
index b39438955a1..3e8210d8e27 100644
--- a/src/mame/audio/dsbz80.h
+++ b/src/mame/audio/dsbz80.h
@@ -25,7 +25,7 @@ public:
dsbz80_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
DECLARE_WRITE8_MEMBER(latch_w);
@@ -42,10 +42,10 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
mpeg_audio *decoder;
diff --git a/src/mame/audio/exidy.h b/src/mame/audio/exidy.h
index 28e26882a11..f0c3ff36d81 100644
--- a/src/mame/audio/exidy.h
+++ b/src/mame/audio/exidy.h
@@ -58,9 +58,9 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
void common_sh_start();
void common_sh_reset();
@@ -69,7 +69,7 @@ protected:
void sh8253_register_state_globals();
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
cpu_device *m_maincpu;
@@ -126,12 +126,12 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
@@ -152,12 +152,12 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
diff --git a/src/mame/audio/exidy440.h b/src/mame/audio/exidy440.h
index a6f1bad8cda..2a5265c8793 100644
--- a/src/mame/audio/exidy440.h
+++ b/src/mame/audio/exidy440.h
@@ -52,12 +52,12 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
- virtual void device_stop();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
+ virtual void device_stop() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
diff --git a/src/mame/audio/galaxian.h b/src/mame/audio/galaxian.h
index ea7d570ab10..5f763e7792f 100644
--- a/src/mame/audio/galaxian.h
+++ b/src/mame/audio/galaxian.h
@@ -21,11 +21,11 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
diff --git a/src/mame/audio/gottlieb.h b/src/mame/audio/gottlieb.h
index e02b59db2be..6295af33542 100644
--- a/src/mame/audio/gottlieb.h
+++ b/src/mame/audio/gottlieb.h
@@ -73,9 +73,9 @@ public:
protected:
// device-level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual ioport_constructor device_input_ports() const;
- virtual void device_start();
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual ioport_constructor device_input_ports() const override;
+ virtual void device_start() override;
private:
// devices
@@ -108,9 +108,9 @@ public:
protected:
// device-level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual ioport_constructor device_input_ports() const;
- virtual void device_start();
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual ioport_constructor device_input_ports() const override;
+ virtual void device_start() override;
private:
// devices
@@ -125,7 +125,7 @@ private:
#if USE_FAKE_VOTRAX
protected:
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
void fake_votrax_data_w(UINT8 data);
void trigger_sample(UINT8 data);
@@ -146,8 +146,8 @@ public:
protected:
// device-level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual ioport_constructor device_input_ports() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual ioport_constructor device_input_ports() const override;
};
@@ -179,10 +179,10 @@ public:
protected:
// device-level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual ioport_constructor device_input_ports() const;
- virtual void device_start();
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual ioport_constructor device_input_ports() const override;
+ virtual void device_start() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// internal helpers
diff --git a/src/mame/audio/hyprolyb.h b/src/mame/audio/hyprolyb.h
index 1e835492278..f5b1c3dc116 100644
--- a/src/mame/audio/hyprolyb.h
+++ b/src/mame/audio/hyprolyb.h
@@ -21,12 +21,12 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
diff --git a/src/mame/audio/irem.h b/src/mame/audio/irem.h
index 4e7fd6161a8..c8b156ffaab 100644
--- a/src/mame/audio/irem.h
+++ b/src/mame/audio/irem.h
@@ -27,8 +27,8 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
private:
// internal state
@@ -53,21 +53,21 @@ class m62_audio_device : public irem_audio_device
{
public:
m62_audio_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
};
class m52_soundc_audio_device : public irem_audio_device
{
public:
m52_soundc_audio_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
};
class m52_large_audio_device : public irem_audio_device
{
public:
m52_large_audio_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
};
//MACHINE_CONFIG_EXTERN( m52_sound_c_audio );
diff --git a/src/mame/audio/lynx.h b/src/mame/audio/lynx.h
index b99d2b04873..a3738f271b6 100644
--- a/src/mame/audio/lynx.h
+++ b/src/mame/audio/lynx.h
@@ -39,13 +39,13 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
- virtual void device_reset();
+ virtual void device_reset() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
void reset_channel(LYNX_AUDIO *channel);
void shift(int chan_nr);
@@ -72,10 +72,10 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
};
diff --git a/src/mame/audio/m72.h b/src/mame/audio/m72.h
index ab975347fa5..71ed62fa35d 100644
--- a/src/mame/audio/m72.h
+++ b/src/mame/audio/m72.h
@@ -40,12 +40,12 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
diff --git a/src/mame/audio/mea8000.h b/src/mame/audio/mea8000.h
index 5d09ee938c9..fcda2267a80 100644
--- a/src/mame/audio/mea8000.h
+++ b/src/mame/audio/mea8000.h
@@ -68,8 +68,8 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
private:
// internal state
diff --git a/src/mame/audio/midway.h b/src/mame/audio/midway.h
index f221569d447..7b672b13724 100644
--- a/src/mame/audio/midway.h
+++ b/src/mame/audio/midway.h
@@ -87,12 +87,12 @@ public:
protected:
// device-level overrides
- virtual const rom_entry *device_rom_region() const;
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual ioport_constructor device_input_ports() const;
- virtual void device_start();
- virtual void device_reset();
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual const rom_entry *device_rom_region() const override;
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual ioport_constructor device_input_ports() const override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// internal helpers
@@ -144,10 +144,10 @@ public:
protected:
// device-level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual void device_start();
- virtual void device_reset();
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// devices
@@ -182,10 +182,10 @@ public:
protected:
// device-level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual void device_start();
- virtual void device_reset();
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// devices
@@ -220,10 +220,10 @@ public:
protected:
// device-level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual void device_start();
- virtual void device_reset();
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// devices
@@ -259,10 +259,10 @@ public:
protected:
// device-level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual void device_start();
- virtual void device_reset();
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// devices
diff --git a/src/mame/audio/namco52.h b/src/mame/audio/namco52.h
index b38061618e7..5ca62330947 100644
--- a/src/mame/audio/namco52.h
+++ b/src/mame/audio/namco52.h
@@ -49,9 +49,9 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual const rom_entry *device_rom_region() const;
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual void device_start() override;
+ virtual const rom_entry *device_rom_region() const override;
+ virtual machine_config_constructor device_mconfig_additions() const override;
TIMER_CALLBACK_MEMBER( latch_callback );
TIMER_CALLBACK_MEMBER( irq_clear );
diff --git a/src/mame/audio/namco54.h b/src/mame/audio/namco54.h
index 9396436ca20..e05f5c6446b 100644
--- a/src/mame/audio/namco54.h
+++ b/src/mame/audio/namco54.h
@@ -33,9 +33,9 @@ public:
DECLARE_WRITE8_MEMBER( write );
protected:
// device-level overrides
- virtual void device_start();
- virtual const rom_entry *device_rom_region() const;
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual void device_start() override;
+ virtual const rom_entry *device_rom_region() const override;
+ virtual machine_config_constructor device_mconfig_additions() const override;
TIMER_CALLBACK_MEMBER( latch_callback );
TIMER_CALLBACK_MEMBER( irq_clear );
diff --git a/src/mame/audio/pleiads.h b/src/mame/audio/pleiads.h
index 0c116bd1b26..3978cb6c6d1 100644
--- a/src/mame/audio/pleiads.h
+++ b/src/mame/audio/pleiads.h
@@ -54,11 +54,11 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
void common_start();
inline int tone1(int samplerate);
@@ -109,11 +109,11 @@ public:
naughtyb_sound_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
};
@@ -126,11 +126,11 @@ public:
popflame_sound_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
};
diff --git a/src/mame/audio/redbaron.h b/src/mame/audio/redbaron.h
index 0bd5243cff8..dc65f9502fa 100644
--- a/src/mame/audio/redbaron.h
+++ b/src/mame/audio/redbaron.h
@@ -16,10 +16,10 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
INT16 *m_vol_lookup;
diff --git a/src/mame/audio/s11c_bg.h b/src/mame/audio/s11c_bg.h
index 4d36f471c3f..136bd037825 100644
--- a/src/mame/audio/s11c_bg.h
+++ b/src/mame/audio/s11c_bg.h
@@ -50,9 +50,9 @@ public:
protected:
// overrides
- virtual void device_start();
- virtual void device_reset();
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual machine_config_constructor device_mconfig_additions() const override;
private:
const char* m_regiontag;
diff --git a/src/mame/audio/segam1audio.h b/src/mame/audio/segam1audio.h
index 9abb8f3d273..e188a5502a4 100644
--- a/src/mame/audio/segam1audio.h
+++ b/src/mame/audio/segam1audio.h
@@ -29,7 +29,7 @@ public:
segam1audio_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// optional information overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
required_device<cpu_device> m_audiocpu;
required_device<multipcm_device> m_multipcm_1;
@@ -49,8 +49,8 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
private:
int m_to_68k[8];
diff --git a/src/mame/audio/segasnd.h b/src/mame/audio/segasnd.h
index 808f10ca8db..8436d8427e7 100644
--- a/src/mame/audio/segasnd.h
+++ b/src/mame/audio/segasnd.h
@@ -29,10 +29,10 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
@@ -137,12 +137,12 @@ public:
protected:
// device-level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual void device_start();
- virtual void device_reset();
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
@@ -181,7 +181,7 @@ public:
protected:
// device-level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual machine_config_constructor device_mconfig_additions() const override;
};
extern const device_type SEGAUSBROM;
diff --git a/src/mame/audio/seibu.h b/src/mame/audio/seibu.h
index dcfe0ecec39..3a83f811e58 100644
--- a/src/mame/audio/seibu.h
+++ b/src/mame/audio/seibu.h
@@ -67,8 +67,8 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
private:
int m_encryption_mode;
@@ -113,10 +113,10 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
diff --git a/src/mame/audio/snes_snd.h b/src/mame/audio/snes_snd.h
index 35ca43588b8..6862f7bc231 100644
--- a/src/mame/audio/snes_snd.h
+++ b/src/mame/audio/snes_snd.h
@@ -79,12 +79,12 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
diff --git a/src/mame/audio/socrates.h b/src/mame/audio/socrates.h
index f1d2b1dd002..14498844809 100644
--- a/src/mame/audio/socrates.h
+++ b/src/mame/audio/socrates.h
@@ -19,10 +19,10 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
void snd_clock();
static const UINT8 s_volumeLUT[];
diff --git a/src/mame/audio/specimx_snd.h b/src/mame/audio/specimx_snd.h
index 0e07b27dc4b..0f682a37c0c 100644
--- a/src/mame/audio/specimx_snd.h
+++ b/src/mame/audio/specimx_snd.h
@@ -24,10 +24,10 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
sound_stream *m_mixer_channel;
diff --git a/src/mame/audio/svis_snd.h b/src/mame/audio/svis_snd.h
index 7d21bc4fdfb..d6ca0228688 100644
--- a/src/mame/audio/svis_snd.h
+++ b/src/mame/audio/svis_snd.h
@@ -113,10 +113,10 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
public:
DECLARE_WRITE8_MEMBER( sounddma_w );
diff --git a/src/mame/audio/t5182.h b/src/mame/audio/t5182.h
index 38464470b42..cef7d593c2b 100644
--- a/src/mame/audio/t5182.h
+++ b/src/mame/audio/t5182.h
@@ -40,11 +40,11 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
- virtual const rom_entry *device_rom_region() const;
- virtual ioport_constructor device_input_ports() const;
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual void device_start() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
+ virtual const rom_entry *device_rom_region() const override;
+ virtual ioport_constructor device_input_ports() const override;
+ virtual machine_config_constructor device_mconfig_additions() const override;
private:
// internal state
diff --git a/src/mame/audio/taito_en.h b/src/mame/audio/taito_en.h
index 00ac7cbc838..395a313a07a 100644
--- a/src/mame/audio/taito_en.h
+++ b/src/mame/audio/taito_en.h
@@ -33,8 +33,8 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
private:
// inherited devices/pointers
diff --git a/src/mame/audio/taito_zm.h b/src/mame/audio/taito_zm.h
index ea072d1a9cf..d769618b0e5 100644
--- a/src/mame/audio/taito_zm.h
+++ b/src/mame/audio/taito_zm.h
@@ -31,8 +31,8 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
private:
// inherited devices/pointers
diff --git a/src/mame/audio/taitosnd.h b/src/mame/audio/taitosnd.h
index db56671bf7d..b74f13d0307 100644
--- a/src/mame/audio/taitosnd.h
+++ b/src/mame/audio/taitosnd.h
@@ -42,8 +42,8 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
private:
void update_nmi();
diff --git a/src/mame/audio/timeplt.h b/src/mame/audio/timeplt.h
index fcbe30fcce4..ec58d71bbf3 100644
--- a/src/mame/audio/timeplt.h
+++ b/src/mame/audio/timeplt.h
@@ -17,11 +17,11 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
diff --git a/src/mame/audio/trackfld.h b/src/mame/audio/trackfld.h
index 9aabced1c22..03f78799c9e 100644
--- a/src/mame/audio/trackfld.h
+++ b/src/mame/audio/trackfld.h
@@ -21,12 +21,12 @@ public:
protected:
// device-level overrides
- virtual void device_config_complete();
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_config_complete() override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
diff --git a/src/mame/audio/tvc_snd.h b/src/mame/audio/tvc_snd.h
index b8b955d3c45..1103a9c116c 100644
--- a/src/mame/audio/tvc_snd.h
+++ b/src/mame/audio/tvc_snd.h
@@ -34,10 +34,10 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
static const device_timer_id TIMER_SNDINT = 0;
diff --git a/src/mame/audio/upd1771.h b/src/mame/audio/upd1771.h
index e0757757e9c..46ca16e0158 100644
--- a/src/mame/audio/upd1771.h
+++ b/src/mame/audio/upd1771.h
@@ -36,11 +36,11 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
diff --git a/src/mame/audio/vboy.h b/src/mame/audio/vboy.h
index 8849ecf292e..b714999cfc7 100644
--- a/src/mame/audio/vboy.h
+++ b/src/mame/audio/vboy.h
@@ -82,11 +82,11 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
// inline data
s_sreg sound_registers(void);
diff --git a/src/mame/audio/vc4000snd.h b/src/mame/audio/vc4000snd.h
index 611ad0188d8..d528fd501bc 100644
--- a/src/mame/audio/vc4000snd.h
+++ b/src/mame/audio/vc4000snd.h
@@ -26,10 +26,10 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
public:
void soundport_w(int mode, int data);
diff --git a/src/mame/audio/warpwarp.h b/src/mame/audio/warpwarp.h
index 593208d8939..4f419e8a90e 100644
--- a/src/mame/audio/warpwarp.h
+++ b/src/mame/audio/warpwarp.h
@@ -15,12 +15,12 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// internal state
@@ -58,12 +58,12 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// internal state
diff --git a/src/mame/audio/williams.h b/src/mame/audio/williams.h
index 8c191f1d80b..1c19bcd3985 100644
--- a/src/mame/audio/williams.h
+++ b/src/mame/audio/williams.h
@@ -68,10 +68,10 @@ public:
protected:
// device-level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual void device_start();
- virtual void device_reset();
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// devices
@@ -114,10 +114,10 @@ public:
protected:
// device-level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual void device_start();
- virtual void device_reset();
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// timer IDs
@@ -172,10 +172,10 @@ protected:
};
// device-level overrides
- virtual machine_config_constructor device_mconfig_additions() const;
- virtual void device_start();
- virtual void device_reset();
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual machine_config_constructor device_mconfig_additions() const override;
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
private:
// devices
diff --git a/src/mame/audio/wiping.h b/src/mame/audio/wiping.h
index 6f8fa987f90..d020f326e1b 100644
--- a/src/mame/audio/wiping.h
+++ b/src/mame/audio/wiping.h
@@ -25,10 +25,10 @@ public:
protected:
// device-level overrides
- virtual void device_start();
+ virtual void device_start() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
private:
// internal state
diff --git a/src/mame/audio/wpcsnd.h b/src/mame/audio/wpcsnd.h
index 397a3e186a7..36c418bd9bf 100644
--- a/src/mame/audio/wpcsnd.h
+++ b/src/mame/audio/wpcsnd.h
@@ -56,9 +56,9 @@ public:
protected:
// overrides
- virtual void device_start();
- virtual void device_reset();
- virtual machine_config_constructor device_mconfig_additions() const;
+ virtual void device_start() override;
+ virtual void device_reset() override;
+ virtual machine_config_constructor device_mconfig_additions() const override;
private:
const char* m_regiontag;
diff --git a/src/mame/audio/wswan_snd.h b/src/mame/audio/wswan_snd.h
index 42ba3ed5160..227922e3cf9 100644
--- a/src/mame/audio/wswan_snd.h
+++ b/src/mame/audio/wswan_snd.h
@@ -49,11 +49,11 @@ public:
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
// sound stream update overrides
- virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples);
+ virtual void sound_stream_update(sound_stream &stream, stream_sample_t **inputs, stream_sample_t **outputs, int samples) override;
public:
DECLARE_WRITE8_MEMBER( port_w );
diff --git a/src/mame/drivers/1945kiii.cpp b/src/mame/drivers/1945kiii.cpp
index 44564dccd8a..55b4b8c6ee3 100644
--- a/src/mame/drivers/1945kiii.cpp
+++ b/src/mame/drivers/1945kiii.cpp
@@ -79,8 +79,8 @@ public:
DECLARE_WRITE16_MEMBER(k3_scrolly_w);
DECLARE_WRITE16_MEMBER(k3_soundbanks_w);
TILE_GET_INFO_MEMBER(get_k3_bg_tile_info);
- virtual void machine_start();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void video_start() override;
void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect);
UINT32 screen_update_k3(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
diff --git a/src/mame/drivers/24cdjuke.cpp b/src/mame/drivers/24cdjuke.cpp
index d0f05a437a4..605f480542c 100644
--- a/src/mame/drivers/24cdjuke.cpp
+++ b/src/mame/drivers/24cdjuke.cpp
@@ -77,8 +77,8 @@ public:
required_ioport m_io_row3;
required_region_ptr<UINT16> m_charset;
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
DECLARE_READ8_MEMBER(kb_row_r);
DECLARE_WRITE8_MEMBER(kb_col_w);
diff --git a/src/mame/drivers/30test.cpp b/src/mame/drivers/30test.cpp
index f61b28a93cb..61ce6d7b005 100644
--- a/src/mame/drivers/30test.cpp
+++ b/src/mame/drivers/30test.cpp
@@ -68,8 +68,8 @@ public:
DECLARE_WRITE8_MEMBER(hc11_mux_w);
DECLARE_READ8_MEMBER(hc11_okibank_r);
DECLARE_WRITE8_MEMBER(hc11_okibank_w);
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
required_device<cpu_device> m_maincpu;
required_device<okim6295_device> m_oki;
};
diff --git a/src/mame/drivers/39in1.cpp b/src/mame/drivers/39in1.cpp
index 2007b4a17c6..e10e1fd8690 100644
--- a/src/mame/drivers/39in1.cpp
+++ b/src/mame/drivers/39in1.cpp
@@ -80,7 +80,7 @@ public:
DECLARE_READ32_MEMBER(prot_cheater_r);
DECLARE_DRIVER_INIT(39in1);
DECLARE_MACHINE_START(60in1);
- virtual void machine_start();
+ virtual void machine_start() override;
UINT32 screen_update_39in1(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(pxa255_vblank_start);
TIMER_CALLBACK_MEMBER(pxa255_dma_dma_end);
diff --git a/src/mame/drivers/3x3puzzl.cpp b/src/mame/drivers/3x3puzzl.cpp
index 36a2059ce39..38ccc0c15a6 100644
--- a/src/mame/drivers/3x3puzzl.cpp
+++ b/src/mame/drivers/3x3puzzl.cpp
@@ -95,9 +95,9 @@ public:
DECLARE_WRITE16_MEMBER(tilemap1_scrolly_w);
protected:
- virtual void video_start();
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void video_start() override;
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
};
diff --git a/src/mame/drivers/4004clk.cpp b/src/mame/drivers/4004clk.cpp
index 0d750822b7c..b62ec3794e9 100644
--- a/src/mame/drivers/4004clk.cpp
+++ b/src/mame/drivers/4004clk.cpp
@@ -32,7 +32,7 @@ public:
DECLARE_WRITE8_MEMBER( relays_w );
UINT16 m_nixie[16];
UINT8 m_timer;
- virtual void machine_start();
+ virtual void machine_start() override;
TIMER_DEVICE_CALLBACK_MEMBER(timer_callback);
UINT8 nixie_to_num(UINT16 val);
inline void output_set_nixie_value(int index, int value);
diff --git a/src/mame/drivers/4enlinea.cpp b/src/mame/drivers/4enlinea.cpp
index 181562bea3b..86328de8c88 100644
--- a/src/mame/drivers/4enlinea.cpp
+++ b/src/mame/drivers/4enlinea.cpp
@@ -228,8 +228,8 @@ public:
UINT8 m_serial_flags;
UINT8 m_serial_data[2];
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
required_device<cpu_device> m_maincpu;
};
@@ -248,8 +248,8 @@ public:
DECLARE_READ8_MEMBER( _4enlinea_io_read );
DECLARE_WRITE8_MEMBER( _4enlinea_mode_control_w );
- virtual void device_start();
- virtual const rom_entry *device_rom_region() const;
+ virtual void device_start() override;
+ virtual const rom_entry *device_rom_region() const override;
};
const rom_entry *isa8_cga_4enlinea_device::device_rom_region() const
diff --git a/src/mame/drivers/5clown.cpp b/src/mame/drivers/5clown.cpp
index 07745268a40..03abeefdea0 100644
--- a/src/mame/drivers/5clown.cpp
+++ b/src/mame/drivers/5clown.cpp
@@ -500,8 +500,8 @@ public:
DECLARE_WRITE8_MEMBER(fclown_ay8910_w);
DECLARE_DRIVER_INIT(fclown);
TILE_GET_INFO_MEMBER(get_fclown_tile_info);
- virtual void machine_start();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(_5clown);
UINT32 screen_update_fclown(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};
diff --git a/src/mame/drivers/a1supply.cpp b/src/mame/drivers/a1supply.cpp
index 456103daf37..12f9a7447d1 100644
--- a/src/mame/drivers/a1supply.cpp
+++ b/src/mame/drivers/a1supply.cpp
@@ -52,10 +52,10 @@ public:
protected:
// driver_device overrides
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
- virtual void video_start();
+ virtual void video_start() override;
private:
diff --git a/src/mame/drivers/a310.cpp b/src/mame/drivers/a310.cpp
index e1a1b7ed301..7acb2a355c9 100644
--- a/src/mame/drivers/a310.cpp
+++ b/src/mame/drivers/a310.cpp
@@ -86,8 +86,8 @@ public:
DECLARE_WRITE_LINE_MEMBER(a310_wd177x_intrq_w);
DECLARE_WRITE_LINE_MEMBER(a310_wd177x_drq_w);
DECLARE_DRIVER_INIT(a310);
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
DECLARE_INPUT_CHANGED_MEMBER(key_stroke);
DECLARE_FLOPPY_FORMATS( floppy_formats );
diff --git a/src/mame/drivers/a5105.cpp b/src/mame/drivers/a5105.cpp
index f7f55880dea..44222bdb920 100644
--- a/src/mame/drivers/a5105.cpp
+++ b/src/mame/drivers/a5105.cpp
@@ -81,8 +81,8 @@ public:
UINT16 m_pcg_internal_addr;
UINT8 m_key_mux;
UINT8 m_memsel[4];
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(a5105);
DECLARE_FLOPPY_FORMATS( floppy_formats );
required_device<ram_device> m_ram;
diff --git a/src/mame/drivers/a51xx.cpp b/src/mame/drivers/a51xx.cpp
index 2155fce0124..2284450bde4 100644
--- a/src/mame/drivers/a51xx.cpp
+++ b/src/mame/drivers/a51xx.cpp
@@ -22,8 +22,8 @@ public:
: driver_device(mconfig, type, tag) ,
m_maincpu(*this, "maincpu") { }
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
DECLARE_MACHINE_RESET(a5130);
DECLARE_VIDEO_START(a5130);
UINT32 screen_update_a5120(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/a7150.cpp b/src/mame/drivers/a7150.cpp
index 47935cf9b79..3559e6548b2 100644
--- a/src/mame/drivers/a7150.cpp
+++ b/src/mame/drivers/a7150.cpp
@@ -21,8 +21,8 @@ public:
: driver_device(mconfig, type, tag) ,
m_maincpu(*this, "maincpu") { }
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_a7150(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
};
diff --git a/src/mame/drivers/a7800.cpp b/src/mame/drivers/a7800.cpp
index cfe3411b9d4..62f211b078e 100644
--- a/src/mame/drivers/a7800.cpp
+++ b/src/mame/drivers/a7800.cpp
@@ -142,8 +142,8 @@ public:
DECLARE_WRITE8_MEMBER(maria_w);
DECLARE_DRIVER_INIT(a7800_pal);
DECLARE_DRIVER_INIT(a7800_ntsc);
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
DECLARE_PALETTE_INIT(a7800);
DECLARE_PALETTE_INIT(a7800p);
TIMER_DEVICE_CALLBACK_MEMBER(interrupt);
diff --git a/src/mame/drivers/ace.cpp b/src/mame/drivers/ace.cpp
index 23eeb5f4d00..57d96585296 100644
--- a/src/mame/drivers/ace.cpp
+++ b/src/mame/drivers/ace.cpp
@@ -76,9 +76,9 @@ public:
DECLARE_WRITE8_MEMBER(ace_characterram_w);
DECLARE_WRITE8_MEMBER(ace_scoreram_w);
DECLARE_READ8_MEMBER(unk_r);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_ace(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
void ace_postload();
};
diff --git a/src/mame/drivers/acefruit.cpp b/src/mame/drivers/acefruit.cpp
index b06240105df..336e9ff8d43 100644
--- a/src/mame/drivers/acefruit.cpp
+++ b/src/mame/drivers/acefruit.cpp
@@ -47,7 +47,7 @@ public:
DECLARE_CUSTOM_INPUT_MEMBER(starspnr_coinage_r);
DECLARE_CUSTOM_INPUT_MEMBER(starspnr_payout_r);
DECLARE_DRIVER_INIT(sidewndr);
- virtual void video_start();
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(acefruit);
UINT32 screen_update_acefruit(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(acefruit_vblank);
@@ -59,7 +59,7 @@ public:
};
protected:
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
};
diff --git a/src/mame/drivers/aces1.cpp b/src/mame/drivers/aces1.cpp
index a20837b00ec..765e151b034 100644
--- a/src/mame/drivers/aces1.cpp
+++ b/src/mame/drivers/aces1.cpp
@@ -229,8 +229,8 @@ public:
required_ioport m_io8_port;
DECLARE_DRIVER_INIT(aces1);
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
TIMER_CALLBACK_MEMBER(m_aces1_irq_timer_callback);
TIMER_CALLBACK_MEMBER(m_aces1_nmi_timer_callback);
};
diff --git a/src/mame/drivers/acommand.cpp b/src/mame/drivers/acommand.cpp
index b3aff9cbad6..d08c0877b02 100644
--- a/src/mame/drivers/acommand.cpp
+++ b/src/mame/drivers/acommand.cpp
@@ -98,7 +98,7 @@ public:
TILEMAP_MAPPER_MEMBER(bg_scan);
TILE_GET_INFO_MEMBER(ac_get_bg_tile_info);
TILE_GET_INFO_MEMBER(ac_get_tx_tile_info);
- virtual void video_start();
+ virtual void video_start() override;
UINT32 screen_update_acommand(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
TIMER_DEVICE_CALLBACK_MEMBER(acommand_scanline);
void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect, int priority, int pri_mask);
diff --git a/src/mame/drivers/age_candy.cpp b/src/mame/drivers/age_candy.cpp
index 8643141cc41..355f9e85092 100644
--- a/src/mame/drivers/age_candy.cpp
+++ b/src/mame/drivers/age_candy.cpp
@@ -23,8 +23,8 @@ public:
// ,m_maincpu(*this, "maincpu")
{ }
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
// required_device<mcs51_cpu_device> m_maincpu;
};
diff --git a/src/mame/drivers/albazc.cpp b/src/mame/drivers/albazc.cpp
index 122f6783c52..48febfde020 100644
--- a/src/mame/drivers/albazc.cpp
+++ b/src/mame/drivers/albazc.cpp
@@ -37,7 +37,7 @@ public:
DECLARE_WRITE8_MEMBER(hanaroku_out_1_w);
DECLARE_WRITE8_MEMBER(hanaroku_out_2_w);
DECLARE_WRITE8_MEMBER(albazc_vregs_w);
- virtual void video_start();
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(albazc);
UINT32 screen_update_hanaroku(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/albazg.cpp b/src/mame/drivers/albazg.cpp
index fa1d54ca83f..0d9dc4ced1a 100644
--- a/src/mame/drivers/albazg.cpp
+++ b/src/mame/drivers/albazg.cpp
@@ -75,9 +75,9 @@ public:
DECLARE_WRITE8_MEMBER(mux_w);
DECLARE_WRITE8_MEMBER(yumefuda_output_w);
TILE_GET_INFO_MEMBER(y_get_bg_tile_info);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_yumefuda(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
required_device<gfxdecode_device> m_gfxdecode;
diff --git a/src/mame/drivers/aleisttl.cpp b/src/mame/drivers/aleisttl.cpp
index 46582d7b25c..75021c37dda 100644
--- a/src/mame/drivers/aleisttl.cpp
+++ b/src/mame/drivers/aleisttl.cpp
@@ -63,10 +63,10 @@ public:
protected:
// driver_device overrides
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
- virtual void video_start();
+ virtual void video_start() override;
private:
diff --git a/src/mame/drivers/alg.cpp b/src/mame/drivers/alg.cpp
index bedde2b9362..e3003b2c940 100644
--- a/src/mame/drivers/alg.cpp
+++ b/src/mame/drivers/alg.cpp
@@ -60,7 +60,7 @@ public:
protected:
// amiga_state overrides
- virtual void potgo_w(UINT16 data);
+ virtual void potgo_w(UINT16 data) override;
int get_lightgun_pos(int player, int *x, int *y);
private:
diff --git a/src/mame/drivers/alien.cpp b/src/mame/drivers/alien.cpp
index 935c06d4403..46daf7e6499 100644
--- a/src/mame/drivers/alien.cpp
+++ b/src/mame/drivers/alien.cpp
@@ -39,8 +39,8 @@ protected:
required_device<cpu_device> m_maincpu;
// driver_device overrides
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
};
void alien_state::video_start()
diff --git a/src/mame/drivers/alinvade.cpp b/src/mame/drivers/alinvade.cpp
index 3ce130711fe..25f378ed388 100644
--- a/src/mame/drivers/alinvade.cpp
+++ b/src/mame/drivers/alinvade.cpp
@@ -44,8 +44,8 @@ public:
private:
UINT8 m_irqmask;
UINT8 m_irqff;
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
required_device<cpu_device> m_maincpu;
required_shared_ptr<UINT8> m_videoram;
required_device<discrete_device> m_discrete;
diff --git a/src/mame/drivers/allied.cpp b/src/mame/drivers/allied.cpp
index 03bcf5afdfc..c34ecd51e3d 100644
--- a/src/mame/drivers/allied.cpp
+++ b/src/mame/drivers/allied.cpp
@@ -94,7 +94,7 @@ private:
UINT8 m_ic6a2;
UINT8 m_ic6b4;
UINT8 m_ic6b7;
- virtual void machine_reset();
+ virtual void machine_reset() override;
required_device<m6504_device> m_maincpu;
required_device<pia6821_device> m_ic1;
required_device<pia6821_device> m_ic2;
diff --git a/src/mame/drivers/alphasma.cpp b/src/mame/drivers/alphasma.cpp
index d20012238d4..5ffe6aea2d9 100644
--- a/src/mame/drivers/alphasma.cpp
+++ b/src/mame/drivers/alphasma.cpp
@@ -43,8 +43,8 @@ public:
required_ioport_array<16> m_keyboard;
required_ioport m_battery_status;
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
DECLARE_PALETTE_INIT(alphasmart);
virtual UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/alphatro.cpp b/src/mame/drivers/alphatro.cpp
index 127389e6a9c..a5a3968d8aa 100644
--- a/src/mame/drivers/alphatro.cpp
+++ b/src/mame/drivers/alphatro.cpp
@@ -89,10 +89,10 @@ private:
bool m_cass_state;
bool m_cassold;
emu_timer* m_sys_timer;
- virtual void video_start();
- virtual void machine_start();
- virtual void machine_reset();
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual void video_start() override;
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
required_device<cpu_device> m_maincpu;
required_device<mc6845_device> m_crtc;
required_device<i8251_device> m_usart;
diff --git a/src/mame/drivers/altair.cpp b/src/mame/drivers/altair.cpp
index e324a807478..18a9589cd03 100644
--- a/src/mame/drivers/altair.cpp
+++ b/src/mame/drivers/altair.cpp
@@ -40,7 +40,7 @@ public:
DECLARE_WRITE_LINE_MEMBER(write_acia_clock);
protected:
- virtual void machine_reset();
+ virtual void machine_reset() override;
private:
required_device<cpu_device> m_maincpu;
diff --git a/src/mame/drivers/altos5.cpp b/src/mame/drivers/altos5.cpp
index 974d062f374..96fd75ae2e4 100644
--- a/src/mame/drivers/altos5.cpp
+++ b/src/mame/drivers/altos5.cpp
@@ -64,7 +64,7 @@ private:
floppy_image_device *m_floppy;
UINT8 convert(offs_t offset, bool state);
void setup_banks(UINT8 source);
- virtual void machine_reset();
+ virtual void machine_reset() override;
required_device<cpu_device> m_maincpu;
required_device<z80pio_device> m_pio0;
required_device<z80pio_device> m_pio1;
diff --git a/src/mame/drivers/alvg.cpp b/src/mame/drivers/alvg.cpp
index 4b851177f04..700561e437c 100644
--- a/src/mame/drivers/alvg.cpp
+++ b/src/mame/drivers/alvg.cpp
@@ -18,7 +18,7 @@ protected:
required_device<cpu_device> m_maincpu;
// driver_device overrides
- virtual void machine_reset();
+ virtual void machine_reset() override;
public:
DECLARE_DRIVER_INIT(alvg);
};
diff --git a/src/mame/drivers/amaticmg.cpp b/src/mame/drivers/amaticmg.cpp
index 673491c65c5..88e5c820560 100644
--- a/src/mame/drivers/amaticmg.cpp
+++ b/src/mame/drivers/amaticmg.cpp
@@ -451,9 +451,9 @@ public:
DECLARE_DRIVER_INIT(ama8000_2_i);
DECLARE_DRIVER_INIT(ama8000_2_v);
DECLARE_DRIVER_INIT(ama8000_1_x);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(amaticmg);
DECLARE_PALETTE_INIT(amaticmg2);
UINT32 screen_update_amaticmg(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/amerihok.cpp b/src/mame/drivers/amerihok.cpp
index e2cdcf05df9..4a558aaaefd 100644
--- a/src/mame/drivers/amerihok.cpp
+++ b/src/mame/drivers/amerihok.cpp
@@ -27,8 +27,8 @@ public:
// ,m_maincpu(*this, "maincpu")
{ }
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
// required_device<mcs51_cpu_device> m_maincpu;
};
diff --git a/src/mame/drivers/amico2k.cpp b/src/mame/drivers/amico2k.cpp
index 4a1c9667c51..3d692b34082 100644
--- a/src/mame/drivers/amico2k.cpp
+++ b/src/mame/drivers/amico2k.cpp
@@ -43,7 +43,7 @@ public:
: driver_device(mconfig, type, tag) ,
m_maincpu(*this, "maincpu") { }
- void machine_start();
+ void machine_start() override;
DECLARE_READ8_MEMBER( ppi_pa_r );
DECLARE_WRITE8_MEMBER( ppi_pa_w );
diff --git a/src/mame/drivers/amiga.cpp b/src/mame/drivers/amiga.cpp
index f616059cbf3..ae558b8f95f 100644
--- a/src/mame/drivers/amiga.cpp
+++ b/src/mame/drivers/amiga.cpp
@@ -44,8 +44,8 @@ public:
DECLARE_WRITE16_MEMBER( write_protect_w );
protected:
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
private:
required_device<address_map_bank_device> m_bootrom;
@@ -74,11 +74,11 @@ public:
DECLARE_WRITE16_MEMBER( clock_w );
protected:
- virtual void machine_reset();
+ virtual void machine_reset() override;
// amiga_state overrides
- virtual bool int2_pending();
- virtual bool int6_pending();
+ virtual bool int2_pending() override;
+ virtual bool int6_pending() override;
private:
// devices
@@ -104,11 +104,11 @@ public:
DECLARE_DRIVER_INIT( ntsc );
protected:
- virtual void machine_reset();
+ virtual void machine_reset() override;
// amiga_state overrides
- virtual bool int2_pending();
- virtual bool int6_pending();
+ virtual bool int2_pending() override;
+ virtual bool int6_pending() override;
private:
// devices
@@ -149,11 +149,11 @@ public:
protected:
// driver_device overrides
- virtual void machine_start();
+ virtual void machine_start() override;
// amiga_state overrides
- virtual bool int2_pending();
- virtual bool int6_pending();
+ virtual bool int2_pending() override;
+ virtual bool int6_pending() override;
private:
// devices
@@ -205,11 +205,11 @@ public:
DECLARE_DRIVER_INIT( ntsc );
protected:
- virtual void machine_reset();
+ virtual void machine_reset() override;
// amiga_state overrides
- virtual bool int2_pending();
- virtual bool int6_pending();
+ virtual bool int2_pending() override;
+ virtual bool int6_pending() override;
private:
// devices
@@ -237,7 +237,7 @@ public:
static const UINT8 GAYLE_ID = 0xd0;
protected:
- virtual bool int2_pending();
+ virtual bool int2_pending() override;
private:
int m_gayle_int2;
@@ -259,7 +259,7 @@ public:
static const UINT8 GAYLE_ID = 0xd1;
protected:
- virtual bool int2_pending();
+ virtual bool int2_pending() override;
private:
int m_gayle_int2;
@@ -328,7 +328,7 @@ public:
protected:
// amiga_state overrides
- virtual void potgo_w(UINT16 data);
+ virtual void potgo_w(UINT16 data) override;
private:
required_device<cdda_device> m_cdda;
diff --git a/src/mame/drivers/amusco.cpp b/src/mame/drivers/amusco.cpp
index 1cd32549340..ea3092ee7ed 100644
--- a/src/mame/drivers/amusco.cpp
+++ b/src/mame/drivers/amusco.cpp
@@ -96,7 +96,7 @@ public:
tilemap_t *m_bg_tilemap;
DECLARE_WRITE16_MEMBER(amusco_videoram_w);
TILE_GET_INFO_MEMBER(get_bg_tile_info);
- virtual void video_start();
+ virtual void video_start() override;
DECLARE_READ8_MEMBER(mc6845_r);
DECLARE_WRITE8_MEMBER(mc6845_w);
DECLARE_WRITE16_MEMBER(vram_w);
diff --git a/src/mame/drivers/amust.cpp b/src/mame/drivers/amust.cpp
index 1fee6824934..4c1848fc548 100644
--- a/src/mame/drivers/amust.cpp
+++ b/src/mame/drivers/amust.cpp
@@ -136,7 +136,7 @@ private:
UINT8 m_port08;
UINT8 m_port0a;
UINT8 m_term_data;
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
required_device<cpu_device> m_maincpu;
required_device<beep_device> m_beep;
required_device<upd765a_device> m_fdc;
diff --git a/src/mame/drivers/apc.cpp b/src/mame/drivers/apc.cpp
index 007f7920d13..12f978f2584 100644
--- a/src/mame/drivers/apc.cpp
+++ b/src/mame/drivers/apc.cpp
@@ -153,10 +153,10 @@ public:
protected:
// driver_device overrides
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
- virtual void video_start();
+ virtual void video_start() override;
inline void set_dma_channel(int channel, int state);
};
diff --git a/src/mame/drivers/apexc.cpp b/src/mame/drivers/apexc.cpp
index eb275bcf037..f20a6d29685 100644
--- a/src/mame/drivers/apexc.cpp
+++ b/src/mame/drivers/apexc.cpp
@@ -34,8 +34,8 @@ public:
int m_letters;
int m_pos;
DECLARE_DRIVER_INIT(apexc);
- virtual void machine_start();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(apexc);
UINT32 screen_update_apexc(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(apexc_interrupt);
@@ -77,23 +77,23 @@ public:
apexc_cylinder_image_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// image-level overrides
- virtual iodevice_t image_type() const { return IO_CYLINDER; }
-
- virtual bool is_readable() const { return 1; }
- virtual bool is_writeable() const { return 1; }
- virtual bool is_creatable() const { return 0; }
- virtual bool must_be_loaded() const { return 0; }
- virtual bool is_reset_on_load() const { return 1; }
- virtual const char *image_interface() const { return nullptr; }
- virtual const char *file_extensions() const { return "apc"; }
- virtual const option_guide *create_option_guide() const { return nullptr; }
-
- virtual bool call_load();
- virtual void call_unload();
+ virtual iodevice_t image_type() const override { return IO_CYLINDER; }
+
+ virtual bool is_readable() const override { return 1; }
+ virtual bool is_writeable() const override { return 1; }
+ virtual bool is_creatable() const override { return 0; }
+ virtual bool must_be_loaded() const override { return 0; }
+ virtual bool is_reset_on_load() const override { return 1; }
+ virtual const char *image_interface() const override { return nullptr; }
+ virtual const char *file_extensions() const override { return "apc"; }
+ virtual const option_guide *create_option_guide() const override { return nullptr; }
+
+ virtual bool call_load() override;
+ virtual void call_unload() override;
protected:
// device-level overrides
- virtual void device_config_complete() { update_names(); }
- virtual void device_start() { }
+ virtual void device_config_complete() override { update_names(); }
+ virtual void device_start() override { }
private:
int m_writable;
};
@@ -206,20 +206,20 @@ public:
apexc_tape_puncher_image_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// image-level overrides
- virtual iodevice_t image_type() const { return IO_PUNCHTAPE; }
-
- virtual bool is_readable() const { return 0; }
- virtual bool is_writeable() const { return 1; }
- virtual bool is_creatable() const { return 1; }
- virtual bool must_be_loaded() const { return 0; }
- virtual bool is_reset_on_load() const { return 0; }
- virtual const char *image_interface() const { return nullptr; }
- virtual const char *file_extensions() const { return "tap"; }
- virtual const option_guide *create_option_guide() const { return nullptr; }
+ virtual iodevice_t image_type() const override { return IO_PUNCHTAPE; }
+
+ virtual bool is_readable() const override { return 0; }
+ virtual bool is_writeable() const override { return 1; }
+ virtual bool is_creatable() const override { return 1; }
+ virtual bool must_be_loaded() const override { return 0; }
+ virtual bool is_reset_on_load() const override { return 0; }
+ virtual const char *image_interface() const override { return nullptr; }
+ virtual const char *file_extensions() const override { return "tap"; }
+ virtual const option_guide *create_option_guide() const override { return nullptr; }
protected:
// device-level overrides
- virtual void device_config_complete() { update_names(); }
- virtual void device_start() { }
+ virtual void device_config_complete() override { update_names(); }
+ virtual void device_start() override { }
};
const device_type APEXC_TAPE_PUNCHER = &device_creator<apexc_tape_puncher_image_device>;
@@ -240,20 +240,20 @@ public:
apexc_tape_reader_image_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
// image-level overrides
- virtual iodevice_t image_type() const { return IO_PUNCHTAPE; }
-
- virtual bool is_readable() const { return 1; }
- virtual bool is_writeable() const { return 0; }
- virtual bool is_creatable() const { return 0; }
- virtual bool must_be_loaded() const { return 0; }
- virtual bool is_reset_on_load() const { return 0; }
- virtual const char *image_interface() const { return nullptr; }
- virtual const char *file_extensions() const { return "tap"; }
- virtual const option_guide *create_option_guide() const { return nullptr; }
+ virtual iodevice_t image_type() const override { return IO_PUNCHTAPE; }
+
+ virtual bool is_readable() const override { return 1; }
+ virtual bool is_writeable() const override { return 0; }
+ virtual bool is_creatable() const override { return 0; }
+ virtual bool must_be_loaded() const override { return 0; }
+ virtual bool is_reset_on_load() const override { return 0; }
+ virtual const char *image_interface() const override { return nullptr; }
+ virtual const char *file_extensions() const override { return "tap"; }
+ virtual const option_guide *create_option_guide() const override { return nullptr; }
protected:
// device-level overrides
- virtual void device_config_complete() { update_names(); }
- virtual void device_start() { }
+ virtual void device_config_complete() override { update_names(); }
+ virtual void device_start() override { }
};
const device_type APEXC_TAPE_READER = &device_creator<apexc_tape_reader_image_device>;
diff --git a/src/mame/drivers/apf.cpp b/src/mame/drivers/apf.cpp
index 5595a1b67ee..d82f3107ace 100644
--- a/src/mame/drivers/apf.cpp
+++ b/src/mame/drivers/apf.cpp
@@ -124,8 +124,8 @@ private:
UINT8 m_portb;
bool m_ca2;
bool m_has_cart_ram;
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
required_device<m6800_cpu_device> m_maincpu;
optional_device<ram_device> m_ram;
required_device<mc6847_base_device> m_crtc;
diff --git a/src/mame/drivers/apple2.cpp b/src/mame/drivers/apple2.cpp
index 0807f9ee53d..efbd8b157ca 100644
--- a/src/mame/drivers/apple2.cpp
+++ b/src/mame/drivers/apple2.cpp
@@ -132,8 +132,8 @@ public:
TIMER_DEVICE_CALLBACK_MEMBER(apple2_interrupt);
TIMER_DEVICE_CALLBACK_MEMBER(ay3600_repeat);
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
DECLARE_PALETTE_INIT(apple2);
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/apple2e.cpp b/src/mame/drivers/apple2e.cpp
index a295c1a7cb1..465abdc9b80 100644
--- a/src/mame/drivers/apple2e.cpp
+++ b/src/mame/drivers/apple2e.cpp
@@ -265,8 +265,8 @@ public:
TIMER_DEVICE_CALLBACK_MEMBER(apple2_interrupt);
TIMER_DEVICE_CALLBACK_MEMBER(ay3600_repeat);
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
DECLARE_PALETTE_INIT(apple2);
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/applix.cpp b/src/mame/drivers/applix.cpp
index 8fa5419e48f..db72b467e7f 100644
--- a/src/mame/drivers/applix.cpp
+++ b/src/mame/drivers/applix.cpp
@@ -133,8 +133,8 @@ public:
MC6845_UPDATE_ROW(crtc_update_row);
UINT8 m_video_latch;
UINT8 m_pa;
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(applix);
UINT8 m_palette_latch[4];
required_shared_ptr<UINT16> m_base;
diff --git a/src/mame/drivers/apricot.cpp b/src/mame/drivers/apricot.cpp
index 9bdec9865bd..126cd1d6452 100644
--- a/src/mame/drivers/apricot.cpp
+++ b/src/mame/drivers/apricot.cpp
@@ -89,7 +89,7 @@ public:
UINT32 screen_update_apricot(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
protected:
- virtual void machine_start();
+ virtual void machine_start() override;
private:
required_device<i8086_cpu_device> m_cpu;
diff --git a/src/mame/drivers/apricotf.cpp b/src/mame/drivers/apricotf.cpp
index 9ea574b7a1d..8c990e46c48 100644
--- a/src/mame/drivers/apricotf.cpp
+++ b/src/mame/drivers/apricotf.cpp
@@ -77,7 +77,7 @@ public:
DECLARE_FLOPPY_FORMATS(floppy_formats);
- virtual void machine_start();
+ virtual void machine_start() override;
required_device<cpu_device> m_maincpu;
required_device<z80ctc_device> m_ctc;
diff --git a/src/mame/drivers/apricotp.cpp b/src/mame/drivers/apricotp.cpp
index 4402eae7901..52107c217fb 100644
--- a/src/mame/drivers/apricotp.cpp
+++ b/src/mame/drivers/apricotp.cpp
@@ -118,10 +118,10 @@ public:
floppy_image_device *m_floppy;
required_device<centronics_device> m_centronics;
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
- virtual void video_start();
+ virtual void video_start() override;
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
MC6845_UPDATE_ROW(update_row);
diff --git a/src/mame/drivers/arachnid.cpp b/src/mame/drivers/arachnid.cpp
index 7dde92ce45d..302db21b4e4 100644
--- a/src/mame/drivers/arachnid.cpp
+++ b/src/mame/drivers/arachnid.cpp
@@ -90,7 +90,7 @@ public:
required_device<pia6821_device> m_pia_u17;
required_device<speaker_sound_device> m_speaker;
- virtual void machine_start();
+ virtual void machine_start() override;
DECLARE_READ8_MEMBER( pia_u4_pa_r );
DECLARE_READ8_MEMBER( pia_u4_pb_r );
DECLARE_READ_LINE_MEMBER( pia_u4_pca_r );
diff --git a/src/mame/drivers/argo.cpp b/src/mame/drivers/argo.cpp
index 34ea530a86f..a9925128402 100644
--- a/src/mame/drivers/argo.cpp
+++ b/src/mame/drivers/argo.cpp
@@ -51,13 +51,13 @@ public:
UINT8 m_p_cursor_pos;
bool m_ram_ctrl;
UINT8 m_scroll_ctrl;
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
DECLARE_DRIVER_INIT(argo);
protected:
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
};
// write to videoram if following 'out b9,61' otherwise write to the unknown 'extra' ram
diff --git a/src/mame/drivers/aristmk4.cpp b/src/mame/drivers/aristmk4.cpp
index a58420ff3cc..8bfe1535524 100644
--- a/src/mame/drivers/aristmk4.cpp
+++ b/src/mame/drivers/aristmk4.cpp
@@ -411,9 +411,9 @@ public:
DECLARE_READ8_MEMBER(pb1_r);
DECLARE_READ8_MEMBER(pc1_r);
DECLARE_DRIVER_INIT(aristmk4);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(aristmk4);
DECLARE_PALETTE_INIT(lions);
UINT32 screen_update_aristmk4(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/aristmk5.cpp b/src/mame/drivers/aristmk5.cpp
index 1d60d5d8f5d..882fd175d2a 100644
--- a/src/mame/drivers/aristmk5.cpp
+++ b/src/mame/drivers/aristmk5.cpp
@@ -192,8 +192,8 @@ public:
DECLARE_READ32_MEMBER(Ns5r50);
DECLARE_WRITE32_MEMBER(sram_banksel_w);
DECLARE_DRIVER_INIT(aristmk5);
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
TIMER_CALLBACK_MEMBER(mk5_VSYNC_callback);
TIMER_CALLBACK_MEMBER(mk5_2KHz_callback);
};
diff --git a/src/mame/drivers/aristmk6.cpp b/src/mame/drivers/aristmk6.cpp
index 83e791d6c2d..8351944fc8b 100644
--- a/src/mame/drivers/aristmk6.cpp
+++ b/src/mame/drivers/aristmk6.cpp
@@ -44,7 +44,7 @@ public:
DECLARE_READ8_MEMBER(test_r);
DECLARE_WRITE64_MEMBER(eeprom_w);
DECLARE_READ64_MEMBER(hwver_r);
- virtual void video_start();
+ virtual void video_start() override;
UINT32 screen_update_aristmk6(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
required_device<ns16550_device> m_uart0;
diff --git a/src/mame/drivers/arsystems.cpp b/src/mame/drivers/arsystems.cpp
index 05ab344fb31..efb4d8a733e 100644
--- a/src/mame/drivers/arsystems.cpp
+++ b/src/mame/drivers/arsystems.cpp
@@ -90,7 +90,7 @@ public:
inline void generic_decode(const char *tag, int bit7, int bit6, int bit5, int bit4, int bit3, int bit2, int bit1, int bit0);
protected:
- virtual void machine_reset();
+ virtual void machine_reset() override;
};
diff --git a/src/mame/drivers/asst128.cpp b/src/mame/drivers/asst128.cpp
index 0aab5a981d7..7ee9e464a66 100644
--- a/src/mame/drivers/asst128.cpp
+++ b/src/mame/drivers/asst128.cpp
@@ -18,7 +18,7 @@ public:
protected:
// device-level overrides
- void device_start();
+ void device_start() override;
};
void asst128_mb_device::device_start()
@@ -53,7 +53,7 @@ public:
DECLARE_FLOPPY_FORMATS( asst128_formats );
DECLARE_WRITE8_MEMBER(asst128_fdc_dor_w);
- void machine_start();
+ void machine_start() override;
};
void asst128_state::machine_start()
diff --git a/src/mame/drivers/astinvad.cpp b/src/mame/drivers/astinvad.cpp
index 7e0c83d538b..ba265fb9fec 100644
--- a/src/mame/drivers/astinvad.cpp
+++ b/src/mame/drivers/astinvad.cpp
@@ -105,7 +105,7 @@ public:
void plot_byte( bitmap_rgb32 &bitmap, UINT8 y, UINT8 x, UINT8 data, UINT8 color );
protected:
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
};
diff --git a/src/mame/drivers/atari_s1.cpp b/src/mame/drivers/atari_s1.cpp
index 7f2b5d10c8d..69439f81b12 100644
--- a/src/mame/drivers/atari_s1.cpp
+++ b/src/mame/drivers/atari_s1.cpp
@@ -94,7 +94,7 @@ private:
UINT8 m_out_offs;
UINT8 m_t_c;
UINT8 *m_p_prom;
- virtual void machine_reset();
+ virtual void machine_reset() override;
required_device<cpu_device> m_maincpu;
required_shared_ptr<UINT8> m_p_ram;
required_device<dac_device> m_dac;
diff --git a/src/mame/drivers/atari_s2.cpp b/src/mame/drivers/atari_s2.cpp
index 02f965ccd01..71b2c5035f4 100644
--- a/src/mame/drivers/atari_s2.cpp
+++ b/src/mame/drivers/atari_s2.cpp
@@ -55,7 +55,7 @@ private:
UINT8 m_t_c;
UINT8 m_segment[7];
UINT8 *m_p_prom;
- virtual void machine_reset();
+ virtual void machine_reset() override;
required_device<cpu_device> m_maincpu;
required_device<dac_device> m_dac;
required_device<dac_device> m_dac1;
diff --git a/src/mame/drivers/atarisy4.cpp b/src/mame/drivers/atarisy4.cpp
index 6c38292c851..44986485ecd 100644
--- a/src/mame/drivers/atarisy4.cpp
+++ b/src/mame/drivers/atarisy4.cpp
@@ -95,9 +95,9 @@ public:
DECLARE_READ16_MEMBER(analog_r);
DECLARE_DRIVER_INIT(airrace);
DECLARE_DRIVER_INIT(laststar);
- virtual void machine_reset();
- virtual void video_start();
- virtual void video_reset();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
+ virtual void video_reset() override;
DECLARE_MACHINE_RESET(airrace);
UINT32 screen_update_atarisy4(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(vblank_int);
diff --git a/src/mame/drivers/atarittl.cpp b/src/mame/drivers/atarittl.cpp
index f5bd2e4977a..39662b15b60 100644
--- a/src/mame/drivers/atarittl.cpp
+++ b/src/mame/drivers/atarittl.cpp
@@ -97,10 +97,10 @@ public:
protected:
// driver_device overrides
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
- virtual void video_start();
+ virtual void video_start() override;
private:
diff --git a/src/mame/drivers/atlantis.cpp b/src/mame/drivers/atlantis.cpp
index fa003cbfdda..253cb8300f6 100644
--- a/src/mame/drivers/atlantis.cpp
+++ b/src/mame/drivers/atlantis.cpp
@@ -50,8 +50,8 @@ public:
m_maincpu(*this, "maincpu"),
m_dcs(*this, "dcs") { }
DECLARE_DRIVER_INIT(mwskins);
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
UINT32 screen_update_mwskins(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<mips3_device> m_maincpu;
required_device<dcs2_audio_denver_device> m_dcs;
diff --git a/src/mame/drivers/attache.cpp b/src/mame/drivers/attache.cpp
index 5221559ab36..f8333078008 100644
--- a/src/mame/drivers/attache.cpp
+++ b/src/mame/drivers/attache.cpp
@@ -139,9 +139,9 @@ public:
// overrides
UINT32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
void vblank_int(screen_device &screen, bool state);
- virtual void driver_start();
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void driver_start() override;
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
DECLARE_READ8_MEMBER(rom_r);
DECLARE_WRITE8_MEMBER(rom_w);
diff --git a/src/mame/drivers/atvtrack.cpp b/src/mame/drivers/atvtrack.cpp
index 6a9b1da99e8..698afe889cb 100644
--- a/src/mame/drivers/atvtrack.cpp
+++ b/src/mame/drivers/atvtrack.cpp
@@ -113,9 +113,9 @@ public:
DECLARE_WRITE64_MEMBER(area4_w);
DECLARE_READ64_MEMBER(ioport_r);
DECLARE_WRITE64_MEMBER(ioport_w);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_atvtrack(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
inline UINT32 decode64_32(offs_t offset64, UINT64 data, UINT64 mem_mask, offs_t &offset32);
void logbinary(UINT32 data,int high,int low);
@@ -137,8 +137,8 @@ public:
smashdrv_state(const machine_config &mconfig, device_type type, const char *tag)
: atvtrack_state(mconfig, type, tag) { }
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
};
void atvtrack_state::logbinary(UINT32 data,int high=31,int low=0)
diff --git a/src/mame/drivers/avt.cpp b/src/mame/drivers/avt.cpp
index 54b5648e948..20ddc6ec0d1 100644
--- a/src/mame/drivers/avt.cpp
+++ b/src/mame/drivers/avt.cpp
@@ -448,7 +448,7 @@ public:
DECLARE_WRITE8_MEMBER(debug_w);
TILE_GET_INFO_MEMBER(get_bg_tile_info);
- virtual void video_start();
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(avt);
UINT32 screen_update_avt(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(avt_vblank_irq);
diff --git a/src/mame/drivers/ax20.cpp b/src/mame/drivers/ax20.cpp
index d5025a92952..f51f0dc925c 100644
--- a/src/mame/drivers/ax20.cpp
+++ b/src/mame/drivers/ax20.cpp
@@ -37,7 +37,7 @@ public:
required_device<palette_device> m_palette;
required_device<i8272a_device> m_fdc;
- virtual void machine_start();
+ virtual void machine_start() override;
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
DECLARE_READ8_MEMBER(unk_r);
diff --git a/src/mame/drivers/b16.cpp b/src/mame/drivers/b16.cpp
index 64904bff3c6..289aea6f228 100644
--- a/src/mame/drivers/b16.cpp
+++ b/src/mame/drivers/b16.cpp
@@ -44,13 +44,13 @@ public:
DECLARE_READ8_MEMBER(memory_read_byte);
DECLARE_WRITE8_MEMBER(memory_write_byte);
- virtual void video_start();
+ virtual void video_start() override;
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
mc6845_device *m_mc6845;
required_device<am9517a_device> m_dma8237;
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
required_device<cpu_device> m_maincpu;
required_device<gfxdecode_device> m_gfxdecode;
required_device<palette_device> m_palette;
diff --git a/src/mame/drivers/babbage.cpp b/src/mame/drivers/babbage.cpp
index 8208d49e10c..8812456ac39 100644
--- a/src/mame/drivers/babbage.cpp
+++ b/src/mame/drivers/babbage.cpp
@@ -56,8 +56,8 @@ public:
UINT8 m_key;
UINT8 m_prev_key;
bool m_step;
- virtual void machine_reset();
- virtual void machine_start();
+ virtual void machine_reset() override;
+ virtual void machine_start() override;
TIMER_DEVICE_CALLBACK_MEMBER(keyboard_callback);
};
diff --git a/src/mame/drivers/backfire.cpp b/src/mame/drivers/backfire.cpp
index fdeddfbbde8..98341a9867c 100644
--- a/src/mame/drivers/backfire.cpp
+++ b/src/mame/drivers/backfire.cpp
@@ -93,8 +93,8 @@ public:
DECLARE_READ32_MEMBER(backfire_eeprom_r);
DECLARE_WRITE32_MEMBER(backfire_eeprom_w);
DECLARE_DRIVER_INIT(backfire);
- virtual void machine_start();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void video_start() override;
UINT32 screen_update_backfire_left(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
UINT32 screen_update_backfire_right(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(deco32_vbl_interrupt);
diff --git a/src/mame/drivers/bailey.cpp b/src/mame/drivers/bailey.cpp
index 54800fbe8ff..15232f62605 100644
--- a/src/mame/drivers/bailey.cpp
+++ b/src/mame/drivers/bailey.cpp
@@ -50,10 +50,10 @@ public:
protected:
// driver_device overrides
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
- virtual void video_start();
+ virtual void video_start() override;
private:
diff --git a/src/mame/drivers/bartop52.cpp b/src/mame/drivers/bartop52.cpp
index 62aa569b796..af9142250a5 100644
--- a/src/mame/drivers/bartop52.cpp
+++ b/src/mame/drivers/bartop52.cpp
@@ -34,7 +34,7 @@ public:
TIMER_DEVICE_CALLBACK_MEMBER( bartop_interrupt );
- virtual void machine_reset();
+ virtual void machine_reset() override;
//required_device<cpu_device> m_maincpu; // maincpu is already contained in atari_common_state
};
diff --git a/src/mame/drivers/basic52.cpp b/src/mame/drivers/basic52.cpp
index c8369c8b5c5..f641beaef04 100644
--- a/src/mame/drivers/basic52.cpp
+++ b/src/mame/drivers/basic52.cpp
@@ -54,7 +54,7 @@ public:
UINT8 m_term_data;
required_device<mcs51_cpu_device> m_maincpu;
required_device<generic_terminal_device> m_terminal;
- virtual void machine_reset();
+ virtual void machine_reset() override;
DECLARE_WRITE8_MEMBER(to_term);
DECLARE_READ8_MEMBER(from_term);
};
diff --git a/src/mame/drivers/bbcbc.cpp b/src/mame/drivers/bbcbc.cpp
index 97eb93f62e3..3c50df82697 100644
--- a/src/mame/drivers/bbcbc.cpp
+++ b/src/mame/drivers/bbcbc.cpp
@@ -31,8 +31,8 @@ public:
required_device<cpu_device> m_maincpu;
required_device<generic_slot_device> m_cart;
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
DECLARE_WRITE_LINE_MEMBER(tms_interrupt);
};
diff --git a/src/mame/drivers/beaminv.cpp b/src/mame/drivers/beaminv.cpp
index ebbad402512..4c78e8da6da 100644
--- a/src/mame/drivers/beaminv.cpp
+++ b/src/mame/drivers/beaminv.cpp
@@ -82,8 +82,8 @@ public:
DECLARE_READ8_MEMBER(v128_r);
DECLARE_WRITE8_MEMBER(controller_select_w);
DECLARE_READ8_MEMBER(controller_r);
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
UINT32 screen_update_beaminv(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
TIMER_CALLBACK_MEMBER(interrupt_callback);
void create_interrupt_timer();
diff --git a/src/mame/drivers/beehive.cpp b/src/mame/drivers/beehive.cpp
index a751969f919..e152a41cc54 100644
--- a/src/mame/drivers/beehive.cpp
+++ b/src/mame/drivers/beehive.cpp
@@ -38,8 +38,8 @@ public:
const UINT8 *m_p_chargen;
required_shared_ptr<UINT8> m_p_videoram;
UINT8 m_keyline;
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};
diff --git a/src/mame/drivers/berzerk.cpp b/src/mame/drivers/berzerk.cpp
index 9902b4532a2..81d28ee6c4c 100644
--- a/src/mame/drivers/berzerk.cpp
+++ b/src/mame/drivers/berzerk.cpp
@@ -73,10 +73,10 @@ public:
DECLARE_READ8_MEMBER(moonwarp_p2_r);
DECLARE_DRIVER_INIT(moonwarp);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void sound_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void sound_reset() override;
+ virtual void video_start() override;
UINT32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/besta.cpp b/src/mame/drivers/besta.cpp
index 32b19329c20..86f81074a68 100644
--- a/src/mame/drivers/besta.cpp
+++ b/src/mame/drivers/besta.cpp
@@ -49,7 +49,7 @@ public:
required_device<cpu_device> m_maincpu;
required_device<pit68230_device> m_pit1;
required_device<pit68230_device> m_pit2;
- virtual void machine_reset();
+ virtual void machine_reset() override;
required_device<generic_terminal_device> m_terminal;
required_shared_ptr<UINT32> m_p_ram;
diff --git a/src/mame/drivers/bestleag.cpp b/src/mame/drivers/bestleag.cpp
index 07923d16c83..db9f4b689d6 100644
--- a/src/mame/drivers/bestleag.cpp
+++ b/src/mame/drivers/bestleag.cpp
@@ -65,7 +65,7 @@ public:
TILE_GET_INFO_MEMBER(get_fg_tile_info);
TILEMAP_MAPPER_MEMBER(bsb_bg_scan);
- virtual void video_start();
+ virtual void video_start() override;
UINT32 screen_update_bestleag(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
UINT32 screen_update_bestleaw(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/beta.cpp b/src/mame/drivers/beta.cpp
index ab0d34672be..89e0f7209d6 100644
--- a/src/mame/drivers/beta.cpp
+++ b/src/mame/drivers/beta.cpp
@@ -69,7 +69,7 @@ public:
required_ioport m_q8;
required_ioport m_q9;
- virtual void machine_start();
+ virtual void machine_start() override;
DECLARE_READ8_MEMBER( riot_pa_r );
DECLARE_WRITE8_MEMBER( riot_pa_w );
diff --git a/src/mame/drivers/bfcobra.cpp b/src/mame/drivers/bfcobra.cpp
index e7a37317504..9a992e15637 100644
--- a/src/mame/drivers/bfcobra.cpp
+++ b/src/mame/drivers/bfcobra.cpp
@@ -298,8 +298,8 @@ public:
DECLARE_WRITE_LINE_MEMBER(data_acia_tx_w);
DECLARE_WRITE_LINE_MEMBER(write_acia_clock);
DECLARE_DRIVER_INIT(bfcobra);
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_bfcobra(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(timer_irq);
INTERRUPT_GEN_MEMBER(vblank_gen);
diff --git a/src/mame/drivers/bfm_sc1.cpp b/src/mame/drivers/bfm_sc1.cpp
index ed3e3162b74..b87fda1b128 100644
--- a/src/mame/drivers/bfm_sc1.cpp
+++ b/src/mame/drivers/bfm_sc1.cpp
@@ -187,7 +187,7 @@ public:
DECLARE_DRIVER_INIT(clatt);
DECLARE_DRIVER_INIT(rou029);
DECLARE_DRIVER_INIT(nocrypt);
- virtual void machine_reset();
+ virtual void machine_reset() override;
INTERRUPT_GEN_MEMBER(timer_irq);
void sc1_common_init(int reels, int decrypt, int defaultbank);
void Scorpion1_SetSwitchState(int strobe, int data, int state);
diff --git a/src/mame/drivers/bfm_swp.cpp b/src/mame/drivers/bfm_swp.cpp
index f388f6d1bb9..62c7405f489 100644
--- a/src/mame/drivers/bfm_swp.cpp
+++ b/src/mame/drivers/bfm_swp.cpp
@@ -130,7 +130,7 @@ protected:
// devices
required_device<m68340cpu_device> m_maincpu;
- virtual void machine_start();
+ virtual void machine_start() override;
};
READ32_MEMBER(bfm_swp_state::bfm_swp_mem_r)
diff --git a/src/mame/drivers/bfmsys85.cpp b/src/mame/drivers/bfmsys85.cpp
index 296a726a73d..370166c4e5b 100644
--- a/src/mame/drivers/bfmsys85.cpp
+++ b/src/mame/drivers/bfmsys85.cpp
@@ -122,8 +122,8 @@ public:
DECLARE_WRITE_LINE_MEMBER(write_acia_clock);
DECLARE_DRIVER_INIT(decode);
DECLARE_DRIVER_INIT(nodecode);
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
INTERRUPT_GEN_MEMBER(timer_irq);
int b85_find_project_string( );
required_device<cpu_device> m_maincpu;
diff --git a/src/mame/drivers/big10.cpp b/src/mame/drivers/big10.cpp
index be3858993f1..26b7c4c05e7 100644
--- a/src/mame/drivers/big10.cpp
+++ b/src/mame/drivers/big10.cpp
@@ -81,7 +81,7 @@ public:
UINT8 m_mux_data;
DECLARE_READ8_MEMBER(mux_r);
DECLARE_WRITE8_MEMBER(mux_w);
- virtual void machine_reset();
+ virtual void machine_reset() override;
DECLARE_WRITE_LINE_MEMBER(big10_vdp_interrupt);
required_device<cpu_device> m_maincpu;
required_ioport m_in1;
diff --git a/src/mame/drivers/bigbord2.cpp b/src/mame/drivers/bigbord2.cpp
index b13039aa0b2..1427618e00b 100644
--- a/src/mame/drivers/bigbord2.cpp
+++ b/src/mame/drivers/bigbord2.cpp
@@ -144,9 +144,9 @@ private:
UINT8 m_term_status;
int m_c8[8];
floppy_image_device *m_floppy;
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
void fdc_intrq_w(bool state);
void fdc_drq_w(bool state);
address_space *m_mem;
diff --git a/src/mame/drivers/binbug.cpp b/src/mame/drivers/binbug.cpp
index a5752258181..a1498371656 100644
--- a/src/mame/drivers/binbug.cpp
+++ b/src/mame/drivers/binbug.cpp
@@ -76,7 +76,7 @@ public:
DECLARE_WRITE_LINE_MEMBER(binbug_serial_w);
const UINT8 *m_p_chargen;
UINT8 m_framecnt;
- virtual void video_start();
+ virtual void video_start() override;
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
optional_device<rs232_port_device> m_rs232;
required_device<cassette_image_device> m_cass;
@@ -426,7 +426,7 @@ public:
UINT8 m_pio_b;
UINT8 m_term_data;
UINT8 m_protection[0x100];
- virtual void machine_reset();
+ virtual void machine_reset() override;
required_device<cpu_device> m_maincpu;
required_device<z80ctc_device> m_ctc;
required_device<z80pio_device> m_pio;
diff --git a/src/mame/drivers/bingo.cpp b/src/mame/drivers/bingo.cpp
index 163dd49f357..a07858a1045 100644
--- a/src/mame/drivers/bingo.cpp
+++ b/src/mame/drivers/bingo.cpp
@@ -20,7 +20,7 @@ protected:
required_device<cpu_device> m_maincpu;
// driver_device overrides
- virtual void machine_reset();
+ virtual void machine_reset() override;
public:
DECLARE_DRIVER_INIT(bingo);
};
@@ -63,7 +63,7 @@ protected:
required_device<cpu_device> m_maincpu;
// driver_device overrides
- virtual void machine_reset();
+ virtual void machine_reset() override;
public:
DECLARE_DRIVER_INIT(seeben);
};
@@ -103,7 +103,7 @@ protected:
required_device<cpu_device> m_maincpu;
// driver_device overrides
- virtual void machine_reset();
+ virtual void machine_reset() override;
public:
DECLARE_DRIVER_INIT(splin);
};
diff --git a/src/mame/drivers/bingoc.cpp b/src/mame/drivers/bingoc.cpp
index f35704dccce..267156611e7 100644
--- a/src/mame/drivers/bingoc.cpp
+++ b/src/mame/drivers/bingoc.cpp
@@ -50,7 +50,7 @@ public:
DECLARE_READ8_MEMBER(sound_test_r);
DECLARE_WRITE16_MEMBER(main_sound_latch_w);
DECLARE_WRITE8_MEMBER(sound_play_w);
- virtual void video_start();
+ virtual void video_start() override;
UINT32 screen_update_bingoc(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
required_device<cpu_device> m_soundcpu;
diff --git a/src/mame/drivers/bingoman.cpp b/src/mame/drivers/bingoman.cpp
index 8bcad7f5891..f9551bcfd67 100644
--- a/src/mame/drivers/bingoman.cpp
+++ b/src/mame/drivers/bingoman.cpp
@@ -259,10 +259,10 @@ public:
DECLARE_PALETTE_INIT(bingoman);
protected:
// driver_device overrides
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
- virtual void video_start();
+ virtual void video_start() override;
};
void bingoman_state::video_start()
diff --git a/src/mame/drivers/bingor.cpp b/src/mame/drivers/bingor.cpp
index 18b41402728..a02e65854cb 100644
--- a/src/mame/drivers/bingor.cpp
+++ b/src/mame/drivers/bingor.cpp
@@ -455,7 +455,7 @@ public:
m_palette(*this, "palette") { }
required_shared_ptr<UINT16> m_blit_ram;
- virtual void video_start();
+ virtual void video_start() override;
UINT32 screen_update_bingor(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(vblank_irq);
INTERRUPT_GEN_MEMBER(unk_irq);
diff --git a/src/mame/drivers/bitgraph.cpp b/src/mame/drivers/bitgraph.cpp
index 453dcd5469a..3a2f6a0c26e 100644
--- a/src/mame/drivers/bitgraph.cpp
+++ b/src/mame/drivers/bitgraph.cpp
@@ -140,8 +140,8 @@ public:
DECLARE_WRITE8_MEMBER( ppu_i8243_w );
private:
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
required_device<cpu_device> m_maincpu;
required_device<ram_device> m_ram;
required_device<acia6850_device> m_acia0;
diff --git a/src/mame/drivers/blackt96.cpp b/src/mame/drivers/blackt96.cpp
index 8821ed33918..ac63060d5aa 100644
--- a/src/mame/drivers/blackt96.cpp
+++ b/src/mame/drivers/blackt96.cpp
@@ -152,7 +152,7 @@ public:
TILE_GET_INFO_MEMBER(get_bg5_tile_info);
TILE_GET_INFO_MEMBER(get_bg6_tile_info);
TILE_GET_INFO_MEMBER(get_bg7_tile_info);
- virtual void video_start();
+ virtual void video_start() override;
UINT32 screen_update_blackt96(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
void draw_strip(bitmap_ind16 &bitmap, const rectangle &cliprect, int page, int column);
void draw_page(bitmap_ind16 &bitmap, const rectangle &cliprect, int page);
diff --git a/src/mame/drivers/blitz.cpp b/src/mame/drivers/blitz.cpp
index 5cfa05309ee..d945a7aa63d 100644
--- a/src/mame/drivers/blitz.cpp
+++ b/src/mame/drivers/blitz.cpp
@@ -286,7 +286,7 @@ public:
DECLARE_WRITE8_MEMBER(lamps_a_w);
DECLARE_WRITE8_MEMBER(sound_w);
TILE_GET_INFO_MEMBER(get_bg_tile_info);
- virtual void video_start();
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(blitz);
UINT32 screen_update_megadpkr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
diff --git a/src/mame/drivers/blockhl.cpp b/src/mame/drivers/blockhl.cpp
index b4397b09d9f..3d288cc5849 100644
--- a/src/mame/drivers/blockhl.cpp
+++ b/src/mame/drivers/blockhl.cpp
@@ -54,7 +54,7 @@ public:
DECLARE_WRITE8_MEMBER(banking_callback);
protected:
- virtual void machine_start();
+ virtual void machine_start() override;
private:
required_device<cpu_device> m_maincpu;
diff --git a/src/mame/drivers/bmcbowl.cpp b/src/mame/drivers/bmcbowl.cpp
index 1ef5c0a9da4..13a12271374 100644
--- a/src/mame/drivers/bmcbowl.cpp
+++ b/src/mame/drivers/bmcbowl.cpp
@@ -140,8 +140,8 @@ public:
DECLARE_READ8_MEMBER(dips1_r);
DECLARE_WRITE8_MEMBER(input_mux_w);
DECLARE_DRIVER_INIT(bmcbowl);
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_bmcbowl(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
void init_stats(const UINT8 *table, int table_len, int address);
};
diff --git a/src/mame/drivers/bmcpokr.cpp b/src/mame/drivers/bmcpokr.cpp
index 5a0bfb17347..6a645bc9fcf 100644
--- a/src/mame/drivers/bmcpokr.cpp
+++ b/src/mame/drivers/bmcpokr.cpp
@@ -91,7 +91,7 @@ public:
DECLARE_WRITE16_MEMBER(pixram_w);
DECLARE_WRITE16_MEMBER(pixpal_w);
- virtual void video_start();
+ virtual void video_start() override;
void draw_layer(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect, int layer);
UINT32 screen_update_bmcpokr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/bmjr.cpp b/src/mame/drivers/bmjr.cpp
index 4ad812b6295..9778a751434 100644
--- a/src/mame/drivers/bmjr.cpp
+++ b/src/mame/drivers/bmjr.cpp
@@ -50,9 +50,9 @@ public:
UINT8 m_xor_display;
UINT8 m_key_mux;
DECLARE_DRIVER_INIT(bmjr);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_bmjr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};
diff --git a/src/mame/drivers/bml3.cpp b/src/mame/drivers/bml3.cpp
index de950a105e0..b0421009ec1 100644
--- a/src/mame/drivers/bml3.cpp
+++ b/src/mame/drivers/bml3.cpp
@@ -141,8 +141,8 @@ private:
bool m_cassbit;
bool m_cassold;
UINT8 m_cass_data[4];
- virtual void machine_reset();
- virtual void machine_start();
+ virtual void machine_reset() override;
+ virtual void machine_start() override;
void m6845_change_clock(UINT8 setting);
UINT8 m_crtc_index;
UINT8 *m_extram;
diff --git a/src/mame/drivers/bnstars.cpp b/src/mame/drivers/bnstars.cpp
index e575043267e..7172817b195 100644
--- a/src/mame/drivers/bnstars.cpp
+++ b/src/mame/drivers/bnstars.cpp
@@ -152,8 +152,8 @@ public:
TILE_GET_INFO_MEMBER(get_ms32_bg1_tile_info);
TILE_GET_INFO_MEMBER(get_ms32_roz0_tile_info);
TILE_GET_INFO_MEMBER(get_ms32_roz1_tile_info);
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_bnstars_left(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
UINT32 screen_update_bnstars_right(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
void draw_roz(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect, int priority, int chip);
diff --git a/src/mame/drivers/bntyhunt.cpp b/src/mame/drivers/bntyhunt.cpp
index cdd012c81a8..3d66dcb77c5 100644
--- a/src/mame/drivers/bntyhunt.cpp
+++ b/src/mame/drivers/bntyhunt.cpp
@@ -27,7 +27,7 @@ protected:
required_device<cpu_device> m_maincpu;
// driver_device overrides
- virtual void video_start();
+ virtual void video_start() override;
};
diff --git a/src/mame/drivers/bob85.cpp b/src/mame/drivers/bob85.cpp
index ce09e503fc3..71f28bd5ad4 100644
--- a/src/mame/drivers/bob85.cpp
+++ b/src/mame/drivers/bob85.cpp
@@ -46,7 +46,7 @@ public:
DECLARE_READ_LINE_MEMBER(sid_r);
UINT8 m_prev_key;
UINT8 m_count_key;
- virtual void machine_reset();
+ virtual void machine_reset() override;
protected:
required_ioport m_line0;
diff --git a/src/mame/drivers/boxer.cpp b/src/mame/drivers/boxer.cpp
index c5415e1b3f8..d8300fc9dde 100644
--- a/src/mame/drivers/boxer.cpp
+++ b/src/mame/drivers/boxer.cpp
@@ -62,8 +62,8 @@ public:
DECLARE_WRITE8_MEMBER(boxer_irq_reset_w);
DECLARE_WRITE8_MEMBER(boxer_crowd_w);
DECLARE_WRITE8_MEMBER(boxer_led_w);
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
DECLARE_PALETTE_INIT(boxer);
UINT32 screen_update_boxer(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
TIMER_CALLBACK_MEMBER(pot_interrupt);
@@ -71,7 +71,7 @@ public:
void draw_boxer( bitmap_ind16 &bitmap, const rectangle &cliprect );
protected:
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
};
/*************************************
diff --git a/src/mame/drivers/buster.cpp b/src/mame/drivers/buster.cpp
index 9c489904229..b7048f13bbc 100644
--- a/src/mame/drivers/buster.cpp
+++ b/src/mame/drivers/buster.cpp
@@ -26,7 +26,7 @@ public:
required_shared_ptr<UINT8> m_vram;
DECLARE_READ8_MEMBER(test_r);
- virtual void video_start();
+ virtual void video_start() override;
UINT32 screen_update_buster(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
required_device<gfxdecode_device> m_gfxdecode;
diff --git a/src/mame/drivers/by6803.cpp b/src/mame/drivers/by6803.cpp
index d4f470373a2..e2a9e1da262 100644
--- a/src/mame/drivers/by6803.cpp
+++ b/src/mame/drivers/by6803.cpp
@@ -72,7 +72,7 @@ private:
UINT8 m_port1, m_port2;
//UINT8 m_digit;
UINT8 m_segment;
- virtual void machine_reset();
+ virtual void machine_reset() override;
required_device<m6803_cpu_device> m_maincpu;
required_device<pia6821_device> m_pia0;
required_device<pia6821_device> m_pia1;
diff --git a/src/mame/drivers/by68701.cpp b/src/mame/drivers/by68701.cpp
index 8cba96ec7bb..4dbcec6d9b6 100644
--- a/src/mame/drivers/by68701.cpp
+++ b/src/mame/drivers/by68701.cpp
@@ -18,7 +18,7 @@ protected:
required_device<cpu_device> m_maincpu;
// driver_device overrides
- virtual void machine_reset();
+ virtual void machine_reset() override;
public:
DECLARE_DRIVER_INIT(by68701);
};
diff --git a/src/mame/drivers/byvid.cpp b/src/mame/drivers/byvid.cpp
index 966a7dad1ed..bd1b267a62d 100644
--- a/src/mame/drivers/byvid.cpp
+++ b/src/mame/drivers/byvid.cpp
@@ -115,7 +115,7 @@ private:
UINT8 m_u11_b;
bool m_u10_timer;
bool m_u11_timer;
- virtual void machine_reset();
+ virtual void machine_reset() override;
required_device<m6800_cpu_device> m_maincpu;
required_device<m6809e_device> m_videocpu;
required_device<m6803_cpu_device> m_audiocpu;
diff --git a/src/mame/drivers/c10.cpp b/src/mame/drivers/c10.cpp
index e1b0bc221a4..a2333d810b7 100644
--- a/src/mame/drivers/c10.cpp
+++ b/src/mame/drivers/c10.cpp
@@ -32,13 +32,13 @@ public:
required_device<cpu_device> m_maincpu;
const UINT8 *m_p_chargen;
required_shared_ptr<UINT8> m_p_videoram;
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
DECLARE_DRIVER_INIT(c10);
protected:
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
};
diff --git a/src/mame/drivers/c65.cpp b/src/mame/drivers/c65.cpp
index e643eb47de9..fb9f882ead7 100644
--- a/src/mame/drivers/c65.cpp
+++ b/src/mame/drivers/c65.cpp
@@ -87,10 +87,10 @@ public:
INTERRUPT_GEN_MEMBER(vic3_vblank_irq);
protected:
// driver_device overrides
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
- virtual void video_start();
+ virtual void video_start() override;
private:
UINT8 m_VIC2_IRQPend, m_VIC2_IRQMask;
/* 0x20: border color (TODO: different thread?) */
diff --git a/src/mame/drivers/cabaret.cpp b/src/mame/drivers/cabaret.cpp
index a3508d447d2..8f9df7a020d 100644
--- a/src/mame/drivers/cabaret.cpp
+++ b/src/mame/drivers/cabaret.cpp
@@ -58,8 +58,8 @@ public:
DECLARE_DRIVER_INIT(cabaret);
TILE_GET_INFO_MEMBER(get_bg_tile_info);
TILE_GET_INFO_MEMBER(get_fg_tile_info);
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_cabaret(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(cabaret_interrupt);
required_device<cpu_device> m_maincpu;
diff --git a/src/mame/drivers/calchase.cpp b/src/mame/drivers/calchase.cpp
index d9908799d25..6b446ae47d2 100644
--- a/src/mame/drivers/calchase.cpp
+++ b/src/mame/drivers/calchase.cpp
@@ -168,8 +168,8 @@ public:
DECLARE_WRITE16_MEMBER(calchase_dac_r_w);
DECLARE_DRIVER_INIT(calchase);
DECLARE_DRIVER_INIT(hostinv);
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
void intel82439tx_init();
required_device<dac_device> m_dac_l;
required_device<dac_device> m_dac_r;
diff --git a/src/mame/drivers/calorie.cpp b/src/mame/drivers/calorie.cpp
index 50049962e05..a4602d37189 100644
--- a/src/mame/drivers/calorie.cpp
+++ b/src/mame/drivers/calorie.cpp
@@ -114,9 +114,9 @@ public:
DECLARE_DRIVER_INIT(calorieb);
TILE_GET_INFO_MEMBER(get_bg_tile_info);
TILE_GET_INFO_MEMBER(get_fg_tile_info);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_calorie(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
required_device<gfxdecode_device> m_gfxdecode;
diff --git a/src/mame/drivers/capcom.cpp b/src/mame/drivers/capcom.cpp
index 4970e673f94..04c06f3f3f1 100644
--- a/src/mame/drivers/capcom.cpp
+++ b/src/mame/drivers/capcom.cpp
@@ -22,7 +22,7 @@ protected:
required_device<cpu_device> m_maincpu;
// driver_device overrides
- virtual void machine_reset();
+ virtual void machine_reset() override;
public:
DECLARE_DRIVER_INIT(capcom);
};
diff --git a/src/mame/drivers/cardline.cpp b/src/mame/drivers/cardline.cpp
index 460b1e7dfa0..ae58b74824b 100644
--- a/src/mame/drivers/cardline.cpp
+++ b/src/mame/drivers/cardline.cpp
@@ -61,7 +61,7 @@ public:
DECLARE_PALETTE_INIT(cardline);
- virtual void machine_start();
+ virtual void machine_start() override;
DECLARE_WRITE_LINE_MEMBER(hsync_changed);
DECLARE_WRITE_LINE_MEMBER(vsync_changed);
diff --git a/src/mame/drivers/casloopy.cpp b/src/mame/drivers/casloopy.cpp
index 255c4b7fcd4..2b5f60f3a41 100644
--- a/src/mame/drivers/casloopy.cpp
+++ b/src/mame/drivers/casloopy.cpp
@@ -181,9 +181,9 @@ public:
UINT16 sh7021_regs[0x100];
int m_gfx_index;
DECLARE_DRIVER_INIT(casloopy);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_casloopy(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
DECLARE_READ16_MEMBER(vregs_r);
DECLARE_WRITE16_MEMBER(vregs_w);
diff --git a/src/mame/drivers/caswin.cpp b/src/mame/drivers/caswin.cpp
index c91064afbe1..fa8b3420104 100644
--- a/src/mame/drivers/caswin.cpp
+++ b/src/mame/drivers/caswin.cpp
@@ -94,7 +94,7 @@ public:
DECLARE_WRITE8_MEMBER(vvillage_output_w);
DECLARE_WRITE8_MEMBER(vvillage_lamps_w);
TILE_GET_INFO_MEMBER(get_sc0_tile_info);
- virtual void video_start();
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(caswin);
UINT32 screen_update_vvillage(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
diff --git a/src/mame/drivers/cat.cpp b/src/mame/drivers/cat.cpp
index 39c31b740bf..fd892b3b877 100644
--- a/src/mame/drivers/cat.cpp
+++ b/src/mame/drivers/cat.cpp
@@ -351,7 +351,7 @@ public:
IRQ_CALLBACK_MEMBER(cat_int_ack);
protected:
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
};
// TODO: this init doesn't actually work yet! please fix me!
diff --git a/src/mame/drivers/cavepc.cpp b/src/mame/drivers/cavepc.cpp
index fc6702d0877..7bd1c83b794 100644
--- a/src/mame/drivers/cavepc.cpp
+++ b/src/mame/drivers/cavepc.cpp
@@ -66,9 +66,9 @@ public:
required_device<cpu_device> m_maincpu;
DECLARE_DRIVER_INIT(cavepc);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_cavepc(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
};
diff --git a/src/mame/drivers/cb2001.cpp b/src/mame/drivers/cb2001.cpp
index 021a925234c..8690bf0be8f 100644
--- a/src/mame/drivers/cb2001.cpp
+++ b/src/mame/drivers/cb2001.cpp
@@ -74,7 +74,7 @@ public:
TILE_GET_INFO_MEMBER(get_cb2001_reel1_tile_info);
TILE_GET_INFO_MEMBER(get_cb2001_reel2_tile_info);
TILE_GET_INFO_MEMBER(get_cb2001_reel3_tile_info);
- virtual void video_start();
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(cb2001);
UINT32 screen_update_cb2001(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(vblank_irq);
diff --git a/src/mame/drivers/cball.cpp b/src/mame/drivers/cball.cpp
index e36a32361c7..fb192cc7155 100644
--- a/src/mame/drivers/cball.cpp
+++ b/src/mame/drivers/cball.cpp
@@ -47,15 +47,15 @@ public:
TILE_GET_INFO_MEMBER(get_tile_info);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(cball);
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
protected:
- virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr);
+ virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
};
diff --git a/src/mame/drivers/cc40.cpp b/src/mame/drivers/cc40.cpp
index 80bfd0c82f1..16dcead7cde 100644
--- a/src/mame/drivers/cc40.cpp
+++ b/src/mame/drivers/cc40.cpp
@@ -140,8 +140,8 @@ public:
DECLARE_READ8_MEMBER(keyboard_r);
DECLARE_WRITE8_MEMBER(keyboard_w);
- virtual void machine_reset();
- virtual void machine_start();
+ virtual void machine_reset() override;
+ virtual void machine_start() override;
DECLARE_PALETTE_INIT(cc40);
DECLARE_INPUT_CHANGED_MEMBER(sysram_size_changed);
DECLARE_DEVICE_IMAGE_LOAD_MEMBER(cc40_cartridge);
diff --git a/src/mame/drivers/cd2650.cpp b/src/mame/drivers/cd2650.cpp
index 2e2b8e0d895..ae40d4deaa3 100644
--- a/src/mame/drivers/cd2650.cpp
+++ b/src/mame/drivers/cd2650.cpp
@@ -62,8 +62,8 @@ public:
private:
UINT8 m_term_data;
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
required_device<cpu_device> m_maincpu;
required_device<beep_device> m_beep;
required_device<cassette_image_device> m_cass;
diff --git a/src/mame/drivers/cdc721.cpp b/src/mame/drivers/cdc721.cpp
index 0f89b5f2944..497ba6d5a68 100644
--- a/src/mame/drivers/cdc721.cpp
+++ b/src/mame/drivers/cdc721.cpp
@@ -23,7 +23,7 @@ public:
{ }
public:
- virtual void machine_reset();
+ virtual void machine_reset() override;
DECLARE_PALETTE_INIT(cdc721);
const UINT8 *m_p_chargen;
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/cesclass.cpp b/src/mame/drivers/cesclass.cpp
index e1e9f7d3e79..53a53b1882a 100644
--- a/src/mame/drivers/cesclass.cpp
+++ b/src/mame/drivers/cesclass.cpp
@@ -55,7 +55,7 @@ protected:
required_shared_ptr<UINT16> m_vram;
required_device<palette_device> m_palette;
// driver_device overrides
- virtual void video_start();
+ virtual void video_start() override;
};
diff --git a/src/mame/drivers/cgenie.cpp b/src/mame/drivers/cgenie.cpp
index 5c541d6155b..a306f55c440 100644
--- a/src/mame/drivers/cgenie.cpp
+++ b/src/mame/drivers/cgenie.cpp
@@ -70,7 +70,7 @@ public:
DECLARE_WRITE_LINE_MEMBER(rs232_dcd_w);
protected:
- virtual void machine_start();
+ virtual void machine_start() override;
private:
required_device<cpu_device> m_maincpu;
diff --git a/src/mame/drivers/cham24.cpp b/src/mame/drivers/cham24.cpp
index 02e9fd9bbbb..15a0758538e 100644
--- a/src/mame/drivers/cham24.cpp
+++ b/src/mame/drivers/cham24.cpp
@@ -86,9 +86,9 @@ public:
DECLARE_READ8_MEMBER(cham24_IN1_r);
DECLARE_WRITE8_MEMBER(cham24_mapper_w);
DECLARE_DRIVER_INIT(cham24);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(cham24);
UINT32 screen_update_cham24(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
void cham24_set_mirroring( int mirroring );
diff --git a/src/mame/drivers/chanbara.cpp b/src/mame/drivers/chanbara.cpp
index 238936a82a0..379730cdf1a 100644
--- a/src/mame/drivers/chanbara.cpp
+++ b/src/mame/drivers/chanbara.cpp
@@ -96,9 +96,9 @@ public:
DECLARE_DRIVER_INIT(chanbara);
TILE_GET_INFO_MEMBER(get_bg_tile_info);
TILE_GET_INFO_MEMBER(get_bg2_tile_info);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(chanbara);
UINT32 screen_update_chanbara(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
void draw_sprites( bitmap_ind16 &bitmap, const rectangle &cliprect );
diff --git a/src/mame/drivers/chance32.cpp b/src/mame/drivers/chance32.cpp
index 19b5225a857..7c49c0125ec 100644
--- a/src/mame/drivers/chance32.cpp
+++ b/src/mame/drivers/chance32.cpp
@@ -61,9 +61,9 @@ public:
UINT8 mux_data;
TILE_GET_INFO_MEMBER(get_fg_tile_info);
TILE_GET_INFO_MEMBER(get_bg_tile_info);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_chance32(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
required_device<gfxdecode_device> m_gfxdecode;
diff --git a/src/mame/drivers/chaos.cpp b/src/mame/drivers/chaos.cpp
index 7c0c72ae3ac..01245e83d7f 100644
--- a/src/mame/drivers/chaos.cpp
+++ b/src/mame/drivers/chaos.cpp
@@ -53,7 +53,7 @@ public:
DECLARE_WRITE8_MEMBER(port92_w);
DECLARE_WRITE8_MEMBER(kbd_put);
UINT8 m_term_data;
- virtual void machine_reset();
+ virtual void machine_reset() override;
required_device<generic_terminal_device> m_terminal;
required_shared_ptr<UINT8> m_p_ram;
required_device<cpu_device> m_maincpu;
diff --git a/src/mame/drivers/chessmst.cpp b/src/mame/drivers/chessmst.cpp
index 765fd3078bb..bb844e64b12 100644
--- a/src/mame/drivers/chessmst.cpp
+++ b/src/mame/drivers/chessmst.cpp
@@ -34,7 +34,7 @@ public:
UINT16 m_led_sel;
UINT8 m_sensor[64];
- virtual void machine_reset();
+ virtual void machine_reset() override;
DECLARE_WRITE8_MEMBER( pio1_port_a_w );
DECLARE_WRITE8_MEMBER( pio1_port_b_w );
diff --git a/src/mame/drivers/chesstrv.cpp b/src/mame/drivers/chesstrv.cpp
index bd79872d15a..3fb8de7a40d 100644
--- a/src/mame/drivers/chesstrv.cpp
+++ b/src/mame/drivers/chesstrv.cpp
@@ -22,7 +22,7 @@ public:
: driver_device(mconfig, type, tag) ,
m_maincpu(*this, "maincpu") { }
- virtual void machine_start();
+ virtual void machine_start() override;
DECLARE_READ8_MEMBER( ram_addr_r );
DECLARE_WRITE8_MEMBER( ram_addr_w );
diff --git a/src/mame/drivers/chexx.cpp b/src/mame/drivers/chexx.cpp
index 1c2f93d8d26..2f9a85abe7b 100644
--- a/src/mame/drivers/chexx.cpp
+++ b/src/mame/drivers/chexx.cpp
@@ -73,8 +73,8 @@ public:
void digitalker_set_bank(UINT8 bank);
// driver_device overrides
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
};
diff --git a/src/mame/drivers/chicago.cpp b/src/mame/drivers/chicago.cpp
index 762236efec0..d426f8ab8f7 100644
--- a/src/mame/drivers/chicago.cpp
+++ b/src/mame/drivers/chicago.cpp
@@ -56,10 +56,10 @@ public:
protected:
// driver_device overrides
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
- virtual void video_start();
+ virtual void video_start() override;
private:
diff --git a/src/mame/drivers/chihiro.cpp b/src/mame/drivers/chihiro.cpp
index 091b1093217..624c58b7b95 100644
--- a/src/mame/drivers/chihiro.cpp
+++ b/src/mame/drivers/chihiro.cpp
@@ -394,13 +394,13 @@ public:
DECLARE_READ32_MEMBER(mediaboard_r);
DECLARE_WRITE32_MEMBER(mediaboard_w);
- virtual void machine_start();
+ virtual void machine_start() override;
void baseboard_ide_event(int type, UINT8 *read, UINT8 *write);
UINT8 *baseboard_ide_dimmboard(UINT32 lba);
void dword_write_le(UINT8 *addr, UINT32 d);
void word_write_le(UINT8 *addr, UINT16 d);
- virtual void hack_eeprom();
- virtual void hack_usb();
+ virtual void hack_eeprom() override;
+ virtual void hack_usb() override;
struct chihiro_devices {
bus_master_ide_controller_device *ide;
@@ -602,12 +602,12 @@ public:
// construction/destruction
ide_baseboard_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
- virtual int read_sector(UINT32 lba, void *buffer);
- virtual int write_sector(UINT32 lba, const void *buffer);
+ virtual int read_sector(UINT32 lba, void *buffer) override;
+ virtual int write_sector(UINT32 lba, const void *buffer) override;
protected:
// device-level overrides
- virtual void device_start();
- virtual void device_reset();
+ virtual void device_start() override;
+ virtual void device_reset() override;
UINT8 read_buffer[0x20];
UINT8 write_buffer[0x20];
chihiro_state *chihirosystem;
diff --git a/src/mame/drivers/chinsan.cpp b/src/mame/drivers/chinsan.cpp
index 1a047ae2ddf..c0f51e3cea8 100644
--- a/src/mame/drivers/chinsan.cpp
+++ b/src/mame/drivers/chinsan.cpp
@@ -77,9 +77,9 @@ public:
DECLARE_WRITE8_MEMBER(ym_port_w2);
DECLARE_WRITE8_MEMBER(chin_adpcm_w);
DECLARE_DRIVER_INIT(chinsan);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(chinsan);
UINT32 screen_update_chinsan(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
DECLARE_WRITE_LINE_MEMBER(chin_adpcm_int);
diff --git a/src/mame/drivers/chsuper.cpp b/src/mame/drivers/chsuper.cpp
index eee11ea20a9..91391054baf 100644
--- a/src/mame/drivers/chsuper.cpp
+++ b/src/mame/drivers/chsuper.cpp
@@ -54,7 +54,7 @@ protected:
//virtual void machine_start();
//virtual void machine_reset();
- virtual void video_start();
+ virtual void video_start() override;
public:
DECLARE_DRIVER_INIT(chsuper3);
DECLARE_DRIVER_INIT(chmpnum);
diff --git a/src/mame/drivers/clayshoo.cpp b/src/mame/drivers/clayshoo.cpp
index eabd5895fa2..1db6d72efe3 100644
--- a/src/mame/drivers/clayshoo.cpp
+++ b/src/mame/drivers/clayshoo.cpp
@@ -40,8 +40,8 @@ public:
DECLARE_READ8_MEMBER(analog_r);
DECLARE_WRITE8_MEMBER(input_port_select_w);
DECLARE_READ8_MEMBER(input_port_r);
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
UINT32 screen_update_clayshoo(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
TIMER_CALLBACK_MEMBER(reset_analog_bit);
UINT8 difficulty_input_port_r( int bit );
diff --git a/src/mame/drivers/clcd.cpp b/src/mame/drivers/clcd.cpp
index e0726b4230f..52ac6a7534a 100644
--- a/src/mame/drivers/clcd.cpp
+++ b/src/mame/drivers/clcd.cpp
@@ -72,7 +72,7 @@ public:
{
}
- virtual void driver_start()
+ virtual void driver_start() override
{
m_mmu_mode = MMU_MODE_TEST;
update_mmu_mode(MMU_MODE_KERN);
diff --git a/src/mame/drivers/cliffhgr.cpp b/src/mame/drivers/cliffhgr.cpp
index ec68fca6e27..3d59e1456da 100644
--- a/src/mame/drivers/cliffhgr.cpp
+++ b/src/mame/drivers/cliffhgr.cpp
@@ -115,8 +115,8 @@ public:
DECLARE_WRITE8_MEMBER(cliff_sound_overlay_w);
DECLARE_WRITE_LINE_MEMBER(vdp_interrupt);
DECLARE_DRIVER_INIT(cliff);
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
TIMER_CALLBACK_MEMBER(cliff_irq_callback);
required_device<cpu_device> m_maincpu;
required_device<discrete_device> m_discrete;
diff --git a/src/mame/drivers/clowndwn.cpp b/src/mame/drivers/clowndwn.cpp
index 5a4afd5d977..5299fff61f8 100644
--- a/src/mame/drivers/clowndwn.cpp
+++ b/src/mame/drivers/clowndwn.cpp
@@ -20,8 +20,8 @@ public:
// ,m_maincpu(*this, "maincpu")
{ }
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
// required_device<mcs51_cpu_device> m_maincpu;
};
diff --git a/src/mame/drivers/cm1800.cpp b/src/mame/drivers/cm1800.cpp
index a02bd552daa..7659e8ec41d 100644
--- a/src/mame/drivers/cm1800.cpp
+++ b/src/mame/drivers/cm1800.cpp
@@ -55,7 +55,7 @@ public:
UINT8 m_term_data;
required_device<generic_terminal_device> m_terminal;
- virtual void machine_reset();
+ virtual void machine_reset() override;
required_device<cpu_device> m_maincpu;
};
diff --git a/src/mame/drivers/cmmb.cpp b/src/mame/drivers/cmmb.cpp
index 089cd521148..5e5da1d762a 100644
--- a/src/mame/drivers/cmmb.cpp
+++ b/src/mame/drivers/cmmb.cpp
@@ -73,8 +73,8 @@ public:
DECLARE_READ8_MEMBER(cmmb_input_r);
DECLARE_WRITE8_MEMBER(cmmb_output_w);
DECLARE_READ8_MEMBER(kludge_r);
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_cmmb(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(cmmb_irq);
};
diff --git a/src/mame/drivers/cobra.cpp b/src/mame/drivers/cobra.cpp
index 3f591830ad2..a1e90713cb9 100644
--- a/src/mame/drivers/cobra.cpp
+++ b/src/mame/drivers/cobra.cpp
@@ -494,8 +494,8 @@ public:
cobra_jvs(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
protected:
- virtual bool switches(UINT8 *&buf, UINT8 count_players, UINT8 bytes_per_switch);
- virtual bool coin_counters(UINT8 *&buf, UINT8 count);
+ virtual bool switches(UINT8 *&buf, UINT8 count_players, UINT8 bytes_per_switch) override;
+ virtual bool coin_counters(UINT8 *&buf, UINT8 count) override;
};
const device_type COBRA_JVS = &device_creator<cobra_jvs>;
@@ -746,8 +746,8 @@ public:
DECLARE_DRIVER_INIT(racjamdx);
DECLARE_DRIVER_INIT(bujutsu);
DECLARE_DRIVER_INIT(cobra);
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_cobra(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(cobra_vblank);
void cobra_video_exit();
diff --git a/src/mame/drivers/cocoloco.cpp b/src/mame/drivers/cocoloco.cpp
index a4b72dc2808..7cb6dec9d94 100644
--- a/src/mame/drivers/cocoloco.cpp
+++ b/src/mame/drivers/cocoloco.cpp
@@ -206,7 +206,7 @@ public:
DECLARE_INPUT_CHANGED_MEMBER(coin_inserted);
- virtual void video_start();
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(cocoloco);
UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/codata.cpp b/src/mame/drivers/codata.cpp
index 91c7459f450..9499ab38560 100644
--- a/src/mame/drivers/codata.cpp
+++ b/src/mame/drivers/codata.cpp
@@ -33,7 +33,7 @@ public:
DECLARE_WRITE8_MEMBER(kbd_put);
private:
UINT8 m_term_data;
- virtual void machine_reset();
+ virtual void machine_reset() override;
required_shared_ptr<UINT16> m_p_base;
required_device<generic_terminal_device> m_terminal;
required_device<cpu_device> m_maincpu;
diff --git a/src/mame/drivers/coinmstr.cpp b/src/mame/drivers/coinmstr.cpp
index e2d0d6bc591..c60626bbfad 100644
--- a/src/mame/drivers/coinmstr.cpp
+++ b/src/mame/drivers/coinmstr.cpp
@@ -169,7 +169,7 @@ public:
DECLARE_READ8_MEMBER(ff_r);
DECLARE_DRIVER_INIT(coinmstr);
TILE_GET_INFO_MEMBER(get_bg_tile_info);
- virtual void video_start();
+ virtual void video_start() override;
UINT32 screen_update_coinmstr(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
required_device<cpu_device> m_maincpu;
required_device<gfxdecode_device> m_gfxdecode;
diff --git a/src/mame/drivers/coinmvga.cpp b/src/mame/drivers/coinmvga.cpp
index 615a6aa7793..6d59758b421 100644
--- a/src/mame/drivers/coinmvga.cpp
+++ b/src/mame/drivers/coinmvga.cpp
@@ -245,7 +245,7 @@ public:
DECLARE_READ16_MEMBER(test_r);
DECLARE_DRIVER_INIT(colorama);
DECLARE_DRIVER_INIT(cmrltv75);
- virtual void video_start();
+ virtual void video_start() override;
UINT32 screen_update_coinmvga(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(vblank_irq);
required_device<cpu_device> m_maincpu;
diff --git a/src/mame/drivers/comebaby.cpp b/src/mame/drivers/comebaby.cpp
index a1008f4c904..77d1beb119e 100644
--- a/src/mame/drivers/comebaby.cpp
+++ b/src/mame/drivers/comebaby.cpp
@@ -200,7 +200,7 @@ protected:
required_device<cpu_device> m_maincpu;
// driver_device overrides
- virtual void video_start();
+ virtual void video_start() override;
};
diff --git a/src/mame/drivers/compucolor.cpp b/src/mame/drivers/compucolor.cpp
index c5b2df216b4..30f4b594ef3 100644
--- a/src/mame/drivers/compucolor.cpp
+++ b/src/mame/drivers/compucolor.cpp
@@ -93,8 +93,8 @@ public:
required_ioport m_y15;
required_ioport m_y128;
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
UINT32 screen_update(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/coolridr.cpp b/src/mame/drivers/coolridr.cpp
index 09588aab9a2..85259deb38c 100644
--- a/src/mame/drivers/coolridr.cpp
+++ b/src/mame/drivers/coolridr.cpp
@@ -424,9 +424,9 @@ public:
DECLARE_WRITE8_MEMBER(sound_to_sh1_w);
DECLARE_DRIVER_INIT(coolridr);
DECLARE_DRIVER_INIT(aquastge);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 m_colbase;
diff --git a/src/mame/drivers/cops.cpp b/src/mame/drivers/cops.cpp
index 8fd5dcfcd70..1f3797f8d72 100644
--- a/src/mame/drivers/cops.cpp
+++ b/src/mame/drivers/cops.cpp
@@ -58,10 +58,10 @@ public:
protected:
// driver_device overrides
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
- virtual void video_start();
+ virtual void video_start() override;
public:
DECLARE_WRITE8_MEMBER(io1_w);
diff --git a/src/mame/drivers/corona.cpp b/src/mame/drivers/corona.cpp
index 7cb605319d1..b2f752c08f7 100644
--- a/src/mame/drivers/corona.cpp
+++ b/src/mame/drivers/corona.cpp
@@ -347,7 +347,7 @@ public:
DECLARE_WRITE8_MEMBER(mux_port_w);
DECLARE_WRITE8_MEMBER(wc_meters_w);
void blitter_execute(int x, int y, int color, int width, int flag);
- virtual void video_start();
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(corona);
UINT32 screen_update_winner(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
UINT32 screen_update_luckyrlt(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/cortex.cpp b/src/mame/drivers/cortex.cpp
index e208d5c1899..7e9d3c9a351 100644
--- a/src/mame/drivers/cortex.cpp
+++ b/src/mame/drivers/cortex.cpp
@@ -36,7 +36,7 @@ public:
, m_p_ram(*this, "ram")
{ }
- virtual void machine_reset();
+ virtual void machine_reset() override;
required_device<tms9995_device> m_maincpu;
required_shared_ptr<UINT8> m_p_ram;
};
diff --git a/src/mame/drivers/cp1.cpp b/src/mame/drivers/cp1.cpp
index 298e913ee3f..825b39e36c0 100644
--- a/src/mame/drivers/cp1.cpp
+++ b/src/mame/drivers/cp1.cpp
@@ -47,7 +47,7 @@ public:
required_ioport m_io_line4;
required_ioport m_io_config;
- virtual void machine_reset();
+ virtual void machine_reset() override;
DECLARE_READ8_MEMBER(port1_r);
DECLARE_READ8_MEMBER(port2_r);
DECLARE_READ8_MEMBER(getbus);
diff --git a/src/mame/drivers/craft.cpp b/src/mame/drivers/craft.cpp
index c741caca2e2..0601bf3659c 100644
--- a/src/mame/drivers/craft.cpp
+++ b/src/mame/drivers/craft.cpp
@@ -43,7 +43,7 @@ public:
void video_update();
- virtual void machine_start();
+ virtual void machine_start() override;
UINT32 m_last_cycles;
UINT64 m_frame_start_cycle;
@@ -60,7 +60,7 @@ public:
DECLARE_READ8_MEMBER(port_r);
DECLARE_WRITE8_MEMBER(port_w);
DECLARE_DRIVER_INIT(craft);
- virtual void machine_reset();
+ virtual void machine_reset() override;
UINT32 screen_update_craft(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
inline void verboselog(int n_level, const char *s_fmt, ...) ATTR_PRINTF(3,4);
required_device<dac_device> m_dac;
diff --git a/src/mame/drivers/crystal.cpp b/src/mame/drivers/crystal.cpp
index efac645840b..ebe604fbe48 100644
--- a/src/mame/drivers/crystal.cpp
+++ b/src/mame/drivers/crystal.cpp
@@ -270,8 +270,8 @@ public:
DECLARE_WRITE32_MEMBER(trivrus_input_w);
UINT8 m_trivrus_input;
- virtual void machine_start();
- virtual void machine_reset();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
UINT32 screen_update_crystal(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
void screen_eof_crystal(screen_device &screen, bool state);
INTERRUPT_GEN_MEMBER(crystal_interrupt);
diff --git a/src/mame/drivers/csc.cpp b/src/mame/drivers/csc.cpp
index dcf62474038..50e0ef39c61 100644
--- a/src/mame/drivers/csc.cpp
+++ b/src/mame/drivers/csc.cpp
@@ -33,7 +33,7 @@ public:
required_device<s14001a_device> m_speech;
- virtual void machine_start();
+ virtual void machine_start() override;
UINT16 input_read(int index);
DECLARE_WRITE8_MEMBER( pia0_pa_w );
diff --git a/src/mame/drivers/cshooter.cpp b/src/mame/drivers/cshooter.cpp
index a720416ea75..d667d57e710 100644
--- a/src/mame/drivers/cshooter.cpp
+++ b/src/mame/drivers/cshooter.cpp
@@ -131,7 +131,7 @@ public:
DECLARE_DRIVER_INIT(cshootere);
DECLARE_DRIVER_INIT(cshooter);
TILE_GET_INFO_MEMBER(get_cstx_tile_info);
- virtual void video_start();
+ virtual void video_start() override;
DECLARE_PALETTE_INIT(cshooter);
DECLARE_MACHINE_RESET(cshooter);
void draw_sprites(bitmap_ind16 &bitmap, const rectangle &cliprect);
diff --git a/src/mame/drivers/csplayh5.cpp b/src/mame/drivers/csplayh5.cpp
index 2573efcd969..c9ea1186ec6 100644
--- a/src/mame/drivers/csplayh5.cpp
+++ b/src/mame/drivers/csplayh5.cpp
@@ -85,7 +85,7 @@ public:
DECLARE_DRIVER_INIT(renaimj);
DECLARE_DRIVER_INIT(csplayh7);
DECLARE_DRIVER_INIT(junai2);
- virtual void machine_reset();
+ virtual void machine_reset() override;
TIMER_DEVICE_CALLBACK_MEMBER(csplayh5_irq);
DECLARE_WRITE_LINE_MEMBER(csplayh5_vdp0_interrupt);
diff --git a/src/mame/drivers/cswat.cpp b/src/mame/drivers/cswat.cpp
index 45a329fcb6e..3db9a40c5b9 100644
--- a/src/mame/drivers/cswat.cpp
+++ b/src/mame/drivers/cswat.cpp
@@ -57,9 +57,9 @@ public:
TILE_GET_INFO_MEMBER(get_tile_info);
UINT32 screen_update_cswat(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
- virtual void video_start();
- virtual void machine_reset();
- virtual void machine_start();
+ virtual void video_start() override;
+ virtual void machine_reset() override;
+ virtual void machine_start() override;
};
diff --git a/src/mame/drivers/ct486.cpp b/src/mame/drivers/ct486.cpp
index b8d89dafdce..1af48cb802d 100644
--- a/src/mame/drivers/ct486.cpp
+++ b/src/mame/drivers/ct486.cpp
@@ -38,7 +38,7 @@ public:
required_device<isa16_device> m_isabus;
required_device<speaker_sound_device> m_speaker;
- virtual void machine_start();
+ virtual void machine_start() override;
DECLARE_READ16_MEMBER( cs4031_ior );
DECLARE_WRITE16_MEMBER( cs4031_iow );
diff --git a/src/mame/drivers/cubeqst.cpp b/src/mame/drivers/cubeqst.cpp
index edf334cb961..7cb464c2e45 100644
--- a/src/mame/drivers/cubeqst.cpp
+++ b/src/mame/drivers/cubeqst.cpp
@@ -65,9 +65,9 @@ public:
DECLARE_READ16_MEMBER(read_sndram);
DECLARE_WRITE16_MEMBER(write_sndram);
DECLARE_WRITE16_MEMBER(sound_dac_w);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_cubeqst(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(vblank);
TIMER_CALLBACK_MEMBER(delayed_bank_swap);
diff --git a/src/mame/drivers/cubo.cpp b/src/mame/drivers/cubo.cpp
index 42fa0541bf4..678137cf6dd 100644
--- a/src/mame/drivers/cubo.cpp
+++ b/src/mame/drivers/cubo.cpp
@@ -355,8 +355,8 @@ public:
UINT16 m_potgo_value;
protected:
- virtual void rs232_tx(int state);
- virtual void potgo_w(UINT16 data);
+ virtual void rs232_tx(int state) override;
+ virtual void potgo_w(UINT16 data) override;
private:
required_device<microtouch_device> m_microtouch;
diff --git a/src/mame/drivers/cultures.cpp b/src/mame/drivers/cultures.cpp
index 1a5c653f2e4..a27bfe2b492 100644
--- a/src/mame/drivers/cultures.cpp
+++ b/src/mame/drivers/cultures.cpp
@@ -71,9 +71,9 @@ public:
TILE_GET_INFO_MEMBER(get_bg1_tile_info);
TILE_GET_INFO_MEMBER(get_bg2_tile_info);
TILE_GET_INFO_MEMBER(get_bg0_tile_info);
- virtual void machine_start();
- virtual void machine_reset();
- virtual void video_start();
+ virtual void machine_start() override;
+ virtual void machine_reset() override;
+ virtual void video_start() override;
UINT32 screen_update_cultures(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(cultures_interrupt);
};
diff --git a/src/mame/drivers/cv1k.cpp b/src/mame/drivers/cv1k.cpp
index 24635f551a4..02f4cfae416 100644
--- a/src/mame/drivers/cv1k.cpp
+++ b/src/mame/drivers/cv1k.cpp
@@ -215,7 +215,7 @@ public:
UINT32 screen_update_cv1k(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
- virtual void machine_reset();
+ virtual void machine_reset() override;
/* game specific */
DECLARE_READ64_MEMBER(cv1k_speedup_r);
diff --git a/src/mame/drivers/cybertnk.cpp b/src/mame/drivers/cybertnk.cpp
index 73048c098ac..f38b11a5096 100644
--- a/