Skip to content

Instantly share code, notes, and snippets.

@h1romas4
Last active January 16, 2022 14:47
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save h1romas4/a048aca9b3284eb587ecb2cfa0511f08 to your computer and use it in GitHub Desktop.
Save h1romas4/a048aca9b3284eb587ecb2cfa0511f08 to your computer and use it in GitHub Desktop.
MAME/Emscripten build log

MAME/Emscripten build log

Document

Require fastcomp compiler for MAME compile.

$ ./emsdk install latest-fastcomp
$ ./emsdk activate latest-fastcomp
$ source ./emsdk_env.sh
$ emcc -v
emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 1.39.6
clang version 6.0.1 (/b/s/w/ir/cache/git/chromium.googlesource.com-external-github.com-emscripten--core-emscripten--fastcomp--clang d7c19e389e4bfb36fbc4558c3d86231b69d9e05f) (/b/s/w/ir/cache/git/chromium.googlesource.com-external-github.com-emscripten--core-emscripten--fastcomp ede231d349e048cf2971d1efe4d73f62325ebfe2) (emscripten 1.39.11 : 1.39.11)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /home/hiromasa/devel/toolchain/emsdk/fastcomp/fastcomp/bin
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/8
Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/9
Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/9
Candidate multilib: .;@m64
Selected multilib: .;@m64
shared:INFO: (Emscripten: Running sanity checks)

MAME

$ git clone https://github.com/mamedev/mame.git
$ cd mame
$ git checkout -b mame0217
$ git status
HEAD detached at mame0217
nothing to commit, working tree clean

Build

Set target SEGA System C2(segac2)

