This is an automated email from the git hooks/post-receive script. jordi pushed a commit to branch master in repository mame.
commit ff84dd041137b5b29f24ec270a60a2972653a34f Merge: 3adab47 b100aa9 Author: Jordi Mallach <[email protected]> Date: Wed Dec 28 11:47:34 2016 +0100 Merge tag 'upstream/0.181' Upstream version 0.181 3rdparty/lua-zlib/lua_zlib.c | 2 +- android-project/app/src/main/AndroidManifest.xml | 4 +- hash/a7800.xml | 2 +- hash/apple1.xml | 6 +- hash/apple2.xml | 2 +- hash/apricot_flop.xml | 98 + hash/hp_ipc.xml | 461 +++++ hash/ibm5150.xml | 1381 +++++++++++--- hash/ibm5160_flop.xml | 17 - hash/ibm5170.xml | 770 +++----- hash/neogeo.xml | 77 +- hash/pcw.xml | 22 +- hlsl/phosphor.fx | 12 +- language/Catalan/strings.po | 51 +- makefile | 12 +- nl_examples/diode.c | 31 + nl_examples/norton_opamp.c | 127 ++ nl_examples/rc.c | 31 + nl_examples/rl.c | 32 + plugins/hiscore/hiscore.dat | 54 +- projects/README.md | 4 + scripts/build/png2bdc.py | 109 +- scripts/font/NotoSans-Bold.bdc | Bin 52993 -> 61317 bytes scripts/genie.lua | 22 +- scripts/resources/uwp/mame_TemporaryKey.pfx | Bin 0 -> 2454 bytes scripts/src/bus.lua | 1 + scripts/src/cpu.lua | 5 +- scripts/src/emu.lua | 3 - scripts/src/machine.lua | 25 + scripts/src/main.lua | 4 + scripts/src/netlist.lua | 38 + scripts/src/sound.lua | 23 + scripts/src/video.lua | 12 + scripts/target/mame/arcade.lua | 31 +- scripts/target/mame/mess.lua | 20 +- scripts/target/mame/nl.lua | 12 + scripts/target/mame/tiny.lua | 2 - src/devices/bus/a2bus/a2midi.cpp | 3 +- src/devices/bus/a7800/a78_carts.h | 1 + src/devices/bus/a7800/a78_slot.cpp | 15 +- src/devices/bus/a7800/a78_slot.h | 3 +- src/devices/bus/a7800/rom.cpp | 40 + src/devices/bus/a7800/rom.h | 16 + src/devices/bus/amiga/zorro/buddha.cpp | 145 +- src/devices/bus/amiga/zorro/buddha.h | 2 + src/devices/bus/apricot/keyboard/hle.cpp | 10 + src/devices/bus/apricot/keyboard/hle.h | 7 +- src/devices/bus/c64/magic_voice.cpp | 8 +- src/devices/bus/c64/midi_passport.cpp | 3 +- src/devices/bus/coco/coco_t4426.cpp | 201 +++ src/devices/bus/coco/coco_t4426.h | 56 + src/devices/bus/isbx/isbc_218a.cpp | 11 +- src/devices/bus/isbx/isbc_218a.h | 2 +- src/devices/bus/ti99x/gromport.cpp | 20 +- src/devices/bus/ti99x/gromport.h | 6 +- src/devices/cpu/arm/arm.cpp | 22 +- src/devices/cpu/cop400/cop400.cpp | 13 +- src/devices/cpu/cop400/cop400.h | 5 + src/devices/cpu/cop400/cop400op.hxx | 5 + src/devices/cpu/drcbex64.cpp | 6 + src/devices/cpu/i8089/i8089_channel.cpp | 7 +- src/devices/cpu/i86/i186.cpp | 17 +- src/devices/cpu/i86/i286.cpp | 118 +- src/devices/cpu/i86/i286.h | 10 +- src/devices/cpu/i86/i86.cpp | 75 +- src/devices/cpu/i86/i86.h | 7 +- src/devices/cpu/i960/i960.cpp | 83 + src/devices/cpu/i960/i960.h | 1 + src/devices/cpu/i960/i960dis.cpp | 2 +- src/devices/cpu/m68000/m68kcpu.h | 8 +- src/devices/cpu/m68000/makefile | 4 +- src/devices/cpu/m6805/m6805.cpp | 163 ++ src/devices/cpu/m6805/m6805.h | 106 ++ src/devices/cpu/mb86235/mb86235.cpp | 248 ++- src/devices/cpu/mb86235/mb86235.h | 213 ++- src/devices/cpu/mb86235/mb86235drc.cpp | 1889 ++++++++++++++++++++ src/devices/cpu/mb86235/mb86235fe.cpp | 922 ++++++++++ src/devices/cpu/mb86235/mb86235fe.h | 47 + src/devices/cpu/powerpc/ppc.h | 1 + src/devices/cpu/powerpc/ppccom.cpp | 21 + src/devices/cpu/powerpc/ppccom.h | 18 +- src/devices/cpu/powerpc/ppcdrc.cpp | 26 +- src/devices/cpu/sharc/sharc.cpp | 243 +-- src/devices/cpu/sharc/sharc.h | 24 +- src/devices/cpu/sharc/sharcdrc.cpp | 338 +--- src/devices/cpu/sharc/sharcmem.hxx | 179 +- src/devices/cpu/tms32025/tms32025.cpp | 730 +++----- src/devices/cpu/tms32025/tms32025.h | 59 +- src/devices/cpu/tms32051/tms32051.cpp | 20 - src/devices/cpu/tms32051/tms32051.h | 1 - src/devices/cpu/v810/v810.cpp | 2 +- src/devices/cpu/v810/v810.h | 2 +- src/devices/cpu/v810/v810dasm.cpp | 2 +- src/devices/cpu/z80/z80.cpp | 6 + src/devices/imagedev/floppy.cpp | 4 + src/devices/machine/40105.cpp | 143 +- src/devices/machine/40105.h | 55 +- src/devices/machine/68230pit.cpp | 295 ++- src/devices/machine/68230pit.h | 148 +- src/devices/machine/6840ptm.cpp | 41 +- src/devices/machine/6840ptm.h | 5 - src/devices/machine/74157.cpp | 219 +++ src/devices/machine/74157.h | 104 ++ src/devices/machine/82s129.cpp | 2 +- src/devices/machine/atahle.cpp | 2 +- src/devices/machine/cdp1879.cpp | 152 ++ src/devices/machine/cdp1879.h | 85 + src/devices/machine/genpc.cpp | 4 +- src/devices/machine/i8155.cpp | 47 +- src/devices/machine/idehd.cpp | 2 +- src/devices/machine/laserdsc.cpp | 18 +- src/devices/machine/laserdsc.h | 4 +- src/devices/machine/microtch.cpp | 32 +- src/devices/machine/netlist.cpp | 77 +- src/devices/machine/netlist.h | 84 +- src/devices/machine/pci-ide.cpp | 4 +- src/devices/machine/pci.cpp | 5 +- src/devices/machine/pci.h | 4 +- src/devices/machine/pci9050.cpp | 16 +- src/devices/machine/pci9050.h | 12 +- src/devices/machine/pit8253.cpp | 12 +- src/devices/machine/scnxx562.cpp | 4 +- src/devices/machine/upd765.cpp | 2 +- src/devices/machine/wd_fdc.cpp | 12 +- src/devices/machine/wd_fdc.h | 6 +- src/devices/machine/z80dart.cpp | 20 +- src/devices/machine/z80scc.cpp | 588 +++--- src/devices/machine/z80scc.h | 4 +- src/devices/sound/dac76.cpp | 91 + src/devices/sound/dac76.h | 76 + src/devices/sound/k054539.cpp | 10 + src/devices/sound/k056800.cpp | 1 + src/devices/sound/mm5837.cpp | 90 + src/devices/sound/mm5837.h | 81 + src/devices/sound/msm5205.cpp | 5 + src/devices/sound/msm5205.h | 4 + src/devices/sound/votrax.cpp | 1820 ++++++++----------- src/devices/sound/votrax.h | 267 +-- src/devices/video/ef9369.cpp | 104 ++ src/devices/video/ef9369.h | 87 + src/devices/video/poly.h | 1 + src/devices/video/zeus2.cpp | 699 +++++--- src/devices/video/zeus2.h | 27 +- src/emu/addrmap.cpp | 8 +- src/emu/bookkeeping.cpp | 20 +- src/emu/bookkeeping.h | 4 +- src/emu/config.cpp | 108 +- src/emu/config.h | 29 +- src/emu/crsshair.cpp | 36 +- src/emu/crsshair.h | 4 +- src/emu/debug/debugcmd.cpp | 10 + src/emu/debug/debugcpu.cpp | 73 +- src/emu/debug/debugcpu.h | 10 +- src/emu/devcb.cpp | 188 +- src/emu/devcb.h | 149 +- src/emu/dimemory.cpp | 46 - src/emu/dimemory.h | 8 - src/emu/dispatch.cpp | 40 - src/emu/dispatch.h | 64 - src/emu/drivers/xtal.h | 1 + src/emu/emu.h | 1 - src/emu/image.cpp | 30 +- src/emu/image.h | 12 +- src/emu/ioport.cpp | 54 +- src/emu/ioport.h | 18 +- src/emu/main.h | 2 +- src/emu/network.cpp | 17 +- src/emu/network.h | 10 +- src/emu/render.cpp | 32 +- src/emu/render.h | 52 +- src/emu/rendfont.cpp | 1381 +++++++++++--- src/emu/rendfont.h | 41 +- src/emu/rendlay.cpp | 74 +- src/emu/sound.cpp | 14 +- src/emu/sound.h | 4 +- src/emu/ui/cmddata.h | 220 +-- src/emu/ui/cmdrender.h | 150 -- src/emu/uiinput.cpp | 9 +- src/frontend/mame/cheat.cpp | 42 +- src/frontend/mame/cheat.h | 18 +- src/frontend/mame/clifront.cpp | 16 +- src/frontend/mame/info.cpp | 82 +- src/frontend/mame/luaengine.cpp | 2 +- src/frontend/mame/mame.cpp | 11 +- src/frontend/mame/media_ident.cpp | 4 +- src/frontend/mame/ui/filesel.cpp | 17 +- src/frontend/mame/ui/filesel.h | 3 + src/frontend/mame/ui/selmenu.cpp | 87 +- src/frontend/mame/ui/selmenu.h | 35 +- src/lib/formats/acorn_dsk.cpp | 4 +- src/lib/netlist/analog/nld_opamps.cpp | 16 + src/lib/netlist/analog/nld_twoterm.cpp | 21 + src/lib/netlist/analog/nld_twoterm.h | 61 +- src/lib/netlist/build/makefile | 33 +- src/lib/netlist/devices/net_lib.cpp | 47 +- src/lib/netlist/devices/net_lib.h | 20 + src/lib/netlist/devices/nld_2102A.cpp | 103 ++ src/lib/netlist/devices/nld_2102A.h | 48 + src/lib/netlist/devices/nld_2716.cpp | 101 ++ src/lib/netlist/devices/nld_2716.h | 52 + src/lib/netlist/devices/nld_4066.h | 2 +- src/lib/netlist/devices/nld_4316.cpp | 49 + src/lib/netlist/devices/nld_4316.h | 33 + src/lib/netlist/devices/nld_74107.cpp | 19 +- src/lib/netlist/devices/nld_74107.h | 13 +- src/lib/netlist/devices/nld_74161.cpp | 133 ++ src/lib/netlist/devices/nld_74161.h | 45 + src/lib/netlist/devices/nld_74165.cpp | 107 ++ src/lib/netlist/devices/nld_74165.h | 50 + src/lib/netlist/devices/nld_74166.cpp | 127 ++ src/lib/netlist/devices/nld_74166.h | 51 + src/lib/netlist/devices/nld_74174.cpp | 140 ++ src/lib/netlist/devices/nld_74174.h | 56 + src/lib/netlist/devices/nld_74175.h | 11 +- src/lib/netlist/devices/nld_74192.h | 12 +- src/lib/netlist/devices/nld_74193.h | 12 +- src/lib/netlist/devices/nld_74194.cpp | 122 ++ src/lib/netlist/devices/nld_74194.h | 47 + src/lib/netlist/devices/nld_74365.cpp | 74 + src/lib/netlist/devices/nld_74365.h | 44 + src/lib/netlist/devices/nld_7473.cpp | 150 ++ .../netlist/devices/{nld_74107.h => nld_7473.h} | 61 +- src/lib/netlist/devices/nld_7475.cpp | 156 ++ src/lib/netlist/devices/nld_7475.h | 62 + src/lib/netlist/devices/nld_7485.cpp | 107 ++ src/lib/netlist/devices/nld_7485.h | 45 + src/lib/netlist/devices/nld_82S115.cpp | 113 ++ src/lib/netlist/devices/nld_82S115.h | 51 + src/lib/netlist/devices/nld_82S123.cpp | 84 + src/lib/netlist/devices/nld_82S123.h | 42 + src/lib/netlist/devices/nld_82S126.cpp | 86 + src/lib/netlist/devices/nld_82S126.h | 45 + src/lib/netlist/devices/nld_9312.h | 16 +- src/lib/netlist/devices/nld_9316.h | 2 + src/lib/netlist/devices/nld_9322.cpp | 114 ++ src/lib/netlist/devices/nld_9322.h | 42 + src/lib/netlist/devices/nld_am2847.cpp | 129 ++ src/lib/netlist/devices/nld_am2847.h | 41 + src/lib/netlist/devices/nld_dm9334.cpp | 149 ++ src/lib/netlist/devices/nld_dm9334.h | 82 + src/lib/netlist/devices/nld_tristate.cpp | 76 + src/lib/netlist/devices/nld_tristate.h | 31 + src/lib/netlist/macro/nlm_cd4xxx.cpp | 79 +- src/lib/netlist/macro/nlm_cd4xxx.h | 3 + src/lib/netlist/macro/nlm_opamp.cpp | 120 +- src/lib/netlist/macro/nlm_ttl74xx.cpp | 61 + src/lib/netlist/macro/nlm_ttl74xx.h | 15 + src/lib/netlist/nl_base.cpp | 1 + src/lib/netlist/nl_base.h | 5 +- src/lib/netlist/nl_setup.cpp | 3 + src/lib/netlist/prg/nltool.cpp | 3 + src/lib/util/bitmap.cpp | 103 +- src/lib/util/bitmap.h | 86 +- src/lib/util/coretmpl.h | 389 +++- src/lib/util/delegate.h | 2 +- src/lib/util/xmlfile.cpp | 199 ++- src/lib/util/xmlfile.h | 95 +- src/mame/arcade.flt | 2 + src/mame/audio/8080bw.cpp | 1 + src/mame/audio/beezer.cpp | 482 ----- src/mame/audio/csd.cpp | 180 ++ src/mame/audio/csd.h | 64 + src/mame/audio/dcs.cpp | 73 +- src/mame/audio/dcs.h | 3 + src/mame/audio/gorf.cpp | 190 -- src/mame/audio/gorf.h | 4 - src/mame/audio/gottlieb.cpp | 240 --- src/mame/audio/gottlieb.h | 25 - src/mame/audio/midway.cpp | 203 +-- src/mame/audio/midway.h | 41 - src/mame/audio/wow.cpp | 183 -- src/mame/audio/wow.h | 4 - src/mame/drivers/24cdjuke.cpp | 2 +- src/mame/drivers/4enraya.cpp | 2 +- src/mame/drivers/8080bw.cpp | 8 +- src/mame/drivers/aa310.cpp | 8 +- src/mame/drivers/adp.cpp | 2 +- src/mame/drivers/aerofgt.cpp | 78 +- src/mame/drivers/airraid.cpp | 2 +- src/mame/drivers/amstrad.cpp | 2 +- src/mame/drivers/amusco.cpp | 36 +- src/mame/drivers/apricot.cpp | 19 +- src/mame/drivers/arachnid.cpp | 3 +- src/mame/drivers/aristmk5.cpp | 483 +++-- src/mame/drivers/aristmk6.cpp | 2 +- src/mame/drivers/armedf.cpp | 1 + src/mame/drivers/astinvad.cpp | 85 +- src/mame/drivers/astrocde.cpp | 55 +- src/mame/drivers/atarittl.cpp | 16 +- src/mame/drivers/atlantis.cpp | 87 +- src/mame/drivers/attckufo.cpp | 2 +- src/mame/drivers/aussiebyte.cpp | 29 +- src/mame/drivers/beezer.cpp | 609 ++++++- src/mame/drivers/bfm_sc2.cpp | 19 + src/mame/drivers/bmcbowl.cpp | 2 +- src/mame/drivers/bublbobl.cpp | 55 +- src/mame/drivers/by35.cpp | 2 +- src/mame/drivers/cardline.cpp | 2 +- src/mame/drivers/ccastles.cpp | 14 +- src/mame/drivers/cchance.cpp | 21 +- src/mame/drivers/cchasm.cpp | 3 +- src/mame/drivers/cedar_magnet.cpp | 14 +- src/mame/drivers/chanbara.cpp | 2 +- src/mame/drivers/chihiro.cpp | 49 +- src/mame/drivers/clcd.cpp | 21 +- src/mame/drivers/cmi.cpp | 15 +- src/mame/drivers/coco12.cpp | 26 +- src/mame/drivers/cps1.cpp | 2 +- src/mame/drivers/ct486.cpp | 1 - src/mame/drivers/d9final.cpp | 1 + src/mame/drivers/darkmist.cpp | 4 + src/mame/drivers/ddealer.cpp | 104 +- src/mame/drivers/de_2.cpp | 34 +- src/mame/drivers/dec0.cpp | 210 ++- src/mame/drivers/dec8.cpp | 6 +- src/mame/drivers/discoboy.cpp | 33 +- src/mame/drivers/dmv.cpp | 8 +- src/mame/drivers/dominob.cpp | 2 +- src/mame/drivers/dorachan.cpp | 2 +- src/mame/drivers/dynadice.cpp | 2 +- src/mame/drivers/dynduke.cpp | 30 +- src/mame/drivers/eolith.cpp | 2 +- src/mame/drivers/epos.cpp | 52 +- src/mame/drivers/equites.cpp | 84 +- src/mame/drivers/ertictac.cpp | 7 +- src/mame/drivers/esq5505.cpp | 17 + src/mame/drivers/esripsys.cpp | 3 +- src/mame/drivers/expro02.cpp | 38 +- src/mame/drivers/fccpu20.cpp | 287 +++ src/mame/drivers/fccpu30.cpp | 4 +- src/mame/drivers/fcombat.cpp | 2 +- src/mame/drivers/fcrash.cpp | 12 +- src/mame/drivers/fidel6502.cpp | 25 +- src/mame/drivers/freekick.cpp | 2 +- src/mame/drivers/fromance.cpp | 21 +- src/mame/drivers/gaiden.cpp | 2 +- src/mame/drivers/galaxian.cpp | 20 + src/mame/drivers/gammagic.cpp | 1 - src/mame/drivers/gcpinbal.cpp | 41 +- src/mame/drivers/genpc.cpp | 122 +- src/mame/drivers/ginganin.cpp | 3 +- src/mame/drivers/gkigt.cpp | 96 +- src/mame/drivers/gottlieb.cpp | 35 - src/mame/drivers/guab.cpp | 655 ++++--- src/mame/drivers/hanaawas.cpp | 52 +- src/mame/drivers/hazeltin.cpp | 598 +++---- src/mame/drivers/hh_amis2k.cpp | 2 +- src/mame/drivers/hh_cop400.cpp | 182 +- src/mame/drivers/hikaru.cpp | 4 +- src/mame/drivers/homedata.cpp | 60 +- src/mame/drivers/homerun.cpp | 2 +- src/mame/drivers/hp9k_3xx.cpp | 21 +- src/mame/drivers/ibmpc.cpp | 1 - src/mame/drivers/imolagp.cpp | 4 +- src/mame/drivers/inder.cpp | 44 +- src/mame/drivers/isbc.cpp | 68 +- src/mame/drivers/iteagle.cpp | 6 +- src/mame/drivers/itech32.cpp | 4 +- src/mame/drivers/jpmsys5.cpp | 9 +- src/mame/drivers/k28.cpp | 7 +- src/mame/drivers/kaneko16.cpp | 125 +- src/mame/drivers/koftball.cpp | 2 +- src/mame/drivers/koikoi.cpp | 2 +- src/mame/drivers/konamigx.cpp | 10 + src/mame/drivers/kopunch.cpp | 6 +- src/mame/drivers/ksayakyu.cpp | 2 +- src/mame/drivers/ksys573.cpp | 45 +- src/mame/drivers/ladybug.cpp | 18 +- src/mame/drivers/ladyfrog.cpp | 2 +- src/mame/drivers/laserbas.cpp | 2 +- src/mame/drivers/leland.cpp | 8 +- src/mame/drivers/lwriter.cpp | 231 +++ src/mame/drivers/mac128.cpp | 69 +- src/mame/drivers/magnum.cpp | 182 ++ src/mame/drivers/mc1000.cpp | 75 +- src/mame/drivers/mcr.cpp | 2 +- src/mame/drivers/mcr3.cpp | 20 +- src/mame/drivers/mcr68.cpp | 269 +-- src/mame/drivers/meijinsn.cpp | 2 +- src/mame/drivers/metro.cpp | 158 +- src/mame/drivers/meyc8080.cpp | 2 +- src/mame/drivers/micro20.cpp | 85 +- src/mame/drivers/midwunit.cpp | 70 +- src/mame/drivers/mitchell.cpp | 86 +- src/mame/drivers/mmodular.cpp | 20 +- src/mame/drivers/model1.cpp | 86 +- src/mame/drivers/model2.cpp | 207 ++- src/mame/drivers/model3.cpp | 98 +- src/mame/drivers/momoko.cpp | 86 +- src/mame/drivers/mpu3.cpp | 3 +- src/mame/drivers/mpu4.cpp | 6 +- src/mame/drivers/mpu4vid.cpp | 116 +- src/mame/drivers/mustache.cpp | 22 +- src/mame/drivers/namcos12.cpp | 7 +- src/mame/drivers/namcos23.cpp | 21 +- src/mame/drivers/naomi.cpp | 10 +- src/mame/drivers/nbmj8688.cpp | 15 +- src/mame/drivers/neodriv.hxx | 60 +- src/mame/drivers/neptunp2.cpp | 2 +- src/mame/drivers/nmk16.cpp | 52 +- src/mame/drivers/nycaptor.cpp | 2 +- src/mame/drivers/ob68k1a.cpp | 3 +- src/mame/drivers/othello.cpp | 2 +- src/mame/drivers/pachifev.cpp | 2 +- src/mame/drivers/pacman.cpp | 90 +- src/mame/drivers/pc.cpp | 68 + src/mame/drivers/peplus.cpp | 516 +++--- src/mame/drivers/pg685.cpp | 41 +- src/mame/drivers/pgm2.cpp | 8 +- src/mame/drivers/pgm3.cpp | 174 ++ src/mame/drivers/photon.cpp | 76 +- src/mame/drivers/pipeline.cpp | 2 +- src/mame/drivers/pitnrun.cpp | 2 +- src/mame/drivers/pk8000.cpp | 105 +- src/mame/drivers/playmark.cpp | 206 +-- src/mame/drivers/poly.cpp | 3 +- src/mame/drivers/powerbal.cpp | 24 +- src/mame/drivers/prodigy.cpp | 25 + src/mame/drivers/pturn.cpp | 2 +- src/mame/drivers/pulsar.cpp | 39 +- src/mame/drivers/qix.cpp | 19 + src/mame/drivers/quizo.cpp | 2 +- src/mame/drivers/raiden.cpp | 93 +- src/mame/drivers/rainbow.cpp | 507 +++--- src/mame/drivers/rastan.cpp | 24 +- src/mame/drivers/rbmk.cpp | 2 +- src/mame/drivers/rltennis.cpp | 2 +- src/mame/drivers/s7.cpp | 4 +- src/mame/drivers/savquest.cpp | 7 +- src/mame/drivers/segag80r.cpp | 4 +- src/mame/drivers/segas16b.cpp | 68 +- src/mame/drivers/segas32.cpp | 31 +- src/mame/drivers/seta.cpp | 120 +- src/mame/drivers/sfkick.cpp | 2 +- src/mame/drivers/sg1000a.cpp | 2 +- src/mame/drivers/shootout.cpp | 132 +- src/mame/drivers/sidepckt.cpp | 35 +- src/mame/drivers/sigmab52.cpp | 6 +- src/mame/drivers/simple_st0016.cpp | 2 +- src/mame/drivers/skyarmy.cpp | 2 +- src/mame/drivers/slapfght.cpp | 74 +- src/mame/drivers/sliver.cpp | 2 +- src/mame/drivers/snesb.cpp | 2 +- src/mame/drivers/sothello.cpp | 2 +- src/mame/drivers/spbactn.cpp | 4 +- src/mame/drivers/speglsht.cpp | 2 +- src/mame/drivers/spinb.cpp | 49 +- src/mame/drivers/srmp2.cpp | 31 +- src/mame/drivers/srmp5.cpp | 2 +- src/mame/drivers/ssfindo.cpp | 2 +- src/mame/drivers/ssingles.cpp | 2 +- src/mame/drivers/ssrj.cpp | 2 +- src/mame/drivers/stv.cpp | 65 +- src/mame/drivers/superwng.cpp | 2 +- src/mame/drivers/swtpc09.cpp | 9 +- src/mame/drivers/system1.cpp | 31 +- src/mame/drivers/system16.cpp | 72 +- src/mame/drivers/tail2nos.cpp | 81 +- src/mame/drivers/taito_o.cpp | 2 +- src/mame/drivers/taitojc.cpp | 71 +- src/mame/drivers/taitosj.cpp | 2 +- src/mame/drivers/tattack.cpp | 2 +- src/mame/drivers/tavernie.cpp | 3 +- src/mame/drivers/tcl.cpp | 2 +- src/mame/drivers/tecmo16.cpp | 4 +- src/mame/drivers/tmaster.cpp | 7 + src/mame/drivers/tmnt.cpp | 99 +- src/mame/drivers/tnzs.cpp | 1018 ++++++----- src/mame/drivers/toaplan1.cpp | 252 ++- src/mame/drivers/toaplan2.cpp | 79 +- src/mame/drivers/tosh1000.cpp | 136 ++ src/mame/drivers/triforce.cpp | 36 +- src/mame/drivers/v6809.cpp | 3 +- src/mame/drivers/vaportra.cpp | 39 +- src/mame/drivers/vega.cpp | 2 +- src/mame/drivers/vegas.cpp | 2 +- src/mame/drivers/vis.cpp | 199 ++- src/mame/drivers/vpoker.cpp | 3 +- src/mame/drivers/vt100.cpp | 14 +- src/mame/drivers/whitestar.cpp | 36 +- src/mame/drivers/witch.cpp | 2 +- src/mame/drivers/xbox.cpp | 10 +- src/mame/drivers/yunsung8.cpp | 273 +-- src/mame/drivers/zn.cpp | 20 +- src/mame/drivers/zwackery.cpp | 609 +++++++ src/mame/drivers/zx.cpp | 14 +- src/mame/includes/4enraya.h | 2 +- src/mame/includes/amiga.h | 4 +- src/mame/includes/archimds.h | 3 +- src/mame/includes/astrocde.h | 11 +- src/mame/includes/aussiebyte.h | 4 + src/mame/includes/beezer.h | 123 -- src/mame/includes/bublbobl.h | 37 +- src/mame/includes/dec0.h | 28 +- src/mame/includes/eolith.h | 2 +- src/mame/includes/epos.h | 4 + src/mame/includes/equites.h | 6 +- src/mame/includes/fcombat.h | 2 +- src/mame/includes/freekick.h | 2 +- src/mame/includes/fromance.h | 3 +- src/mame/includes/hanaawas.h | 3 + src/mame/includes/homerun.h | 2 +- src/mame/includes/kaneko16.h | 5 + src/mame/includes/ksayakyu.h | 2 +- src/mame/includes/ladyfrog.h | 2 +- src/mame/includes/leland.h | 16 +- src/mame/includes/mcr.h | 5 +- src/mame/includes/mcr68.h | 69 +- src/mame/includes/midwunit.h | 6 +- src/mame/includes/mitchell.h | 17 +- src/mame/includes/model1.h | 5 + src/mame/includes/model2.h | 3 +- src/mame/includes/mustache.h | 7 +- src/mame/includes/nycaptor.h | 2 +- src/mame/includes/pacman.h | 21 +- src/mame/includes/pitnrun.h | 2 +- src/mame/includes/pk8000.h | 49 +- src/mame/includes/playmark.h | 5 +- src/mame/includes/rastan.h | 14 +- src/mame/includes/rltennis.h | 2 +- src/mame/includes/segas16b.h | 4 +- src/mame/includes/seta.h | 2 - src/mame/includes/shootout.h | 7 +- src/mame/includes/sidepckt.h | 4 +- src/mame/includes/simple_st0016.h | 2 +- src/mame/includes/slapfght.h | 42 +- src/mame/includes/srmp2.h | 3 +- src/mame/includes/ssrj.h | 2 +- src/mame/includes/system16.h | 9 + src/mame/includes/tail2nos.h | 6 +- src/mame/includes/taito_o.h | 2 +- src/mame/includes/tnzs.h | 309 ++-- src/mame/includes/toaplan1.h | 22 +- src/mame/includes/toaplan2.h | 8 + src/mame/includes/vaportra.h | 2 + src/mame/includes/xbox.h | 10 + src/mame/includes/{chihiro.h => xbox_nv2a.h} | 12 +- src/mame/includes/yunsung8.h | 31 +- src/mame/layout/aristmk5.lay | 267 +++ src/mame/layout/funjacks.lay | 29 +- src/mame/layout/funrlgl.lay | 32 +- src/mame/layout/guab.lay | 166 ++ src/mame/layout/qkracer.lay | 63 + src/mame/machine/acitya.cpp | 204 --- src/mame/machine/acitya.h | 2 - src/mame/machine/amiga.cpp | 24 +- src/mame/machine/apollo.cpp | 1 - src/mame/machine/archimds.cpp | 77 +- src/mame/machine/at.cpp | 1 - src/mame/machine/beezer.cpp | 144 -- src/mame/machine/bublbobl.cpp | 111 +- src/mame/machine/cedar_magnet_sound.cpp | 65 +- src/mame/machine/cedar_magnet_sound.h | 11 +- src/mame/machine/epos.cpp | 215 +++ src/mame/machine/{theglobp.h => epos.h} | 0 src/mame/machine/isbc_208.cpp | 3 + src/mame/machine/iteagle_fpga.cpp | 324 +++- src/mame/machine/iteagle_fpga.h | 39 +- src/mame/machine/konamigx.cpp | 1 + src/mame/machine/leland.cpp | 27 +- src/mame/machine/m1comm.cpp | 12 +- src/mame/machine/m1comm.h | 12 +- src/mame/machine/m2comm.cpp | 44 +- src/mame/machine/m2comm.h | 18 +- src/mame/machine/mcr68.cpp | 500 +----- src/mame/machine/midwayic.cpp | 106 +- src/mame/machine/midwayic.h | 45 +- src/mame/machine/midwunit.cpp | 16 +- src/mame/machine/naomigd.cpp | 80 +- src/mame/machine/nl_hazelvid.cpp | 241 +++ src/mame/machine/nl_hazelvid.h | 4 + src/mame/machine/nycaptor.cpp | 2 +- src/mame/machine/pitnrun.cpp | 2 +- src/mame/machine/seibucop/seibucop.cpp | 2 - src/mame/machine/seibucop/seibucop_dma.hxx | 39 +- src/mame/machine/slapfght.cpp | 141 +- src/mame/machine/theglobp.cpp | 258 --- src/mame/machine/tnzs.cpp | 599 ++----- src/mame/machine/toaplan1.cpp | 139 -- src/mame/machine/xbox.cpp | 101 +- src/mame/machine/xbox_usb.cpp | 2 +- src/mame/mame.lst | 78 +- src/mame/mess.flt | 3 + src/mame/nl.lst | 2 + src/mame/video/4enraya.cpp | 2 +- src/mame/video/beezer.cpp | 75 - src/mame/video/eolith.cpp | 2 +- src/mame/video/fcombat.cpp | 2 +- src/mame/video/finalizr.cpp | 14 +- src/mame/video/freekick.cpp | 2 +- src/mame/video/fromance.cpp | 39 +- src/mame/video/homerun.cpp | 2 +- src/mame/video/k053246_k053247_k055673.cpp | 8 +- src/mame/video/k054156_k054157_k056832.cpp | 32 +- src/mame/video/konamigx.cpp | 15 +- src/mame/video/ksayakyu.cpp | 2 +- src/mame/video/ladyfrog.cpp | 2 +- src/mame/video/leland.cpp | 22 + src/mame/video/m58.cpp | 10 +- src/mame/video/mcr68.cpp | 175 -- src/mame/video/mustache.cpp | 14 +- src/mame/video/nycaptor.cpp | 2 +- src/mame/video/phoenix.cpp | 14 +- src/mame/video/pitnrun.cpp | 2 +- src/mame/video/pk8000.cpp | 90 +- src/mame/video/rltennis.cpp | 2 +- src/mame/video/shootout.cpp | 4 +- src/mame/video/sidepckt.cpp | 36 +- src/mame/video/ssrj.cpp | 2 +- src/mame/video/taito_o.cpp | 2 +- src/mame/video/tecmo_mix.cpp | 45 +- src/mame/video/tecmo_mix.h | 6 +- src/mame/video/tnzs.cpp | 11 +- src/mame/video/{chihiro.cpp => xbox_nv2a.cpp} | 281 ++- src/mame/video/yunsung8.cpp | 40 +- src/osd/modules/debugger/debugimgui.cpp | 9 +- src/osd/modules/debugger/debugqt.cpp | 16 +- src/osd/modules/debugger/qt/breakpointswindow.cpp | 4 +- src/osd/modules/debugger/qt/breakpointswindow.h | 4 +- src/osd/modules/debugger/qt/dasmwindow.cpp | 4 +- src/osd/modules/debugger/qt/dasmwindow.h | 4 +- .../debugger/qt/deviceinformationwindow.cpp | 4 +- .../modules/debugger/qt/deviceinformationwindow.h | 4 +- src/osd/modules/debugger/qt/deviceswindow.cpp | 4 +- src/osd/modules/debugger/qt/deviceswindow.h | 4 +- src/osd/modules/debugger/qt/logwindow.cpp | 4 +- src/osd/modules/debugger/qt/logwindow.h | 4 +- src/osd/modules/debugger/qt/mainwindow.cpp | 4 +- src/osd/modules/debugger/qt/mainwindow.h | 4 +- src/osd/modules/debugger/qt/memorywindow.cpp | 4 +- src/osd/modules/debugger/qt/memorywindow.h | 4 +- src/osd/modules/debugger/qt/windowqt.cpp | 4 +- src/osd/modules/debugger/qt/windowqt.h | 4 +- src/osd/modules/debugger/win/editwininfo.cpp | 88 +- src/osd/modules/debugger/win/editwininfo.h | 27 +- src/osd/modules/font/font_dwrite.cpp | 60 +- src/osd/modules/lib/osdlib.h | 26 + src/osd/modules/lib/osdlib_uwp.cpp | 212 --- src/osd/modules/monitor/monitor_dxgi.cpp | 15 +- src/osd/modules/render/bgfx/shaders/makefile | 2 +- src/osd/modules/render/d3d/d3dhlsl.cpp | 26 +- src/osd/modules/render/d3d/d3dhlsl.h | 5 +- src/osd/modules/sound/xaudio2_sound.cpp | 20 +- src/osd/uwp/uwpcompat.cpp | 13 +- src/osd/uwp/uwpcompat.h | 4 +- src/tools/imgtool/imgtool.cpp | 39 +- src/tools/imgtool/imgtool.h | 17 +- src/tools/imgtool/main.cpp | 35 +- src/tools/imgtool/stream.cpp | 27 +- src/tools/imgtool/stream.h | 5 +- uismall.bdf | 7 +- whatsnew.txt | 730 ++++---- 652 files changed, 29594 insertions(+), 15628 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/mame.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

