This is an automated email from the git hooks/post-receive script. cesarefalco-guest pushed a commit to branch save_ubuntu in repository mame.
commit 8f9d4dfe813d4ac8bff0837438901544e1673114 Merge: 4f494bb 9b67cb2 Author: Cesare Falco <[email protected]> Date: Thu Aug 31 12:20:24 2017 +0200 Merge branch 'master' into ubuntu/17.04 .gitignore | 4 - 3rdparty/SDL2/src/audio/android/SDL_androidaudio.c | 44 +- 3rdparty/SDL2/src/audio/android/opensl_io.c | 557 +++ 3rdparty/SDL2/src/audio/android/opensl_io.h | 129 + 3rdparty/linenoise/linenoise.c | 34 +- 3rdparty/linenoise/linenoise.h | 2 + 3rdparty/lua-linenoise/linenoise.c | 7 + 3rdparty/lua-zlib/lua_zlib.c | 2 +- LICENSE.md | 2 +- README.md | 2 +- android-project/app/build.gradle | 8 +- android-project/app/src/main/AndroidManifest.xml | 6 +- android-project/app/src/main/assets/mame.ini | 201 ++ android-project/app/src/main/assets/ui.ini | 60 + .../src/main/java/org/libsdl/app/SDLActivity.java | 198 +- .../app/src/main/java/org/mamedev/mame/MAME.java | 77 +- android-project/settings.gradle | 2 + artwork/aperture.png | Bin 0 -> 271 bytes artwork/aperture1x2rb.png | Bin 0 -> 172 bytes artwork/aperture1x3rb.png | Bin 0 -> 175 bytes artwork/aperture2x4bg.png | Bin 0 -> 176 bytes artwork/aperture2x4rb.png | Bin 0 -> 171 bytes artwork/aperture4x6.png | Bin 0 -> 224 bytes artwork/dir.txt | 1 + artwork/scanlines.png | Bin 0 -> 296 bytes ctrlr/hotrod.cfg | 129 + ctrlr/hotrodse.cfg | 183 + ctrlr/scorpionxg.cfg | 185 + ctrlr/slikstik.cfg | 304 ++ ctrlr/xarcade.cfg | 183 + debian/changelog | 13 +- dist.mak | 129 + hash/alphatro_cart.xml | 26 + hash/alphatro_flop.xml | 18 +- hash/apple2.xml | 15 + hash/bbc_flop_6502.xml | 32 +- hash/bbc_flop_65c102.xml | 4 +- hash/bbc_flop_68000.xml | 6 +- hash/bbc_flop_80186.xml | 26 +- hash/bbc_flop_z80.xml | 34 +- hash/bbcb_flop.xml | 600 +++- hash/bbcm_flop.xml | 42 + hash/c64_cass.xml | 11 + hash/electron_flop.xml | 1184 ++++++- hash/fmtowns_cd.xml | 239 +- hash/fmtowns_flop.xml | 73 +- hash/ibm5150.xml | 33 + hash/ibm5170.xml | 317 +- hash/lynx.xml | 13 +- hash/neogeo.xml | 5 +- hash/nes.xml | 26 +- hash/pico.xml | 49 +- hash/princ.xml | 27 + hash/psi98.xml | 39 + hash/sms.xml | 12 + hash/snes.xml | 76 +- language/Afrikaans/strings.po | 2593 +++++++------- language/Albanian/strings.po | 2593 +++++++------- language/Arabic/strings.po | 2593 +++++++------- language/Basque/strings.po | 2593 +++++++------- language/Belarusian/strings.po | 2593 +++++++------- language/Bosnian/strings.po | 2593 +++++++------- language/Bulgarian/strings.po | 2593 +++++++------- language/Burmese/strings.po | 2593 +++++++------- language/Catalan/strings.po | 3471 ++++++++++-------- language/Chinese_Simplified/strings.po | 3323 ++++++++++-------- language/Chinese_Traditional/strings.po | 3321 ++++++++++-------- language/Croatian/strings.po | 2593 +++++++------- language/Czech/strings.po | 3553 +++++++++++-------- language/Danish/strings.po | 2593 +++++++------- language/Dutch/strings.po | 3577 ++++++++++--------- language/English/strings.po | 2593 +++++++------- language/Estonian/strings.po | 2593 +++++++------- language/Finnish/strings.po | 2593 +++++++------- language/French/strings.po | 3557 +++++++++++-------- language/French_Belgium/strings.po | 3553 +++++++++++-------- language/French_Canada/strings.po | 2593 +++++++------- language/Georgian/strings.po | 2593 +++++++------- language/German/strings.po | 3629 ++++++++++--------- language/Greek/strings.po | 3364 ++++++++++-------- language/Hebrew/strings.po | 2593 +++++++------- language/Hindi/strings.po | 2593 +++++++------- language/Hungarian/strings.po | 3621 ++++++++++--------- language/Indonesian/strings.po | 2593 +++++++------- language/Italian/strings.po | 3674 ++++++++++---------- language/Japanese/strings.po | 3576 ++++++++++--------- language/Korean/strings.po | 2593 +++++++------- language/Latvian/strings.po | 2593 +++++++------- language/Lithuanian/strings.po | 2593 +++++++------- language/Macedonian/strings.po | 2593 +++++++------- language/Norwegian/strings.po | 2593 +++++++------- language/Persian/strings.po | 2593 +++++++------- language/Polish/strings.po | 2593 +++++++------- language/Portuguese/strings.po | 2593 +++++++------- language/Portuguese_Brazil/strings.po | 3590 ++++++++++--------- language/Romanian/strings.po | 2593 +++++++------- language/Russian/strings.po | 3370 ++++++++++-------- language/Serbian/strings.po | 3503 ++++++++++--------- language/Serbian_Cyrillic/strings.po | 3383 ++++++++++-------- language/Slovak/strings.po | 2593 +++++++------- language/Slovenian/strings.po | 2593 +++++++------- language/Spanish/strings.po | 3631 +++++++++---------- language/Spanish_Mexico/strings.po | 2593 +++++++------- language/Swedish/strings.po | 3609 ++++++++++--------- language/Thai/strings.po | 2593 +++++++------- language/Turkish/strings.po | 2597 +++++++------- language/Ukrainian/strings.po | 2593 +++++++------- language/Vietnamese/strings.po | 2593 +++++++------- makefile | 6 +- plugins/cheat/init.lua | 179 +- plugins/console/init.lua | 20 + plugins/data/data_command.lua | 6 +- plugins/data/data_mameinfo.lua | 2 +- plugins/data/data_marp.lua | 138 + plugins/data/data_messinfo.lua | 2 +- plugins/data/data_story.lua | 19 +- plugins/data/database.lua | 24 + plugins/data/load_dat.lua | 23 +- plugins/gdbstub/init.lua | 289 ++ plugins/gdbstub/plugin.json | 10 + plugins/hiscore/hiscore.dat | 212 +- roms/dir.txt | 1 + samples/dir.txt | 1 + scripts/build/complay.py | 89 +- scripts/genie.lua | 1 + scripts/minimaws/lib/__init__.py | 4 + scripts/minimaws/lib/assets/common.js | 78 + scripts/minimaws/lib/assets/machine.js | 498 +++ scripts/minimaws/lib/assets/sortasc.png | Bin 0 -> 1157 bytes scripts/minimaws/lib/assets/sortdesc.png | Bin 0 -> 1195 bytes scripts/minimaws/lib/assets/sortind.png | Bin 0 -> 1247 bytes scripts/minimaws/lib/assets/style.css | 11 + scripts/minimaws/lib/auxverbs.py | 83 + scripts/minimaws/lib/dbaccess.py | 573 +++ scripts/minimaws/lib/htmltmpl.py | 158 + scripts/minimaws/lib/lxparse.py | 262 ++ scripts/minimaws/lib/wsgiserve.py | 510 +++ scripts/minimaws/minimaws.py | 126 + scripts/src/3rdparty.lua | 8 +- scripts/src/bus.lua | 30 + scripts/src/cpu.lua | 5 +- scripts/src/formats.lua | 12 + scripts/src/machine.lua | 50 +- scripts/src/mame/frontend.lua | 2 - scripts/src/osd/windows.lua | 2 + scripts/src/video.lua | 12 + scripts/target/mame/arcade.lua | 7 +- scripts/target/mame/mess.lua | 44 +- scripts/target/mame/nl.lua | 1 + scripts/target/mame/tiny.lua | 1 + scripts/toolchain.lua | 8 + src/devices/bus/adamnet/fdc.cpp | 8 +- src/devices/bus/amiga/zorro/a590.cpp | 56 +- src/devices/bus/bbc/1mhzbus/1mhzbus.cpp | 20 +- src/devices/bus/bbc/1mhzbus/1mhzbus.h | 3 +- src/devices/bus/bbc/1mhzbus/beebsid.cpp | 78 + src/devices/bus/bbc/1mhzbus/beebsid.h | 47 + src/devices/bus/bbc/1mhzbus/opus3.cpp | 4 +- src/devices/bus/bbc/fdc/acorn.cpp | 70 +- src/devices/bus/bbc/fdc/acorn.h | 17 +- src/devices/bus/bbc/fdc/fdc.cpp | 11 + src/devices/bus/bbc/fdc/opus.cpp | 147 +- src/devices/bus/bbc/fdc/opus.h | 35 + src/devices/bus/bbc/tube/tube.cpp | 103 +- src/devices/bus/bbc/tube/tube.h | 28 +- src/devices/bus/bbc/tube/tube_6502.cpp | 157 + src/devices/bus/bbc/tube/tube_6502.h | 63 + src/devices/bus/bbc/tube/tube_65c102.cpp | 157 + src/devices/bus/bbc/tube/tube_65c102.h | 64 + src/devices/bus/bbc/tube/tube_80186.cpp | 139 + src/devices/bus/bbc/tube/tube_80186.h | 58 + src/devices/bus/bbc/tube/tube_casper.cpp | 130 + .../{electron/m2105.h => bbc/tube/tube_casper.h} | 42 +- src/devices/bus/bbc/tube/tube_z80.cpp | 187 + src/devices/bus/bbc/tube/tube_z80.h | 69 + src/devices/bus/cbmiec/c1526.cpp | 1 - src/devices/bus/cbmiec/c1526.h | 1 - src/devices/bus/cbmiec/c1541.cpp | 2 +- src/devices/bus/cbmiec/cbmiec.cpp | 1 - src/devices/bus/cbus/pc9801_amd98.cpp | 222 ++ src/devices/bus/cbus/pc9801_amd98.h | 66 + src/devices/bus/coco/coco_fdc.cpp | 3 +- src/devices/bus/coco/coco_orch90.cpp | 13 + src/devices/bus/electron/m2105.cpp | 8 +- src/devices/bus/electron/m2105.h | 2 +- src/devices/bus/electron/plus3.cpp | 2 +- src/devices/bus/hp_hil/hlekbd.h | 2 + src/devices/bus/ieee488/c2040.cpp | 1 - src/devices/bus/intellec4/intellec4.cpp | 4 +- src/devices/bus/intellec4/intellec4.h | 8 +- src/devices/bus/isa/aha1542.h | 1 + src/devices/bus/isa/cga.h | 1 + src/devices/bus/isa/svga_trident.cpp | 2 +- src/devices/bus/isa/xtide.cpp | 2 +- src/devices/bus/neogeo/prot_cthd.cpp | 2 +- src/devices/bus/psi_kbd/ergoline.cpp | 108 + src/devices/bus/psi_kbd/ergoline.h | 52 + src/devices/bus/psi_kbd/hle.cpp | 314 ++ src/devices/bus/psi_kbd/hle.h | 54 + src/devices/bus/psi_kbd/psi_kbd.cpp | 112 + src/devices/bus/psi_kbd/psi_kbd.h | 118 + src/devices/bus/ti8x/graphlinkhle.cpp | 2 +- src/devices/bus/ti8x/teeconn.cpp | 2 +- src/devices/bus/ti99/peb/pcode.cpp | 25 +- src/devices/bus/ti99/peb/pcode.h | 7 +- src/devices/bus/ti99/peb/samsmem.cpp | 22 +- src/devices/bus/ti99/peb/samsmem.h | 5 + src/devices/bus/ti99/peb/ti_fdc.cpp | 120 +- src/devices/bus/ti99/peb/ti_fdc.h | 16 +- src/devices/bus/ti99/peb/ti_rs232.cpp | 164 +- src/devices/bus/ti99/peb/ti_rs232.h | 28 +- src/devices/bus/vme/vme_fcscsi.cpp | 4 +- src/devices/cpu/e0c6200/e0c6s46.cpp | 7 +- src/devices/cpu/e0c6200/e0c6s46.h | 12 +- src/devices/cpu/es5510/es5510.cpp | 22 +- src/devices/cpu/hmcs40/hmcs40d.cpp | 12 +- src/devices/cpu/i386/i386dasm.h | 5 + src/devices/cpu/i386/i386priv.h | 3 +- src/devices/cpu/i86/i86.cpp | 44 +- src/devices/cpu/i86/i86.h | 30 +- src/devices/cpu/i86/i86inline.h | 67 +- src/devices/cpu/m6502/om6502.lst | 7 +- src/devices/cpu/nec/v25.cpp | 6 + src/devices/cpu/nec/v25.h | 1 + src/devices/cpu/sm510/sm510d.cpp | 41 +- src/devices/cpu/x86log.cpp | 2 +- src/devices/imagedev/floppy.cpp | 1 + src/devices/machine/1ma6.cpp | 709 ++++ src/devices/machine/1ma6.h | 117 + src/devices/machine/68340.cpp | 50 +- src/devices/machine/68340.h | 73 +- src/devices/machine/68340sim.cpp | 509 +-- src/devices/machine/68340sim.h | 97 +- src/devices/machine/68340tmu.cpp | 612 +++- src/devices/machine/68340tmu.h | 81 +- src/devices/machine/68561mpcc.cpp | 2 - src/devices/machine/74259.cpp | 411 +++ src/devices/machine/74259.h | 173 + src/devices/machine/dm9334.cpp | 188 - src/devices/machine/dm9334.h | 182 - src/devices/machine/ds2404.cpp | 2 +- src/devices/machine/ds2404.h | 2 +- src/devices/machine/gen_latch.cpp | 12 + src/devices/machine/gen_latch.h | 2 + src/devices/machine/gt64xxx.cpp | 43 +- src/devices/machine/gt64xxx.h | 7 +- src/devices/machine/hp_taco.cpp | 575 +-- src/devices/machine/hp_taco.h | 64 +- src/devices/machine/input_merger.cpp | 90 +- src/devices/machine/input_merger.h | 82 +- src/devices/machine/mb8421.cpp | 131 +- src/devices/machine/mb8421.h | 77 +- src/devices/machine/mc14411.cpp | 2 - src/devices/machine/mos6526.cpp | 24 +- src/devices/machine/nvram.cpp | 2 +- src/devices/machine/pic8259.h | 3 - src/devices/machine/te7750.cpp | 2 +- src/devices/machine/tube.cpp | 315 ++ src/devices/machine/tube.h | 94 + src/devices/machine/upd4701.cpp | 20 + src/devices/machine/upd4701.h | 2 + src/devices/machine/upd765.cpp | 11 +- src/devices/machine/upd765.h | 1 + src/devices/machine/vrc5074.cpp | 103 +- src/devices/machine/vrc5074.h | 9 +- src/devices/machine/wozfdc.cpp | 27 +- src/devices/machine/wozfdc.h | 7 +- src/devices/machine/z80sio.cpp | 2 - src/devices/sound/disc_sys.hxx | 2 +- src/devices/sound/gb.cpp | 134 +- src/devices/sound/msm5205.cpp | 59 +- src/devices/sound/msm5205.h | 8 +- src/devices/sound/multipcm.cpp | 9 +- src/devices/sound/namco.cpp | 8 +- src/devices/sound/namco.h | 10 +- src/devices/sound/votrax.h | 2 + src/devices/sound/ym2151.cpp | 33 +- src/devices/sound/ym2151.h | 13 +- src/devices/video/huc6260.cpp | 8 +- src/devices/video/huc6260.h | 2 +- src/devices/video/jangou_blitter.cpp | 197 +- src/devices/video/jangou_blitter.h | 19 +- src/devices/video/nt7534.cpp | 355 ++ src/devices/video/nt7534.h | 93 + src/devices/video/sda5708.cpp | 2 - src/devices/video/voodoo_pci.cpp | 7 +- src/emu/addrmap.h | 53 + src/emu/debug/debugcmd.cpp | 2 +- src/emu/debug/dvtext.cpp | 14 + src/emu/debug/dvtext.h | 3 + src/emu/device.h | 79 +- src/emu/drivenum.cpp | 2 +- src/emu/drivers/xtal.h | 3 + src/emu/emucore.h | 16 +- src/emu/emuopts.cpp | 2 +- src/emu/gamedrv.h | 158 +- src/emu/http.cpp | 78 +- src/emu/http.h | 21 +- src/emu/inpttype.h | 6 - src/emu/ioport.cpp | 9 +- src/emu/ioport.h | 6 - src/emu/machine.h | 2 +- src/emu/mconfig.cpp | 9 +- src/emu/output.cpp | 145 +- src/emu/output.h | 124 +- src/emu/render.cpp | 73 +- src/emu/render.h | 395 +-- src/emu/rendlay.cpp | 2784 ++++++++------- src/emu/rendutil.cpp | 261 +- src/emu/rendutil.h | 40 +- src/emu/romload.cpp | 102 +- src/emu/save.cpp | 2 +- src/emu/screen.cpp | 10 +- src/emu/uiinput.cpp | 51 +- src/emu/uiinput.h | 33 +- src/emu/validity.cpp | 103 +- src/emu/video.cpp | 41 +- src/frontend/mame/clifront.cpp | 21 +- src/frontend/mame/info.cpp | 260 +- src/frontend/mame/info.h | 11 +- src/frontend/mame/luaengine.cpp | 135 +- src/frontend/mame/mameopts.cpp | 17 +- src/frontend/mame/ui/auditmenu.cpp | 258 +- src/frontend/mame/ui/auditmenu.h | 43 +- src/frontend/mame/ui/custmenu.cpp | 585 ---- src/frontend/mame/ui/custmenu.h | 141 - src/frontend/mame/ui/custui.cpp | 273 +- src/frontend/mame/ui/datmenu.cpp | 131 +- src/frontend/mame/ui/datmenu.h | 4 +- src/frontend/mame/ui/dirmenu.cpp | 214 +- src/frontend/mame/ui/dirmenu.h | 2 +- src/frontend/mame/ui/info.cpp | 339 +- src/frontend/mame/ui/info.h | 63 +- src/frontend/mame/ui/inifile.cpp | 162 +- src/frontend/mame/ui/inifile.h | 56 +- src/frontend/mame/ui/mainmenu.cpp | 2 +- src/frontend/mame/ui/menu.cpp | 17 +- src/frontend/mame/ui/menu.h | 58 +- src/frontend/mame/ui/miscmenu.cpp | 81 +- src/frontend/mame/ui/moptions.cpp | 8 +- src/frontend/mame/ui/moptions.h | 14 +- src/frontend/mame/ui/optsmenu.cpp | 309 +- src/frontend/mame/ui/optsmenu.h | 15 +- src/frontend/mame/ui/selector.cpp | 151 +- src/frontend/mame/ui/selector.h | 22 +- src/frontend/mame/ui/selgame.cpp | 1367 +++----- src/frontend/mame/ui/selgame.h | 37 +- src/frontend/mame/ui/selmenu.cpp | 1024 +++--- src/frontend/mame/ui/selmenu.h | 74 +- src/frontend/mame/ui/selsoft.cpp | 811 +---- src/frontend/mame/ui/selsoft.h | 27 +- src/frontend/mame/ui/simpleselgame.cpp | 154 +- src/frontend/mame/ui/simpleselgame.h | 19 +- src/frontend/mame/ui/slotopt.cpp | 224 +- src/frontend/mame/ui/slotopt.h | 19 +- src/frontend/mame/ui/sndmenu.cpp | 37 +- src/frontend/mame/ui/state.cpp | 9 +- src/frontend/mame/ui/submenu.cpp | 69 +- src/frontend/mame/ui/text.cpp | 15 +- src/frontend/mame/ui/ui.cpp | 69 +- src/frontend/mame/ui/ui.h | 2 +- src/frontend/mame/ui/utils.cpp | 1753 +++++++++- src/frontend/mame/ui/utils.h | 410 ++- src/frontend/mame/ui/viewgfx.cpp | 2 +- src/lib/formats/acorn_dsk.cpp | 209 +- src/lib/formats/acorn_dsk.h | 25 +- src/lib/formats/hti_tape.cpp | 410 +++ src/lib/formats/hti_tape.h | 93 + src/lib/formats/jvc_dsk.cpp | 27 + src/lib/formats/wd177x_dsk.cpp | 26 +- src/lib/util/cdrom.cpp | 10 + src/lib/util/cdrom.h | 1 + src/lib/util/png.cpp | 1419 ++++---- src/lib/util/png.h | 121 +- src/lib/util/server_http.hpp | 486 +-- .../util/{server_http.hpp => server_http_impl.hpp} | 57 +- src/lib/util/server_ws.hpp | 699 +--- src/lib/util/{server_ws.hpp => server_ws_impl.hpp} | 37 +- src/lib/util/unicode.cpp | 22 + src/lib/util/unicode.h | 4 + src/mame/arcade.flt | 2 + src/mame/audio/asteroid.cpp | 47 +- src/mame/audio/atarijsa.cpp | 6 +- src/mame/audio/avalnche.cpp | 65 +- src/mame/audio/bsktball.cpp | 5 - src/mame/audio/canyon.cpp | 12 - src/mame/audio/cclimber.cpp | 15 +- src/mame/audio/cclimber.h | 7 +- src/mame/audio/cinemat.cpp | 520 +-- src/mame/audio/copsnrob.cpp | 77 +- src/mame/audio/cyberbal.cpp | 3 +- src/mame/audio/efo_zsu.cpp | 8 +- src/mame/audio/harddriv.cpp | 78 +- src/mame/audio/irem.cpp | 35 +- src/mame/audio/irem.h | 1 - src/mame/audio/jedi.cpp | 4 +- src/mame/audio/llander.cpp | 14 +- src/mame/audio/llander.h | 2 +- src/mame/audio/m72.cpp | 11 +- src/mame/audio/m72.h | 21 +- src/mame/audio/redalert.cpp | 2 +- src/mame/audio/s11c_bg.cpp | 8 +- src/mame/audio/s11c_bg.h | 1 - src/mame/audio/seibu.cpp | 50 +- src/mame/audio/seibu.h | 4 +- src/mame/audio/sprint8.cpp | 58 +- src/mame/audio/subs.cpp | 20 - src/mame/audio/timeplt.cpp | 13 +- src/mame/audio/timeplt.h | 7 +- src/mame/audio/trackfld.cpp | 6 +- src/mame/audio/trackfld.h | 12 +- src/mame/drivers/1943.cpp | 61 +- src/mame/drivers/40love.cpp | 24 +- src/mame/drivers/4enraya.cpp | 78 +- src/mame/drivers/8080bw.cpp | 13 + src/mame/drivers/abc80.cpp | 2 +- src/mame/drivers/acvirus.cpp | 148 + src/mame/drivers/aerofgt.cpp | 171 +- src/mame/drivers/airraid.cpp | 15 +- src/mame/drivers/alphatro.cpp | 75 +- src/mame/drivers/altos8600.cpp | 511 +++ src/mame/drivers/ambush.cpp | 65 +- src/mame/drivers/amiga.cpp | 2 +- src/mame/drivers/amspdwy.cpp | 9 +- src/mame/drivers/amust.cpp | 7 +- src/mame/drivers/apple2.cpp | 144 +- src/mame/drivers/apple2e.cpp | 559 ++- src/mame/drivers/apricotf.cpp | 8 +- src/mame/drivers/aristmk5.cpp | 1220 ++++--- src/mame/drivers/asteroid.cpp | 56 +- src/mame/drivers/at.cpp | 4 +- src/mame/drivers/atarist.cpp | 4 +- src/mame/drivers/atarisy1.cpp | 36 +- src/mame/drivers/atlantis.cpp | 34 +- src/mame/drivers/att4425.cpp | 289 ++ src/mame/drivers/aussiebyte.cpp | 7 +- src/mame/drivers/avalnche.cpp | 61 +- src/mame/drivers/bagman.cpp | 147 +- src/mame/drivers/balsente.cpp | 1 - src/mame/drivers/bbc.cpp | 389 ++- src/mame/drivers/bbcbc.cpp | 18 +- src/mame/drivers/beezer.cpp | 6 +- src/mame/drivers/bigbord2.cpp | 7 +- src/mame/drivers/bitgraph.cpp | 12 +- src/mame/drivers/bloodbro.cpp | 4 +- src/mame/drivers/brkthru.cpp | 12 +- src/mame/drivers/bsktball.cpp | 18 +- src/mame/drivers/btime.cpp | 61 +- src/mame/drivers/bublbobl.cpp | 308 +- src/mame/drivers/buggychl.cpp | 85 +- src/mame/drivers/bwing.cpp | 14 +- src/mame/drivers/cabal.cpp | 5 +- src/mame/drivers/camplynx.cpp | 7 +- src/mame/drivers/canyon.cpp | 27 +- src/mame/drivers/casloopy.cpp | 2 +- src/mame/drivers/cave.cpp | 147 +- src/mame/drivers/cclimber.cpp | 110 +- src/mame/drivers/centiped.cpp | 136 +- src/mame/drivers/champbas.cpp | 79 +- src/mame/drivers/chanbara.cpp | 2 +- src/mame/drivers/changela.cpp | 45 +- src/mame/drivers/cinemat.cpp | 43 +- src/mame/drivers/circusc.cpp | 34 +- src/mame/drivers/cloak.cpp | 34 +- src/mame/drivers/cloud9.cpp | 33 +- src/mame/drivers/clshroad.cpp | 32 +- src/mame/drivers/cmi.cpp | 2 +- src/mame/drivers/combatsc.cpp | 34 +- src/mame/drivers/controlid.cpp | 136 + src/mame/drivers/copsnrob.cpp | 11 +- src/mame/drivers/cortex.cpp | 15 +- src/mame/drivers/cps1.cpp | 131 +- src/mame/drivers/crgolf.cpp | 56 +- src/mame/drivers/csplayh5.cpp | 217 +- src/mame/drivers/cxgz80.cpp | 62 +- src/mame/drivers/cxhumax.cpp | 2 +- src/mame/drivers/cyberbal.cpp | 1 - src/mame/drivers/dassault.cpp | 73 +- src/mame/drivers/dbox.cpp | 69 +- src/mame/drivers/dbz.cpp | 17 +- src/mame/drivers/dccons.cpp | 3 +- src/mame/drivers/dcon.cpp | 2 +- src/mame/drivers/ddenlovr.cpp | 143 +- src/mame/drivers/de_3.cpp | 28 +- src/mame/drivers/deadang.cpp | 2 +- src/mame/drivers/dec0.cpp | 30 +- src/mame/drivers/dec8.cpp | 13 +- src/mame/drivers/deco32.cpp | 203 +- src/mame/drivers/decocass.cpp | 28 +- src/mame/drivers/dectalk.cpp | 84 +- src/mame/drivers/destroyr.cpp | 58 +- src/mame/drivers/didact.cpp | 148 +- src/mame/drivers/dkong.cpp | 2 +- src/mame/drivers/dmax8000.cpp | 4 +- src/mame/drivers/dragrace.cpp | 122 +- src/mame/drivers/dvk_ksm.cpp | 123 +- src/mame/drivers/dynax.cpp | 971 +++--- src/mame/drivers/dynduke.cpp | 4 +- src/mame/drivers/ec184x.cpp | 2 +- src/mame/drivers/elektronmono.cpp | 174 + src/mame/drivers/equites.cpp | 38 +- src/mame/drivers/excali64.cpp | 7 +- src/mame/drivers/f1gp.cpp | 6 +- src/mame/drivers/fastfred.cpp | 54 +- src/mame/drivers/fccpu20.cpp | 14 +- src/mame/drivers/fccpu30.cpp | 28 +- src/mame/drivers/fidel6502.cpp | 285 +- src/mame/drivers/fidel68k.cpp | 35 +- src/mame/drivers/fidelmcs48.cpp | 4 +- src/mame/drivers/fidelz80.cpp | 75 +- src/mame/drivers/firefox.cpp | 120 +- src/mame/drivers/flstory.cpp | 95 +- src/mame/drivers/flyball.cpp | 40 +- src/mame/drivers/fmtowns.cpp | 94 +- src/mame/drivers/force68k.cpp | 7 +- src/mame/drivers/freekick.cpp | 96 +- src/mame/drivers/fromance.cpp | 69 +- src/mame/drivers/funkybee.cpp | 23 +- src/mame/drivers/gaelco.cpp | 54 +- src/mame/drivers/gaelco2.cpp | 357 +- src/mame/drivers/gaelco3d.cpp | 308 +- src/mame/drivers/gaiden.cpp | 107 +- src/mame/drivers/galaga.cpp | 187 +- src/mame/drivers/galaxia.cpp | 6 +- src/mame/drivers/galaxold.cpp | 99 +- src/mame/drivers/galpanic.cpp | 1 - src/mame/drivers/gamecube.cpp | 245 ++ src/mame/drivers/gauntlet.cpp | 50 +- src/mame/drivers/gladiatr.cpp | 28 +- src/mame/drivers/glass.cpp | 43 +- src/mame/drivers/gng.cpp | 30 +- src/mame/drivers/gomoku.cpp | 11 +- src/mame/drivers/goodejan.cpp | 4 +- src/mame/drivers/gridlee.cpp | 32 +- src/mame/drivers/gyruss.cpp | 130 +- src/mame/drivers/hh_cop400.cpp | 62 +- src/mame/drivers/hh_hmcs40.cpp | 62 +- src/mame/drivers/hh_melps4.cpp | 60 +- src/mame/drivers/hh_pic16.cpp | 62 +- src/mame/drivers/hh_sm510.cpp | 369 +- src/mame/drivers/hh_tms1k.cpp | 91 +- src/mame/drivers/hh_ucom4.cpp | 58 +- src/mame/drivers/hikaru.cpp | 8 +- src/mame/drivers/hk68v10.cpp | 2 +- src/mame/drivers/hnayayoi.cpp | 52 +- src/mame/drivers/holeland.cpp | 20 +- src/mame/drivers/hp80.cpp | 4 + src/mame/drivers/hp_ipc.cpp | 2 +- src/mame/drivers/hyperspt.cpp | 32 +- src/mame/drivers/igs011.cpp | 436 ++- src/mame/drivers/indigo.cpp | 4 +- src/mame/drivers/intellec4.cpp | 153 +- src/mame/drivers/interpro.cpp | 2 +- src/mame/drivers/isbc.cpp | 79 + src/mame/drivers/jangou.cpp | 6 +- src/mame/drivers/jedi.cpp | 27 +- src/mame/drivers/joctronic.cpp | 47 +- src/mame/drivers/jp.cpp | 305 +- src/mame/drivers/jpms80.cpp | 56 +- src/mame/drivers/jrpacman.cpp | 34 +- src/mame/drivers/junofrst.cpp | 38 +- src/mame/drivers/k28.cpp | 62 +- src/mame/drivers/kaneko16.cpp | 161 +- src/mame/drivers/kaypro.cpp | 11 +- src/mame/drivers/kchamp.cpp | 37 +- src/mame/drivers/kdt6.cpp | 728 ++++ src/mame/drivers/kingobox.cpp | 39 +- src/mame/drivers/kinst.cpp | 8 +- src/mame/drivers/krz2000.cpp | 94 + src/mame/drivers/kyugo.cpp | 23 +- src/mame/drivers/ladybug.cpp | 6 +- src/mame/drivers/learnwin.cpp | 208 ++ src/mame/drivers/legionna.cpp | 30 +- src/mame/drivers/liberatr.cpp | 52 +- src/mame/drivers/lisa.cpp | 10 + src/mame/drivers/looping.cpp | 123 +- src/mame/drivers/lsasquad.cpp | 44 +- src/mame/drivers/m107.cpp | 120 +- src/mame/drivers/m24.cpp | 9 +- src/mame/drivers/m63.cpp | 74 +- src/mame/drivers/m72.cpp | 49 +- src/mame/drivers/m90.cpp | 7 +- src/mame/drivers/madalien.cpp | 20 +- .../template_driver.cpp => drivers/magreel.cpp} | 142 +- src/mame/drivers/mappy.cpp | 539 +-- src/mame/drivers/marineb.cpp | 33 +- src/mame/drivers/mario.cpp | 50 +- src/mame/drivers/mastboy.cpp | 65 +- src/mame/drivers/mbee.cpp | 46 +- src/mame/drivers/mc1502.cpp | 2 +- src/mame/drivers/megazone.cpp | 315 +- src/mame/drivers/mephisto.cpp | 31 +- src/mame/drivers/mermaid.cpp | 81 +- src/mame/drivers/midvunit.cpp | 144 +- src/mame/drivers/mikie.cpp | 44 +- src/mame/drivers/miniforce.cpp | 2 +- src/mame/drivers/minitel_2_rpic.cpp | 6 +- src/mame/drivers/mirax.cpp | 76 +- src/mame/drivers/missb2.cpp | 59 +- src/mame/drivers/mitchell.cpp | 27 +- src/mame/drivers/mjsister.cpp | 133 +- src/mame/drivers/mlanding.cpp | 68 +- src/mame/drivers/mmodular.cpp | 1590 ++------- src/mame/drivers/model3.cpp | 69 +- src/mame/drivers/mouser.cpp | 20 +- src/mame/drivers/ms0515.cpp | 29 +- src/mame/drivers/mvme147.cpp | 7 +- src/mame/drivers/mw8080bw.cpp | 5 +- src/mame/drivers/mycom.cpp | 2 +- src/mame/drivers/mzr8105.cpp | 2 +- src/mame/drivers/namcos2.cpp | 188 +- src/mame/drivers/naomi.cpp | 142 +- src/mame/drivers/nascom1.cpp | 22 +- src/mame/drivers/nemesis.cpp | 156 +- src/mame/drivers/neogeo.cpp | 85 +- src/mame/drivers/neogeocd.cpp | 6 +- src/mame/drivers/nightgal.cpp | 340 +- src/mame/drivers/ninjakd2.cpp | 1 + src/mame/drivers/novag6502.cpp | 75 +- src/mame/drivers/novag68k.cpp | 2 +- src/mame/drivers/novagmcs48.cpp | 4 +- src/mame/drivers/nycaptor.cpp | 82 +- src/mame/drivers/ojankohs.cpp | 4 +- src/mame/drivers/orbit.cpp | 54 +- src/mame/drivers/osbexec.cpp | 12 +- src/mame/drivers/osborne1.cpp | 29 +- src/mame/drivers/pacman.cpp | 270 +- src/mame/drivers/palm.cpp | 2 +- src/mame/drivers/pandoras.cpp | 75 +- src/mame/drivers/pastelg.cpp | 8 +- src/mame/drivers/pc9801.cpp | 1124 +----- src/mame/drivers/pengadvb.cpp | 25 +- src/mame/drivers/pengo.cpp | 57 +- src/mame/drivers/pgm.cpp | 41 +- src/mame/drivers/pipedrm.cpp | 6 +- src/mame/drivers/playch10.cpp | 37 +- src/mame/drivers/playmark.cpp | 4 +- src/mame/drivers/polepos.cpp | 97 +- src/mame/drivers/polgar.cpp | 559 +++ src/mame/drivers/pooyan.cpp | 37 +- src/mame/drivers/popeye.cpp | 37 +- src/mame/drivers/prestige.cpp | 8 +- src/mame/drivers/prof80.cpp | 203 +- src/mame/drivers/progolf.cpp | 25 +- src/mame/drivers/pse.cpp | 8 +- src/mame/drivers/pulsar.cpp | 7 +- src/mame/drivers/punchout.cpp | 44 +- src/mame/drivers/r2dx_v33.cpp | 2 +- src/mame/drivers/raiden.cpp | 6 +- src/mame/drivers/raiden2.cpp | 36 +- src/mame/drivers/rainbow.cpp | 332 +- src/mame/drivers/rallyx.cpp | 143 +- src/mame/drivers/rc702.cpp | 4 +- src/mame/drivers/realbrk.cpp | 12 +- src/mame/drivers/retofinv.cpp | 48 +- src/mame/drivers/rm380z.cpp | 4 +- src/mame/drivers/rocnrope.cpp | 30 +- src/mame/drivers/rohga.cpp | 2 +- src/mame/drivers/rollrace.cpp | 30 +- src/mame/drivers/royalmah.cpp | 185 +- src/mame/drivers/rpunch.cpp | 67 +- src/mame/drivers/s11b.cpp | 8 +- src/mame/drivers/saturn.cpp | 7 + src/mame/drivers/sauro.cpp | 72 +- src/mame/drivers/sbasketb.cpp | 30 +- src/mame/drivers/sbrkout.cpp | 77 +- src/mame/drivers/seattle.cpp | 99 +- src/mame/drivers/segac2.cpp | 61 +- src/mame/drivers/segae.cpp | 51 +- src/mame/drivers/segas24.cpp | 12 +- src/mame/drivers/segas32.cpp | 2 +- src/mame/drivers/sengokmj.cpp | 2 +- src/mame/drivers/seta.cpp | 1184 ++++--- src/mame/drivers/seta2.cpp | 20 +- src/mame/drivers/sf.cpp | 70 + src/mame/drivers/shangha3.cpp | 44 +- src/mame/drivers/shanghai.cpp | 2 +- src/mame/drivers/shangkid.cpp | 191 +- src/mame/drivers/shisen.cpp | 2 +- src/mame/drivers/shougi.cpp | 64 +- src/mame/drivers/sidepckt.cpp | 9 +- src/mame/drivers/silkroad.cpp | 4 +- src/mame/drivers/skyarmy.cpp | 39 +- src/mame/drivers/skydiver.cpp | 63 +- src/mame/drivers/slapfght.cpp | 91 +- src/mame/drivers/sm7238.cpp | 4 +- src/mame/drivers/sms_bootleg.cpp | 152 +- src/mame/drivers/snk.cpp | 31 + src/mame/drivers/snk6502.cpp | 8 +- src/mame/drivers/sonson.cpp | 41 +- src/mame/drivers/spcforce.cpp | 42 +- src/mame/drivers/spinb.cpp | 33 +- src/mame/drivers/splash.cpp | 144 +- src/mame/drivers/sprint2.cpp | 60 +- src/mame/drivers/sprint4.cpp | 49 +- src/mame/drivers/sprint8.cpp | 38 +- src/mame/drivers/stactics.cpp | 65 +- src/mame/drivers/starshp1.cpp | 129 +- src/mame/drivers/starwars.cpp | 40 +- src/mame/drivers/stv.cpp | 2 +- src/mame/drivers/subs.cpp | 23 +- src/mame/drivers/supbtime.cpp | 18 +- src/mame/drivers/superchs.cpp | 85 +- src/mame/drivers/sys9002.cpp | 68 + src/mame/drivers/tagteam.cpp | 9 +- src/mame/drivers/tail2nos.cpp | 2 +- src/mame/drivers/taito_l.cpp | 27 +- src/mame/drivers/taitoair.cpp | 80 +- src/mame/drivers/taitojc.cpp | 32 +- src/mame/drivers/taitopjc.cpp | 2 +- src/mame/drivers/tamag1.cpp | 31 +- src/mame/drivers/tankbatt.cpp | 74 +- src/mame/drivers/targeth.cpp | 28 +- src/mame/drivers/tbowl.cpp | 20 +- src/mame/drivers/thepit.cpp | 94 +- src/mame/drivers/thoop2.cpp | 103 +- src/mame/drivers/timelimt.cpp | 37 +- src/mame/drivers/timeplt.cpp | 45 +- src/mame/drivers/toaplan1.cpp | 9 +- src/mame/drivers/toaplan2.cpp | 272 +- src/mame/drivers/toki.cpp | 2 +- src/mame/drivers/tomcat.cpp | 149 +- src/mame/drivers/tp84.cpp | 63 +- src/mame/drivers/trackfld.cpp | 101 +- src/mame/drivers/triforce.cpp | 6 +- src/mame/drivers/triplhnt.cpp | 90 +- src/mame/drivers/trs80m2.cpp | 10 +- src/mame/drivers/ts803.cpp | 7 +- src/mame/drivers/tsamurai.cpp | 56 +- src/mame/drivers/tubep.cpp | 90 +- src/mame/drivers/turbo.cpp | 35 +- src/mame/drivers/tutankhm.cpp | 43 +- src/mame/drivers/ultratnk.cpp | 34 +- src/mame/drivers/v1050.cpp | 2 +- src/mame/drivers/vamphalf.cpp | 224 +- src/mame/drivers/vastar.cpp | 27 +- src/mame/drivers/vegas.cpp | 51 +- src/mame/drivers/vendetta.cpp | 33 +- src/mame/drivers/vigilant.cpp | 4 +- src/mame/drivers/votrpss.cpp | 83 +- src/mame/drivers/vsnes.cpp | 1 - src/mame/drivers/warpwarp.cpp | 142 +- src/mame/drivers/welltris.cpp | 2 +- src/mame/drivers/whitestar.cpp | 18 +- src/mame/drivers/wiping.cpp | 26 +- src/mame/drivers/wrally.cpp | 17 +- src/mame/drivers/wwfsstar.cpp | 38 +- src/mame/drivers/xorworld.cpp | 32 +- src/mame/drivers/zaccaria.cpp | 45 +- src/mame/drivers/zaxxon.cpp | 106 +- src/mame/drivers/zorba.cpp | 18 +- src/mame/etc/template_driver.cpp | 2 +- src/mame/includes/abc80.h | 2 + src/mame/includes/aerofgt.h | 2 + src/mame/includes/amspdwy.h | 1 - src/mame/includes/asteroid.h | 16 +- src/mame/includes/atarisy1.h | 12 +- src/mame/includes/avalnche.h | 21 +- src/mame/includes/bagman.h | 23 +- src/mame/includes/bbc.h | 76 +- src/mame/includes/bosco.h | 3 - src/mame/includes/brkthru.h | 2 - src/mame/includes/bsktball.h | 11 +- src/mame/includes/btime.h | 7 +- src/mame/includes/bublbobl.h | 70 +- src/mame/includes/buggychl.h | 16 +- src/mame/includes/canyon.h | 9 +- src/mame/includes/cclimber.h | 26 +- src/mame/includes/centiped.h | 17 +- src/mame/includes/champbas.h | 12 +- src/mame/includes/changela.h | 9 +- src/mame/includes/cinemat.h | 104 +- src/mame/includes/circusc.h | 14 +- src/mame/includes/cloak.h | 8 +- src/mame/includes/cloud9.h | 13 +- src/mame/includes/clshroad.h | 7 +- src/mame/includes/combatsc.h | 8 +- src/mame/includes/copsnrob.h | 5 +- src/mame/includes/crgolf.h | 18 +- src/mame/includes/cyberbal.h | 3 + src/mame/includes/dassault.h | 9 +- src/mame/includes/dec0.h | 1 - src/mame/includes/dec8.h | 6 +- src/mame/includes/deco32.h | 18 +- src/mame/includes/decocass.h | 8 +- src/mame/includes/digdug.h | 6 +- src/mame/includes/dragrace.h | 11 +- src/mame/includes/dynax.h | 99 +- src/mame/includes/equites.h | 10 +- src/mame/includes/fastfred.h | 18 +- src/mame/includes/fidelbase.h | 8 +- src/mame/includes/flstory.h | 17 +- src/mame/includes/fmtowns.h | 29 + src/mame/includes/freekick.h | 13 +- src/mame/includes/fromance.h | 15 +- src/mame/includes/funkybee.h | 8 +- src/mame/includes/gaelco.h | 6 +- src/mame/includes/gaelco2.h | 22 +- src/mame/includes/gaelco3d.h | 27 +- src/mame/includes/gaiden.h | 19 +- src/mame/includes/galaga.h | 16 +- src/mame/includes/galaxold.h | 2 + src/mame/includes/galpanic.h | 3 +- src/mame/includes/gauntlet.h | 7 +- src/mame/includes/gladiatr.h | 6 +- src/mame/includes/glass.h | 9 + src/mame/includes/gng.h | 9 +- src/mame/includes/gomoku.h | 4 +- src/mame/includes/gridlee.h | 9 +- src/mame/includes/gyruss.h | 8 +- src/mame/includes/harddriv.h | 7 + src/mame/includes/hh_tms1k.h | 7 +- src/mame/includes/hh_ucom4.h | 7 +- src/mame/includes/hnayayoi.h | 8 +- src/mame/includes/holeland.h | 10 +- src/mame/includes/hyperspt.h | 7 +- src/mame/includes/jedi.h | 13 +- src/mame/includes/kaneko16.h | 43 +- src/mame/includes/kchamp.h | 11 +- src/mame/includes/kingobox.h | 6 +- src/mame/includes/kyugo.h | 5 +- src/mame/includes/ladybug.h | 2 +- src/mame/includes/legionna.h | 4 +- src/mame/includes/liberatr.h | 21 +- src/mame/includes/lisa.h | 11 + src/mame/includes/lsasquad.h | 22 +- src/mame/includes/m107.h | 10 +- src/mame/includes/madalien.h | 2 - src/mame/includes/mappy.h | 65 +- src/mame/includes/marineb.h | 8 +- src/mame/includes/mario.h | 13 +- src/mame/includes/megazone.h | 7 +- src/mame/includes/mermaid.h | 27 +- src/mame/includes/midvunit.h | 9 +- src/mame/includes/mikie.h | 12 +- src/mame/includes/mouser.h | 6 +- src/mame/includes/nemesis.h | 17 +- src/mame/includes/neogeo.h | 10 +- src/mame/includes/novagbase.h | 7 +- src/mame/includes/nycaptor.h | 17 +- src/mame/includes/orbit.h | 11 +- src/mame/includes/pacman.h | 26 +- src/mame/includes/pandoras.h | 7 +- src/mame/includes/pc9801.h | 393 +++ src/mame/includes/playch10.h | 20 +- src/mame/includes/polepos.h | 10 +- src/mame/includes/pooyan.h | 7 +- src/mame/includes/prof80.h | 26 +- src/mame/includes/punchout.h | 5 +- src/mame/includes/raiden2.h | 3 - src/mame/includes/rallyx.h | 15 +- src/mame/includes/retofinv.h | 9 +- src/mame/includes/rmnimbus.h | 2 + src/mame/includes/rocnrope.h | 6 +- src/mame/includes/rollrace.h | 13 +- src/mame/includes/rpunch.h | 12 +- src/mame/includes/s11b.h | 1 - src/mame/includes/sauro.h | 16 +- src/mame/includes/sbasketb.h | 13 +- src/mame/includes/segas24.h | 2 - src/mame/includes/seta.h | 80 +- src/mame/includes/seta2.h | 51 +- src/mame/includes/shangkid.h | 25 +- src/mame/includes/sidepckt.h | 1 - src/mame/includes/skydiver.h | 29 +- src/mame/includes/slapfght.h | 9 +- src/mame/includes/sonson.h | 13 +- src/mame/includes/spcforce.h | 6 +- src/mame/includes/splash.h | 102 +- src/mame/includes/sprint2.h | 16 +- src/mame/includes/sprint4.h | 5 +- src/mame/includes/sprint8.h | 15 +- src/mame/includes/stactics.h | 25 +- src/mame/includes/starshp1.h | 11 +- src/mame/includes/starwars.h | 9 +- src/mame/includes/subs.h | 12 +- src/mame/includes/supbtime.h | 1 - src/mame/includes/tagteam.h | 1 - src/mame/includes/taito_l.h | 7 - src/mame/includes/taitoair.h | 3 + src/mame/includes/tankbatt.h | 17 +- src/mame/includes/targeth.h | 9 +- src/mame/includes/tbowl.h | 1 - src/mame/includes/thepit.h | 11 +- src/mame/includes/thoop2.h | 8 +- src/mame/includes/timelimt.h | 6 +- src/mame/includes/timeplt.h | 10 +- src/mame/includes/toaplan1.h | 6 +- src/mame/includes/toaplan2.h | 16 +- src/mame/includes/tp84.h | 18 +- src/mame/includes/trackfld.h | 14 +- src/mame/includes/triplhnt.h | 13 +- src/mame/includes/trs80m2.h | 2 + src/mame/includes/tsamurai.h | 11 +- src/mame/includes/tubep.h | 13 +- src/mame/includes/turbo.h | 4 +- src/mame/includes/tutankhm.h | 20 +- src/mame/includes/ultratnk.h | 8 +- src/mame/includes/vastar.h | 5 +- src/mame/includes/warpwarp.h | 9 +- src/mame/includes/wiping.h | 7 +- src/mame/includes/wrally.h | 8 +- src/mame/includes/xorworld.h | 3 - src/mame/includes/zaccaria.h | 9 +- src/mame/includes/zaxxon.h | 27 +- src/mame/layout/astro.lay | 16 +- src/mame/layout/bankshot.lay | 162 +- src/mame/layout/bigtrak.lay | 5 +- src/mame/layout/comp4.lay | 22 +- src/mame/layout/dataman.lay | 38 +- src/mame/layout/ebaskb2.lay | 77 +- src/mame/layout/ebball.lay | 70 +- src/mame/layout/ebball2.lay | 78 +- src/mame/layout/ebball3.lay | 90 +- src/mame/layout/elecbowl.lay | 32 +- src/mame/layout/fidel_eag.lay | 12 +- src/mame/layout/grobot9.lay | 20 +- src/mame/layout/horseran.lay | 62 +- src/mame/layout/intlc44.lay | 386 +- src/mame/layout/intlc440.lay | 385 +- src/mame/layout/inttoote.lay | 372 ++ src/mame/layout/jclub2.lay | 460 +-- src/mame/layout/jclub2o.lay | 433 +-- src/mame/layout/jockeyc.lay | 389 +++ src/mame/layout/k28.lay | 37 +- src/mame/layout/lightfgt.lay | 62 +- src/mame/layout/mathmagi.lay | 1 - src/mame/layout/mathmarv.lay | 23 +- src/mame/layout/mbdtower.lay | 6 +- src/mame/layout/mephisto.lay | 339 +- src/mame/layout/mephisto_academy.lay | 329 ++ src/mame/layout/mephisto_lcd.lay | 317 ++ src/mame/layout/mephisto_milano.lay | 263 ++ src/mame/layout/merlin.lay | 23 +- src/mame/layout/mmerlin.lay | 23 +- src/mame/layout/mmodular.lay | 279 ++ src/mame/layout/mvbfree.lay | 1 - src/mame/layout/raisedvl.lay | 100 +- src/mame/layout/simon.lay | 27 +- src/mame/layout/snmath.lay | 37 +- src/mame/layout/snread.lay | 20 +- src/mame/layout/snspell.lay | 32 +- src/mame/layout/snspellsp.lay | 34 +- src/mame/layout/spellb.lay | 33 +- src/mame/layout/splitsec.lay | 126 +- src/mame/layout/ssimon.lay | 18 +- src/mame/layout/starwbc.lay | 42 +- src/mame/layout/stopthief.lay | 2 - src/mame/layout/tactix.lay | 1 - src/mame/layout/tama.lay | 16 +- src/mame/layout/tandy12.lay | 26 +- src/mame/layout/venicea5.lay | 655 ++++ src/mame/layout/wizatron.lay | 15 +- src/mame/machine/315-5838_317-0229_comp.cpp | 2 +- src/mame/machine/6883sam.cpp | 4 - src/mame/machine/6883sam.h | 3 +- src/mame/machine/asteroid.cpp | 10 +- src/mame/machine/awboard.cpp | 4 + src/mame/machine/bbc.cpp | 8 +- src/mame/machine/beta.cpp | 13 +- src/mame/machine/bsktball.cpp | 22 +- src/mame/machine/bublbobl.cpp | 131 +- src/mame/machine/dc.cpp | 12 +- src/mame/machine/dccons.cpp | 2 +- src/mame/machine/decocass.cpp | 34 +- src/mame/machine/esqpanel.cpp | 574 +-- src/mame/machine/esqpanel.h | 6 +- src/mame/machine/gaelco2.cpp | 93 +- src/mame/machine/gaelco3d.cpp | 20 +- src/mame/machine/gaelco3d.h | 14 +- src/mame/machine/irem_cpu.cpp | 4 +- src/mame/machine/lisa.cpp | 104 +- src/mame/machine/lsasquad.cpp | 62 +- src/mame/machine/mmboard.cpp | 381 ++ src/mame/machine/mmboard.h | 139 + src/mame/machine/namcoio.cpp | 3 +- src/mame/machine/namcos1.cpp | 5 +- src/mame/machine/playch10.cpp | 50 +- src/mame/machine/psxcd.cpp | 32 +- src/mame/machine/saturn_cdb.cpp | 57 + src/mame/machine/saturn_cdb.h | 28 + src/mame/machine/starwars.cpp | 61 +- src/mame/machine/subs.cpp | 8 +- src/mame/machine/taitoio_yoke.cpp | 139 + src/mame/machine/taitoio_yoke.h | 69 + src/mame/machine/toaplan1.cpp | 32 +- src/mame/machine/v1050kb.h | 3 + src/mame/machine/wrally.cpp | 22 +- src/mame/machine/xbox.cpp | 2 +- src/mame/mame.lst | 183 +- src/mame/mess.flt | 11 + src/mame/video/aerofgt.cpp | 7 + src/mame/video/apple2.cpp | 6 + src/mame/video/apple2.h | 2 + src/mame/video/atarisy1.cpp | 7 +- src/mame/video/bagman.cpp | 16 +- src/mame/video/bbc.cpp | 161 +- src/mame/video/bosco.cpp | 4 +- src/mame/video/cclimber.cpp | 74 +- src/mame/video/centiped.cpp | 4 +- src/mame/video/champbas.cpp | 19 +- src/mame/video/cinemat.cpp | 17 +- src/mame/video/circusc.cpp | 18 +- src/mame/video/cloak.cpp | 4 +- src/mame/video/cloud9.cpp | 27 +- src/mame/video/clshroad.cpp | 4 +- src/mame/video/combatsc.cpp | 7 +- src/mame/video/cps1.cpp | 5 +- src/mame/video/crgolf.cpp | 8 +- src/mame/video/decocass.cpp | 120 +- src/mame/video/decodmd1.cpp | 82 +- src/mame/video/decodmd1.h | 9 +- src/mame/video/digdug.cpp | 74 +- src/mame/video/dynax.cpp | 83 +- src/mame/video/equites.cpp | 22 +- src/mame/video/fastfred.cpp | 40 +- src/mame/video/fmtowns.cpp | 96 +- src/mame/video/funkybee.cpp | 13 +- src/mame/video/galaga.cpp | 16 +- src/mame/video/galaxold.cpp | 14 + src/mame/video/gladiatr.cpp | 11 +- src/mame/video/gng.cpp | 4 +- src/mame/video/gomoku.cpp | 8 +- src/mame/video/gridlee.cpp | 4 +- src/mame/video/gyruss.cpp | 10 +- src/mame/video/holeland.cpp | 19 +- src/mame/video/hyperspt.cpp | 9 +- src/mame/video/jedi.cpp | 19 +- src/mame/video/kaneko16.cpp | 10 +- src/mame/video/kchamp.cpp | 4 +- src/mame/video/kingobox.cpp | 2 +- src/mame/video/kyugo.cpp | 4 +- src/mame/video/labyrunr.cpp | 19 +- src/mame/video/ladybug.cpp | 6 +- src/mame/video/liberatr.cpp | 9 +- src/mame/video/m107.cpp | 1 + src/mame/video/marineb.cpp | 8 +- src/mame/video/mario.cpp | 35 +- src/mame/video/megazone.cpp | 4 +- src/mame/video/mermaid.cpp | 16 +- src/mame/video/mikie.cpp | 9 +- src/mame/video/mouser.cpp | 8 +- src/mame/video/nemesis.cpp | 38 +- src/mame/video/neogeo.cpp | 8 +- src/mame/video/pacman.cpp | 50 +- src/mame/video/pandoras.cpp | 4 +- src/mame/video/pc9801.cpp | 744 ++++ src/mame/video/pooyan.cpp | 4 +- src/mame/video/powervr2.cpp | 4 +- src/mame/video/rallyx.cpp | 4 +- src/mame/video/rocnrope.cpp | 8 +- src/mame/video/rollrace.cpp | 19 +- src/mame/video/sauro.cpp | 16 +- src/mame/video/sbasketb.cpp | 18 +- src/mame/video/seibu_crtc.cpp | 11 - src/mame/video/seibu_crtc.h | 2 - src/mame/video/seta.cpp | 23 +- src/mame/video/seta2.cpp | 9 +- src/mame/video/skydiver.cpp | 95 +- src/mame/video/slapfght.cpp | 8 +- src/mame/video/sonson.cpp | 4 +- src/mame/video/spcforce.cpp | 4 +- src/mame/video/splash.cpp | 4 +- src/mame/video/sprint8.cpp | 2 +- src/mame/video/stactics.cpp | 66 +- src/mame/video/subs.cpp | 8 +- src/mame/video/thepit.cpp | 25 +- src/mame/video/timeplt.cpp | 8 +- src/mame/video/tp84.cpp | 4 +- src/mame/video/trackfld.cpp | 9 +- src/mame/video/triplhnt.cpp | 1 - src/mame/video/tsamurai.cpp | 18 +- src/mame/video/tubep.cpp | 16 +- src/mame/video/tutankhm.cpp | 10 +- src/mame/video/vsystem_gga.cpp | 2 +- src/mame/video/vsystem_gga.h | 35 + src/mame/video/wiping.cpp | 4 +- src/mame/video/zaccaria.cpp | 8 +- src/mame/video/zaxxon.cpp | 26 +- src/osd/modules/debugger/debugimgui.cpp | 2 +- src/osd/modules/debugger/win/consolewininfo.cpp | 1 - src/osd/modules/debugger/win/logviewinfo.cpp | 29 + src/osd/modules/debugger/win/logviewinfo.h | 26 + src/osd/modules/debugger/win/logwininfo.cpp | 19 +- src/osd/modules/debugger/win/logwininfo.h | 7 + src/osd/modules/font/font_osx.cpp | 202 +- src/osd/modules/input/input_uwp.cpp | 2 +- src/osd/modules/render/d3d/d3dhlsl.cpp | 9 +- src/osd/sdl/sdlmain.cpp | 3 + src/tools/imgtool/iflopimg.cpp | 10 + src/tools/imgtool/imgtool.cpp | 563 +-- src/tools/imgtool/imgtool.h | 8 +- src/tools/imgtool/library.h | 65 +- src/tools/imgtool/modules/fat.cpp | 7 +- src/tools/imgtool/modules/hp9845_tape.cpp | 423 +-- src/tools/imgtool/modules/mac.cpp | 70 +- src/tools/imgtool/modules/macbin.cpp | 40 +- src/tools/imgtool/modules/prodos.cpp | 18 +- 1098 files changed, 134567 insertions(+), 98137 deletions(-) diff --cc debian/changelog index 535d721,ceb8a66..2b490c9 --- a/debian/changelog +++ b/debian/changelog @@@ -1,10 -1,16 +1,17 @@@ - mame (0.188+dfsg.1-0ubuntu2) artful; urgency=medium + mame (0.189+dfsg.1-1) unstable; urgency=medium * New upstream release. - * Refreshed hurd.patch. - * Removed optimizations for i386 (reduces VM memory requirements). + * Reinstate mess dummy package, solves mess-desktop-entries pkg dep issue. + -- Jordi Mallach <[email protected]> Wed, 30 Aug 2017 17:54:29 +0200 + + mame (0.188+dfsg.1-1) unstable; urgency=medium + + * New upstream release. + * Refreshed hurd.patch. + * Removed optimizations for i386 (reduces VM memory requirements; + closes: #869074). + -- Cesare Falco <[email protected]> Fri, 28 Jul 2017 13:05:51 +0200 mame (0.187+dfsg.1-1) unstable; urgency=medium -- 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