$ emmake make SUBTARGET=segac2 SOURCES=src/mame/drivers/segac2.cpp 2>&1 | tee segac2.log
make: ['make', 'SUBTARGET=segac2', 'SOURCES=src/mame/drivers/segac2.cpp']
GCC 8 detected
Creating obj/Release
Creating obj/Release/src/host
Creating obj/Release/src/host/lua-5.3.0/src
lapi.c
lauxlib.c
lbaselib.c
lbitlib.c
lcode.c
lcorolib.c
lctype.c
ldblib.c
ldebug.c
ldo.c
ldump.c
lfunc.c
lgc.c
linit.c
liolib.c
llex.c
lmathlib.c
lmem.c
loadlib.c
lobject.c
lopcodes.c
loslib.c
lparser.c
lstate.c
lstring.c
lstrlib.c
ltable.c
ltablib.c
ltm.c
lundump.c
lutf8lib.c
lvm.c
lzio.c
os_chdir.c
os_copyfile.c
os_getcwd.c
os_is64bit.c
os_isdir.c
os_isfile.c
os_match.c
os_mkdir.c
os_pathsearch.c
os_rmdir.c
os_stat.c
os_ticks.c
os_uuid.c
path_getabsolute.c
path_getrelative.c
path_helpers.c
path_isabsolute.c
premake.c
premake_main.c
scripts.c
string_endswith.c
string_hash.c
Linking genie
Compressing src/mame/layout/crmaze4p.lay...
Compressing src/mame/layout/sc4hi5.lay...
Compressing src/mame/layout/m1onbusa.lay...
Compressing src/mame/layout/dblaxle.lay...
Compressing src/mame/layout/mkit09.lay...
Compressing src/mame/layout/ace.lay...
Compressing src/mame/layout/fhunter.lay...
Compressing src/mame/layout/marmagic.lay...
Compressing src/mame/layout/ac1gogld.lay...
Compressing src/mame/layout/tinv2650.lay...
Compressing src/mame/layout/newbraina.lay...
Compressing src/mame/layout/m5bbrocl.lay...
Compressing src/mame/layout/m5elim.lay...
Compressing src/mame/layout/m1thatlfc.lay...
Compressing src/mame/layout/monzagp.lay...
Compressing src/mame/layout/m1pinkpc.lay...
Compressing src/mame/layout/inder.lay...
Compressing src/mame/layout/sc4cmous.lay...
Compressing src/mame/layout/sc4sparkd.lay...
Compressing src/mame/layout/cmasterb.lay...
Compressing src/mame/layout/m1sudnima.lay...
Compressing src/mame/layout/m1eastndl.lay...
Compressing src/mame/layout/m1fightb.lay...
Compressing src/mame/layout/deadeye.lay...
Compressing src/mame/layout/m5jackpt.lay...
Compressing src/mame/layout/m1fantfbb.lay...
Compressing src/mame/layout/aristmk5_us.lay...
Compressing src/mame/layout/hh_hmcs40_test.lay...
Compressing src/mame/layout/m5hifly.lay...
Compressing src/mame/layout/sharkpye.lay...
Compressing src/mame/layout/j6slagng.lay...
Compressing src/mame/layout/dragrace.lay...
Compressing src/mame/layout/m1nudbnke.lay...
Compressing src/mame/layout/videodad.lay...
Compressing src/mame/layout/tascr30.lay...
Compressing src/mame/layout/m5crzkni.lay...
Compressing src/mame/layout/j2monblt.lay...
Compressing src/mame/layout/m5gimmie.lay...
Compressing src/mame/layout/miniboy7.lay...
Compressing src/mame/layout/video21.lay...
Compressing src/mame/layout/wackygtr.lay...
Compressing src/mame/layout/yukongl5.lay...
Compressing src/mame/layout/aci_ggm.lay...
Compressing src/mame/layout/mephisto_modena.lay...
Compressing src/mame/layout/sc4slci.lay...
Compressing src/mame/layout/tavernie.lay...
Compressing src/mame/layout/j6redarwf.lay...
Compressing src/mame/layout/bambball.lay...
Compressing src/mame/layout/starwbc.lay...
Compressing src/mame/layout/lbeach.lay...
Compressing src/mame/layout/copycatm2.lay...
Compressing src/mame/layout/sc2ptytm1.lay...
Compressing src/mame/layout/darius.lay...
Compressing src/mame/layout/gldncrwn.lay...
Compressing src/mame/layout/zac_1.lay...
Compressing src/mame/layout/sgsafari.lay...
Compressing src/mame/layout/cmsport.lay...
Compressing src/mame/layout/sc4slihd.lay...
Compressing src/mame/layout/wpc_an.lay...
Compressing src/mame/layout/kungfur.lay...
Compressing src/mame/layout/pcw.lay...
Compressing src/mame/layout/hh_sm510_test.lay...
Compressing src/mame/layout/mephisto_berlin.lay...
Compressing src/mame/layout/j2reelcz.lay...
Compressing src/mame/layout/suprstar.lay...
Compressing src/mame/layout/bzone.lay...
Compressing src/mame/layout/topgear.lay...
Compressing src/mame/layout/m3sweep.lay...
Compressing src/mame/layout/mpu4.lay...
Compressing src/mame/layout/m5evgrhr.lay...
Compressing src/mame/layout/sc4tbana.lay...
Compressing src/mame/layout/pengpayce.lay...
Compressing src/mame/layout/j2nudfev.lay...
Compressing src/mame/layout/wizways.lay...
Compressing src/mame/layout/m3circle.lay...
Compressing src/mame/layout/j2cashbn.lay...
Compressing src/mame/layout/m3replay.lay...
Compressing src/mame/layout/medlanes.lay...
Compressing src/mame/layout/m3blkhle.lay...
Compressing src/mame/layout/bonuscrd.lay...
Compressing src/mame/layout/atarifb.lay...
Compressing src/mame/layout/m1htclb.lay...
Compressing src/mame/layout/astdelux.lay...
Compressing src/mame/layout/gts3.lay...
Compressing src/mame/layout/saitek_cp2000.lay...
Compressing src/mame/layout/bingo.lay...
Compressing src/mame/layout/qtbird.lay...
Compressing src/mame/layout/jeutel.lay...
Compressing src/mame/layout/incasun.lay...
Compressing src/mame/layout/saitek_ssystem3.lay...
Compressing src/mame/layout/m5rwb.lay...
Compressing src/mame/layout/fidel_vcc.lay...
Compressing src/mame/layout/fccpu1.lay...
Compressing src/mame/layout/j6snakes.lay...
Compressing src/mame/layout/ampoker2.lay...
Compressing src/mame/layout/tm990189v.lay...
Compressing src/mame/layout/ebball2.lay...
Compressing src/mame/layout/sc4hissa.lay...
Compressing src/mame/layout/j2adnote.lay...
Compressing src/mame/layout/melodym.lay...
Compressing src/mame/layout/maxaflex.lay...
Compressing src/mame/layout/calspeed.lay...
Compressing src/mame/layout/j2droplt.lay...
Compressing src/mame/layout/saitek_corona.lay...
Compressing src/mame/layout/cz101.lay...
Compressing src/mame/layout/et3400.lay...
Compressing src/mame/layout/m4alladv.lay...
Compressing src/mame/layout/sc2eggs1.lay...
Compressing src/mame/layout/multidrw.lay...
Compressing src/mame/layout/mephisto_polgar.lay...
Compressing src/mame/layout/epc.lay...
Compressing src/mame/layout/m3gmine.lay...
Compressing src/mame/layout/rungun_dual.lay...
Compressing src/mame/layout/zac_2.lay...
Compressing src/mame/layout/sc4starpk.lay...
Compressing src/mame/layout/superchs.lay...
Compressing src/mame/layout/victor5.lay...
Compressing src/mame/layout/j6cpal.lay...
Compressing src/mame/layout/by17.lay...
Compressing src/mame/layout/j2frucnx.lay...
Compressing src/mame/layout/vjdash.lay...
Compressing src/mame/layout/mephisto_alm32.lay...
Compressing src/mame/layout/sc4chavy.lay...
Compressing src/mame/layout/sc4crzkya.lay...
Compressing src/mame/layout/intellect02.lay...
Compressing src/mame/layout/tritreat.lay...
Compressing src/mame/layout/mpf1p.lay...
Compressing src/mame/layout/abaseb.lay...
Compressing src/mame/layout/sigmapkr.lay...
Compressing src/mame/layout/chexx.lay...
Compressing src/mame/layout/sc4fpitcb.lay...
Compressing src/mame/layout/j6btbwd.lay...
Compressing src/mame/layout/sc4quidrb.lay...
Compressing src/mame/layout/buggybjr.lay...
Compressing src/mame/layout/tntell.lay...
Compressing src/mame/layout/tgm.lay...
Compressing src/mame/layout/pe_slots.lay...
Compressing src/mame/layout/aristmk5.lay...
Compressing src/mame/layout/rebound.lay...
Compressing src/mame/layout/gnw_dualv.lay...
Compressing src/mame/layout/toutangonl.lay...
Compressing src/mame/layout/datum.lay...
Compressing src/mame/layout/atari_s2.lay...
Compressing src/mame/layout/ninjaw.lay...
Compressing src/mame/layout/pe_poker.lay...
Compressing src/mame/layout/topspeed.lay...
Compressing src/mame/layout/m3winstr.lay...
Compressing src/mame/layout/j2reelmo.lay...
Compressing src/mame/layout/pirpok2.lay...
Compressing src/mame/layout/sc4duckqa.lay...
Compressing src/mame/layout/j2hiroll.lay...
Compressing src/mame/layout/gts80.lay...
Compressing src/mame/layout/j6monst.lay...
Compressing src/mame/layout/sc4gldcl.lay...
Compressing src/mame/layout/sc4polic.lay...
Compressing src/mame/layout/instruct.lay...
Compressing src/mame/layout/wldarrow.lay...
Compressing src/mame/layout/m5bigchs.lay...
Compressing src/mame/layout/j2notesh.lay...
Compressing src/mame/layout/m5dick10.lay...
Compressing src/mame/layout/j80supst.lay...
Compressing src/mame/layout/j2cshcrd.lay...
Compressing src/mame/layout/sc4mr2rc.lay...
Compressing src/mame/layout/mpf1.lay...
Compressing src/mame/layout/sc4lions.lay...
Compressing src/mame/layout/cgold2.lay...
Compressing src/mame/layout/pr8210.lay...
Compressing src/mame/layout/sc4lirb.lay...
Compressing src/mame/layout/sc4nmtj.lay...
Compressing src/mame/layout/j2supstp.lay...
Compressing src/mame/layout/pdrift.lay...
Compressing src/mame/layout/cmpacman.lay...
Compressing src/mame/layout/m5btlbnk.lay...
Compressing src/mame/layout/s6a.lay...
Compressing src/mame/layout/j2luckar.lay...
Compressing src/mame/layout/mpu4plasma.lay...
Compressing src/mame/layout/sc4rotc.lay...
Compressing src/mame/layout/sc4coro.lay...
Compressing src/mame/layout/m3razdaza.lay...
Compressing src/mame/layout/hh_ucom4_test.lay...
Compressing src/mame/layout/fidel_exb.lay...
Compressing src/mame/layout/sc4fever.lay...
Compressing src/mame/layout/m5resfrg.lay...
Compressing src/mame/layout/m4addr.lay...
Compressing src/mame/layout/sc2cpe.lay...
Compressing src/mame/layout/saitek_mark6.lay...
Compressing src/mame/layout/lightfgt.lay...
Compressing src/mame/layout/blckjack.lay...
Compressing src/mame/layout/j6drdogh.lay...
Compressing src/mame/layout/m1bigdel.lay...
Compressing src/mame/layout/mpu5.lay...
Compressing src/mame/layout/j6bigbukc.lay...
Compressing src/mame/layout/fidel_eas_priv.lay...
Compressing src/mame/layout/fidel_desdis.lay...
Compressing src/mame/layout/fidel_phantom.lay...
Compressing src/mame/layout/tithermos.lay...
Compressing src/mame/layout/attackfc.lay...
Compressing src/mame/layout/j2ghostb.lay...
Compressing src/mame/layout/lucky74.lay...
Compressing src/mame/layout/sc2cpg.lay...
Compressing src/mame/layout/sc2prom.lay...
Compressing src/mame/layout/leboom.lay...
Compressing src/mame/layout/m1retpp.lay...
Compressing src/mame/layout/spyhunt.lay...
Compressing src/mame/layout/j5wsc.lay...
Compressing src/mame/layout/pengpuck.lay...
Compressing src/mame/layout/bob85.lay...
Compressing src/mame/layout/jpms80.lay...
Compressing src/mame/layout/buggychl.lay...
Compressing src/mame/layout/novoplay.lay...
Compressing src/mame/layout/ac1clbmn.lay...
Compressing src/mame/layout/j5popeye.lay...
Compressing src/mame/layout/amico2k.lay...
Compressing src/mame/layout/sc1clbtma.lay...
Compressing src/mame/layout/m5psyccl01.lay...
Compressing src/mame/layout/j2reelbn.lay...
Compressing src/mame/layout/monkeysee.lay...
Compressing src/mame/layout/alinvade.lay...
Compressing src/mame/layout/m5gsstrk07.lay...
Compressing src/mame/layout/m5extrm.lay...
Compressing src/mame/layout/beaminv.lay...
Compressing src/mame/layout/elecyoyo.lay...
Compressing src/mame/layout/m5qshot04.lay...
Compressing src/mame/layout/m1hotpoth.lay...
Compressing src/mame/layout/h2hsoccerc.lay...
Compressing src/mame/layout/m1infern.lay...
Compressing src/mame/layout/coco3.lay...
Compressing src/mame/layout/h2hbaseb.lay...
Compressing src/mame/layout/m1casroy1.lay...
Compressing src/mame/layout/sc4lockb.lay...
Compressing src/mame/layout/eacc.lay...
Compressing src/mame/layout/intlc440.lay...
Compressing src/mame/layout/sc1pwrl.lay...
Compressing src/mame/layout/noraut11.lay...
Compressing src/mame/layout/m5ultimo04.lay...
Compressing src/mame/layout/akkaarrh.lay...
Compressing src/mame/layout/sc4jack.lay...
Compressing src/mame/layout/sbuk3.lay...
Compressing src/mame/layout/mathmagi.lay...
Compressing src/mame/layout/rocknms.lay...
Compressing src/mame/layout/m1luxorb.lay...
Compressing src/mame/layout/kim1.lay...
Compressing src/mame/layout/m5kkebab.lay...
Compressing src/mame/layout/j2sstrea.lay...
Compressing src/mame/layout/m5firebl.lay...
Compressing src/mame/layout/novag_mk2.lay...
Compressing src/mame/layout/wikwin.lay...
Compressing src/mame/layout/j6cascze.lay...
Compressing src/mame/layout/upndown.lay...
Compressing src/mame/layout/fashion.lay...
Compressing src/mame/layout/m5jlyjwl.lay...
Compressing src/mame/layout/snread.lay...
Compressing src/mame/layout/shuttlei.lay...
Compressing src/mame/layout/hankin.lay...
Compressing src/mame/layout/f1gpstar.lay...
Compressing src/mame/layout/m5mpfc.lay...
Compressing src/mame/layout/j2tstplt.lay...
Compressing src/mame/layout/sc4ftopib.lay...
Compressing src/mame/layout/gorf.lay...
Compressing src/mame/layout/kas89.lay...
Compressing src/mame/layout/j2plsmnd.lay...
Compressing src/mame/layout/m1itskob.lay...
Compressing src/mame/layout/barrier.lay...
Compressing src/mame/layout/j2jackbr.lay...
Compressing src/mame/layout/aristmk5_us_200.lay...
Compressing src/mame/layout/j6untch.lay...
Compressing src/mame/layout/sc4monoba.lay...
Compressing src/mame/layout/sharkpy.lay...
Compressing src/mame/layout/tcfball.lay...
Compressing src/mame/layout/sc4crc.lay...
Compressing src/mame/layout/tonypok.lay...
Compressing src/mame/layout/simon.lay...
Compressing src/mame/layout/nfb96tx.lay...
Compressing src/mame/layout/cmasterc.lay...
Compressing src/mame/layout/fidel_bcc.lay...
Compressing src/mame/layout/sc4cvclb.lay...
Compressing src/mame/layout/m5ratpka.lay...
Compressing src/mame/layout/hp9825.lay...
Compressing src/mame/layout/goldenc.lay...
Compressing src/mame/layout/m5spiker.lay...
Compressing src/mame/layout/sc1_vid.lay...
Compressing src/mame/layout/aristmk4.lay...
Compressing src/mame/layout/m1trtr.lay...
Compressing src/mame/layout/3bagflnz.lay...
Compressing src/mame/layout/nbmj8688.lay...
Compressing src/mame/layout/m3snaphp.lay...
Compressing src/mame/layout/m5grush.lay...
Compressing src/mame/layout/m3oddson.lay...
Compressing src/mame/layout/touchme.lay...
Compressing src/mame/layout/jockeyc.lay...
Compressing src/mame/layout/by35_playboy.lay...
Compressing src/mame/layout/ttfball.lay...
Compressing src/mame/layout/hh_amis2k_test.lay...
Compressing src/mame/layout/lc80.lay...
Compressing src/mame/layout/sc4chuba.lay...
Compressing src/mame/layout/inttoote.lay...
Compressing src/mame/layout/musicsrt.lay...
Compressing src/mame/layout/tb303.lay...
Compressing src/mame/layout/bmiidx.lay...
Compressing src/mame/layout/m5mega.lay...
Compressing src/mame/layout/sc4deepi.lay...
Compressing src/mame/layout/fidel_desdis_68kr.lay...
Compressing src/mame/layout/24cdjuke.lay...
Compressing src/mame/layout/lostreas.lay...
Compressing src/mame/layout/sspeedr.lay...
Compressing src/mame/layout/sc4vrgclb.lay...
Compressing src/mame/layout/dblcrown.lay...
Compressing src/mame/layout/fidel_cc1.lay...
Compressing src/mame/layout/sc4lkbcl.lay...
Compressing src/mame/layout/sc4mou.lay...
Compressing src/mame/layout/newbrain.lay...
Compressing src/mame/layout/sc4cclim.lay...
Compressing src/mame/layout/captflag.lay...
Compressing src/mame/layout/spacwalk.lay...
Compressing src/mame/layout/poker41.lay...
Compressing src/mame/layout/m1wotwa.lay...
Compressing src/mame/layout/bship.lay...
Compressing src/mame/layout/h2hhockey.lay...
Compressing src/mame/layout/j6mono60.lay...
Compressing src/mame/layout/atarifb4.lay...
Compressing src/mame/layout/mountmon.lay...
Compressing src/mame/layout/m5squids06.lay...
Compressing src/mame/layout/przfight.lay...
Compressing src/mame/layout/m68705prg.lay...
Compressing src/mame/layout/chrygld.lay...
Compressing src/mame/layout/wcougar.lay...
Compressing src/mame/layout/mwcbaseb.lay...
Compressing src/mame/layout/novag_ssensor4.lay...
Compressing src/mame/layout/wamazon.lay...
Compressing src/mame/layout/fidel_cc10.lay...
Compressing src/mame/layout/sc4pwrbq.lay...
Compressing src/mame/layout/goldpyrb.lay...
Compressing src/mame/layout/sc4eascsc.lay...
Compressing src/mame/layout/gunfight.lay...
Compressing src/mame/layout/j6oxobin.lay...
Compressing src/mame/layout/sc4dmineb.lay...
Compressing src/mame/layout/sc4po8.lay...
Compressing src/mame/layout/saitek_stratos.lay...
Compressing src/mame/layout/unkch.lay...
Compressing src/mame/layout/j5ujb.lay...
Compressing src/mame/layout/cqback.lay...
Compressing src/mame/layout/mephisto_alm16.lay...
Compressing src/mame/layout/j6quick.lay...
Compressing src/mame/layout/sc1sirb.lay...
Compressing src/mame/layout/sc4nudita.lay...
Compressing src/mame/layout/videocba.lay...
Compressing src/mame/layout/m5all41d.lay...
Compressing src/mame/layout/sc4pstata.lay...
Compressing src/mame/layout/saitek_delta1.lay...
Compressing src/mame/layout/z80net.lay...
Compressing src/mame/layout/vgmplay.lay...
Compressing src/mame/layout/amiga.lay...
Compressing src/mame/layout/j6kungfud.lay...
Compressing src/mame/layout/ecoinfr.lay...
Compressing src/mame/layout/m5openbx05.lay...
Compressing src/mame/layout/s11.lay...
Compressing src/mame/layout/m3lineup.lay...
Compressing src/mame/layout/fireball.lay...
Compressing src/mame/layout/m5doshpk05.lay...
Compressing src/mame/layout/pulltabs.lay...
Compressing src/mame/layout/splus.lay...
Compressing src/mame/layout/j6reelmn.lay...
Compressing src/mame/layout/m1itjobc.lay...
Compressing src/mame/layout/jankenmn.lay...
Compressing src/mame/layout/ebaskb2.lay...
Compressing src/mame/layout/mmerlin.lay...
Compressing src/mame/layout/3bagflvt.lay...
Compressing src/mame/layout/snspellsp.lay...
Compressing src/mame/layout/sc4takcl.lay...
Compressing src/mame/layout/m3nnice.lay...
Compressing src/mame/layout/m1cik51o.lay...
Compressing src/mame/layout/sc4susk.lay...
Compressing src/mame/layout/sc4tfclb.lay...
Compressing src/mame/layout/m5centcl.lay...
Compressing src/mame/layout/wswan.lay...
Compressing src/mame/layout/depthch.lay...
Compressing src/mame/layout/horseran.lay...
Compressing src/mame/layout/j5swop.lay...
Compressing src/mame/layout/einvaderc.lay...
Compressing src/mame/layout/j2nolimt.lay...
Compressing src/mame/layout/m5psycho.lay...
Compressing src/mame/layout/m4andybt.lay...
Compressing src/mame/layout/sc4crcla.lay...
Compressing src/mame/layout/dotrikun.lay...
Compressing src/mame/layout/s7.lay...
Compressing src/mame/layout/sstrangr.lay...
Compressing src/mame/layout/j2nudshf.lay...
Compressing src/mame/layout/sc2casr2.lay...
Compressing src/mame/layout/aim65.lay...
Compressing src/mame/layout/de2.lay...
Compressing src/mame/layout/talkingbb.lay...
Compressing src/mame/layout/spacezap.lay...
Compressing src/mame/layout/m5fortby.lay...
Compressing src/mame/layout/bankshot.lay...
Compressing src/mame/layout/tm990189.lay...
Compressing src/mame/layout/gts80b.lay...
Compressing src/mame/layout/m5frnzy.lay...
Compressing src/mame/layout/sc1str4.lay...
Compressing src/mame/layout/hp9845b.lay...
Compressing src/mame/layout/sc4s6cd.lay...
Compressing src/mame/layout/novag_mk1.lay...
Compressing src/mame/layout/marmagicu.lay...
Compressing src/mame/layout/pvmil.lay...
Compressing src/mame/layout/breakout.lay...
Compressing src/mame/layout/mpf1b.lay...
Compressing src/mame/layout/sc4ttomb.lay...
Compressing src/mame/layout/cnsector.lay...
Compressing src/mame/layout/m1monclb.lay...
Compressing src/mame/layout/vaportrx.lay...
Compressing src/mame/layout/geisha.lay...
Compressing src/mame/layout/gts80a.lay...
Compressing src/mame/layout/sc1spct.lay...
Compressing src/mame/layout/j2ews.lay...
Compressing src/mame/layout/apollo_dsp.lay...
Compressing src/mame/layout/fidel_exv.lay...
Compressing src/mame/layout/sc4xmarka.lay...
Compressing src/mame/layout/subroc3d.lay...
Compressing src/mame/layout/sltblgtk.lay...
Compressing src/mame/layout/cuckoou.lay...
Compressing src/mame/layout/nfb96.lay...
Compressing src/mame/layout/ltd.lay...
Compressing src/mame/layout/pc8500.lay...
Compressing src/mame/layout/sc4dyna.lay...
Compressing src/mame/layout/cmezspin.lay...
Compressing src/mame/layout/splitsec.lay...
Compressing src/mame/layout/sc4wldjkc.lay...
Compressing src/mame/layout/cardline.lay...
Compressing src/mame/layout/spyhunttec.lay...
Compressing src/mame/layout/meybjack.lay...
Compressing src/mame/layout/goldenra.lay...
Compressing src/mame/layout/qniled.lay...
Compressing src/mame/layout/sundance.lay...
Compressing src/mame/layout/sc4hilo.lay...
Compressing src/mame/layout/f2pbball.lay...
Compressing src/mame/layout/tailg.lay...
Compressing src/mame/layout/esq2by16.lay...
Compressing src/mame/layout/mephisto_bup.lay...
Compressing src/mame/layout/ditto.lay...
Compressing src/mame/layout/sanremo.lay...
Compressing src/mame/layout/swhr2u.lay...
Compressing src/mame/layout/modulab.lay...
Compressing src/mame/layout/m5xchn.lay...
Compressing src/mame/layout/m1frexplc.lay...
Compressing src/mame/layout/m5egr.lay...
Compressing src/mame/layout/h2hbaskbc.lay...
Compressing src/mame/layout/gts80a_caveman.lay...
Compressing src/mame/layout/bbcm.lay...
Compressing src/mame/layout/crusnusa.lay...
Compressing src/mame/layout/m5supnov.lay...
Compressing src/mame/layout/sc4tic2.lay...
Compressing src/mame/layout/cbombers.lay...
Compressing src/mame/layout/penpir2.lay...
Compressing src/mame/layout/m1omega.lay...
Compressing src/mame/layout/vr.lay...
Compressing src/mame/layout/mcompgin.lay...
Compressing src/mame/layout/m5cbw.lay...
Compressing src/mame/layout/j2cashtk.lay...
Compressing src/mame/layout/qnilecea.lay...
Compressing src/mame/layout/tc4.lay...
Compressing src/mame/layout/tenpindx.lay...
Compressing src/mame/layout/m1triviax.lay...
Compressing src/mame/layout/j6stards.lay...
Compressing src/mame/layout/m5seven.lay...
Compressing src/mame/layout/m5sheik.lay...
Compressing src/mame/layout/mathmarv.lay...
Compressing src/mame/layout/jp.lay...
Compressing src/mame/layout/konamigt.lay...
Compressing src/mame/layout/m4actpak.lay...
Compressing src/mame/layout/tama.lay...
Compressing src/mame/layout/m3toplin.lay...
Compressing src/mame/layout/imolagp.lay...
Compressing src/mame/layout/marywu.lay...
Compressing src/mame/layout/m5upover.lay...
Compressing src/mame/layout/sc4trail.lay...
Compressing src/mame/layout/m5gdrag.lay...
Compressing src/mame/layout/sc4chainb.lay...
Compressing src/mame/layout/m5neptun.lay...
Compressing src/mame/layout/sr16.lay...
Compressing src/mame/layout/cmulti8.lay...
Compressing src/mame/layout/m3rollem.lay...
Compressing src/mame/layout/sc4gdclb.lay...
Compressing src/mame/layout/sc4cabin.lay...
Compressing src/mame/layout/sc4chick.lay...
Compressing src/mame/layout/s11a.lay...
Compressing src/mame/layout/elecdet.lay...
Compressing src/mame/layout/chessmstdm.lay...
Compressing src/mame/layout/fts2in1.lay...
Compressing src/mame/layout/j80nudg2.lay...
Compressing src/mame/layout/bigtrak.lay...
Compressing src/mame/layout/speechp.lay...
Compressing src/mame/layout/m5loony.lay...
Compressing src/mame/layout/m5hopidl.lay...
Compressing src/mame/layout/sc4dnd.lay...
Compressing src/mame/layout/stocker.lay...
Compressing src/mame/layout/ravens.lay...
Compressing src/mame/layout/j80topsp.lay...
Compressing src/mame/layout/mephisto_academy.lay...
Compressing src/mame/layout/ssimon.lay...
Compressing src/mame/layout/gamecom.lay...
Compressing src/mame/layout/sc4cariqd.lay...
Compressing src/mame/layout/hh_cop400_test.lay...
Compressing src/mame/layout/mekd4.lay...
Compressing src/mame/layout/j2cshsmh.lay...
Compressing src/mame/layout/by17_pwerplay.lay...
Compressing src/mame/layout/j2bankch.lay...
Compressing src/mame/layout/sf2049.lay...
Compressing src/mame/layout/sc4roksc.lay...
Compressing src/mame/layout/s8a.lay...
Compressing src/mame/layout/allied.lay...
Compressing src/mame/layout/m5ppussy.lay...
Compressing src/mame/layout/m5bbro.lay...
Compressing src/mame/layout/sc4_dmd.lay...
Compressing src/mame/layout/m1grescb.lay...
Compressing src/mame/layout/qnilenl.lay...
Compressing src/mame/layout/j2hitmon.lay...
Compressing src/mame/layout/tandy12.lay...
Compressing src/mame/layout/j2trail.lay...
Compressing src/mame/layout/barata.lay...
Compressing src/mame/layout/cxg_ch2001.lay...
Compressing src/mame/layout/taito.lay...
Compressing src/mame/layout/icecold.lay...
Compressing src/mame/layout/ltcasinn.lay...
Compressing src/mame/layout/j6camelt.lay...
Compressing src/mame/layout/accomm.lay...
Compressing src/mame/layout/sc4carrya.lay...
Compressing src/mame/layout/tr606.lay...
Compressing src/mame/layout/m5funsun.lay...
Compressing src/mame/layout/sc4tpshta.lay...
Compressing src/mame/layout/m1cluecb1.lay...
Compressing src/mame/layout/m3bigsht.lay...
Compressing src/mame/layout/grchamp.lay...
Compressing src/mame/layout/chqflag.lay...
Compressing src/mame/layout/cashcatnz.lay...
Compressing src/mame/layout/sag.lay...
Compressing src/mame/layout/k28m2.lay...
Compressing src/mame/layout/phantom2.lay...
Compressing src/mame/layout/m3slight.lay...
Compressing src/mame/layout/m3cunlim.lay...
Compressing src/mame/layout/m5ggems20.lay...
Compressing src/mame/layout/m3acech.lay...
Compressing src/mame/layout/j80rr.lay...
Compressing src/mame/layout/m1dkong91n.lay...
Compressing src/mame/layout/unixpc.lay...
Compressing src/mame/layout/chessmst.lay...
Compressing src/mame/layout/mephisto_mm1.lay...
Compressing src/mame/layout/m5flipcr.lay...
Compressing src/mame/layout/fidel_exd.lay...
Compressing src/mame/layout/mil4000.lay...
Compressing src/mame/layout/m1wldzner.lay...
Compressing src/mame/layout/j6indyi.lay...
Compressing src/mame/layout/ut88mini.lay...
Compressing src/mame/layout/cgang.lay...
Compressing src/mame/layout/navarone.lay...
Compressing src/mame/layout/dimtouch.lay...
Compressing src/mame/layout/fxmcr165.lay...
Compressing src/mame/layout/wico.lay...
Compressing src/mame/layout/m5qdrawb.lay...
Compressing src/mame/layout/efootb4.lay...
Compressing src/mame/layout/crsbingo.lay...
Compressing src/mame/layout/fidel_gin.lay...
Compressing src/mame/layout/cp1.lay...
Compressing src/mame/layout/crusnexo.lay...
Compressing src/mame/layout/lucky8p1.lay...
Compressing src/mame/layout/apollo_15i.lay...
Compressing src/mame/layout/j5movie.lay...
Compressing src/mame/layout/pasha2.lay...
Compressing src/mame/layout/mephisto_1.lay...
Compressing src/mame/layout/md6802.lay...
Compressing src/mame/layout/poly880.lay...
Compressing src/mame/layout/vk100.lay...
Compressing src/mame/layout/m5scharg.lay...
Compressing src/mame/layout/m3spoof.lay...
Compressing src/mame/layout/snspell.lay...
Compressing src/mame/layout/sdk85.lay...
Compressing src/mame/layout/mephisto_mondial68k.lay...
Compressing src/mame/layout/bbc.lay...
Compressing src/mame/layout/m3gcrown.lay...
Compressing src/mame/layout/videopkr.lay...
Compressing src/mame/layout/sc1barcd.lay...
Compressing src/mame/layout/hyprdriv.lay...
Compressing src/mame/layout/m3online.lay...
Compressing src/mame/layout/sc4tridn.lay...
Compressing src/mame/layout/interpro.lay...
Compressing src/mame/layout/gp_1.lay...
Compressing src/mame/layout/j2nudmon.lay...
Compressing src/mame/layout/contcirc.lay...
Compressing src/mame/layout/ti95.lay...
Compressing src/mame/layout/mephisto_glasgow.lay...
Compressing src/mame/layout/dolphntr.lay...
Compressing src/mame/layout/pantmag.lay...
Compressing src/mame/layout/mephisto_gen32.lay...
Compressing src/mame/layout/j2hinote.lay...
Compressing src/mame/layout/novag_savant.lay...
Compressing src/mame/layout/buckrog.lay...
Compressing src/mame/layout/j80wsprt2.lay...
Compressing src/mame/layout/sderby.lay...
Compressing src/mame/layout/j6gldclb.lay...
Compressing src/mame/layout/lchicken.lay...
Compressing src/mame/layout/cosmicm.lay...
Compressing src/mame/layout/fortellr.lay...
Compressing src/mame/layout/j2hotsht.lay...
Compressing src/mame/layout/sc4revod.lay...
Compressing src/mame/layout/j2spcrsv.lay...
Compressing src/mame/layout/hh_tms1k_test.lay...
Compressing src/mame/layout/sc4hyde.lay...
Compressing src/mame/layout/m5ritj.lay...
Compressing src/mame/layout/j2sldgld.lay...
Compressing src/mame/layout/m3biggam.lay...
Compressing src/mame/layout/m5hilok.lay...
Compressing src/mame/layout/paradice.lay...
Compressing src/mame/layout/stopthief.lay...
Compressing src/mame/layout/m5gstrik.lay...
Compressing src/mame/layout/sc4paccl.lay...
Compressing src/mame/layout/sc4gaga.lay...
Compressing src/mame/layout/starcas.lay...
Compressing src/mame/layout/pro80.lay...
Compressing src/mame/layout/galactic.lay...
Compressing src/mame/layout/rz1.lay...
Compressing src/mame/layout/elf2.lay...
Compressing src/mame/layout/m5rgclb12.lay...
Compressing src/mame/layout/m5piefcr.lay...
Compressing src/mame/layout/wotw.lay...
Compressing src/mame/layout/orchidms.lay...
Compressing src/mame/layout/peyper.lay...
Compressing src/mame/layout/j6big50.lay...
Compressing src/mame/layout/chance32.lay...
Compressing src/mame/layout/sc2.lay...
Compressing src/mame/layout/j5sizl.lay...
Compressing src/mame/layout/saitek_risc2500.lay...
Compressing src/mame/layout/m3supnud.lay...
Compressing src/mame/layout/aquastge.lay...
Compressing src/mame/layout/trstrove.lay...
Compressing src/mame/layout/majorpkr.lay...
Compressing src/mame/layout/st_mp100.lay...
Compressing src/mame/layout/ibm6580.lay...
Compressing src/mame/layout/m5austin11.lay...
Compressing src/mame/layout/goldnpkr.lay...
Compressing src/mame/layout/m1topstr.lay...
Compressing src/mame/layout/whousetc.lay...
Compressing src/mame/layout/sc4cmania.lay...
Compressing src/mame/layout/j2lovshd.lay...
Compressing src/mame/layout/m5bttf.lay...
Compressing src/mame/layout/j2cprndx.lay...
Compressing src/mame/layout/mekd5.lay...
Compressing src/mame/layout/j6impulsc.lay...
Compressing src/mame/layout/apricotp.lay...
Compressing src/mame/layout/sc4sbust.lay...
Compressing src/mame/layout/j80myspn.lay...
Compressing src/mame/layout/sc4clashd.lay...
Compressing src/mame/layout/m5ptyani.lay...
Compressing src/mame/layout/sc2_vfd.lay...
Compressing src/mame/layout/j2blustr.lay...
Compressing src/mame/layout/sda5708.lay...
Compressing src/mame/layout/m3cabreta.lay...
Compressing src/mame/layout/milton.lay...
Compressing src/mame/layout/j5hotdoga.lay...
Compressing src/mame/layout/mpu4ext.lay...
Compressing src/mame/layout/m1taknot.lay...
Compressing src/mame/layout/dynajack.lay...
Compressing src/mame/layout/j2criscr.lay...
Compressing src/mame/layout/sitcomtmr.lay...
Compressing src/mame/layout/quizwizc.lay...
Compressing src/mame/layout/j6vivark.lay...
Compressing src/mame/layout/slc1.lay...
Compressing src/mame/layout/m5jackp2.lay...
Compressing src/mame/layout/m5tempt2.lay...
Compressing src/mame/layout/sfiii2.lay...
Compressing src/mame/layout/re900.lay...
Compressing src/mame/layout/m1mongam.lay...
Compressing src/mame/layout/m1cluessf.lay...
Compressing src/mame/layout/m5ewn.lay...
Compressing src/mame/layout/j5term.lay...
Compressing src/mame/layout/sc2copcl7.lay...
Compressing src/mame/layout/selz80.lay...
Compressing src/mame/layout/super80.lay...
Compressing src/mame/layout/fidel_sc8.lay...
Compressing src/mame/layout/sc4sahed.lay...
Compressing src/mame/layout/z80ne.lay...
Compressing src/mame/layout/m5sondra.lay...
Compressing src/mame/layout/alphie.lay...
Compressing src/mame/layout/dataman.lay...
Compressing src/mame/layout/sc4cnfr.lay...
Compressing src/mame/layout/digel804.lay...
Compressing src/mame/layout/sc4hdd.lay...
Compressing src/mame/layout/j6bnkrcl.lay...
Compressing src/mame/layout/firebeat.lay...
Compressing src/mame/layout/j6guabc.lay...
Compressing src/mame/layout/j6gidogh.lay...
Compressing src/mame/layout/ac1primt.lay...
Compressing src/mame/layout/m5trail.lay...
Compressing src/mame/layout/destroyr.lay...
Compressing src/mame/layout/sc4dayltf.lay...
Compressing src/mame/layout/hp3478a.lay...
Compressing src/mame/layout/m5fire.lay...
Compressing src/mame/layout/elekscmp.lay...
Compressing src/mame/layout/chickna5v.lay...
Compressing src/mame/layout/sc4pwrsg.lay...
Compressing src/mame/layout/m3sexcu.lay...
Compressing src/mame/layout/j2fullhs.lay...
Compressing src/mame/layout/k28.lay...
Compressing src/mame/layout/drwho.lay...
Compressing src/mame/layout/m5overld.lay...
Compressing src/mame/layout/lynx.lay...
Compressing src/mame/layout/crash.lay...
Compressing src/mame/layout/saitek_mark5.lay...
Compressing src/mame/layout/m4alpha.lay...
Compressing src/mame/layout/sc4mtbclb.lay...
Compressing src/mame/layout/dmv.lay...
Compressing src/mame/layout/gunnrose.lay...
Compressing src/mame/layout/tk80.lay...
Compressing src/mame/layout/babypkr.lay...
Compressing src/mame/layout/j2fasttk.lay...
Compressing src/mame/layout/segabill.lay...
Compressing src/mame/layout/mystgard.lay...
Compressing src/mame/layout/m5hotstf.lay...
Compressing src/mame/layout/redbaron.lay...
Compressing src/mame/layout/sc1bartk.lay...
Compressing src/mame/layout/ms0515.lay...
Compressing src/mame/layout/sc4canca.lay...
Compressing src/mame/layout/sc4rtc.lay...
Compressing src/mame/layout/wecleman.lay...
Compressing src/mame/layout/apollo.lay...
Compressing src/mame/layout/m5stax.lay...
Compressing src/mame/layout/m1guvnor.lay...
Compressing src/mame/layout/sc2heypr.lay...
Compressing src/mame/layout/sc4potsha.lay...
Compressing src/mame/layout/mekd2.lay...
Compressing src/mame/layout/atari_s1.lay...
Compressing src/mame/layout/m3winagnb.lay...
Compressing src/mame/layout/sc4rhxcl.lay...
Compressing src/mame/layout/sc4fire.lay...
Compressing src/mame/layout/m1bargnc.lay...
Compressing src/mame/layout/fidel_eag.lay...
Compressing src/mame/layout/j2fqueen.lay...
Compressing src/mame/layout/j6ffce.lay...
Compressing src/mame/layout/jollycrd.lay...
Compressing src/mame/layout/ti74.lay...
Compressing src/mame/layout/j6topflg.lay...
Compressing src/mame/layout/m5tempp.lay...
Compressing src/mame/layout/votrpss.lay...
Compressing src/mame/layout/noraut12.lay...
Compressing src/mame/layout/sc4bedcl.lay...
Compressing src/mame/layout/dreamwv.lay...
Compressing src/mame/layout/jpmsys5.lay...
Compressing src/mame/layout/m3tfair.lay...
Compressing src/mame/layout/luckgrln.lay...
Compressing src/mame/layout/j6kfc.lay...
Compressing src/mame/layout/geebee.lay...
Compressing src/mame/layout/m5lotta.lay...
Compressing src/mame/layout/j2cashrv.lay...
Compressing src/mame/layout/m1przeeb.lay...
Compressing src/mame/layout/qnile.lay...
Compressing src/mame/layout/sc2suprz1.lay...
Compressing src/mame/layout/flicker.lay...
Compressing src/mame/layout/m3supwin.lay...
Compressing src/mame/layout/ti25503.lay...
Compressing src/mame/layout/m5monmst.lay...
Compressing src/mame/layout/tbreakup.lay...
Compressing src/mame/layout/m5korma.lay...
Compressing src/mame/layout/sc4suscl.lay...
Compressing src/mame/layout/m1chain.lay...
Compressing src/mame/layout/sdk86.lay...
Compressing src/mame/layout/g627.lay...
Compressing src/mame/layout/cnbaskb.lay...
Compressing src/mame/layout/lucky8.lay...
Compressing src/mame/layout/j6colcsh.lay...
Compressing src/mame/layout/kgalah.lay...
Compressing src/mame/layout/buggyboy.lay...
Compressing src/mame/layout/solarq.lay...
Compressing src/mame/layout/checkma5.lay...
Compressing src/mame/layout/m5hellrz.lay...
Compressing src/mame/layout/m5nnww.lay...
Compressing src/mame/layout/cxg_sphinx40.lay...
Compressing src/mame/layout/wicat.lay...
Compressing src/mame/layout/z80netb.lay...
Compressing src/mame/layout/j6frtpot.lay...
Compressing src/mame/layout/m3autort.lay...
Compressing src/mame/layout/minicom.lay...
Compressing src/mame/layout/spacewin.lay...
Compressing src/mame/layout/m3rockpl.lay...
Compressing src/mame/layout/mgames.lay...
Compressing src/mame/layout/arrball.lay...
Compressing src/mame/layout/amusco.lay...
Compressing src/mame/layout/sc4hotpr.lay...
Compressing src/mame/layout/m1startr.lay...
Compressing src/mame/layout/j2slvrgh.lay...
Compressing src/mame/layout/gunchamps.lay...
Compressing src/mame/layout/lazercmd.lay...
Compressing src/mame/layout/fidel_chesster.lay...
Compressing src/mame/layout/sc4blast.lay...
Compressing src/mame/layout/m5piefac.lay...
Compressing src/mame/layout/m5cosclb.lay...
Compressing src/mame/layout/m1calypsa.lay...
Compressing src/mame/layout/m5clown11.lay...
Compressing src/mame/layout/kgbirda5.lay...
Compressing src/mame/layout/model1io2.lay...
Compressing src/mame/layout/m3ratrce.lay...
Compressing src/mame/layout/ecoinf3.lay...
Compressing src/mame/layout/h8.lay...
Compressing src/mame/layout/sc4cfcas.lay...
Compressing src/mame/layout/sc1_vfd.lay...
Compressing src/mame/layout/sc4cvanif.lay...
Compressing src/mame/layout/sc4pacqpa.lay...
Compressing src/mame/layout/m4aao.lay...
Compressing src/mame/layout/pe_schip.lay...
Compressing src/mame/layout/j5firebl.lay...
Compressing src/mame/layout/j6arcadee.lay...
Compressing src/mame/layout/j2hilocl.lay...
Compressing src/mame/layout/m5stars26.lay...
Compressing src/mame/layout/m1imclb.lay...
Compressing src/mame/layout/fidel_ex.lay...
Compressing src/mame/layout/jpmsru.lay...
Compressing src/mame/layout/m5wonga.lay...
Compressing src/mame/layout/cashcham.lay...
Compressing src/mame/layout/sc4brksp.lay...
Compressing src/mame/layout/m1clbfvr.lay...
Compressing src/mame/layout/m1manhat.lay...
Compressing src/mame/layout/bcheetah.lay...
Compressing src/mame/layout/j5topshp.lay...
Compressing src/mame/layout/de2a3.lay...
Compressing src/mame/layout/j6euphor.lay...
Compressing src/mame/layout/m5kingqc06.lay...
Compressing src/mame/layout/lagunar.lay...
Compressing src/mame/layout/m3cskill.lay...
Compressing src/mame/layout/namcofl.lay...
Compressing src/mame/layout/j6guabcl.lay...
Compressing src/mame/layout/m5supro.lay...
Compressing src/mame/layout/vboy.lay...
Compressing src/mame/layout/m5dblqtsb.lay...
Compressing src/mame/layout/mmd2.lay...
Compressing src/mame/layout/mephisto_montec.lay...
Compressing src/mame/layout/rowamet.lay...
Compressing src/mame/layout/tmtennis.lay...
Compressing src/mame/layout/luckyrlt.lay...
Compressing src/mame/layout/tisr16.lay...
Compressing src/mame/layout/m3supspo.lay...
Compressing src/mame/layout/sc4pony.lay...
Compressing src/mame/layout/fidel_csc.lay...
Compressing src/mame/layout/pve500.lay...
Compressing src/mame/layout/j2cvault.lay...
Compressing src/mame/layout/pantmaga.lay...
Compressing src/mame/layout/racedrivpan.lay...
Compressing src/mame/layout/sc4himi.lay...
Compressing src/mame/layout/sc4acesh.lay...
Compressing src/mame/layout/j2mongam.lay...
Compressing src/mame/layout/kenseim.lay...
Compressing src/mame/layout/m5barkng.lay...
Compressing src/mame/layout/j6rollerd.lay...
Compressing src/mame/layout/m5jmpgem01.lay...
Compressing src/mame/layout/sc4ggdlxf.lay...
Compressing src/mame/layout/ssports4.lay...
Compressing src/mame/layout/m5cashrn.lay...
Compressing src/mame/layout/roundup5.lay...
Compressing src/mame/layout/fidel_rsc.lay...
Compressing src/mame/layout/bfm_sc4.lay...
Compressing src/mame/layout/m1inwinc.lay...
Compressing src/mame/layout/bfmsys85.lay...
Compressing src/mame/layout/msthawk.lay...
Compressing src/mame/layout/m5codft.lay...
Compressing src/mame/layout/jpmmps.lay...
Compressing src/mame/layout/esoccer.lay...
Compressing src/mame/layout/m5elband.lay...
Compressing src/mame/layout/novag_scorpio68k.lay...
Compressing src/mame/layout/j2coinsh.lay...
Compressing src/mame/layout/j6montlkb.lay...
Compressing src/mame/layout/sc1cl65.lay...
Compressing src/mame/layout/kgbird.lay...
Compressing src/mame/layout/m1cororrk.lay...
Compressing src/mame/layout/m1monou.lay...
Compressing src/mame/layout/j5indsum.lay...
Compressing src/mame/layout/ac1pstrt.lay...
Compressing src/mame/layout/j80hotln.lay...
Compressing src/mame/layout/sc4ppclb.lay...
Compressing src/mame/layout/amerihok.lay...
Compressing src/mame/layout/mmd1.lay...
Compressing src/mame/layout/m1search.lay...
Compressing src/mame/layout/play_3.lay...
Compressing src/mame/layout/tcfballa.lay...
Compressing src/mame/layout/luckybal.lay...
Compressing src/mame/layout/sc4taekw.lay...
Compressing src/mame/layout/sc4brollb.lay...
Compressing src/mame/layout/cvicny.lay...
Compressing src/mame/layout/peplus.lay...
Compressing src/mame/layout/cnfball2.lay...
Compressing src/mame/layout/sc4plumb.lay...
Compressing src/mame/layout/j2cshfil.lay...
Compressing src/mame/layout/j2gldchy.lay...
Compressing src/mame/layout/tx1.lay...
Compressing src/mame/layout/m5mmak06.lay...
Compressing src/mame/layout/m3fortun.lay...
Compressing src/mame/layout/mbdtower.lay...
Compressing src/mame/layout/j2litean.lay...
Compressing src/mame/layout/pokio.lay...
Compressing src/mame/layout/px4.lay...
Compressing src/mame/layout/videopin.lay...
Compressing src/mame/layout/m1bghou.lay...
Compressing src/mame/layout/gckong.lay...
Compressing src/mame/layout/eleciq.lay...
Compressing src/mame/layout/vidbrain.lay...
Compressing src/mame/layout/m4andyge.lay...
Compressing src/mame/layout/sentx6p.lay...
Compressing src/mame/layout/hh_pic16_test.lay...
Compressing src/mame/layout/sc2_vid.lay...
Compressing src/mame/layout/votrtnt.lay...
Compressing src/mame/layout/m5carou.lay...
Compressing src/mame/layout/gts1.lay...
Compressing src/mame/layout/j5cira.lay...
Compressing src/mame/layout/mdallas.lay...
Compressing src/mame/layout/comp4.lay...
Compressing src/mame/layout/crmaze2p.lay...
Compressing src/mame/layout/mp68a.lay...
Compressing src/mame/layout/h2hfootb.lay...
Compressing src/mame/layout/j2silvcl.lay...
Compressing src/mame/layout/sc4fd7tha.lay...
Compressing src/mame/layout/mephisto_smondial2.lay...
Compressing src/mame/layout/sc4bobcl.lay...
Compressing src/mame/layout/connect4.lay...
Compressing src/mame/layout/j5fairp.lay...
Compressing src/mame/layout/pmpoker.lay...
Compressing src/mame/layout/ufo21.lay...
Compressing src/mame/layout/sc1dblch.lay...
Compressing src/mame/layout/7smash.lay...
Compressing src/mame/layout/gpoker.lay...
Compressing src/mame/layout/m5peepsh.lay...
Compressing src/mame/layout/bship82.lay...
Compressing src/mame/layout/j6wizardd.lay...
Compressing src/mame/layout/sc4pipe.lay...
Compressing src/mame/layout/j6acehi.lay...
Compressing src/mame/layout/m1albsqp.lay...
Compressing src/mame/layout/venicea5.lay...
Compressing src/mame/layout/j6casclaf.lay...
Compressing src/mame/layout/m1jpmult.lay...
Compressing src/mame/layout/guab.lay...
Compressing src/mame/layout/spdheat.lay...
Compressing src/mame/layout/j6megbck.lay...
Compressing src/mame/layout/zac_proto.lay...
Compressing src/mame/layout/tbaskb.lay...
Compressing src/mame/layout/m5addams.lay...
Compressing src/mame/layout/sc4cclasd.lay...
Compressing src/mame/layout/m1nhp.lay...
Compressing src/mame/layout/ebball3.lay...
Compressing src/mame/layout/novag_mk2a.lay...
Compressing src/mame/layout/m5hisprt.lay...
Compressing src/mame/layout/j2exec.lay...
Compressing src/mame/layout/gjackpot.lay...
Compressing src/mame/layout/igspoker.lay...
Compressing src/mame/layout/merlin.lay...
Compressing src/mame/layout/novag_diablo68k.lay...
Compressing src/mame/layout/ac1pster.lay...
Compressing src/mame/layout/s4.lay...
Compressing src/mame/layout/j5palma.lay...
Compressing src/mame/layout/saitek_chesstrv.lay...
Compressing src/mame/layout/j6aceclb.lay...
Compressing src/mame/layout/sc4dndtp.lay...
Compressing src/mame/layout/fidel_sc12.lay...
Compressing src/mame/layout/j6swpdrp.lay...
Compressing src/mame/layout/j2litnot.lay...
Compressing src/mame/layout/sym1.lay...
Compressing src/mame/layout/m4actclb.lay...
Compressing src/mame/layout/px8.lay...
Compressing src/mame/layout/escmars.lay...
Compressing src/mame/layout/h2hbaskb.lay...
Compressing src/mame/layout/vd.lay...
Compressing src/mame/layout/j6fastfr.lay...
Compressing src/mame/layout/einvader.lay...
Compressing src/mame/layout/chsuper.lay...
Compressing src/mame/layout/qnilec.lay...
Compressing src/mame/layout/micropin.lay...
Compressing src/mame/layout/j2take2.lay...
Compressing src/mame/layout/proconn.lay...
Compressing src/mame/layout/avalnche.lay...
Compressing src/mame/layout/turbotag.lay...
Compressing src/mame/layout/cnfball.lay...
Compressing src/mame/layout/newufo.lay...
Compressing src/mame/layout/by17_matahari.lay...
Compressing src/mame/layout/aci_prodigy.lay...
Compressing src/mame/layout/superbug.lay...
Compressing src/mame/layout/j2stahed.lay...
Compressing src/mame/layout/baddog.lay...
Compressing src/mame/layout/sc4fullt.lay...
Compressing src/mame/layout/sc2_dmd.lay...
Compressing src/mame/layout/ecoinf2.lay...
Compressing src/mame/layout/sc4drubyb.lay...
Compressing src/mame/layout/h2hboxing.lay...
Compressing src/mame/layout/sc4rttt.lay...
Compressing src/mame/layout/gunchamp.lay...
Compressing src/mame/layout/j2bigbnk.lay...
Compressing src/mame/layout/sbuk2.lay...
Compressing src/mame/layout/retrsamb.lay...
Compressing src/mame/layout/ufomini.lay...
Compressing src/mame/layout/slc1a.lay...
Compressing src/mame/layout/jpmimpct.lay...
Compressing src/mame/layout/j80bac.lay...
Compressing src/mame/layout/elecbowl.lay...
Compressing src/mame/layout/ebball.lay...
Compressing src/mame/layout/cxg_dominator.lay...
Compressing src/mame/layout/j2goldbr.lay...
Compressing src/mame/layout/j6vindal.lay...
Compressing src/mame/layout/esbattle.lay...
Compressing src/mame/layout/ctstein.lay...
Compressing src/mame/layout/dlair.lay...
Compressing src/mame/layout/m5cshstx.lay...
Compressing src/mame/layout/cashchama.lay...
Compressing src/mame/layout/fidel_playmatic.lay...
Compressing src/mame/layout/one4all.lay...
Compressing src/mame/layout/j2rdclb.lay...
Compressing src/mame/layout/m5starcl.lay...
Compressing src/mame/layout/m3oxo.lay...
Compressing src/mame/layout/radr.lay...
Compressing src/mame/layout/m3rxchng.lay...
Compressing src/mame/layout/mindset.lay...
Compressing src/mame/layout/sc4sprng.lay...
Compressing src/mame/layout/m5rollup.lay...
Compressing src/mame/layout/notechan.lay...
Compressing src/mame/layout/play_2.lay...
Compressing src/mame/layout/j80frogh.lay...
Compressing src/mame/layout/fidel_acr.lay...
Compressing src/mame/layout/esq1by22.lay...
Compressing src/mame/layout/seabattl.lay...
Compressing src/mame/layout/m5wthing20.lay...
Compressing src/mame/layout/j2maxima.lay...
Compressing src/mame/layout/cdi.lay...
Compressing src/mame/layout/m5rthh.lay...
Compressing src/mame/layout/omegrace.lay...
Compressing src/mame/layout/j6rico.lay...
Compressing src/mame/layout/sc4rhxcsa.lay...
Compressing src/mame/layout/m3supadr.lay...
Compressing src/mame/layout/m5vertgo.lay...
Compressing src/mame/layout/bfm_sc5.lay...
Compressing src/mame/layout/crazybon.lay...
Compressing src/mame/layout/m5circlb33.lay...
Compressing src/mame/layout/cherryb3.lay...
Compressing src/mame/layout/sms1.lay...
Compressing src/mame/layout/j80supbk.lay...
Compressing src/mame/layout/j6bnza.lay...
Compressing src/mame/layout/jclub2o.lay...
Compressing src/mame/layout/j80bounc.lay...
Compressing src/mame/layout/fidel_bv3.lay...
Compressing src/mame/layout/hh_sm500_test.lay...
Compressing src/mame/layout/m5xfact11.lay...
Compressing src/mame/layout/j2crown.lay...
Compressing src/mame/layout/j6goldgla.lay...
Compressing src/mame/layout/seawolf2.lay...
Compressing src/mame/layout/sc4lined.lay...
Compressing src/mame/layout/novag_sforte.lay...
Compressing src/mame/layout/adonisu.lay...
Compressing src/mame/layout/j6twst.lay...
Compressing src/mame/layout/j6ra.lay...
Compressing src/mame/layout/rzone.lay...
Compressing src/mame/layout/genmagi.lay...
Compressing src/mame/layout/cosmicos.lay...
Compressing src/mame/layout/ck_master.lay...
Compressing src/mame/layout/arimk4nz.lay...
Compressing src/mame/layout/sc4mspid.lay...
Compressing src/mame/layout/m5hlsumo.lay...
Compressing src/mame/layout/arcmania.lay...
Compressing src/mame/layout/ltcasino.lay...
Compressing src/mame/layout/j2cashrl.lay...
Compressing src/mame/layout/jclub2.lay...
Compressing src/mame/layout/sc2town2.lay...
Compressing src/mame/layout/chessmate.lay...
Compressing src/mame/layout/patinho.lay...
Compressing src/mame/layout/sc4dnddw.lay...
Compressing src/mame/layout/sc2prem2.lay...
Compressing src/mame/layout/llc1.lay...
Compressing src/mame/layout/armora.lay...
Compressing src/mame/layout/beta.lay...
Compressing src/mame/layout/invaders.lay...
Compressing src/mame/layout/fidel_des.lay...
Compressing src/mame/layout/j2supfrc.lay...
Compressing src/mame/layout/m5razdz10.lay...
Compressing src/mame/layout/rainbow.lay...
Compressing src/mame/layout/tecnbras.lay...
Compressing src/mame/layout/timaze.lay...
Compressing src/mame/layout/novag_cforte.lay...
Compressing src/mame/layout/j80golds.lay...
Compressing src/mame/layout/babydad.lay...
Compressing src/mame/layout/j2paypkt.lay...
Compressing src/mame/layout/qkracer.lay...
Compressing src/mame/layout/magimaska.lay...
Compressing src/mame/layout/topracer.lay...
Compressing src/mame/layout/m5redbal.lay...
Compressing src/mame/layout/dcebridge.lay...
Compressing src/mame/layout/sbrkout.lay...
Compressing src/mame/layout/j2always.lay...
Compressing src/mame/layout/astro.lay...
Compressing src/mame/layout/wildfire.lay...
Compressing src/mame/layout/debutm.lay...
Compressing src/mame/layout/pe_bjack.lay...
Compressing src/mame/layout/roul.lay...
Compressing src/mame/layout/us2pfball.lay...
Compressing src/mame/layout/sidewndr.lay...
Compressing src/mame/layout/outrun.lay...
Compressing src/mame/layout/sc4gball.lay...
Compressing src/mame/layout/irrmaze.lay...
Compressing src/mame/layout/7in1ss.lay...
Compressing src/mame/layout/m5speccl.lay...
Compressing src/mame/layout/m5tbird.lay...
Compressing src/mame/layout/gridiron.lay...
Compressing src/mame/layout/smoto.lay...
Compressing src/mame/layout/m5bnzclb.lay...
Compressing src/mame/layout/s6.lay...
Compressing src/mame/layout/sltblgpo.lay...
Compressing src/mame/layout/m5hotslt.lay...
Compressing src/mame/layout/cops.lay...
Compressing src/mame/layout/j5suphi.lay...
Compressing src/mame/layout/j5hollyc.lay...
Compressing src/mame/layout/cc40.lay...
Compressing src/mame/layout/saitek_sstar28k.lay...
Compressing src/mame/layout/m4actbnk.lay...
Compressing src/mame/layout/packmon.lay...
Compressing src/mame/layout/mdrawpkr.lay...
Compressing src/mame/layout/mk14.lay...
Compressing src/mame/layout/18w.lay...
Compressing src/mame/layout/fidel_bkc.lay...
Compressing src/mame/layout/rockpin.lay...
Compressing src/mame/layout/mac.lay...
Compressing src/mame/layout/m5sstrk.lay...
Compressing src/mame/layout/finallap.lay...
Compressing src/mame/layout/maygay1b.lay...
Compressing src/mame/layout/raisedvl.lay...
Compressing src/mame/layout/coralrc2.lay...
Compressing src/mame/layout/j2penny.lay...
Compressing src/mame/layout/ti1250.lay...
Compressing src/mame/layout/s11c.lay...
Compressing src/mame/layout/hp9k_3xx.lay...
Compressing src/mame/layout/minferno.lay...
Compressing src/mame/layout/sc4mtbb.lay...
Compressing src/mame/layout/j2missis.lay...
Compressing src/mame/layout/gl3000s.lay...
Compressing src/mame/layout/ppsatan.lay...
Compressing src/mame/layout/m5mprio.lay...
Compressing src/mame/layout/invad2ct.lay...
Compressing src/mame/layout/dolphunk.lay...
Compressing src/mame/layout/pokonl97.lay...
Compressing src/mame/layout/spcenctr.lay...
Compressing src/mame/layout/m1cluedo4.lay...
Compressing src/mame/layout/j6ewn.lay...
Compressing src/mame/layout/mephisto_megaiv.lay...
Compressing src/mame/layout/j5ar80cla.lay...
Compressing src/mame/layout/maze.lay...
Compressing src/mame/layout/mekd3.lay...
Compressing src/mame/layout/cischeat.lay...
Compressing src/mame/layout/gypsyjug.lay...
Compressing src/mame/layout/fidel_dsc.lay...
Compressing src/mame/layout/speedbal.lay...
Compressing src/mame/layout/m5revo13.lay...
Compressing src/mame/layout/sc4pen1c.lay...
Compressing src/mame/layout/intlc44.lay...
Compressing src/mame/layout/m1coro21n.lay...
Compressing src/mame/layout/sc4smk7.lay...
Compressing src/mame/layout/novag_constq.lay...
Compressing src/mame/layout/funjacks.lay...
Compressing src/mame/layout/indrema5.lay...
Compressing src/mame/layout/re800.lay...
Compressing src/mame/layout/sc4rogds.lay...
Compressing src/mame/layout/pmi80.lay...
Compressing src/mame/layout/j2cashro.lay...
Compressing src/mame/layout/m5grush5.lay...
Compressing src/mame/layout/hh_melps4_test.lay...
Compressing src/mame/layout/fidel_sc9.lay...
Compressing src/mame/layout/m5fiddle.lay...
Compressing src/mame/layout/efball.lay...
Compressing src/mame/layout/dpoker.lay...
Compressing src/mame/layout/s3.lay...
Compressing src/mame/layout/j6bigtopa.lay...
Compressing src/mame/layout/play_1.lay...
Compressing src/mame/layout/m1ttcash.lay...
Compressing src/mame/layout/eforest.lay...
Compressing src/mame/layout/cmv4.lay...
Compressing src/mame/layout/m5jackbx.lay...
Compressing src/mame/layout/montree.lay...
Compressing src/mame/layout/sc4captn.lay...
Compressing src/mame/layout/j5nite.lay...
Compressing src/mame/layout/280zzzap.lay...
Compressing src/mame/layout/j2bigbox.lay...
Compressing src/mame/layout/tranz330.lay...
Compressing src/mame/layout/aci_boris.lay...
Compressing src/mame/layout/m5wking05.lay...
Compressing src/mame/layout/m5redrcka.lay...
Compressing src/mame/layout/m5hypvip.lay...
Compressing src/mame/layout/cashchamu.lay...
Compressing src/mame/layout/tisub.lay...
Compressing src/mame/layout/ti30.lay...
Compressing src/mame/layout/copsnrob.lay...
Compressing src/mame/layout/m1casclb.lay...
Compressing src/mame/layout/aces1.lay...
Compressing src/mame/layout/fidel_eas.lay...
Compressing src/mame/layout/sc4knokb.lay...
Compressing src/mame/layout/j2fws.lay...
Compressing src/mame/layout/demon.lay...
Compressing src/mame/layout/nsm.lay...
Compressing src/mame/layout/adonisce.lay...
Compressing src/mame/layout/sc4blokq.lay...
Compressing src/mame/layout/wizatron.lay...
Compressing src/mame/layout/sc4bantm.lay...
Compressing src/mame/layout/sc4strk.lay...
Compressing src/mame/layout/incasunnz.lay...
Compressing src/mame/layout/pmroulet.lay...
Compressing src/mame/layout/j6gogold.lay...
Compressing src/mame/layout/sc4fwpcs.lay...
Compressing src/mame/layout/pe_keno.lay...
Compressing src/mame/layout/petshop.lay...
Compressing src/mame/layout/polepos.lay...
Compressing src/mame/layout/m5tempcl.lay...
Compressing src/mame/layout/m1apollo2.lay...
Compressing src/mame/layout/pyramid.lay...
Compressing src/mame/layout/m5circus0a.lay...
Compressing src/mame/layout/mephisto_milano.lay...
Compressing src/mame/layout/gldnpkr.lay...
Compressing src/mame/layout/vidchal.lay...
Compressing src/mame/layout/sc4srrca.lay...
Compressing src/mame/layout/polyplay.lay...
Compressing src/mame/layout/locoloota.lay...
Compressing src/mame/layout/m3loony.lay...
Compressing src/mame/layout/j2supsft.lay...
Compressing src/mame/layout/j6amdrm.lay...
Compressing src/mame/layout/4004clk.lay...
Compressing src/mame/layout/matchnum.lay...
Compressing src/mame/layout/sc4clue.lay...
Compressing src/mame/layout/z80netf.lay...
Compressing src/mame/layout/by35.lay...
Compressing src/mame/layout/gamball.lay...
Compressing src/mame/layout/j2montrp.lay...
Compressing src/mame/layout/m5biggam.lay...
Compressing src/mame/layout/fidel_ex_68k.lay...
Compressing src/mame/layout/j6wldkng.lay...
Compressing src/mame/layout/fidel_cc3.lay...
Compressing src/mame/layout/maniac.lay...
Compressing src/mame/layout/circus.lay...
Compressing src/mame/layout/fidel_desdis_68kg.lay...
Compressing src/mame/layout/c80.lay...
Compressing src/mame/layout/xl25.lay...
Compressing src/mame/layout/vcs80.lay...
Compressing src/mame/layout/sc4gslam.lay...
Compressing src/mame/layout/fortecrd.lay...
Compressing src/mame/layout/sc4redsq.lay...
Compressing src/mame/layout/mdndclab.lay...
Compressing src/mame/layout/m5spins.lay...
Compressing src/mame/layout/matchme.lay...
Compressing src/mame/layout/j2fiveln.lay...
Compressing src/mame/layout/blockade.lay...
Compressing src/mame/layout/cmaster.lay...
Compressing src/mame/layout/sc4monot.lay...
Compressing src/mame/layout/techno.lay...
Compressing src/mame/layout/tactix.lay...
Compressing src/mame/layout/sc4tload.lay...
Compressing src/mame/layout/sc1cwcl.lay...
Compressing src/mame/layout/cashchamnz.lay...
Compressing src/mame/layout/aci_borisdpl.lay...
Compressing src/mame/layout/wamazona.lay...
Compressing src/mame/layout/mephisto_3.lay...
Compressing src/mame/layout/wnpost.lay...
Compressing src/mame/layout/thayers.lay...
Compressing src/mame/layout/ctntune.lay...
Compressing src/mame/layout/j2hypnot.lay...
Compressing src/mame/layout/yosakdon.lay...
Compressing src/mame/layout/copycat.lay...
Compressing src/mame/layout/sc4emmerc.lay...
Compressing src/mame/layout/ave_arb.lay...
Compressing src/mame/layout/j2coppot.lay...
Compressing src/mame/layout/m5oohaah.lay...
Compressing src/mame/layout/overdriv.lay...
Compressing src/mame/layout/j2ewn.lay...
Compressing src/mame/layout/m5martns07.lay...
Compressing src/mame/layout/s8.lay...
Compressing src/mame/layout/fidel_vsc.lay...
Compressing src/mame/layout/royalcrd.lay...
Compressing src/mame/layout/junior.lay...
Compressing src/mame/layout/mgavegas.lay...
Compressing src/mame/layout/sc4pgold.lay...
Compressing src/mame/layout/z80dev.lay...
Compressing src/mame/layout/m5rollx.lay...
Compressing src/mame/layout/rulechan.lay...
Compressing src/mame/layout/sc4tempt.lay...
Compressing src/mame/layout/j2reelmc.lay...
Compressing src/mame/layout/m5clifhn.lay...
Compressing src/mame/layout/clowns.lay...
Compressing src/mame/layout/fidel_pc.lay...
Compressing src/mame/layout/funrlgl.lay...
Compressing src/mame/layout/phpball.lay...
Compressing src/mame/layout/snmath.lay...
Compressing src/mame/layout/tceptor2.lay...
Compressing src/mame/layout/j2silvsh.lay...
Compressing src/mame/layout/sfrush.lay...
Compressing src/mame/layout/saitek_tking.lay...
Compressing src/mame/layout/prophet600.lay...
Compressing src/mame/layout/dolphntrb.lay...
Compressing src/mame/layout/galaxi.lay...
Compressing src/mame/layout/unkeinv.lay...
Compressing src/mame/layout/victor21.lay...
Compressing src/mame/layout/j2suptrk.lay...
Compressing src/mame/layout/goldstar.lay...
Compressing src/mame/layout/mephisto_esb2.lay...
Compressing src/mame/layout/gotcha.lay...
Compressing src/mame/layout/retrsam.lay...
Compressing src/mame/layout/m1eastqv3.lay...
Compressing src/mame/layout/m5bling.lay...
Compressing src/mame/layout/mephisto_amsterdam.lay...
Compressing src/mame/layout/spacecom.lay...
Compressing src/mame/layout/sc4crzgna.lay...
Compressing src/mame/layout/sitcom.lay...
Compressing src/mame/layout/amaztron.lay...
Compressing src/mame/layout/ti1270.lay...
Compressing src/mame/layout/pc1500.lay...
Compressing src/mame/layout/zodiac.lay...
Compressing src/mame/layout/ufo800.lay...
Compressing src/mame/layout/jungjuic.lay...
Compressing src/mame/layout/ac1taklv.lay...
Compressing src/mame/layout/novag_const.lay...
Compressing src/mame/layout/acommand.lay...
Compressing src/mame/layout/snookr10.lay...
Compressing src/mame/layout/m5tictacbwb.lay...
Compressing src/mame/layout/spellb.lay...
Compressing src/mame/layout/m5blkwht11.lay...
Compressing src/mame/layout/m5barmy.lay...
Compressing src/mame/layout/swhr2.lay...
Compressing src/mame/layout/quintoon.lay...
Compressing src/mame/layout/roypok96.lay...
Compressing src/mame/layout/m5rhrgt02.lay...
Compressing src/mame/layout/k1003.lay...
Compressing src/mame/layout/m5holy.lay...
Compressing src/mame/layout/j2lucky2.lay...
Compressing src/mame/layout/j2fiveal.lay...
Compressing src/mame/layout/acrnsys1.lay...
Compressing src/mame/layout/m5devil.lay...
Compressing src/mame/layout/m5cshkcb.lay...
Compressing src/mame/layout/segajw.lay...
Compressing src/mame/layout/cmpchess.lay...
Compressing src/mame/layout/stisub.lay...
Compressing src/mame/layout/grobot9.lay...
Compressing src/mame/layout/seawolf.lay...
Compressing src/mame/layout/j5supbara.lay...
Compressing src/mame/layout/sc4mondxe.lay...
Compressing src/mame/layout/zapcomputer.lay...
Compressing src/mame/layout/j6tombc.lay...
Compressing src/mame/layout/sc4rmo.lay...
Compressing src/mame/layout/playch10.lay...
Compressing src/mame/layout/dolphntrceb.lay...
Compressing src/mame/layout/avigo.lay...
Compressing src/mame/layout/fidel_as12.lay...
Compressing src/mame/layout/m5baxe04.lay...
Compressing src/mame/layout/pbactiont.lay...
Compressing src/mame/layout/sc4derby.lay...
Compressing src/mame/layout/m3xchngg.lay...
Compressing src/mame/layout/j2lovsht.lay...
Compressing src/mame/layout/submar.lay...
Compressing src/mame/layout/slots.lay...
Compressing src/mame/layout/j6crack.lay...
Compressing src/mame/layout/skydiver.lay...
Compressing src/mame/layout/m5bwaves.lay...
Compressing src/mame/layout/m5loot.lay...
Compressing src/mame/layout/m5hgl14.lay...
Compressing src/mame/layout/m1monmon.lay...
Compressing src/mame/layout/skill98.lay...
Compressing src/mame/layout/m5rub.lay...
Compressing src/mame/layout/fvrpitch.lay...
Compressing src/mame/layout/m4apachg.lay...
Compressing src/mame/layout/wildone.lay...
Compressing src/mame/layout/spectra.lay...
Compressing src/mame/layout/gnw_dualh.lay...
Compressing src/mame/layout/arcwins.lay...
Compressing src/mame/layout/sc4richl.lay...
Compressing src/mame/layout/sc4mmmg.lay...
Compressing src/mame/layout/savia84.lay...
Compressing src/mame/layout/sc4hotwd.lay...
Compressing src/mame/layout/sc4motor.lay...
Compressing src/mame/layout/esq2by40.lay...
Compressing src/mame/layout/kingdrby.lay...
Compressing src/mame/layout/quizshow.lay...
Compressing src/mame/layout/saiyukip.lay...
Compressing src/mame/layout/tec1.lay...
Compressing src/mame/layout/babbage.lay...
Compressing src/mame/layout/fidel_su9.lay...
Compressing src/mame/layout/cncchess.lay...
Compressing src/mame/layout/sc2majes.lay...
Compressing src/mame/layout/mephisto_mirage.lay...
Compressing src/mame/layout/wtiger.lay...
Compressing src/mame/layout/sc4gd.lay...
Compressing src/mame/layout/m5beansa.lay...
Compressing src/mame/layout/piggypas.lay...
Compressing src/mame/layout/svmu.lay...
Compressing src/mame/layout/m4tenten.lay...
Compressing src/mame/layout/emma2.lay...
Compressing src/mame/layout/j2suprsh.lay...
Compressing src/mame/layout/m5rfymc.lay...
Compressing src/mame/layout/fb01.lay...
Compressing src/mame/layout/j6rhchil.lay...
Compressing src/mame/layout/m4andyfh.lay...
Compressing src/mame/layout/j5trail.lay...
Compressing src/mame/layout/gldarrow.lay...
Compressing src/mame/layout/regence.lay...
Compressing src/mame/layout/st_mp200.lay...
Compressing src/mame/layout/wildbill.lay...
Compressing src/mame/layout/j6hapyhrb.lay...
Compressing src/mame/layout/novag_sexpert.lay...
Compressing src/mame/layout/j2plsnud.lay...
Compressing src/mame/layout/sc4holyw.lay...
Compressing src/mame/layout/vt100.lay...
Compressing src/mame/layout/orchidmsnz.lay...
Compressing src/mame/layout/m4andycp.lay...
Compressing src/mame/layout/m1gladg.lay...
Compressing src/mame/layout/h2hhockeyc.lay...
Compressing src/mame/layout/m1dxmono51o.lay...
Compressing src/mame/layout/fidel_sc6.lay...
Compressing src/mame/layout/hp2640.lay...
Compressing src/mame/layout/setaroul.lay...
Compressing src/mame/layout/saitek_tstar432.lay...
Compressing src/mame/layout/m3chase.lay...
Compressing src/mame/layout/changela.lay...
Compressing src/mame/layout/sc4cashm.lay...
Compressing src/mame/layout/dendego.lay...
Compressing src/mame/layout/segabillv.lay...
Compressing src/mame/layout/mephisto_mm2.lay...
Compressing src/mame/layout/m5vampup.lay...
Compressing src/mame/layout/barricad.lay...
Compressing src/mame/layout/stepstag.lay...
Compressing src/mame/layout/reelrock.lay...
Compressing src/mame/layout/hccbaskb.lay...
Compressing src/mame/layout/m5hiclau.lay...
Compressing src/mame/layout/mchess.lay...
Compressing src/mame/layout/j2cshnud.lay...
Compressing src/mame/layout/megacd.lay...
Compressing src/mame/layout/j6rh6cld.lay...
Compressing src/mame/layout/aim65_40.lay...
Compressing src/mame/layout/globalfr.lay...
Compressing src/mame/layout/x68000.lay...
Compressing src/mame/layout/j2cshalm.lay...
Compressing src/mame/layout/sc4kalei.lay...
Compressing src/mame/layout/novag_supercon.lay...
Compressing src/mame/layout/turbo.lay...
Compressing src/mame/layout/j2pndrsh.lay...
Compressing src/mame/layout/s9.lay...
Compressing src/mame/layout/fidel_brc.lay...
Compressing src/mame/layout/mpu3.lay...
Compressing src/mame/layout/j2nudbnz.lay...
Compressing src/mame/layout/j2swbank.lay...
Compressing src/mame/layout/bumblbug.lay...
Compressing src/mame/layout/novag_presto.lay...
Compressing src/mame/layout/mvbfree.lay...
Compressing src/mame/layout/j2reelbo.lay...
Compressing src/mame/layout/snowcat.lay...
Compressing src/mame/layout/m5cashat.lay...
Compressing src/mame/layout/s11b.lay...
Compressing src/mame/layout/30test.lay...
Compressing src/mame/layout/svision.lay...
Compressing src/mame/layout/m5oohrio.lay...
Compressing src/mame/layout/sc4qmodo.lay...
Compressing src/mame/layout/m1lucknon.lay...
Compressing src/mame/layout/abc1600.lay...
Compressing src/mame/layout/j5intr.lay...
Compressing src/mame/layout/j2hotpot.lay...
Compressing src/mame/layout/stactics.lay...
Compressing src/mame/layout/fidel_eag_68k.lay...
Compressing src/mame/layout/bingowng.lay...
Compressing src/mame/layout/m5arab.lay...
Compressing src/mame/layout/pairmtch.lay...
Compressing src/mame/layout/neogeo.lay...
Compressing src/mame/layout/sigmab52.lay...
Compressing src/mame/layout/f3in1.lay...
Compressing src/mame/layout/kdt6.lay...
Compressing src/mame/layout/m5shark.lay...
Compressing src/mame/layout/sc4gx.lay...
Compressing src/mame/layout/m5skulcl20.lay...
Compressing src/mame/layout/sc4fastfb.lay...
Compressing src/mame/layout/mirage.lay...
Compressing src/mame/layout/bparty.lay...
Compressing src/mame/layout/m1sptlgtc.lay...
Compressing src/mame/layout/sc4mgr.lay...
Compressing src/mame/layout/gp_2.lay...
Compressing src/mame/layout/ml20.lay...
Compressing src/mame/layout/j2kingcl.lay...
Compressing src/mame/layout/mephisto_mondial2.lay...
Compressing src/mame/layout/sc4solgl.lay...
Converting src/mame/machine/mulcd.ppm...
emscripten sdl2-config called with /home/hiromasa/toolchain/emsdk/fastcomp/emscripten/system/bin/sdl2-config --libs
emscripten sdl2-config called with /home/hiromasa/toolchain/emsdk/fastcomp/emscripten/system/bin/sdl2-config --cflags
emscripten sdl2-config called with /home/hiromasa/toolchain/emsdk/fastcomp/emscripten/system/bin/sdl2-config --cflags
emscripten sdl2-config called with /home/hiromasa/toolchain/emsdk/fastcomp/emscripten/system/bin/sdl2-config --cflags
Building configurations...
Running action 'gmake'...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/Makefile...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/qtdbg_sdl.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/osd_sdl.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/ocore_sdl.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/utils.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/formats.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/expat.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/zlib.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/softfloat.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/softfloat3.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/jpeg.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/flac.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/7z.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/lua.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/lualibs.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/sqlite3.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/bx.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/bimg.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/bgfx.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/linenoise.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/utf8proc.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/emu.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/precompile.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/frontend.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/optional.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/dasm.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/mame_segac2.make...
Generating ../build/projects/sdl/mamesegac2/gmake-asmjs/segac2.make...
Done. Generated 28/28 projects.
Creating ../../../../asmjs/bin
Precompiling src/emu/emu.h...
Compiling src/emu/drivers/empty.cpp...
Archiving libprecompile.a...
Compiling 3rdparty/lzma/C/7zAlloc.c...
Compiling 3rdparty/lzma/C/7zArcIn.c...
Compiling 3rdparty/lzma/C/7zBuf.c...
Compiling 3rdparty/lzma/C/7zBuf2.c...
Compiling 3rdparty/lzma/C/7zCrc.c...
Compiling 3rdparty/lzma/C/7zCrcOpt.c...
Compiling 3rdparty/lzma/C/7zDec.c...
Compiling 3rdparty/lzma/C/7zFile.c...
Compiling 3rdparty/lzma/C/7zStream.c...
Compiling 3rdparty/lzma/C/Aes.c...
Compiling 3rdparty/lzma/C/AesOpt.c...
Compiling 3rdparty/lzma/C/Alloc.c...
Compiling 3rdparty/lzma/C/Bcj2.c...
Compiling 3rdparty/lzma/C/Bra.c...
Compiling 3rdparty/lzma/C/Bra86.c...
Compiling 3rdparty/lzma/C/BraIA64.c...
Compiling 3rdparty/lzma/C/CpuArch.c...
Compiling 3rdparty/lzma/C/Delta.c...
Compiling 3rdparty/lzma/C/LzFind.c...
Compiling 3rdparty/lzma/C/Lzma2Dec.c...
Compiling 3rdparty/lzma/C/Lzma2Enc.c...
Compiling 3rdparty/lzma/C/Lzma86Dec.c...
Compiling 3rdparty/lzma/C/Lzma86Enc.c...
Compiling 3rdparty/lzma/C/LzmaDec.c...
Compiling 3rdparty/lzma/C/LzmaEnc.c...
Compiling 3rdparty/lzma/C/Ppmd7.c...
Compiling 3rdparty/lzma/C/Ppmd7Dec.c...
Compiling 3rdparty/lzma/C/Ppmd7Enc.c...
Compiling 3rdparty/lzma/C/Sha256.c...
Compiling 3rdparty/lzma/C/Sort.c...
Archiving lib7z.a...
Compiling 3rdparty/bgfx/3rdparty/dear-imgui/imgui.cpp...
Compiling 3rdparty/bgfx/3rdparty/dear-imgui/imgui_draw.cpp...
Compiling 3rdparty/bgfx/3rdparty/dear-imgui/imgui_widgets.cpp...
Compiling 3rdparty/bgfx/examples/common/imgui/imgui.cpp...
Compiling 3rdparty/bgfx/examples/common/nanovg/nanovg.cpp...
Compiling 3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.cpp...
Compiling 3rdparty/bgfx/src/bgfx.cpp...
Compiling 3rdparty/bgfx/src/debug_renderdoc.cpp...
Compiling 3rdparty/bgfx/src/dxgi.cpp...
Compiling 3rdparty/bgfx/src/glcontext_egl.cpp...
Compiling 3rdparty/bgfx/src/glcontext_glx.cpp...
Compiling 3rdparty/bgfx/src/glcontext_html5.cpp...
Compiling 3rdparty/bgfx/src/glcontext_wgl.cpp...
Compiling 3rdparty/bgfx/src/nvapi.cpp...
Compiling 3rdparty/bgfx/src/renderer_d3d11.cpp...
Compiling 3rdparty/bgfx/src/renderer_d3d12.cpp...
Compiling 3rdparty/bgfx/src/renderer_d3d9.cpp...
Compiling 3rdparty/bgfx/src/renderer_gl.cpp...
Compiling 3rdparty/bgfx/src/renderer_gnm.cpp...
Compiling 3rdparty/bgfx/src/renderer_noop.cpp...
Compiling 3rdparty/bgfx/src/renderer_nvn.cpp...
Compiling 3rdparty/bgfx/src/renderer_vk.cpp...
Compiling 3rdparty/bgfx/src/shader.cpp...
Compiling 3rdparty/bgfx/src/shader_dx9bc.cpp...
Compiling 3rdparty/bgfx/src/shader_dxbc.cpp...
Compiling 3rdparty/bgfx/src/shader_spirv.cpp...
Compiling 3rdparty/bgfx/src/topology.cpp...
Compiling 3rdparty/bgfx/src/vertexdecl.cpp...
Archiving libbgfx.a...
Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/astc_file.cc...
Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/codec.cc...
Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/endpoint_codec.cc...
Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/footprint.cc...
Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/integer_sequence_codec.cc...
Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/intermediate_astc_block.cc...
Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/logical_astc_block.cc...
Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/partition.cc...
Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/physical_astc_block.cc...
Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/quantization.cc...
Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/weight_infill.cc...
Compiling 3rdparty/bimg/src/image.cpp...
Compiling 3rdparty/bimg/src/image_gnf.cpp...
Archiving libbimg.a...
Compiling 3rdparty/bx/src/allocator.cpp...
Compiling 3rdparty/bx/src/bx.cpp...
Compiling 3rdparty/bx/src/commandline.cpp...
Compiling 3rdparty/bx/src/crtnone.cpp...
Compiling 3rdparty/bx/src/debug.cpp...
Compiling 3rdparty/bx/src/dtoa.cpp...
Compiling 3rdparty/bx/src/easing.cpp...
Compiling 3rdparty/bx/src/file.cpp...
Compiling 3rdparty/bx/src/filepath.cpp...
Compiling 3rdparty/bx/src/hash.cpp...
Compiling 3rdparty/bx/src/math.cpp...
Compiling 3rdparty/bx/src/mutex.cpp...
Compiling 3rdparty/bx/src/os.cpp...
Compiling 3rdparty/bx/src/process.cpp...
Compiling 3rdparty/bx/src/semaphore.cpp...
Compiling 3rdparty/bx/src/settings.cpp...
Compiling 3rdparty/bx/src/sort.cpp...
Compiling 3rdparty/bx/src/string.cpp...
Compiling 3rdparty/bx/src/thread.cpp...
Compiling 3rdparty/bx/src/timer.cpp...
Compiling 3rdparty/bx/src/url.cpp...
Archiving libbx.a...
Creating ../../../../asmjs/bin/mame_segac2
Compiling src/devices/cpu/i386/i386dasm.cpp...
Compiling src/devices/cpu/m68000/m68kdasm.cpp...
Compiling src/devices/cpu/sh/sh_dasm.cpp...
Compiling src/devices/cpu/ssp1601/ssp1601d.cpp...
Compiling src/devices/cpu/z80/z80dasm.cpp...
Archiving libdasm.a...
Compiling src/emu/addrmap.cpp...
Compiling src/emu/attotime.cpp...
Compiling src/emu/bookkeeping.cpp...
Compiling src/emu/config.cpp...
Compiling src/emu/crsshair.cpp...
Compiling src/emu/debug/debugbuf.cpp...
Compiling src/emu/debug/debugcmd.cpp...
Compiling src/emu/debug/debugcon.cpp...
Compiling src/emu/debug/debugcpu.cpp...
Compiling src/emu/debug/debughlp.cpp...
Compiling src/emu/debug/debugvw.cpp...
Compiling src/emu/debug/dvbpoints.cpp...
Compiling src/emu/debug/dvdisasm.cpp...
Compiling src/emu/debug/dvmemory.cpp...
Compiling src/emu/debug/dvstate.cpp...
Compiling src/emu/debug/dvtext.cpp...
Compiling src/emu/debug/dvwpoints.cpp...
Compiling src/emu/debug/express.cpp...
Compiling src/emu/debug/textbuf.cpp...
Compiling src/emu/debugger.cpp...
Compiling src/emu/devcb.cpp...
Compiling src/emu/devcpu.cpp...
Compiling src/emu/devdelegate.cpp...
Compiling src/emu/devfind.cpp...
Compiling src/emu/device.cpp...
Compiling src/emu/didisasm.cpp...
Compiling src/emu/diexec.cpp...
Compiling src/emu/digfx.cpp...
Compiling src/emu/diimage.cpp...
Compiling src/emu/dimemory.cpp...
Compiling src/emu/dinetwork.cpp...
Compiling src/emu/dinvram.cpp...
Compiling src/emu/dipalette.cpp...
Compiling src/emu/dipty.cpp...
Compiling src/emu/dirom.cpp...
Compiling src/emu/dirtc.cpp...
Compiling src/emu/diserial.cpp...
Compiling src/emu/dislot.cpp...
Compiling src/emu/disound.cpp...
Compiling src/emu/distate.cpp...
Compiling src/emu/divideo.cpp...
Compiling src/emu/divtlb.cpp...
Compiling src/emu/drawgfx.cpp...
Compiling src/emu/drivenum.cpp...
Compiling src/emu/driver.cpp...
Compiling src/emu/emualloc.cpp...
Compiling src/emu/emucore.cpp...
Compiling src/emu/emumem.cpp...
Compiling src/emu/emumem_hedp.cpp...
Compiling src/emu/emumem_hedr0.cpp...
Compiling src/emu/emumem_hedr1.cpp...
Compiling src/emu/emumem_hedr2.cpp...
Compiling src/emu/emumem_hedr3.cpp...
Compiling src/emu/emumem_hedw0.cpp...
Compiling src/emu/emumem_hedw1.cpp...
Compiling src/emu/emumem_hedw2.cpp...
Compiling src/emu/emumem_hedw3.cpp...
Compiling src/emu/emumem_hem.cpp...
Compiling src/emu/emumem_hep.cpp...
Compiling src/emu/emumem_het.cpp...
Compiling src/emu/emumem_heu.cpp...
Compiling src/emu/emumem_heun.cpp...
Compiling src/emu/emumem_mud.cpp...
Compiling src/emu/emuopts.cpp...
Compiling src/emu/emupal.cpp...
Compiling src/emu/fileio.cpp...
Compiling src/emu/hashfile.cpp...
Compiling src/emu/http.cpp...
Compiling src/emu/image.cpp...
Compiling src/emu/input.cpp...
Compiling src/emu/inputdev.cpp...
Compiling src/emu/ioport.cpp...
Compiling src/emu/machine.cpp...
Compiling src/emu/main.cpp...
Compiling src/emu/mconfig.cpp...
Compiling src/emu/memarray.cpp...
Compiling src/emu/natkeyboard.cpp...
Compiling src/emu/network.cpp...
Compiling src/emu/output.cpp...
Compiling src/emu/parameters.cpp...
Compiling src/emu/profiler.cpp...
Compiling src/emu/render.cpp...
Converting NotoSans-Bold.bdc...
Converting uicmd14.png...
Compiling src/emu/rendfont.cpp...
Compressing src/emu/layout/dualhovu.lay...
Compressing src/emu/layout/dualhsxs.lay...
Compressing src/emu/layout/dualhuov.lay...
Compressing src/emu/layout/triphsxs.lay...
Compressing src/emu/layout/quadhsxs.lay...
Compressing src/emu/layout/noscreens.lay...
Compiling src/emu/rendlay.cpp...
Compiling src/emu/rendutil.cpp...
Compiling src/emu/romentry.cpp...
Compiling src/emu/romload.cpp...
Compiling src/emu/save.cpp...
Compiling src/emu/schedule.cpp...
Compiling src/emu/screen.cpp...
Compiling src/emu/softlist.cpp...
Compiling src/emu/softlist_dev.cpp...
Compiling src/emu/sound.cpp...
Compiling src/emu/speaker.cpp...
Compiling src/emu/tilemap.cpp...
Compiling src/emu/uiinput.cpp...
Compiling src/emu/validity.cpp...
Compiling src/emu/video.cpp...
Compiling src/emu/video/generic.cpp...
Compiling src/emu/video/resnet.cpp...
Compiling src/emu/video/rgbgen.cpp...
Compiling src/emu/video/rgbsse.cpp...
Compiling src/emu/video/rgbvmx.cpp...
Compiling src/emu/xtal.cpp...
Archiving libemu.a...
Compiling 3rdparty/expat/lib/xmlparse.c...
Compiling 3rdparty/expat/lib/xmlrole.c...
Compiling 3rdparty/expat/lib/xmltok.c...
Archiving libexpat.a...
Compiling 3rdparty/libflac/src/libFLAC/bitmath.c...
Compiling 3rdparty/libflac/src/libFLAC/bitreader.c...
Compiling 3rdparty/libflac/src/libFLAC/bitwriter.c...
Compiling 3rdparty/libflac/src/libFLAC/cpu.c...
Compiling 3rdparty/libflac/src/libFLAC/crc.c...
Compiling 3rdparty/libflac/src/libFLAC/fixed.c...
Compiling 3rdparty/libflac/src/libFLAC/float.c...
Compiling 3rdparty/libflac/src/libFLAC/format.c...
Compiling 3rdparty/libflac/src/libFLAC/lpc.c...
Compiling 3rdparty/libflac/src/libFLAC/md5.c...
Compiling 3rdparty/libflac/src/libFLAC/memory.c...
Compiling 3rdparty/libflac/src/libFLAC/stream_decoder.c...
Compiling 3rdparty/libflac/src/libFLAC/stream_encoder.c...
Compiling 3rdparty/libflac/src/libFLAC/stream_encoder_framing.c...
Compiling 3rdparty/libflac/src/libFLAC/window.c...
Archiving libflac.a...
Compiling src/lib/formats/cassimg.cpp...
Compiling src/lib/formats/cqm_dsk.cpp...
Compiling src/lib/formats/d88_dsk.cpp...
Compiling src/lib/formats/dfi_dsk.cpp...
Compiling src/lib/formats/dsk_dsk.cpp...
Compiling src/lib/formats/fdi_dsk.cpp...
Compiling src/lib/formats/flopimg.cpp...
Compiling src/lib/formats/hxchfe_dsk.cpp...
Compiling src/lib/formats/hxcmfm_dsk.cpp...
Compiling src/lib/formats/imageutl.cpp...
Compiling src/lib/formats/imd_dsk.cpp...
Compiling src/lib/formats/ioprocs.cpp...
Compiling src/lib/formats/ipf_dsk.cpp...
Compiling src/lib/formats/mfi_dsk.cpp...
Compiling src/lib/formats/td0_dsk.cpp...
Compiling src/lib/formats/wavfile.cpp...
Archiving libformats.a...
Compiling src/frontend/mame/audit.cpp...
Compiling src/frontend/mame/cheat.cpp...
Compiling src/frontend/mame/clifront.cpp...
Compiling src/frontend/mame/infoxml.cpp...
Compiling src/frontend/mame/iptseqpoll.cpp...
Compiling src/frontend/mame/language.cpp...
Compiling src/frontend/mame/luaengine.cpp...
Compiling src/frontend/mame/mame.cpp...
Compiling src/frontend/mame/mameopts.cpp...
Compiling src/frontend/mame/media_ident.cpp...
Compiling src/frontend/mame/pluginopts.cpp...
Compiling src/frontend/mame/ui/analogipt.cpp...
Compiling src/frontend/mame/ui/auditmenu.cpp...
Compiling src/frontend/mame/ui/barcode.cpp...
Compiling src/frontend/mame/ui/cheatopt.cpp...
Compiling src/frontend/mame/ui/confswitch.cpp...
Compiling src/frontend/mame/ui/custui.cpp...
Compiling src/frontend/mame/ui/datmenu.cpp...
Compiling src/frontend/mame/ui/devopt.cpp...
Compiling src/frontend/mame/ui/dirmenu.cpp...
Compiling src/frontend/mame/ui/filecreate.cpp...
Compiling src/frontend/mame/ui/filemngr.cpp...
Compiling src/frontend/mame/ui/filesel.cpp...
Compiling src/frontend/mame/ui/floppycntrl.cpp...
Compiling src/frontend/mame/ui/icorender.cpp...
Compiling src/frontend/mame/ui/imgcntrl.cpp...
Compiling src/frontend/mame/ui/info.cpp...
Compiling src/frontend/mame/ui/info_pty.cpp...
Compiling src/frontend/mame/ui/inifile.cpp...
Compiling src/frontend/mame/ui/inputmap.cpp...
Compiling src/frontend/mame/ui/mainmenu.cpp...
Compiling src/frontend/mame/ui/menu.cpp...
Compiling src/frontend/mame/ui/miscmenu.cpp...
Compiling src/frontend/mame/ui/moptions.cpp...
Compiling src/frontend/mame/ui/optsmenu.cpp...
Compiling src/frontend/mame/ui/pluginopt.cpp...
Compiling src/frontend/mame/ui/selector.cpp...
Compiling src/frontend/mame/ui/selgame.cpp...
Compiling src/frontend/mame/ui/selmenu.cpp...
Compiling src/frontend/mame/ui/selsoft.cpp...
Compiling src/frontend/mame/ui/simpleselgame.cpp...
Compiling src/frontend/mame/ui/sliders.cpp...
Compiling src/frontend/mame/ui/slotopt.cpp...
Compiling src/frontend/mame/ui/sndmenu.cpp...
Compiling src/frontend/mame/ui/state.cpp...
Compiling src/frontend/mame/ui/submenu.cpp...
Compiling src/frontend/mame/ui/swlist.cpp...
Compiling src/frontend/mame/ui/tapectrl.cpp...
Compiling src/frontend/mame/ui/text.cpp...
Compiling src/frontend/mame/ui/ui.cpp...
Compiling src/frontend/mame/ui/utils.cpp...
Compiling src/frontend/mame/ui/videoopt.cpp...
Compiling src/frontend/mame/ui/viewgfx.cpp...
Compiling src/frontend/mame/ui/widgets.cpp...
Archiving libfrontend.a...
Compiling 3rdparty/libjpeg/jaricom.c...
Compiling 3rdparty/libjpeg/jcapimin.c...
Compiling 3rdparty/libjpeg/jcapistd.c...
Compiling 3rdparty/libjpeg/jcarith.c...
Compiling 3rdparty/libjpeg/jccoefct.c...
Compiling 3rdparty/libjpeg/jccolor.c...
Compiling 3rdparty/libjpeg/jcdctmgr.c...
Compiling 3rdparty/libjpeg/jchuff.c...
Compiling 3rdparty/libjpeg/jcinit.c...
Compiling 3rdparty/libjpeg/jcmainct.c...
Compiling 3rdparty/libjpeg/jcmarker.c...
Compiling 3rdparty/libjpeg/jcmaster.c...
Compiling 3rdparty/libjpeg/jcomapi.c...
Compiling 3rdparty/libjpeg/jcparam.c...
Compiling 3rdparty/libjpeg/jcprepct.c...
Compiling 3rdparty/libjpeg/jcsample.c...
Compiling 3rdparty/libjpeg/jctrans.c...
Compiling 3rdparty/libjpeg/jdapimin.c...
Compiling 3rdparty/libjpeg/jdapistd.c...
Compiling 3rdparty/libjpeg/jdarith.c...
Compiling 3rdparty/libjpeg/jdatadst.c...
Compiling 3rdparty/libjpeg/jdatasrc.c...
Compiling 3rdparty/libjpeg/jdcoefct.c...
Compiling 3rdparty/libjpeg/jdcolor.c...
Compiling 3rdparty/libjpeg/jddctmgr.c...
Compiling 3rdparty/libjpeg/jdhuff.c...
Compiling 3rdparty/libjpeg/jdinput.c...
Compiling 3rdparty/libjpeg/jdmainct.c...
Compiling 3rdparty/libjpeg/jdmarker.c...
Compiling 3rdparty/libjpeg/jdmaster.c...
Compiling 3rdparty/libjpeg/jdmerge.c...
Compiling 3rdparty/libjpeg/jdpostct.c...
Compiling 3rdparty/libjpeg/jdsample.c...
Compiling 3rdparty/libjpeg/jdtrans.c...
Compiling 3rdparty/libjpeg/jerror.c...
Compiling 3rdparty/libjpeg/jfdctflt.c...
Compiling 3rdparty/libjpeg/jfdctfst.c...
Compiling 3rdparty/libjpeg/jfdctint.c...
Compiling 3rdparty/libjpeg/jidctflt.c...
Compiling 3rdparty/libjpeg/jidctfst.c...
Compiling 3rdparty/libjpeg/jidctint.c...
Compiling 3rdparty/libjpeg/jmemansi.c...
Compiling 3rdparty/libjpeg/jmemmgr.c...
Compiling 3rdparty/libjpeg/jquant1.c...
Compiling 3rdparty/libjpeg/jquant2.c...
Compiling 3rdparty/libjpeg/jutils.c...
Archiving libjpeg.a...
Compiling 3rdparty/linenoise/linenoise.c...
Compiling 3rdparty/linenoise/utf8.c...
Archiving liblinenoise.a...
Compiling 3rdparty/lua/src/lapi.c...
Compiling 3rdparty/lua/src/lauxlib.c...
Compiling 3rdparty/lua/src/lbaselib.c...
Compiling 3rdparty/lua/src/lbitlib.c...
Compiling 3rdparty/lua/src/lcode.c...
Compiling 3rdparty/lua/src/lcorolib.c...
Compiling 3rdparty/lua/src/lctype.c...
Compiling 3rdparty/lua/src/ldblib.c...
Compiling 3rdparty/lua/src/ldebug.c...
Compiling 3rdparty/lua/src/ldo.c...
Compiling 3rdparty/lua/src/ldump.c...
Compiling 3rdparty/lua/src/lfunc.c...
Compiling 3rdparty/lua/src/lgc.c...
Compiling 3rdparty/lua/src/linit.c...
Compiling 3rdparty/lua/src/liolib.c...
Compiling 3rdparty/lua/src/llex.c...
Compiling 3rdparty/lua/src/lmathlib.c...
Compiling 3rdparty/lua/src/lmem.c...
Compiling 3rdparty/lua/src/loadlib.c...
Compiling 3rdparty/lua/src/lobject.c...
Compiling 3rdparty/lua/src/lopcodes.c...
Compiling 3rdparty/lua/src/loslib.c...
Compiling 3rdparty/lua/src/lparser.c...
Compiling 3rdparty/lua/src/lstate.c...
Compiling 3rdparty/lua/src/lstring.c...
Compiling 3rdparty/lua/src/lstrlib.c...
Compiling 3rdparty/lua/src/ltable.c...
Compiling 3rdparty/lua/src/ltablib.c...
Compiling 3rdparty/lua/src/ltm.c...
Compiling 3rdparty/lua/src/lundump.c...
Compiling 3rdparty/lua/src/lutf8lib.c...
Compiling 3rdparty/lua/src/lvm.c...
Compiling 3rdparty/lua/src/lzio.c...
Archiving liblua.a...
Compiling 3rdparty/lsqlite3/lsqlite3.c...
Compiling 3rdparty/lua-linenoise/linenoise.c...
Compiling 3rdparty/lua-zlib/lua_zlib.c...
Compiling 3rdparty/luafilesystem/src/lfs.c...
Archiving liblualibs.a...
Compiling src/mame/drivers/megadriv.cpp...
Compiling src/mame/drivers/segac2.cpp...
Compiling src/mame/machine/315_5296.cpp...
Compiling src/mame/machine/mega32x.cpp...
Compiling src/mame/machine/megacd.cpp...
Compiling src/mame/machine/megacdcd.cpp...
Compiling src/mame/machine/megadriv.cpp...
Archiving libmame_segac2.a...
Compiling src/osd/modules/file/posixdir.cpp...
Compiling src/osd/modules/file/posixdomain.cpp...
Compiling src/osd/modules/file/posixfile.cpp...
Compiling src/osd/modules/file/posixptty.cpp...
Compiling src/osd/modules/file/posixsocket.cpp...
Compiling src/osd/modules/lib/osdlib_unix.cpp...
Compiling src/osd/modules/osdmodule.cpp...
Compiling src/osd/osdcore.cpp...
Compiling src/osd/osdsync.cpp...
Compiling src/osd/strconv.cpp...
Archiving libocore_sdl.a...
Compiling src/devices/bus/generic/carts.cpp...
Compiling src/devices/bus/generic/ram.cpp...
Compiling src/devices/bus/generic/rom.cpp...
Compiling src/devices/bus/generic/slot.cpp...
Compiling src/devices/bus/megadrive/eeprom.cpp...
Compiling src/devices/bus/megadrive/ggenie.cpp...
Compiling src/devices/bus/megadrive/jcart.cpp...
Compiling src/devices/bus/megadrive/md_carts.cpp...
Compiling src/devices/bus/megadrive/md_slot.cpp...
Compiling src/devices/bus/megadrive/rom.cpp...
../../../../../src/devices/bus/megadrive/rom.cpp:631:17: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                if (machine().device<cpu_device>("maincpu")->pc() == 0x01782) // makes 'VS' screen appear
                              ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:631:17: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                if (machine().device<cpu_device>("maincpu")->pc() == 0x01782) // makes 'VS' screen appear
                              ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:633:23: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        retdat = machine().device<cpu_device>("maincpu")->state_int(M68K_D3) & 0xff;
                                           ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:633:23: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        retdat = machine().device<cpu_device>("maincpu")->state_int(M68K_D3) & 0xff;
                                           ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:637:22: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                else if (machine().device<cpu_device>("maincpu")->pc() == 0x1c24) // background gfx etc.
                                   ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:637:22: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                else if (machine().device<cpu_device>("maincpu")->pc() == 0x1c24) // background gfx etc.
                                   ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:639:23: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        retdat = machine().device<cpu_device>("maincpu")->state_int(M68K_D3) & 0xff;
                                           ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:639:23: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        retdat = machine().device<cpu_device>("maincpu")->state_int(M68K_D3) & 0xff;
                                           ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:643:22: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                else if (machine().device<cpu_device>("maincpu")->pc() == 0x10c4a) // unknown
                                   ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:643:22: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                else if (machine().device<cpu_device>("maincpu")->pc() == 0x10c4a) // unknown
                                   ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:647:22: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                else if (machine().device<cpu_device>("maincpu")->pc() == 0x10c50) // unknown
                                   ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:647:22: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                else if (machine().device<cpu_device>("maincpu")->pc() == 0x10c50) // unknown
                                   ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:651:22: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                else if (machine().device<cpu_device>("maincpu")->pc() == 0x10c52) // relates to the game speed..
                                   ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:651:22: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                else if (machine().device<cpu_device>("maincpu")->pc() == 0x10c52) // relates to the game speed..
                                   ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:653:23: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        retdat = machine().device<cpu_device>("maincpu")->state_int(M68K_D4) & 0xff;
                                           ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:653:23: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        retdat = machine().device<cpu_device>("maincpu")->state_int(M68K_D4) & 0xff;
                                           ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:657:22: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                else if (machine().device<cpu_device>("maincpu")->pc() == 0x061ae)
                                   ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:657:22: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                else if (machine().device<cpu_device>("maincpu")->pc() == 0x061ae)
                                   ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:659:23: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        retdat = machine().device<cpu_device>("maincpu")->state_int(M68K_D3) & 0xff;
                                           ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:659:23: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        retdat = machine().device<cpu_device>("maincpu")->state_int(M68K_D3) & 0xff;
                                           ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:663:22: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                else if (machine().device<cpu_device>("maincpu")->pc() == 0x061b0)
                                   ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:663:22: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                else if (machine().device<cpu_device>("maincpu")->pc() == 0x061b0)
                                   ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:665:23: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        retdat = machine().device<cpu_device>("maincpu")->state_int(M68K_D3) & 0xff;
                                           ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:665:23: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        retdat = machine().device<cpu_device>("maincpu")->state_int(M68K_D3) & 0xff;
                                           ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:671:54: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        logerror("%06x chifi3, prot_r? %04x\n", machine().device<cpu_device>("maincpu")->pc(), offset);
                                                                          ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:671:54: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        logerror("%06x chifi3, prot_r? %04x\n", machine().device<cpu_device>("maincpu")->pc(), offset);
                                                                          ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:696:58: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        logerror("%06x chifi3, bankw? %04x %04x\n", machine().device<cpu_device>("maincpu")->pc(), offset, data);
                                                                              ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:696:58: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        logerror("%06x chifi3, bankw? %04x %04x\n", machine().device<cpu_device>("maincpu")->pc(), offset, data);
                                                                              ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:1296:17: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                if (machine().device<cpu_device>("maincpu")->pc()==0x1771a2) return 0x50;
                              ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:1296:17: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                if (machine().device<cpu_device>("maincpu")->pc()==0x1771a2) return 0x50;
                              ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:1300:53: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        logerror("%06x topfig_6BD294_r %04x\n",machine().device<cpu_device>("maincpu")->pc(), m_latch);
                                                                         ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:1300:53: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        logerror("%06x topfig_6BD294_r %04x\n",machine().device<cpu_device>("maincpu")->pc(), m_latch);
                                                                         ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:1306:17: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                if (machine().device<cpu_device>("maincpu")->pc()==0x4C94E)
                              ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:1306:17: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                if (machine().device<cpu_device>("maincpu")->pc()==0x4C94E)
                              ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:1307:21: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        return machine().device<cpu_device>("maincpu")->state_int((M68K_D0)) & 0xff;
                                         ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:1307:21: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        return machine().device<cpu_device>("maincpu")->state_int((M68K_D0)) & 0xff;
                                         ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:1311:54: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        logerror("%06x topfig_6F5344_r %04x\n", machine().device<cpu_device>("maincpu")->pc(), m_latch);
                                                                          ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:1311:54: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        logerror("%06x topfig_6F5344_r %04x\n", machine().device<cpu_device>("maincpu")->pc(), m_latch);
                                                                          ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
../../../../../src/devices/bus/megadrive/rom.cpp:1349:56: warning: 'device' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        logerror("%06x offset %06x, data %04x\n", machine().device<cpu_device>("maincpu")->pc(), offset, data);
                                                                            ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:122: note: 'device' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                                                                                                                ^
../../../../../src/devices/bus/megadrive/rom.cpp:1349:56: warning: 'device<cpu_device>' is deprecated: absolute tag lookup; use subdevice or finder instead [-Wdeprecated-declarations]
                        logerror("%06x offset %06x, data %04x\n", machine().device<cpu_device>("maincpu")->pc(), offset, data);
                                                                            ^
In file included from ../../../../../src/devices/bus/megadrive/rom.cpp:1:
In file included from ../../../../../src/emu/emu.h:89:
/home/hiromasa/emscripten/mame/build/projects/sdl/mamesegac2/gmake-asmjs/../../../../../src/emu/machine.h:215:33: note: 'device<cpu_device>' has been explicitly marked deprecated here
        template <class DeviceClass> [[deprecated("absolute tag lookup; use subdevice or finder instead")]] inline DeviceClass *device(const char *tag) { return downcast<DeviceClass *>(device(tag)); }
                                       ^
40 warnings generated.
Compiling src/devices/bus/megadrive/sk.cpp...
Compiling src/devices/bus/megadrive/stm95.cpp...
Compiling src/devices/bus/megadrive/svp.cpp...
Compiling src/devices/cpu/drcbec.cpp...
Compiling src/devices/cpu/drcbeut.cpp...
Compiling src/devices/cpu/drcbex64.cpp...
Compiling src/devices/cpu/drcbex86.cpp...
Compiling src/devices/cpu/drccache.cpp...
Compiling src/devices/cpu/drcfe.cpp...
Compiling src/devices/cpu/drcuml.cpp...
Compiling src/devices/cpu/m68000/m68kcpu.cpp...
Compiling src/devices/cpu/m68000/m68kops.cpp...
Compiling src/devices/cpu/sh/sh.cpp...
Compiling src/devices/cpu/sh/sh2.cpp...
Compiling src/devices/cpu/sh/sh2comn.cpp...
Compiling src/devices/cpu/sh/sh2fe.cpp...
Compiling src/devices/cpu/sh/sh3comn.cpp...
Compiling src/devices/cpu/sh/sh4.cpp...
Compiling src/devices/cpu/sh/sh4comn.cpp...
Compiling src/devices/cpu/sh/sh4dmac.cpp...
Compiling src/devices/cpu/sh/sh4fe.cpp...
Compiling src/devices/cpu/sh/sh4tmu.cpp...
Compiling src/devices/cpu/sh/sh7604_bus.cpp...
Compiling src/devices/cpu/sh/sh7604_sci.cpp...
Compiling src/devices/cpu/sh/sh7604_wdt.cpp...
Compiling src/devices/cpu/sh/sh_fe.cpp...
Compiling src/devices/cpu/ssp1601/ssp1601.cpp...
Compiling src/devices/cpu/uml.cpp...
Compiling src/devices/cpu/x86log.cpp...
Compiling src/devices/cpu/z80/kl5c80a12.cpp...
Compiling src/devices/cpu/z80/tmpz84c011.cpp...
Compiling src/devices/cpu/z80/tmpz84c015.cpp...
Compiling src/devices/cpu/z80/z80.cpp...
Compiling src/devices/imagedev/avivideo.cpp...
Compiling src/devices/imagedev/bitbngr.cpp...
Compiling src/devices/imagedev/cassette.cpp...
Compiling src/devices/imagedev/chd_cd.cpp...
Compiling src/devices/imagedev/diablo.cpp...
Compiling src/devices/imagedev/flopdrv.cpp...
Compiling src/devices/imagedev/floppy.cpp...
Compiling src/devices/imagedev/harddriv.cpp...
Compiling src/devices/imagedev/mfmhd.cpp...
Compiling src/devices/imagedev/microdrv.cpp...
Compiling src/devices/imagedev/midiin.cpp...
Compiling src/devices/imagedev/midiout.cpp...
Compiling src/devices/imagedev/picture.cpp...
Compiling src/devices/imagedev/printer.cpp...
Compiling src/devices/imagedev/snapquik.cpp...
Compiling src/devices/imagedev/wafadrive.cpp...
Compiling src/devices/machine/bcreader.cpp...
Compiling src/devices/machine/buffer.cpp...
Compiling src/devices/machine/clock.cpp...
Compiling src/devices/machine/i2cmem.cpp...
Compiling src/devices/machine/keyboard.cpp...
Compiling src/devices/machine/laserdsc.cpp...
Compiling src/devices/machine/lc89510.cpp...
Compiling src/devices/machine/legscsi.cpp...
Compiling src/devices/machine/nvram.cpp...
Compiling src/devices/machine/ram.cpp...
Compiling src/devices/machine/sdlc.cpp...
Compiling src/devices/machine/terminal.cpp...
Compiling src/devices/machine/timer.cpp...
Compiling src/devices/machine/z80daisy.cpp...
Compiling src/devices/machine/z80daisy_generic.cpp...
Compiling src/devices/sound/2203intf.cpp...
Compiling src/devices/sound/2608intf.cpp...
Compiling src/devices/sound/2610intf.cpp...
Compiling src/devices/sound/2612intf.cpp...
Compiling src/devices/sound/315-5641.cpp...
Compiling src/devices/sound/ay8910.cpp...
Compiling src/devices/sound/cdda.cpp...
Compiling src/devices/sound/dac.cpp...
Compiling src/devices/sound/flt_rc.cpp...
Compiling src/devices/sound/flt_vol.cpp...
Compiling src/devices/sound/fm.cpp...
Compiling src/devices/sound/fm2612.cpp...
Compiling src/devices/sound/okiadpcm.cpp...
Compiling src/devices/sound/okim6295.cpp...
Compiling src/devices/sound/rf5c68.cpp...
Compiling src/devices/sound/samples.cpp...
Compiling src/devices/sound/sn76496.cpp...
Compiling src/devices/sound/upd7759.cpp...
Compiling src/devices/sound/volt_reg.cpp...
Compiling src/devices/sound/ymdeltat.cpp...
Compiling src/devices/video/315_5124.cpp...
Compiling src/devices/video/315_5313.cpp...
Compiling src/devices/video/cgapal.cpp...
Compiling src/devices/video/sprite.cpp...
Compiling src/devices/video/vector.cpp...
Archiving liboptional.a...
Compiling src/osd/modules/debugger/debuggdbstub.cpp...
Compiling src/osd/modules/debugger/debugimgui.cpp...
Compiling src/osd/modules/debugger/debugwin.cpp...
Compiling src/osd/modules/debugger/none.cpp...
Compiling src/osd/modules/diagnostics/diagnostics_win32.cpp...
Compiling src/osd/modules/diagnostics/none.cpp...
Compiling src/osd/modules/font/font_dwrite.cpp...
Compiling src/osd/modules/font/font_none.cpp...
Compiling src/osd/modules/font/font_osx.cpp...
Compiling src/osd/modules/font/font_sdl.cpp...
Compiling src/osd/modules/font/font_windows.cpp...
Compiling src/osd/modules/input/input_common.cpp...
Compiling src/osd/modules/input/input_dinput.cpp...
Compiling src/osd/modules/input/input_mac.cpp...
Compiling src/osd/modules/input/input_none.cpp...
Compiling src/osd/modules/input/input_rawinput.cpp...
Compiling src/osd/modules/input/input_sdl.cpp...
Compiling src/osd/modules/input/input_sdlcommon.cpp...
Compiling src/osd/modules/input/input_uwp.cpp...
Compiling src/osd/modules/input/input_win32.cpp...
Compiling src/osd/modules/input/input_windows.cpp...
Compiling src/osd/modules/input/input_winhybrid.cpp...
Compiling src/osd/modules/input/input_x11.cpp...
Compiling src/osd/modules/input/input_xinput.cpp...
Compiling src/osd/modules/lib/osdobj_common.cpp...
Compiling src/osd/modules/midi/none.cpp...
Compiling src/osd/modules/midi/portmidi.cpp...
Compiling src/osd/modules/monitor/monitor_common.cpp...
Compiling src/osd/modules/monitor/monitor_dxgi.cpp...
Compiling src/osd/modules/monitor/monitor_mac.cpp...
Compiling src/osd/modules/monitor/monitor_sdl.cpp...
Compiling src/osd/modules/monitor/monitor_win32.cpp...
Compiling src/osd/modules/netdev/none.cpp...
Compiling src/osd/modules/netdev/pcap.cpp...
Compiling src/osd/modules/netdev/taptun.cpp...
Compiling src/osd/modules/opengl/gl_shader_mgr.cpp...
Compiling src/osd/modules/opengl/gl_shader_tool.cpp...
Compiling src/osd/modules/osdwindow.cpp...
Compiling src/osd/modules/output/console.cpp...
Compiling src/osd/modules/output/network.cpp...
Compiling src/osd/modules/output/none.cpp...
Compiling src/osd/modules/output/win32_output.cpp...
Compiling src/osd/modules/render/aviwrite.cpp...
Compiling src/osd/modules/render/bgfx/blendreader.cpp...
Compiling src/osd/modules/render/bgfx/chain.cpp...
Compiling src/osd/modules/render/bgfx/chainentry.cpp...
Compiling src/osd/modules/render/bgfx/chainentryreader.cpp...
Compiling src/osd/modules/render/bgfx/chainmanager.cpp...
Compiling src/osd/modules/render/bgfx/chainreader.cpp...
Compiling src/osd/modules/render/bgfx/clear.cpp...
Compiling src/osd/modules/render/bgfx/clearreader.cpp...
Compiling src/osd/modules/render/bgfx/cullreader.cpp...
Compiling src/osd/modules/render/bgfx/depthreader.cpp...
Compiling src/osd/modules/render/bgfx/effect.cpp...
Compiling src/osd/modules/render/bgfx/effectmanager.cpp...
Compiling src/osd/modules/render/bgfx/effectreader.cpp...
Compiling src/osd/modules/render/bgfx/entryuniformreader.cpp...
Compiling src/osd/modules/render/bgfx/frameparameter.cpp...
Compiling src/osd/modules/render/bgfx/inputpair.cpp...
Compiling src/osd/modules/render/bgfx/paramreader.cpp...
Compiling src/osd/modules/render/bgfx/paramuniform.cpp...
Compiling src/osd/modules/render/bgfx/paramuniformreader.cpp...
Compiling src/osd/modules/render/bgfx/shadermanager.cpp...
Compiling src/osd/modules/render/bgfx/slider.cpp...
Compiling src/osd/modules/render/bgfx/sliderreader.cpp...
Compiling src/osd/modules/render/bgfx/slideruniform.cpp...
Compiling src/osd/modules/render/bgfx/slideruniformreader.cpp...
Compiling src/osd/modules/render/bgfx/statereader.cpp...
Compiling src/osd/modules/render/bgfx/suppressor.cpp...
Compiling src/osd/modules/render/bgfx/suppressorreader.cpp...
Compiling src/osd/modules/render/bgfx/target.cpp...
Compiling src/osd/modules/render/bgfx/targetmanager.cpp...
Compiling src/osd/modules/render/bgfx/targetreader.cpp...
Compiling src/osd/modules/render/bgfx/texture.cpp...
Compiling src/osd/modules/render/bgfx/texturemanager.cpp...
Compiling src/osd/modules/render/bgfx/timeparameter.cpp...
Compiling src/osd/modules/render/bgfx/uniform.cpp...
Compiling src/osd/modules/render/bgfx/uniformreader.cpp...
Compiling src/osd/modules/render/bgfx/valueuniform.cpp...
Compiling src/osd/modules/render/bgfx/valueuniformreader.cpp...
Compiling src/osd/modules/render/bgfx/view.cpp...
Compiling src/osd/modules/render/bgfx/writereader.cpp...
Compiling src/osd/modules/render/bgfxutil.cpp...
Compiling src/osd/modules/render/binpacker.cpp...
Compiling src/osd/modules/render/draw13.cpp...
Compiling src/osd/modules/render/drawbgfx.cpp...
Compiling src/osd/modules/render/drawogl.cpp...
Compiling src/osd/modules/render/drawsdl.cpp...
Compiling src/osd/modules/sound/coreaudio_sound.cpp...
Compiling src/osd/modules/sound/direct_sound.cpp...
Compiling src/osd/modules/sound/js_sound.cpp...
Compiling src/osd/modules/sound/none.cpp...
Compiling src/osd/modules/sound/pa_sound.cpp...
Compiling src/osd/modules/sound/sdl_sound.cpp...
Compiling src/osd/modules/sound/xaudio2_sound.cpp...
Compiling src/osd/osdnet.cpp...
Compiling src/osd/sdl/sdlmain.cpp...
Compiling src/osd/sdl/video.cpp...
Compiling src/osd/sdl/window.cpp...
Compiling src/osd/watchdog.cpp...
Archiving libosd_sdl.a...
Compiling src/osd/modules/debugger/debugqt.cpp...
Archiving libqtdbg_sdl.a...
Compiling src/lib/util/avhuff.cpp...
Compiling src/lib/util/aviio.cpp...
Compiling src/lib/util/bitmap.cpp...
Compiling src/lib/util/cdrom.cpp...
Compiling src/lib/util/chd.cpp...
Compiling src/lib/util/chdcd.cpp...
Compiling src/lib/util/chdcodec.cpp...
Compiling src/lib/util/corealloc.cpp...
Compiling src/lib/util/corefile.cpp...
Compiling src/lib/util/corestr.cpp...
Compiling src/lib/util/coreutil.cpp...
Compiling src/lib/util/delegate.cpp...
Compiling src/lib/util/disasmintf.cpp...
Compiling src/lib/util/flac.cpp...
Compiling src/lib/util/harddisk.cpp...
Compiling src/lib/util/hash.cpp...
Compiling src/lib/util/hashing.cpp...
Compiling src/lib/util/huffman.cpp...
Compiling src/lib/util/jedparse.cpp...
Compiling src/lib/util/md5.cpp...
Compiling src/lib/util/nanosvg.cpp...
Compiling src/lib/util/opresolv.cpp...
Compiling src/lib/util/options.cpp...
Compiling src/lib/util/palette.cpp...
Compiling src/lib/util/path_to_regex.cpp...
Compiling src/lib/util/plaparse.cpp...
Compiling src/lib/util/png.cpp...
Compiling src/lib/util/pool.cpp...
Compiling src/lib/util/sha1.cpp...
Compiling src/lib/util/strformat.cpp...
Compiling src/lib/util/timeconv.cpp...
Compiling src/lib/util/un7z.cpp...
Compiling src/lib/util/unicode.cpp...
Compiling src/lib/util/unzip.cpp...
Compiling src/lib/util/vbiparse.cpp...
Compiling src/lib/util/vecstream.cpp...
Compiling src/lib/util/wavwrite.cpp...
Compiling src/lib/util/xmlfile.cpp...
Compiling src/lib/util/zippath.cpp...
Archiving libutils.a...
Compiling 3rdparty/softfloat/fsincos.c...
Compiling 3rdparty/softfloat/fyl2x.c...
Compiling 3rdparty/softfloat/softfloat.c...
Archiving libsoftfloat.a...
Compiling 3rdparty/softfloat3/source/8086/extF80M_isSignalingNaN.c...
Compiling 3rdparty/softfloat3/source/8086/f128M_isSignalingNaN.c...
Compiling 3rdparty/softfloat3/source/8086/s_commonNaNToExtF80UI.c...
Compiling 3rdparty/softfloat3/source/8086/s_commonNaNToF128UI.c...
Compiling 3rdparty/softfloat3/source/8086/s_commonNaNToF16UI.c...
Compiling 3rdparty/softfloat3/source/8086/s_commonNaNToF32UI.c...
Compiling 3rdparty/softfloat3/source/8086/s_commonNaNToF64UI.c...
Compiling 3rdparty/softfloat3/source/8086/s_extF80UIToCommonNaN.c...
Compiling 3rdparty/softfloat3/source/8086/s_f128UIToCommonNaN.c...
Compiling 3rdparty/softfloat3/source/8086/s_f32UIToCommonNaN.c...
Compiling 3rdparty/softfloat3/source/8086/s_f64UIToCommonNaN.c...
Compiling 3rdparty/softfloat3/source/8086/s_propagateNaNExtF80UI.c...
Compiling 3rdparty/softfloat3/source/8086/s_propagateNaNF128UI.c...
Compiling 3rdparty/softfloat3/source/8086/s_propagateNaNF16UI.c...
Compiling 3rdparty/softfloat3/source/8086/s_propagateNaNF32UI.c...
Compiling 3rdparty/softfloat3/source/8086/s_propagateNaNF64UI.c...
Compiling 3rdparty/softfloat3/source/8086/softfloat_raiseFlags.c...
Compiling 3rdparty/softfloat3/source/extF80M_add.c...
Compiling 3rdparty/softfloat3/source/extF80M_div.c...
Compiling 3rdparty/softfloat3/source/extF80M_eq.c...
Compiling 3rdparty/softfloat3/source/extF80M_eq_signaling.c...
Compiling 3rdparty/softfloat3/source/extF80M_le.c...
Compiling 3rdparty/softfloat3/source/extF80M_le_quiet.c...
Compiling 3rdparty/softfloat3/source/extF80M_lt.c...
Compiling 3rdparty/softfloat3/source/extF80M_lt_quiet.c...
Compiling 3rdparty/softfloat3/source/extF80M_mul.c...
Compiling 3rdparty/softfloat3/source/extF80M_rem.c...
Compiling 3rdparty/softfloat3/source/extF80M_roundToInt.c...
Compiling 3rdparty/softfloat3/source/extF80M_sqrt.c...
Compiling 3rdparty/softfloat3/source/extF80M_sub.c...
Compiling 3rdparty/softfloat3/source/extF80M_to_f128M.c...
Compiling 3rdparty/softfloat3/source/extF80M_to_f16.c...
Compiling 3rdparty/softfloat3/source/extF80M_to_f32.c...
Compiling 3rdparty/softfloat3/source/extF80M_to_f64.c...
Compiling 3rdparty/softfloat3/source/extF80M_to_i32.c...
Compiling 3rdparty/softfloat3/source/extF80M_to_i32_r_minMag.c...
Compiling 3rdparty/softfloat3/source/extF80M_to_i64.c...
Compiling 3rdparty/softfloat3/source/extF80M_to_i64_r_minMag.c...
Compiling 3rdparty/softfloat3/source/extF80M_to_ui32.c...
Compiling 3rdparty/softfloat3/source/extF80M_to_ui32_r_minMag.c...
Compiling 3rdparty/softfloat3/source/extF80M_to_ui64.c...
Compiling 3rdparty/softfloat3/source/extF80M_to_ui64_r_minMag.c...
Compiling 3rdparty/softfloat3/source/extF80_add.c...
Compiling 3rdparty/softfloat3/source/extF80_div.c...
Compiling 3rdparty/softfloat3/source/extF80_eq.c...
Compiling 3rdparty/softfloat3/source/extF80_eq_signaling.c...
Compiling 3rdparty/softfloat3/source/extF80_isSignalingNaN.c...
Compiling 3rdparty/softfloat3/source/extF80_le.c...
Compiling 3rdparty/softfloat3/source/extF80_le_quiet.c...
Compiling 3rdparty/softfloat3/source/extF80_lt.c...
Compiling 3rdparty/softfloat3/source/extF80_lt_quiet.c...
Compiling 3rdparty/softfloat3/source/extF80_mul.c...
Compiling 3rdparty/softfloat3/source/extF80_rem.c...
Compiling 3rdparty/softfloat3/source/extF80_roundToInt.c...
Compiling 3rdparty/softfloat3/source/extF80_sqrt.c...
Compiling 3rdparty/softfloat3/source/extF80_sub.c...
Compiling 3rdparty/softfloat3/source/extF80_to_f128.c...
Compiling 3rdparty/softfloat3/source/extF80_to_f16.c...
Compiling 3rdparty/softfloat3/source/extF80_to_f32.c...
Compiling 3rdparty/softfloat3/source/extF80_to_f64.c...
Compiling 3rdparty/softfloat3/source/extF80_to_i32.c...
Compiling 3rdparty/softfloat3/source/extF80_to_i32_r_minMag.c...
Compiling 3rdparty/softfloat3/source/extF80_to_i64.c...
Compiling 3rdparty/softfloat3/source/extF80_to_i64_r_minMag.c...
Compiling 3rdparty/softfloat3/source/extF80_to_ui32.c...
Compiling 3rdparty/softfloat3/source/extF80_to_ui32_r_minMag.c...
Compiling 3rdparty/softfloat3/source/extF80_to_ui64.c...
Compiling 3rdparty/softfloat3/source/extF80_to_ui64_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f128M_add.c...
Compiling 3rdparty/softfloat3/source/f128M_div.c...
Compiling 3rdparty/softfloat3/source/f128M_eq.c...
Compiling 3rdparty/softfloat3/source/f128M_eq_signaling.c...
Compiling 3rdparty/softfloat3/source/f128M_le.c...
Compiling 3rdparty/softfloat3/source/f128M_le_quiet.c...
Compiling 3rdparty/softfloat3/source/f128M_lt.c...
Compiling 3rdparty/softfloat3/source/f128M_lt_quiet.c...
Compiling 3rdparty/softfloat3/source/f128M_mul.c...
Compiling 3rdparty/softfloat3/source/f128M_mulAdd.c...
Compiling 3rdparty/softfloat3/source/f128M_rem.c...
Compiling 3rdparty/softfloat3/source/f128M_roundToInt.c...
Compiling 3rdparty/softfloat3/source/f128M_sqrt.c...
Compiling 3rdparty/softfloat3/source/f128M_sub.c...
Compiling 3rdparty/softfloat3/source/f128M_to_extF80M.c...
Compiling 3rdparty/softfloat3/source/f128M_to_f16.c...
Compiling 3rdparty/softfloat3/source/f128M_to_f32.c...
Compiling 3rdparty/softfloat3/source/f128M_to_f64.c...
Compiling 3rdparty/softfloat3/source/f128M_to_i32.c...
Compiling 3rdparty/softfloat3/source/f128M_to_i32_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f128M_to_i64.c...
Compiling 3rdparty/softfloat3/source/f128M_to_i64_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f128M_to_ui32.c...
Compiling 3rdparty/softfloat3/source/f128M_to_ui32_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f128M_to_ui64.c...
Compiling 3rdparty/softfloat3/source/f128M_to_ui64_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f128_add.c...
Compiling 3rdparty/softfloat3/source/f128_div.c...
Compiling 3rdparty/softfloat3/source/f128_eq.c...
Compiling 3rdparty/softfloat3/source/f128_eq_signaling.c...
Compiling 3rdparty/softfloat3/source/f128_isSignalingNaN.c...
Compiling 3rdparty/softfloat3/source/f128_le.c...
Compiling 3rdparty/softfloat3/source/f128_le_quiet.c...
Compiling 3rdparty/softfloat3/source/f128_lt.c...
Compiling 3rdparty/softfloat3/source/f128_lt_quiet.c...
Compiling 3rdparty/softfloat3/source/f128_mul.c...
Compiling 3rdparty/softfloat3/source/f128_mulAdd.c...
Compiling 3rdparty/softfloat3/source/f128_rem.c...
Compiling 3rdparty/softfloat3/source/f128_roundToInt.c...
Compiling 3rdparty/softfloat3/source/f128_sqrt.c...
Compiling 3rdparty/softfloat3/source/f128_sub.c...
Compiling 3rdparty/softfloat3/source/f128_to_extF80.c...
Compiling 3rdparty/softfloat3/source/f128_to_f16.c...
Compiling 3rdparty/softfloat3/source/f128_to_f32.c...
Compiling 3rdparty/softfloat3/source/f128_to_f64.c...
Compiling 3rdparty/softfloat3/source/f128_to_i32.c...
Compiling 3rdparty/softfloat3/source/f128_to_i32_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f128_to_i64.c...
Compiling 3rdparty/softfloat3/source/f128_to_i64_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f128_to_ui32.c...
Compiling 3rdparty/softfloat3/source/f128_to_ui32_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f128_to_ui64.c...
Compiling 3rdparty/softfloat3/source/f128_to_ui64_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f16_add.c...
Compiling 3rdparty/softfloat3/source/f16_div.c...
Compiling 3rdparty/softfloat3/source/f16_eq.c...
Compiling 3rdparty/softfloat3/source/f16_eq_signaling.c...
Compiling 3rdparty/softfloat3/source/f16_isSignalingNaN.c...
Compiling 3rdparty/softfloat3/source/f16_le.c...
Compiling 3rdparty/softfloat3/source/f16_le_quiet.c...
Compiling 3rdparty/softfloat3/source/f16_lt.c...
Compiling 3rdparty/softfloat3/source/f16_lt_quiet.c...
Compiling 3rdparty/softfloat3/source/f16_mul.c...
Compiling 3rdparty/softfloat3/source/f16_mulAdd.c...
Compiling 3rdparty/softfloat3/source/f16_rem.c...
Compiling 3rdparty/softfloat3/source/f16_roundToInt.c...
Compiling 3rdparty/softfloat3/source/f16_sqrt.c...
Compiling 3rdparty/softfloat3/source/f16_sub.c...
Compiling 3rdparty/softfloat3/source/f16_to_extF80.c...
Compiling 3rdparty/softfloat3/source/f16_to_extF80M.c...
Compiling 3rdparty/softfloat3/source/f16_to_f128.c...
Compiling 3rdparty/softfloat3/source/f16_to_f128M.c...
Compiling 3rdparty/softfloat3/source/f16_to_f32.c...
Compiling 3rdparty/softfloat3/source/f16_to_f64.c...
Compiling 3rdparty/softfloat3/source/f16_to_i32.c...
Compiling 3rdparty/softfloat3/source/f16_to_i32_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f16_to_i64.c...
Compiling 3rdparty/softfloat3/source/f16_to_i64_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f16_to_ui32.c...
Compiling 3rdparty/softfloat3/source/f16_to_ui32_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f16_to_ui64.c...
Compiling 3rdparty/softfloat3/source/f16_to_ui64_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f32_add.c...
Compiling 3rdparty/softfloat3/source/f32_div.c...
Compiling 3rdparty/softfloat3/source/f32_eq.c...
Compiling 3rdparty/softfloat3/source/f32_eq_signaling.c...
Compiling 3rdparty/softfloat3/source/f32_isSignalingNaN.c...
Compiling 3rdparty/softfloat3/source/f32_le.c...
Compiling 3rdparty/softfloat3/source/f32_le_quiet.c...
Compiling 3rdparty/softfloat3/source/f32_lt.c...
Compiling 3rdparty/softfloat3/source/f32_lt_quiet.c...
Compiling 3rdparty/softfloat3/source/f32_mul.c...
Compiling 3rdparty/softfloat3/source/f32_mulAdd.c...
Compiling 3rdparty/softfloat3/source/f32_rem.c...
Compiling 3rdparty/softfloat3/source/f32_roundToInt.c...
Compiling 3rdparty/softfloat3/source/f32_sqrt.c...
Compiling 3rdparty/softfloat3/source/f32_sub.c...
Compiling 3rdparty/softfloat3/source/f32_to_extF80.c...
Compiling 3rdparty/softfloat3/source/f32_to_extF80M.c...
Compiling 3rdparty/softfloat3/source/f32_to_f128.c...
Compiling 3rdparty/softfloat3/source/f32_to_f128M.c...
Compiling 3rdparty/softfloat3/source/f32_to_f16.c...
Compiling 3rdparty/softfloat3/source/f32_to_f64.c...
Compiling 3rdparty/softfloat3/source/f32_to_i32.c...
Compiling 3rdparty/softfloat3/source/f32_to_i32_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f32_to_i64.c...
Compiling 3rdparty/softfloat3/source/f32_to_i64_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f32_to_ui32.c...
Compiling 3rdparty/softfloat3/source/f32_to_ui32_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f32_to_ui64.c...
Compiling 3rdparty/softfloat3/source/f32_to_ui64_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f64_add.c...
Compiling 3rdparty/softfloat3/source/f64_div.c...
Compiling 3rdparty/softfloat3/source/f64_eq.c...
Compiling 3rdparty/softfloat3/source/f64_eq_signaling.c...
Compiling 3rdparty/softfloat3/source/f64_isSignalingNaN.c...
Compiling 3rdparty/softfloat3/source/f64_le.c...
Compiling 3rdparty/softfloat3/source/f64_le_quiet.c...
Compiling 3rdparty/softfloat3/source/f64_lt.c...
Compiling 3rdparty/softfloat3/source/f64_lt_quiet.c...
Compiling 3rdparty/softfloat3/source/f64_mul.c...
Compiling 3rdparty/softfloat3/source/f64_mulAdd.c...
Compiling 3rdparty/softfloat3/source/f64_rem.c...
Compiling 3rdparty/softfloat3/source/f64_roundToInt.c...
Compiling 3rdparty/softfloat3/source/f64_sqrt.c...
Compiling 3rdparty/softfloat3/source/f64_sub.c...
Compiling 3rdparty/softfloat3/source/f64_to_extF80.c...
Compiling 3rdparty/softfloat3/source/f64_to_extF80M.c...
Compiling 3rdparty/softfloat3/source/f64_to_f128.c...
Compiling 3rdparty/softfloat3/source/f64_to_f128M.c...
Compiling 3rdparty/softfloat3/source/f64_to_f16.c...
Compiling 3rdparty/softfloat3/source/f64_to_f32.c...
Compiling 3rdparty/softfloat3/source/f64_to_i32.c...
Compiling 3rdparty/softfloat3/source/f64_to_i32_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f64_to_i64.c...
Compiling 3rdparty/softfloat3/source/f64_to_i64_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f64_to_ui32.c...
Compiling 3rdparty/softfloat3/source/f64_to_ui32_r_minMag.c...
Compiling 3rdparty/softfloat3/source/f64_to_ui64.c...
Compiling 3rdparty/softfloat3/source/f64_to_ui64_r_minMag.c...
Compiling 3rdparty/softfloat3/source/i32_to_extF80.c...
Compiling 3rdparty/softfloat3/source/i32_to_extF80M.c...
Compiling 3rdparty/softfloat3/source/i32_to_f128.c...
Compiling 3rdparty/softfloat3/source/i32_to_f128M.c...
Compiling 3rdparty/softfloat3/source/i32_to_f16.c...
Compiling 3rdparty/softfloat3/source/i32_to_f32.c...
Compiling 3rdparty/softfloat3/source/i32_to_f64.c...
Compiling 3rdparty/softfloat3/source/i64_to_extF80.c...
Compiling 3rdparty/softfloat3/source/i64_to_extF80M.c...
Compiling 3rdparty/softfloat3/source/i64_to_f128.c...
Compiling 3rdparty/softfloat3/source/i64_to_f128M.c...
Compiling 3rdparty/softfloat3/source/i64_to_f16.c...
Compiling 3rdparty/softfloat3/source/i64_to_f32.c...
Compiling 3rdparty/softfloat3/source/i64_to_f64.c...
Compiling 3rdparty/softfloat3/source/s_add128.c...
Compiling 3rdparty/softfloat3/source/s_add256M.c...
Compiling 3rdparty/softfloat3/source/s_addMagsExtF80.c...
Compiling 3rdparty/softfloat3/source/s_addMagsF128.c...
Compiling 3rdparty/softfloat3/source/s_addMagsF16.c...
Compiling 3rdparty/softfloat3/source/s_addMagsF32.c...
Compiling 3rdparty/softfloat3/source/s_addMagsF64.c...
Compiling 3rdparty/softfloat3/source/s_approxRecip32_1.c...
Compiling 3rdparty/softfloat3/source/s_approxRecipSqrt32_1.c...
Compiling 3rdparty/softfloat3/source/s_approxRecipSqrt_1Ks.c...
Compiling 3rdparty/softfloat3/source/s_approxRecip_1Ks.c...
Compiling 3rdparty/softfloat3/source/s_countLeadingZeros16.c...
Compiling 3rdparty/softfloat3/source/s_countLeadingZeros32.c...
Compiling 3rdparty/softfloat3/source/s_countLeadingZeros64.c...
Compiling 3rdparty/softfloat3/source/s_countLeadingZeros8.c...
Compiling 3rdparty/softfloat3/source/s_eq128.c...
Compiling 3rdparty/softfloat3/source/s_le128.c...
Compiling 3rdparty/softfloat3/source/s_lt128.c...
Compiling 3rdparty/softfloat3/source/s_mul128By32.c...
Compiling 3rdparty/softfloat3/source/s_mul128To256M.c...
Compiling 3rdparty/softfloat3/source/s_mul64ByShifted32To128.c...
Compiling 3rdparty/softfloat3/source/s_mul64To128.c...
Compiling 3rdparty/softfloat3/source/s_mulAddF128.c...
Compiling 3rdparty/softfloat3/source/s_mulAddF16.c...
Compiling 3rdparty/softfloat3/source/s_mulAddF32.c...
Compiling 3rdparty/softfloat3/source/s_mulAddF64.c...
Compiling 3rdparty/softfloat3/source/s_normRoundPackToExtF80.c...
Compiling 3rdparty/softfloat3/source/s_normRoundPackToF128.c...
Compiling 3rdparty/softfloat3/source/s_normRoundPackToF16.c...
Compiling 3rdparty/softfloat3/source/s_normRoundPackToF32.c...
Compiling 3rdparty/softfloat3/source/s_normRoundPackToF64.c...
Compiling 3rdparty/softfloat3/source/s_normSubnormalExtF80Sig.c...
Compiling 3rdparty/softfloat3/source/s_normSubnormalF128Sig.c...
Compiling 3rdparty/softfloat3/source/s_normSubnormalF16Sig.c...
Compiling 3rdparty/softfloat3/source/s_normSubnormalF32Sig.c...
Compiling 3rdparty/softfloat3/source/s_normSubnormalF64Sig.c...
Compiling 3rdparty/softfloat3/source/s_roundPackToExtF80.c...
Compiling 3rdparty/softfloat3/source/s_roundPackToF128.c...
Compiling 3rdparty/softfloat3/source/s_roundPackToF16.c...
Compiling 3rdparty/softfloat3/source/s_roundPackToF32.c...
Compiling 3rdparty/softfloat3/source/s_roundPackToF64.c...
Compiling 3rdparty/softfloat3/source/s_roundToI32.c...
Compiling 3rdparty/softfloat3/source/s_roundToI64.c...
Compiling 3rdparty/softfloat3/source/s_roundToUI32.c...
Compiling 3rdparty/softfloat3/source/s_roundToUI64.c...
Compiling 3rdparty/softfloat3/source/s_shiftRightJam128.c...
Compiling 3rdparty/softfloat3/source/s_shiftRightJam128Extra.c...
Compiling 3rdparty/softfloat3/source/s_shiftRightJam256M.c...
Compiling 3rdparty/softfloat3/source/s_shiftRightJam32.c...
Compiling 3rdparty/softfloat3/source/s_shiftRightJam64.c...
Compiling 3rdparty/softfloat3/source/s_shiftRightJam64Extra.c...
Compiling 3rdparty/softfloat3/source/s_shortShiftLeft128.c...
Compiling 3rdparty/softfloat3/source/s_shortShiftRight128.c...
Compiling 3rdparty/softfloat3/source/s_shortShiftRightJam128.c...
Compiling 3rdparty/softfloat3/source/s_shortShiftRightJam128Extra.c...
Compiling 3rdparty/softfloat3/source/s_shortShiftRightJam64.c...
Compiling 3rdparty/softfloat3/source/s_shortShiftRightJam64Extra.c...
Compiling 3rdparty/softfloat3/source/s_sub128.c...
Compiling 3rdparty/softfloat3/source/s_sub256M.c...
Compiling 3rdparty/softfloat3/source/s_subMagsExtF80.c...
Compiling 3rdparty/softfloat3/source/s_subMagsF128.c...
Compiling 3rdparty/softfloat3/source/s_subMagsF16.c...
Compiling 3rdparty/softfloat3/source/s_subMagsF32.c...
Compiling 3rdparty/softfloat3/source/s_subMagsF64.c...
Compiling 3rdparty/softfloat3/source/softfloat_state.c...
Compiling 3rdparty/softfloat3/source/ui32_to_extF80.c...
Compiling 3rdparty/softfloat3/source/ui32_to_extF80M.c...
Compiling 3rdparty/softfloat3/source/ui32_to_f128.c...
Compiling 3rdparty/softfloat3/source/ui32_to_f128M.c...
Compiling 3rdparty/softfloat3/source/ui32_to_f16.c...
Compiling 3rdparty/softfloat3/source/ui32_to_f32.c...
Compiling 3rdparty/softfloat3/source/ui32_to_f64.c...
Compiling 3rdparty/softfloat3/source/ui64_to_extF80.c...
Compiling 3rdparty/softfloat3/source/ui64_to_extF80M.c...
Compiling 3rdparty/softfloat3/source/ui64_to_f128.c...
Compiling 3rdparty/softfloat3/source/ui64_to_f128M.c...
Compiling 3rdparty/softfloat3/source/ui64_to_f16.c...
Compiling 3rdparty/softfloat3/source/ui64_to_f32.c...
Compiling 3rdparty/softfloat3/source/ui64_to_f64.c...
Archiving libsoftfloat3.a...
Compiling 3rdparty/zlib/adler32.c...
Compiling 3rdparty/zlib/compress.c...
Compiling 3rdparty/zlib/crc32.c...
Compiling 3rdparty/zlib/deflate.c...
Compiling 3rdparty/zlib/infback.c...
Compiling 3rdparty/zlib/inffast.c...
Compiling 3rdparty/zlib/inflate.c...
Compiling 3rdparty/zlib/inftrees.c...
Compiling 3rdparty/zlib/trees.c...
Compiling 3rdparty/zlib/uncompr.c...
Compiling 3rdparty/zlib/zutil.c...
Archiving libzlib.a...
Compiling 3rdparty/utf8proc/utf8proc.c...
Archiving libutf8proc.a...
Compiling 3rdparty/sqlite3/sqlite3.c...
Archiving libsqlite3.a...
Compiling src/mame/mame.cpp...
Building driver list...
1 source file(s) found
42 driver(s) found
Compiling generated/mame/segac2/drivlist.cpp...
Compiling generated/version.cpp...
Linking segac2.bc...
shared:WARNING: Assuming object file output in the absence of `-c`, based on output filename. Please add with `-c` or `-r` to avoid this warning
Running post-build commands
/home/hiromasa/toolchain/emsdk/fastcomp/emscripten/emcc  -O3 -s USE_SDL=2 -s USE_SDL_TTF=2 --memory-init-file 0 -s ALLOW_MEMORY_GROWTH=0 -s TOTAL_MEMORY=268435456 -s DISABLE_EXCEPTION_CATCHING=2 -s EXCEPTION_CATCHING_WHITELIST="['__ZN15running_machine17start_all_devicesEv','__ZN12cli_frontend7executeEiPPc','__ZN8chd_file11open_commonEb','__ZN8chd_file13read_metadataEjjRNSt3__212basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE','__ZN8chd_file13read_metadataEjjRNSt3__26vectorIhNS0_9allocatorIhEEEE']" -s EXPORTED_FUNCTIONS="['_main', '_malloc', '__ZN15running_machine30emscripten_get_running_machineEv', '__ZN15running_machine17emscripten_get_uiEv', '__ZN15running_machine20emscripten_get_soundEv', '__ZN15mame_ui_manager12set_show_fpsEb', '__ZNK15mame_ui_manager8show_fpsEv', '__ZN13sound_manager4muteEbh', '_SDL_PauseAudio', '_SDL_SendKeyboardKey', '__ZN15running_machine15emscripten_saveEPKc', '__ZN15running_machine15emscripten_loadEPKc', '__ZN15running_machine21emscripten_hard_resetEv', '__ZN15running_machine21emscripten_soft_resetEv', '__ZN15running_machine15emscripten_exitEv']" -s EXTRA_EXPORTED_RUNTIME_METHODS="['cwrap']" -s ERROR_ON_UNDEFINED_SYMBOLS=0 --pre-js /home/hiromasa/emscripten/mame/src/osd/modules/sound/js_sound.js --post-js /home/hiromasa/emscripten/mame/scripts/resources/emscripten/emscripten_post.js --embed-file /home/hiromasa/emscripten/mame/bgfx/chains@bgfx/chains --embed-file /home/hiromasa/emscripten/mame/bgfx/effects@bgfx/effects --embed-file /home/hiromasa/emscripten/mame/bgfx/shaders/essl@bgfx/shaders/essl --embed-file /home/hiromasa/emscripten/mame/artwork/bgfx@artwork/bgfx --embed-file /home/hiromasa/emscripten/mame/artwork/slot-mask.png@artwork/slot-mask.png ../../../../../segac2.bc -o /home/hiromasa/emscripten/mame/mamesegac2.js
warning: undefined symbol: emscripten_glBeginQuery
warning: undefined symbol: emscripten_glBeginTransformFeedback
warning: undefined symbol: emscripten_glBindBufferBase
warning: undefined symbol: emscripten_glBindBufferRange
warning: undefined symbol: emscripten_glBindSampler
warning: undefined symbol: emscripten_glBindTransformFeedback
warning: undefined symbol: emscripten_glBlitFramebuffer
warning: undefined symbol: emscripten_glClearBufferfi
warning: undefined symbol: emscripten_glClearBufferfv
warning: undefined symbol: emscripten_glClearBufferiv
warning: undefined symbol: emscripten_glClearBufferuiv
warning: undefined symbol: emscripten_glClientWaitSync
warning: undefined symbol: emscripten_glCompressedTexImage3D
warning: undefined symbol: emscripten_glCompressedTexSubImage3D
warning: undefined symbol: emscripten_glCopyBufferSubData
warning: undefined symbol: emscripten_glCopyTexSubImage3D
warning: undefined symbol: emscripten_glDeleteQueries
warning: undefined symbol: emscripten_glDeleteSamplers
warning: undefined symbol: emscripten_glDeleteSync
warning: undefined symbol: emscripten_glDeleteTransformFeedbacks
warning: undefined symbol: emscripten_glDrawRangeElements
warning: undefined symbol: emscripten_glEndQuery
warning: undefined symbol: emscripten_glEndTransformFeedback
warning: undefined symbol: emscripten_glFenceSync
warning: undefined symbol: emscripten_glFramebufferTextureLayer
warning: undefined symbol: emscripten_glGenQueries
warning: undefined symbol: emscripten_glGenSamplers
warning: undefined symbol: emscripten_glGenTransformFeedbacks
warning: undefined symbol: emscripten_glGetActiveUniformBlockName
warning: undefined symbol: emscripten_glGetActiveUniformBlockiv
warning: undefined symbol: emscripten_glGetActiveUniformsiv
warning: undefined symbol: emscripten_glGetBufferParameteri64v
warning: undefined symbol: emscripten_glGetFragDataLocation
warning: undefined symbol: emscripten_glGetInteger64i_v
warning: undefined symbol: emscripten_glGetInteger64v
warning: undefined symbol: emscripten_glGetIntegeri_v
warning: undefined symbol: emscripten_glGetInternalformativ
warning: undefined symbol: emscripten_glGetProgramBinary
warning: undefined symbol: emscripten_glGetQueryObjectuiv
warning: undefined symbol: emscripten_glGetQueryiv
warning: undefined symbol: emscripten_glGetSamplerParameterfv
warning: undefined symbol: emscripten_glGetSamplerParameteriv
warning: undefined symbol: emscripten_glGetStringi
warning: undefined symbol: emscripten_glGetSynciv
warning: undefined symbol: emscripten_glGetTransformFeedbackVarying
warning: undefined symbol: emscripten_glGetUniformBlockIndex
warning: undefined symbol: emscripten_glGetUniformIndices
warning: undefined symbol: emscripten_glGetUniformuiv
warning: undefined symbol: emscripten_glGetVertexAttribIiv
warning: undefined symbol: emscripten_glGetVertexAttribIuiv
warning: undefined symbol: emscripten_glInvalidateFramebuffer
warning: undefined symbol: emscripten_glInvalidateSubFramebuffer
warning: undefined symbol: emscripten_glIsQuery
warning: undefined symbol: emscripten_glIsSampler
warning: undefined symbol: emscripten_glIsSync
warning: undefined symbol: emscripten_glIsTransformFeedback
warning: undefined symbol: emscripten_glPauseTransformFeedback
warning: undefined symbol: emscripten_glProgramBinary
warning: undefined symbol: emscripten_glProgramParameteri
warning: undefined symbol: emscripten_glReadBuffer
warning: undefined symbol: emscripten_glRenderbufferStorageMultisample
warning: undefined symbol: emscripten_glResumeTransformFeedback
warning: undefined symbol: emscripten_glSamplerParameterf
warning: undefined symbol: emscripten_glSamplerParameterfv
warning: undefined symbol: emscripten_glSamplerParameteri
warning: undefined symbol: emscripten_glSamplerParameteriv
warning: undefined symbol: emscripten_glTexImage3D
warning: undefined symbol: emscripten_glTexStorage2D
warning: undefined symbol: emscripten_glTexStorage3D
warning: undefined symbol: emscripten_glTexSubImage3D
warning: undefined symbol: emscripten_glTransformFeedbackVaryings
warning: undefined symbol: emscripten_glUniform1ui
warning: undefined symbol: emscripten_glUniform1uiv
warning: undefined symbol: emscripten_glUniform2ui
warning: undefined symbol: emscripten_glUniform2uiv
warning: undefined symbol: emscripten_glUniform3ui
warning: undefined symbol: emscripten_glUniform3uiv
warning: undefined symbol: emscripten_glUniform4ui
warning: undefined symbol: emscripten_glUniform4uiv
warning: undefined symbol: emscripten_glUniformBlockBinding
warning: undefined symbol: emscripten_glUniformMatrix2x3fv
warning: undefined symbol: emscripten_glUniformMatrix2x4fv
warning: undefined symbol: emscripten_glUniformMatrix3x2fv
warning: undefined symbol: emscripten_glUniformMatrix3x4fv
warning: undefined symbol: emscripten_glUniformMatrix4x2fv
warning: undefined symbol: emscripten_glUniformMatrix4x3fv
warning: undefined symbol: emscripten_glVertexAttribI4i
warning: undefined symbol: emscripten_glVertexAttribI4iv
warning: undefined symbol: emscripten_glVertexAttribI4ui
warning: undefined symbol: emscripten_glVertexAttribI4uiv
warning: undefined symbol: emscripten_glVertexAttribIPointer
warning: undefined symbol: emscripten_glWaitSync
warning: undefined symbol: glColor4f
warning: undefined symbol: glDisableClientState
warning: undefined symbol: glEnableClientState
warning: undefined symbol: glEnd
warning: undefined symbol: glGetTexLevelParameteriv
warning: undefined symbol: glOrtho
warning: undefined symbol: glPointSize
warning: undefined symbol: glPopAttrib
warning: undefined symbol: glPushAttrib
warning: undefined symbol: glShadeModel
warning: undefined symbol: glTexCoordPointer
warning: undefined symbol: glVertex2f

Result

ls -laF mamesegac2.*
-rw-rw-r-- 1 hiromasa hiromasa  3491547  1月 31 11:56 mamesegac2.js
-rw-rw-r-- 1 hiromasa hiromasa 21039864  1月 31 11:56 mamesegac2.wasm

Using emularity (loader.js)

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>example arcade game</title>
  </head>
  <body>
    <canvas id="canvas" style="width: 50%; height: 50%; display: block; margin: 0 auto;"></canvas>
    <script type="text/javascript" src="es6-promise.js"></script>
    <script type="text/javascript" src="browserfs.min.js"></script>
    <script type="text/javascript" src="loader.js"></script>
    <script type="text/javascript">
        var emulator = new Emulator(document.querySelector("#canvas"),
          null,
          new JSMAMELoader(JSMAMELoader.driver("puyopuy2"), // SET DRIVER NAME
            JSMAMELoader.nativeResolution(320, 224),
            JSMAMELoader.scale(2),
            JSMAMELoader.emulatorJS("mame/mamesegac2.js"),
            JSMAMELoader.mountFile("puyopuy2.zip",
              JSMAMELoader.fetchFile("Game File", "mame/roms/puyopuy2.zip"))))
        emulator.start({ waitAfterDownloading: true });
    </script>
  </body>
</html>

Error case

Incorrect driver name(Web browser console output)

exception thrown: 9957376
loader.js:1002:53
@LeonisX
Copy link

LeonisX commented Feb 15, 2021

Hello Hiromasa, I'm trying to follow your instructions, but I get different errors depending on the compiler versions. Tried to use exactly your version, but also to no avail:

emmake make SUBTARGET=segac2 SOURCES=src/mame/drivers/segac2.cpp -Wfastcomp -WError 2>&1 | tee segac2.log
GCC 9 detected
Precompiling src/emu/emu.h...
em++: error: the fastomp compiler is deprecated.  Please switch to the upstream llvm backend as soon as possible and open issues if you have trouble doing so [-Wfastcomp] [-Werror]

I don't have much experience with these technologies, you can probably help with the compilation of the emulator.

@h1romas4
Copy link
Author

h1romas4 commented Dec 4, 2021

Indeed, with the current version of Emscripten, the fastcomp compiler seems to be deprecated and gives an error.I haven't found a workaround either.
The build was successful with a 1.39.20 compiler that is not the latest fastcomp, but it threw an exception at startup and did not work. (At least the neogeo.cpp driver didn't.)

@LeonisX
Copy link

LeonisX commented Jan 16, 2022

I was able to compile with the latest version of Emscripten with the help of the description from the MAME site. But the resulting emulator shows graphical bugs in at least the SNES game Adventures of Tintin, The - Prisoners of the Sun - some or all of the front layer of graphics, such as the title of a game, is randomly erased. The site has a working version that I downloaded from the web archive.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment