[mame] branch master updated (49e7d47 -> f9d062e)
Cesare Falco
cesarefalco-guest at moszumanska.debian.org
Fri Jul 28 10:53:01 UTC 2017
This is an automated email from the git hooks/post-receive script.
cesarefalco-guest pushed a change to branch master
in repository mame.
from 49e7d47 Release to unstable.
new e4cecb9 Imported Upstream version 0.188+dfsg.1
new f9d062e Merge tag 'upstream/0.188+dfsg.1'
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.travis.yml | 4 +-
3rdparty/lua-zlib/lua_zlib.c | 2 +-
android-project/app/src/main/AndroidManifest.xml | 4 +-
docs/source/commandline/commandline-all.rst | 13 +
docs/source/initialsetup/compilingmame.rst | 2 +-
docs/source/techspecs/device_memory_interface.rst | 84 +-
docs/source/usingmame/usingmame.rst | 4 +-
hash/abc80_flop.xml | 14 +
hash/coco_flop.xml | 14 +
hash/gameboy.xml | 14 +-
hash/ibm5150.xml | 555 +-
hash/ibm5170.xml | 740 +-
hash/intv.hsi | 4 +-
hash/pce_tourvision.xml | 26 +
hash/sms.xml | 154 +-
hash/x68k_flop.xml | 17 +
makefile | 4 +-
plugins/cheat/cheat_simple.lua | 44 +-
plugins/cheat/init.lua | 140 +-
plugins/cheat/keycodemap.lua | 241 -
plugins/hiscore/hiscore.dat | 626 +-
scripts/build/complay.py | 226 +-
scripts/resources/emscripten/emscripten_post.js | 13 +-
scripts/src/bus.lua | 57 +-
scripts/src/cpu.lua | 32 +-
scripts/src/machine.lua | 36 +
scripts/src/main.lua | 2 +-
scripts/src/mame/frontend.lua | 2 +
scripts/src/osd/sdl_cfg.lua | 2 +-
scripts/src/video.lua | 11 +
scripts/target/mame/arcade.lua | 45 +-
scripts/target/mame/mess.lua | 33 +-
scripts/target/mame/tiny.lua | 3 +
scripts/target/mame/virtual.lua | 2 +
src/devices/bus/a7800/a78_slot.h | 2 +-
src/devices/bus/apricot/keyboard/hle.cpp | 11 -
src/devices/bus/apricot/keyboard/hle.h | 2 -
src/devices/bus/cbm2/hrg.cpp | 8 +-
src/devices/bus/cbus/mpu_pc98.cpp | 83 +
src/devices/bus/cbus/mpu_pc98.h | 42 +
.../machine => devices/bus/cbus}/pc9801_118.cpp | 2 +-
.../machine => devices/bus/cbus}/pc9801_118.h | 6 +-
.../machine => devices/bus/cbus}/pc9801_26.cpp | 2 +-
src/{mame/machine => devices/bus/cbus}/pc9801_26.h | 6 +-
.../machine => devices/bus/cbus}/pc9801_86.cpp | 2 +-
src/{mame/machine => devices/bus/cbus}/pc9801_86.h | 6 +-
.../machine => devices/bus/cbus}/pc9801_cbus.cpp | 0
.../machine => devices/bus/cbus}/pc9801_cbus.h | 0
src/devices/bus/centronics/epson_ex800.cpp | 1 -
src/devices/bus/centronics/epson_lx800.cpp | 1 -
src/devices/bus/centronics/epson_lx810l.cpp | 1 -
src/devices/bus/compis/hrg.cpp | 8 +-
src/devices/bus/gameboy/gb_slot.cpp | 13 +-
src/devices/bus/gameboy/gb_slot.h | 5 -
src/devices/bus/gameboy/mbc.cpp | 2 +-
src/devices/bus/hexbus/hexbus.cpp | 309 +
src/devices/bus/hexbus/hexbus.h | 123 +
src/devices/bus/{ti99 => }/hexbus/hx5102.cpp | 16 +-
src/devices/bus/{ti99 => }/hexbus/hx5102.h | 19 +-
src/devices/bus/hp_dio/hp_dio.h | 2 +-
src/devices/bus/hp_hil/hlekbd.cpp | 10 -
src/devices/bus/hp_hil/hlekbd.h | 4 -
src/devices/bus/ieee488/d9060.cpp | 12 +-
src/devices/bus/intellec4/insdatastor.cpp | 191 +
src/devices/bus/intellec4/insdatastor.h | 199 +
src/devices/bus/intellec4/intellec4.cpp | 347 +
src/devices/bus/intellec4/intellec4.h | 295 +
src/devices/bus/intellec4/prommemory.cpp | 67 +
src/devices/bus/intellec4/prommemory.h | 126 +
src/devices/bus/intellec4/tapereader.cpp | 86 +
src/devices/bus/intellec4/tapereader.h | 63 +
src/devices/bus/isa/isa.cpp | 94 +-
src/devices/bus/isa/isa.h | 53 +-
src/devices/bus/isa/num9rev.cpp | 4 +-
src/devices/bus/isa/sblaster.cpp | 5 +-
src/devices/bus/lpci/i82371sb.cpp | 7 +
src/devices/bus/lpci/i82371sb.h | 7 +
src/devices/bus/lpci/i82439tx.cpp | 78 +-
src/devices/bus/lpci/southbridge.cpp | 26 +-
src/devices/bus/lpci/southbridge.h | 3 +-
src/devices/bus/msx_cart/konami.cpp | 4 +-
src/devices/bus/msx_cart/moonsound.cpp | 4 +-
src/devices/bus/nes_ctrl/miracle.cpp | 4 -
src/devices/bus/pet/hsg.cpp | 8 +-
src/devices/bus/rs232/keyboard.cpp | 13 -
src/devices/bus/rs232/keyboard.h | 2 -
src/devices/bus/rs232/null_modem.cpp | 2 +-
src/devices/bus/rs232/printer.cpp | 5 -
src/devices/bus/rs232/printer.h | 1 -
src/devices/bus/rs232/pty.cpp | 2 +-
src/devices/bus/rs232/rs232.h | 3 -
src/devices/bus/rs232/ser_mouse.cpp | 72 +-
src/devices/bus/rs232/terminal.cpp | 12 -
src/devices/bus/rs232/terminal.h | 2 -
src/devices/bus/rs232/xvd701.cpp | 2 +-
src/devices/bus/snes_ctrl/miracle.cpp | 4 -
src/devices/bus/sunkbd/hlekbd.cpp | 7 +-
src/devices/bus/sunkbd/hlekbd.h | 2 -
src/devices/bus/ti8x/graphlinkhle.cpp | 9 -
src/devices/bus/ti8x/graphlinkhle.h | 1 -
src/devices/bus/ti8x/ti8x.cpp | 136 +-
src/devices/bus/ti8x/ti8x.h | 11 +-
src/devices/bus/ti99/gromport/cartridges.cpp | 6 +-
src/devices/bus/ti99/hexbus/hexbus.cpp | 280 -
src/devices/bus/ti99/hexbus/hexbus.h | 139 -
src/devices/bus/ti99/internal/998board.cpp | 59 +-
src/devices/bus/ti99/internal/998board.h | 14 +-
src/devices/bus/ti99/peb/samsmem.cpp | 4 +-
src/devices/bus/vme/vme.cpp | 7 +
src/devices/bus/vme/vme.h | 10 +-
src/devices/bus/wangpc/tig.cpp | 8 +-
src/devices/cpu/8x300/8x300.cpp | 8 +
src/devices/cpu/8x300/8x300.h | 10 +-
src/devices/cpu/adsp2100/adsp2100.cpp | 29 +-
src/devices/cpu/adsp2100/adsp2100.h | 6 +-
src/devices/cpu/alph8201/alph8201.cpp | 7 +
src/devices/cpu/alph8201/alph8201.h | 2 +-
src/devices/cpu/alto2/alto2cpu.cpp | 18 +-
src/devices/cpu/alto2/alto2cpu.h | 2 +-
src/devices/cpu/am29000/am29000.cpp | 8 +
src/devices/cpu/am29000/am29000.h | 11 +-
src/devices/cpu/amis2000/amis2000.cpp | 8 +
src/devices/cpu/amis2000/amis2000.h | 2 +-
src/devices/cpu/apexc/apexc.cpp | 8 +
src/devices/cpu/apexc/apexc.h | 2 +-
src/devices/cpu/arc/arc.h | 2 +-
src/devices/cpu/arcompact/arcompact.cpp | 7 +
src/devices/cpu/arcompact/arcompact.h | 2 +-
src/devices/cpu/arm/arm.cpp | 7 +
src/devices/cpu/arm/arm.h | 2 +-
src/devices/cpu/arm7/arm7.cpp | 9 +-
src/devices/cpu/arm7/arm7.h | 4 +-
src/devices/cpu/arm7/lpc210x.cpp | 10 +-
src/devices/cpu/arm7/lpc210x.h | 2 +-
src/devices/cpu/asap/asap.cpp | 6 +-
src/devices/cpu/asap/asap.h | 2 +-
src/devices/cpu/avr8/avr8.cpp | 20 +-
src/devices/cpu/avr8/avr8.h | 2 +-
src/devices/cpu/capricorn/capricorn.cpp | 1519 ++++
src/devices/cpu/capricorn/capricorn.h | 133 +
src/devices/cpu/capricorn/capricorn_dasm.cpp | 214 +
src/devices/cpu/ccpu/ccpu.cpp | 8 +
src/devices/cpu/ccpu/ccpu.h | 11 +-
src/devices/cpu/clipper/clipper.cpp | 17 +-
src/devices/cpu/clipper/clipper.h | 2 +-
src/devices/cpu/clipper/clipperd.cpp | 24 +-
src/devices/cpu/cop400/cop400.cpp | 8 +
src/devices/cpu/cop400/cop400.h | 5 +-
src/devices/cpu/cosmac/cosmac.cpp | 115 +-
src/devices/cpu/cosmac/cosmac.h | 28 +-
src/devices/cpu/cp1610/cp1610.cpp | 6 +
src/devices/cpu/cp1610/cp1610.h | 2 +-
src/devices/cpu/cubeqcpu/cubeqcpu.cpp | 19 +
src/devices/cpu/cubeqcpu/cubeqcpu.h | 6 +-
src/devices/cpu/drcuml.cpp | 12 +-
src/devices/cpu/drcuml.h | 12 +-
src/devices/cpu/dsp16/dsp16.cpp | 9 +-
src/devices/cpu/dsp16/dsp16.h | 2 +-
src/devices/cpu/dsp32/dsp32.cpp | 6 +-
src/devices/cpu/dsp32/dsp32.h | 2 +-
src/devices/cpu/dsp56k/dsp56k.cpp | 8 +
src/devices/cpu/dsp56k/dsp56k.h | 2 +-
src/devices/cpu/e0c6200/e0c6200.cpp | 8 +
src/devices/cpu/e0c6200/e0c6200.h | 2 +-
src/devices/cpu/e132xs/e132xs.cpp | 18 +-
src/devices/cpu/e132xs/e132xs.h | 2 +-
src/devices/cpu/es5510/es5510.cpp | 6 +-
src/devices/cpu/es5510/es5510.h | 2 +-
src/devices/cpu/esrip/esrip.cpp | 10 +-
src/devices/cpu/esrip/esrip.h | 2 +-
src/devices/cpu/f8/f8.cpp | 8 +
src/devices/cpu/f8/f8.h | 2 +-
src/devices/cpu/g65816/g65816.cpp | 8 +
src/devices/cpu/g65816/g65816.h | 2 +-
src/devices/cpu/g65816/g65816cm.h | 2 +-
src/devices/cpu/g65816/g65816op.h | 22 +-
src/devices/cpu/h6280/h6280.cpp | 9 +-
src/devices/cpu/h6280/h6280.h | 4 +-
src/devices/cpu/h8/h8.cpp | 9 +-
src/devices/cpu/h8/h8.h | 2 +-
src/devices/cpu/hcd62121/hcd62121.cpp | 6 +
src/devices/cpu/hcd62121/hcd62121.h | 2 +-
src/devices/cpu/hd61700/hd61700.cpp | 7 +
src/devices/cpu/hd61700/hd61700.h | 2 +-
src/devices/cpu/hmcs40/hmcs40.cpp | 7 +
src/devices/cpu/hmcs40/hmcs40.h | 2 +-
src/devices/cpu/hphybrid/hphybrid.cpp | 8 +
src/devices/cpu/hphybrid/hphybrid.h | 2 +-
src/devices/cpu/i386/i386.cpp | 9 +-
src/devices/cpu/i386/i386.h | 4 +-
src/devices/cpu/i4004/4004dasm.cpp | 133 -
src/devices/cpu/i4004/i4004.cpp | 529 --
src/devices/cpu/i4004/i4004.h | 107 -
src/devices/cpu/i8008/i8008.cpp | 9 +-
src/devices/cpu/i8008/i8008.h | 2 +-
src/devices/cpu/i8085/i8085.cpp | 8 +
src/devices/cpu/i8085/i8085.h | 2 +-
src/devices/cpu/i8089/i8089.cpp | 12 +-
src/devices/cpu/i8089/i8089.h | 2 +-
src/devices/cpu/i86/i186.cpp | 21 +-
src/devices/cpu/i86/i186.h | 2 +-
src/devices/cpu/i86/i286.cpp | 22 +-
src/devices/cpu/i86/i286.h | 4 +-
src/devices/cpu/i86/i86.cpp | 22 +-
src/devices/cpu/i86/i86.h | 2 +-
src/devices/cpu/i860/i860.cpp | 6 +
src/devices/cpu/i860/i860.h | 2 +-
src/devices/cpu/i960/i960.cpp | 8 +
src/devices/cpu/i960/i960.h | 2 +-
src/devices/cpu/ie15/ie15.cpp | 9 +-
src/devices/cpu/ie15/ie15.h | 2 +-
src/devices/cpu/jaguar/jaguar.cpp | 7 +
src/devices/cpu/jaguar/jaguar.h | 2 +-
src/devices/cpu/lc8670/lc8670.cpp | 15 +-
src/devices/cpu/lc8670/lc8670.h | 2 +-
src/devices/cpu/lh5801/lh5801.cpp | 7 +
src/devices/cpu/lh5801/lh5801.h | 2 +-
src/devices/cpu/lr35902/lr35902.cpp | 6 +
src/devices/cpu/lr35902/lr35902.h | 2 +-
src/devices/cpu/m37710/m37710.cpp | 118 +-
src/devices/cpu/m37710/m37710.h | 25 +-
src/devices/cpu/m37710/m37710cm.h | 2 +-
src/devices/cpu/m37710/m37710op.h | 52 +-
src/devices/cpu/m6502/deco16.cpp | 20 +-
src/devices/cpu/m6502/deco16.h | 2 +-
src/devices/cpu/m6502/m3745x.cpp | 6 +
src/devices/cpu/m6502/m3745x.h | 2 +-
src/devices/cpu/m6502/m4510.cpp | 2 +-
src/devices/cpu/m6502/m4510.h | 2 +-
src/devices/cpu/m6502/m5074x.h | 2 +-
src/devices/cpu/m6502/m6502.cpp | 19 +-
src/devices/cpu/m6502/m6502.h | 2 +-
src/devices/cpu/m6502/n2a03.cpp | 62 +-
src/devices/cpu/m6502/n2a03.h | 21 -
src/devices/cpu/m6800/6800ops.hxx | 42 +-
src/devices/cpu/m6800/m6800.cpp | 36 +-
src/devices/cpu/m6800/m6800.h | 2 +-
src/devices/cpu/m6800/m6801.cpp | 11 +-
src/devices/cpu/m6800/m6801.h | 2 +-
src/devices/cpu/m68000/m68000.h | 6 +-
src/devices/cpu/m68000/m68k_in.cpp | 100 +-
src/devices/cpu/m68000/m68kcpu.cpp | 23 +-
src/devices/cpu/m68000/m68kcpu.h | 10 +-
src/devices/cpu/m6805/m6805.cpp | 9 +-
src/devices/cpu/m6805/m6805.h | 2 +-
src/devices/cpu/m6809/m6809.cpp | 19 +-
src/devices/cpu/m6809/m6809.h | 2 +-
src/devices/cpu/mb86233/mb86233.cpp | 8 +
src/devices/cpu/mb86233/mb86233.h | 2 +-
src/devices/cpu/mb86235/mb86235.cpp | 8 +
src/devices/cpu/mb86235/mb86235.h | 2 +-
src/devices/cpu/mb88xx/mb88xx.cpp | 72 +-
src/devices/cpu/mb88xx/mb88xx.h | 121 +-
src/devices/cpu/mc68hc11/mc68hc11.cpp | 7 +
src/devices/cpu/mc68hc11/mc68hc11.h | 5 +-
src/devices/cpu/mcs40/mcs40.cpp | 1264 +++
src/devices/cpu/mcs40/mcs40.h | 451 +
src/devices/cpu/mcs40/mcs40dasm.cpp | 162 +
src/devices/cpu/mcs48/mcs48.cpp | 8 +
src/devices/cpu/mcs48/mcs48.h | 5 +-
src/devices/cpu/mcs51/mcs51.cpp | 95 +-
src/devices/cpu/mcs51/mcs51.h | 34 +-
src/devices/cpu/mcs96/i8x9x.cpp | 7 +-
src/devices/cpu/mcs96/i8x9x.h | 2 +-
src/devices/cpu/mcs96/mcs96.cpp | 6 +-
src/devices/cpu/mcs96/mcs96.h | 2 +-
src/devices/cpu/melps4/melps4.cpp | 8 +-
src/devices/cpu/melps4/melps4.h | 2 +-
src/devices/cpu/minx/minx.cpp | 6 +
src/devices/cpu/minx/minx.h | 2 +-
src/devices/cpu/mips/mips3.cpp | 9 +-
src/devices/cpu/mips/mips3.h | 4 +-
src/devices/cpu/mips/r3000.cpp | 9 +-
src/devices/cpu/mips/r3000.h | 2 +-
src/devices/cpu/mn10200/mn10200.cpp | 8 +
src/devices/cpu/mn10200/mn10200.h | 2 +-
src/devices/cpu/nanoprocessor/nanoprocessor.cpp | 8 +
src/devices/cpu/nanoprocessor/nanoprocessor.h | 4 +-
src/devices/cpu/nec/nec.cpp | 8 +
src/devices/cpu/nec/nec.h | 2 +-
src/devices/cpu/nec/v25.cpp | 7 +
src/devices/cpu/nec/v25.h | 2 +-
src/devices/cpu/nec/v53.cpp | 7 +
src/devices/cpu/nec/v53.h | 10 +-
src/devices/cpu/patinhofeio/patinho_feio.cpp | 7 +
src/devices/cpu/patinhofeio/patinhofeio_cpu.h | 2 +-
src/devices/cpu/pdp1/pdp1.cpp | 6 +
src/devices/cpu/pdp1/pdp1.h | 2 +-
src/devices/cpu/pdp1/tx0.cpp | 7 +
src/devices/cpu/pdp1/tx0.h | 2 +-
src/devices/cpu/pdp8/pdp8.cpp | 2 +-
src/devices/cpu/pdp8/pdp8.h | 2 +-
src/devices/cpu/pic16c5x/pic16c5x.cpp | 7 +
src/devices/cpu/pic16c5x/pic16c5x.h | 5 +-
src/devices/cpu/pic16c62x/pic16c62x.h | 5 +-
src/devices/cpu/powerpc/ppc.h | 4 +-
src/devices/cpu/powerpc/ppccom.cpp | 9 +-
src/devices/cpu/pps4/pps4.cpp | 9 +
src/devices/cpu/pps4/pps4.h | 5 +-
src/devices/cpu/psx/psx.cpp | 6 +
src/devices/cpu/psx/psx.h | 2 +-
src/devices/cpu/rsp/rsp.cpp | 7 +
src/devices/cpu/rsp/rsp.h | 2 +-
src/devices/cpu/s2650/s2650.cpp | 17 +-
src/devices/cpu/s2650/s2650.h | 2 +-
src/devices/cpu/saturn/satops.hxx | 2 +-
src/devices/cpu/saturn/saturn.cpp | 7 +
src/devices/cpu/saturn/saturn.h | 2 +-
src/devices/cpu/sc61860/sc61860.cpp | 7 +
src/devices/cpu/sc61860/sc61860.h | 2 +-
src/devices/cpu/scmp/scmp.cpp | 7 +
src/devices/cpu/scmp/scmp.h | 2 +-
src/devices/cpu/score/score.cpp | 6 +-
src/devices/cpu/score/score.h | 2 +-
src/devices/cpu/scudsp/scudsp.cpp | 8 +
src/devices/cpu/scudsp/scudsp.h | 2 +-
src/devices/cpu/se3208/se3208.cpp | 6 +
src/devices/cpu/se3208/se3208.h | 2 +-
src/devices/cpu/sh2/sh2.cpp | 19 +-
src/devices/cpu/sh2/sh2.h | 2 +-
src/devices/cpu/sh2/sh7604_bus.cpp | 10 +-
src/devices/cpu/sh2/sh7604_bus.h | 6 +-
src/devices/cpu/sh2/sh7604_sci.cpp | 9 +-
src/devices/cpu/sh2/sh7604_sci.h | 7 +-
src/devices/cpu/sh2/sh7604_wdt.cpp | 11 +-
src/devices/cpu/sh2/sh7604_wdt.h | 6 +-
src/devices/cpu/sh4/sh4.cpp | 8 +
src/devices/cpu/sh4/sh4.h | 2 +-
src/devices/cpu/sharc/sharc.cpp | 7 +
src/devices/cpu/sharc/sharc.h | 2 +-
src/devices/cpu/sm510/sm500.h | 10 +-
src/devices/cpu/sm510/sm500core.cpp | 33 +-
src/devices/cpu/sm510/sm500op.cpp | 23 +-
src/devices/cpu/sm510/sm510.h | 4 +-
src/devices/cpu/sm510/sm510base.cpp | 8 +
src/devices/cpu/sm510/sm590.h | 1 +
src/devices/cpu/sm510/sm590core.cpp | 21 +
src/devices/cpu/sm510/sm5acore.cpp | 27 +-
src/devices/cpu/sm8500/sm8500.cpp | 7 +
src/devices/cpu/sm8500/sm8500.h | 2 +-
src/devices/cpu/sparc/mb86901.cpp | 12 +-
src/devices/cpu/sparc/sparc.h | 2 +-
src/devices/cpu/spc700/spc700.cpp | 23 +-
src/devices/cpu/spc700/spc700.h | 2 +-
src/devices/cpu/ssem/ssem.cpp | 10 +-
src/devices/cpu/ssem/ssem.h | 2 +-
src/devices/cpu/ssp1601/ssp1601.cpp | 8 +
src/devices/cpu/ssp1601/ssp1601.h | 2 +-
src/devices/cpu/superfx/superfx.cpp | 7 +
src/devices/cpu/superfx/superfx.h | 2 +-
src/devices/cpu/t11/t11.cpp | 7 +
src/devices/cpu/t11/t11.h | 2 +-
src/devices/cpu/tlcs870/tlcs870.cpp | 8 +
src/devices/cpu/tlcs870/tlcs870.h | 2 +-
src/devices/cpu/tlcs90/tlcs90.cpp | 179 +-
src/devices/cpu/tlcs90/tlcs90.h | 16 +-
src/devices/cpu/tlcs900/tlcs900.cpp | 7 +
src/devices/cpu/tlcs900/tlcs900.h | 5 +-
src/devices/cpu/tms1000/tms1k_base.cpp | 7 +
src/devices/cpu/tms1000/tms1k_base.h | 2 +-
src/devices/cpu/tms32010/tms32010.cpp | 8 +
src/devices/cpu/tms32010/tms32010.h | 2 +-
src/devices/cpu/tms32025/tms32025.cpp | 9 +
src/devices/cpu/tms32025/tms32025.h | 2 +-
src/devices/cpu/tms32031/tms32031.cpp | 6 +-
src/devices/cpu/tms32031/tms32031.h | 2 +-
src/devices/cpu/tms32051/tms32051.cpp | 9 +
src/devices/cpu/tms32051/tms32051.h | 2 +-
src/devices/cpu/tms32082/tms32082.cpp | 13 +
src/devices/cpu/tms32082/tms32082.h | 18 +-
src/devices/cpu/tms34010/tms34010.cpp | 6 +
src/devices/cpu/tms34010/tms34010.h | 2 +-
src/devices/cpu/tms57002/tms57002.cpp | 11 +-
src/devices/cpu/tms57002/tms57002.h | 2 +-
src/devices/cpu/tms7000/tms7000.cpp | 8 +
src/devices/cpu/tms7000/tms7000.h | 2 +-
src/devices/cpu/tms9900/ti990_10.cpp | 17 +-
src/devices/cpu/tms9900/ti990_10.h | 2 +-
src/devices/cpu/tms9900/tms9900.cpp | 17 +-
src/devices/cpu/tms9900/tms9900.h | 2 +-
src/devices/cpu/tms9900/tms9995.cpp | 17 +-
src/devices/cpu/tms9900/tms9995.h | 2 +-
src/devices/cpu/ucom4/ucom4.cpp | 8 +
src/devices/cpu/ucom4/ucom4.h | 2 +-
src/devices/cpu/unsp/unsp.cpp | 6 +
src/devices/cpu/unsp/unsp.h | 2 +-
src/devices/cpu/upd7725/upd7725.cpp | 9 +-
src/devices/cpu/upd7725/upd7725.h | 2 +-
src/devices/cpu/upd7810/upd7810.cpp | 64 +-
src/devices/cpu/upd7810/upd7810.h | 10 +-
src/devices/cpu/upd7810/upd7811.cpp | 36 +
src/devices/cpu/upd7810/upd7811.h | 20 +
src/devices/cpu/v30mz/v30mz.cpp | 8 +
src/devices/cpu/v30mz/v30mz.h | 2 +-
src/devices/cpu/v60/v60.cpp | 8 +
src/devices/cpu/v60/v60.h | 2 +-
src/devices/cpu/v810/v810.cpp | 8 +
src/devices/cpu/v810/v810.h | 2 +-
src/devices/cpu/z180/z180.cpp | 24 +-
src/devices/cpu/z180/z180.h | 4 +-
src/devices/cpu/z8/z8.cpp | 75 +-
src/devices/cpu/z8/z8.h | 87 +-
src/devices/cpu/z8/z8dasm.cpp | 4 +-
src/devices/cpu/z80/tmpz84c011.cpp | 6 +
src/devices/cpu/z80/tmpz84c011.h | 9 +-
src/devices/cpu/z80/tmpz84c015.cpp | 7 +
src/devices/cpu/z80/tmpz84c015.h | 9 +-
src/devices/cpu/z80/z80.cpp | 22 +-
src/devices/cpu/z80/z80.h | 2 +-
src/devices/cpu/z8000/z8000.cpp | 28 +-
src/devices/cpu/z8000/z8000.h | 33 +-
src/devices/imagedev/bitbngr.cpp | 3 +-
src/devices/imagedev/bitbngr.h | 10 +-
src/devices/imagedev/midiin.cpp | 31 +-
src/devices/imagedev/midiout.cpp | 5 -
src/devices/imagedev/midiout.h | 1 -
src/devices/machine/53c7xx.cpp | 44 +-
src/devices/machine/6532riot.cpp | 27 +
src/devices/machine/6532riot.h | 17 +
src/devices/machine/6821pia.cpp | 88 +-
src/devices/machine/68340.cpp | 4 +
src/devices/machine/68340.h | 25 +-
src/devices/machine/68340sim.cpp | 211 +-
src/devices/machine/68340sim.h | 15 +-
src/devices/machine/68561mpcc.cpp | 7 -
src/devices/machine/68561mpcc.h | 1 -
src/devices/machine/at28c16.cpp | 6 +-
src/devices/machine/at28c16.h | 2 +-
src/devices/machine/ataintf.cpp | 20 +-
src/devices/machine/ay31015.h | 22 +-
src/devices/machine/bankdev.cpp | 7 +
src/devices/machine/bankdev.h | 2 +-
src/devices/machine/ds1315.h | 12 +-
src/devices/machine/eepromser.h | 6 +-
src/devices/machine/er2055.cpp | 6 +-
src/devices/machine/er2055.h | 2 +-
src/devices/machine/gen_latch.cpp | 7 +-
src/devices/machine/genpc.h | 6 +-
src/devices/machine/gt64xxx.cpp | 85 +-
src/devices/machine/gt64xxx.h | 8 +-
src/devices/machine/i8155.cpp | 8 +-
src/devices/machine/i8155.h | 2 +-
src/devices/machine/i8251.cpp | 7 -
src/devices/machine/i8251.h | 1 -
src/devices/machine/i82586.cpp | 1981 +++++
src/devices/machine/i82586.h | 388 +
src/devices/machine/ie15.cpp | 2 -
src/devices/machine/im6402.cpp | 10 -
src/devices/machine/im6402.h | 1 -
src/devices/machine/ins8250.cpp | 10 +-
src/devices/machine/ins8250.h | 1 -
src/devices/machine/intelfsh.cpp | 4 +-
src/devices/machine/k033906.cpp | 4 +-
src/devices/machine/keyboard.cpp | 6 -
src/devices/machine/keyboard.h | 11 +-
src/devices/machine/keyboard.ipp | 32 +-
src/devices/machine/ldv1000.cpp | 51 +-
src/devices/machine/linflash.cpp | 14 +-
src/devices/machine/linflash.h | 2 +-
src/devices/machine/mc14411.cpp | 312 +
src/devices/machine/mc14411.h | 133 +
src/devices/machine/mc2661.cpp | 6 -
src/devices/machine/mc2661.h | 1 -
src/devices/machine/mc6852.cpp | 10 -
src/devices/machine/mc6852.h | 1 -
src/devices/machine/mc68681.cpp | 5 -
src/devices/machine/mc68681.h | 1 -
src/devices/machine/mc68901.cpp | 2 -
src/devices/machine/mcf5206e.cpp | 198 +-
src/devices/machine/mcf5206e.h | 2 +-
src/devices/machine/microtch.cpp | 77 +-
src/devices/machine/ncr5390.cpp | 265 +-
src/devices/machine/ncr5390.h | 50 +-
src/devices/machine/netlist.cpp | 6 +
src/devices/machine/netlist.h | 5 +-
src/devices/machine/nscsi_hd.cpp | 13 +-
src/devices/machine/pci.cpp | 12 +-
src/devices/machine/pci.h | 7 +-
src/devices/machine/pic8259.cpp | 28 +-
src/devices/machine/pic8259.h | 14 +-
src/devices/machine/pit8253.cpp | 21 +-
src/devices/machine/pit8253.h | 19 +-
src/devices/machine/rtc9701.cpp | 40 +-
src/devices/machine/rtc9701.h | 14 +-
src/devices/machine/scnxx562.cpp | 3 +-
src/devices/machine/serflash.cpp | 20 +-
src/devices/machine/serflash.h | 2 +-
src/devices/machine/smioc.cpp | 180 +
src/devices/machine/smioc.h | 65 +
src/devices/machine/tc009xlvc.cpp | 8 +-
src/devices/machine/tc009xlvc.h | 2 +-
src/devices/machine/tmp68301.cpp | 97 +-
src/devices/machine/tmp68301.h | 20 +-
src/devices/machine/tms5501.cpp | 2 +-
src/devices/machine/vrc4373.cpp | 47 +-
src/devices/machine/vrc4373.h | 8 +-
src/devices/machine/vrc5074.cpp | 11 +-
src/devices/machine/vrc5074.h | 8 +-
src/devices/machine/wd2010.cpp | 109 +-
src/devices/machine/x2212.cpp | 15 +-
src/devices/machine/x2212.h | 2 +-
src/devices/machine/z80dart.cpp | 6 -
src/devices/machine/z80dart.h | 1 -
src/devices/machine/z80scc.cpp | 55 +-
src/devices/machine/z80scc.h | 23 +-
src/devices/machine/z80sio.cpp | 6 -
src/devices/machine/z80sio.h | 1 -
src/devices/sound/ay8910.cpp | 5 +-
src/devices/sound/ay8910.h | 2 +-
src/devices/sound/cdp1869.cpp | 8 +-
src/devices/sound/cdp1869.h | 4 +-
src/devices/sound/dave.cpp | 12 +-
src/devices/sound/dave.h | 2 +-
src/devices/sound/es5506.cpp | 203 +-
src/devices/sound/es5506.h | 2 -
src/devices/sound/mea8000.cpp | 18 +-
src/devices/sound/mea8000.h | 10 +-
src/devices/sound/mos6560.cpp | 20 +-
src/devices/sound/mos6560.h | 14 +-
src/devices/sound/mos7360.cpp | 16 +-
src/devices/sound/mos7360.h | 4 +-
src/devices/sound/msm5205.h | 3 -
src/devices/sound/multipcm.cpp | 18 +-
src/devices/sound/multipcm.h | 2 +-
src/devices/sound/namco.cpp | 36 +-
src/devices/sound/namco.h | 1 +
src/devices/sound/okim6258.cpp | 17 +-
src/devices/sound/okim6258.h | 3 +-
src/devices/sound/okim6376.cpp | 12 +-
src/devices/sound/okim6376.h | 4 +-
src/devices/sound/s14001a.cpp | 52 +-
src/devices/sound/s14001a.h | 2 +-
src/devices/sound/tms5110.cpp | 6 +-
src/devices/sound/tms5110.h | 3 +-
src/devices/sound/tms5220.cpp | 23 +-
src/devices/sound/tms5220.h | 6 +-
src/devices/sound/upd7752.cpp | 8 +-
src/devices/sound/upd7752.h | 2 +-
src/devices/sound/x1_010.cpp | 16 +-
src/devices/sound/x1_010.h | 14 +-
src/devices/sound/ym2151.cpp | 31 +-
src/devices/sound/ym2151.h | 2 +
src/devices/sound/ymf271.cpp | 35 +-
src/devices/sound/ymf271.h | 3 +-
src/devices/sound/ymf278b.cpp | 2 +-
src/devices/sound/ymz280b.cpp | 7 +
src/devices/sound/ymz280b.h | 1 +
src/devices/video/315_5124.cpp | 10 +-
src/devices/video/315_5124.h | 2 +-
src/devices/video/cesblit.cpp | 7 +
src/devices/video/cesblit.h | 2 +-
src/devices/video/crt9007.cpp | 8 +-
src/devices/video/crt9007.h | 2 +-
src/devices/video/ef9345.cpp | 8 +-
src/devices/video/ef9345.h | 2 +-
src/devices/video/ef9364.cpp | 8 +-
src/devices/video/ef9364.h | 2 +-
src/devices/video/ef9365.cpp | 8 +-
src/devices/video/ef9365.h | 2 +-
src/devices/video/gb_lcd.cpp | 95 +-
src/devices/video/gb_lcd.h | 10 +-
src/devices/video/hd61830.cpp | 8 +-
src/devices/video/hd61830.h | 2 +-
src/devices/video/hd63484.cpp | 6 +-
src/devices/video/hd63484.h | 6 +-
src/devices/video/hd66421.cpp | 8 +-
src/devices/video/hd66421.h | 2 +-
src/devices/video/huc6270.cpp | 50 +-
src/devices/video/huc6270.h | 24 +-
src/devices/video/huc6271.cpp | 11 +-
src/devices/video/huc6271.h | 4 +-
src/devices/video/huc6272.cpp | 12 +-
src/devices/video/huc6272.h | 2 +-
src/devices/video/m50458.cpp | 8 +-
src/devices/video/m50458.h | 2 +-
src/devices/video/mb90082.cpp | 8 +-
src/devices/video/mb90082.h | 2 +-
src/devices/video/mb_vcu.cpp | 24 +-
src/devices/video/mb_vcu.h | 2 +-
src/devices/video/mc6845.cpp | 16 +-
src/devices/video/mc6845.h | 6 +-
src/devices/video/mc6847.cpp | 39 +-
src/devices/video/mc6847.h | 6 +-
src/devices/video/mos6566.cpp | 20 +-
src/devices/video/mos6566.h | 2 +-
src/devices/video/msm6255.cpp | 8 +-
src/devices/video/msm6255.h | 2 +-
src/devices/video/ppu2c0x.cpp | 8 +-
src/devices/video/ppu2c0x.h | 2 +-
src/devices/video/ramdac.cpp | 8 +-
src/devices/video/ramdac.h | 4 +-
src/devices/video/scn2674.cpp | 9 +-
src/devices/video/scn2674.h | 2 +-
src/devices/video/sda5708.cpp | 249 +
src/devices/video/sda5708.h | 125 +
src/devices/video/sed1330.cpp | 8 +-
src/devices/video/sed1330.h | 4 +-
src/devices/video/tms3556.cpp | 8 +-
src/devices/video/tms3556.h | 4 +-
src/devices/video/tms9928a.cpp | 7 +
src/devices/video/tms9928a.h | 2 +-
src/devices/video/upd7220.cpp | 8 +-
src/devices/video/upd7220.h | 2 +-
src/devices/video/upd7227.cpp | 6 +-
src/devices/video/upd7227.h | 2 +-
src/devices/video/v9938.cpp | 11 +-
src/devices/video/v9938.h | 2 +-
src/devices/video/voodoo.cpp | 68 +-
src/emu/addrmap.cpp | 6 +-
src/emu/addrmap.h | 8 +-
src/emu/config.cpp | 10 +-
src/emu/debug/debugcmd.cpp | 94 +-
src/emu/debug/debugcpu.cpp | 219 +-
src/emu/debug/debugcpu.h | 13 +-
src/emu/debug/debughlp.cpp | 8 +-
src/emu/debug/dvdisasm.cpp | 190 +-
src/emu/debug/dvdisasm.h | 31 +-
src/emu/debug/dvmemory.cpp | 2 +-
src/emu/debug/dvwpoints.cpp | 2 +-
src/emu/devcb.cpp | 4 +-
src/emu/devcb.h | 4 +-
src/emu/device.h | 2 -
src/emu/diimage.cpp | 37 +-
src/emu/diimage.h | 9 +-
src/emu/dimemory.cpp | 69 +-
src/emu/dimemory.h | 53 +-
src/emu/dirom.cpp | 6 +-
src/emu/dirom.h | 2 +-
src/emu/diserial.cpp | 64 +-
src/emu/diserial.h | 25 +-
src/emu/dislot.h | 2 +-
src/emu/disound.cpp | 4 +-
src/emu/disound.h | 4 +-
src/emu/divtlb.cpp | 2 +-
src/emu/divtlb.h | 4 +-
src/emu/driver.cpp | 5 +
src/emu/emucore.h | 14 +-
src/emu/emumem.cpp | 242 +-
src/emu/emumem.h | 33 +-
src/emu/emuopts.cpp | 982 ++-
src/emu/emuopts.h | 160 +-
src/emu/emupal.h | 2 +-
src/emu/http.cpp | 381 +-
src/emu/http.h | 146 +-
src/emu/image.cpp | 59 +-
src/emu/input.h | 4 +-
src/emu/ioport.h | 6 +-
src/emu/machine.cpp | 174 +-
src/emu/machine.h | 22 +-
src/emu/mconfig.cpp | 11 +-
src/emu/natkeyboard.cpp | 4 +-
src/emu/profiler.h | 2 +-
src/emu/render.cpp | 15 +-
src/emu/render.h | 2 +-
src/emu/rendlay.cpp | 15 +-
src/emu/romload.cpp | 23 +-
src/emu/schedule.cpp | 10 +-
src/emu/validity.cpp | 121 +-
src/frontend/mame/audit.cpp | 5 +-
src/frontend/mame/cheat.cpp | 4 +-
src/frontend/mame/cheat.h | 2 +-
src/frontend/mame/clifront.cpp | 127 +-
src/frontend/mame/clifront.h | 8 +-
src/frontend/mame/info.cpp | 53 +-
src/frontend/mame/info.h | 3 +-
src/frontend/mame/luaengine.cpp | 82 +-
src/frontend/mame/luaengine.h | 2 +-
src/frontend/mame/mame.cpp | 45 +-
src/frontend/mame/mameopts.cpp | 689 +-
src/frontend/mame/mameopts.h | 36 +-
src/frontend/mame/pluginopts.cpp | 2 +-
src/frontend/mame/ui/custui.cpp | 38 +-
src/frontend/mame/ui/dirmenu.cpp | 15 +-
src/frontend/mame/ui/info.cpp | 3 +-
src/frontend/mame/ui/inifile.cpp | 4 +-
src/frontend/mame/ui/miscmenu.cpp | 28 +-
src/frontend/mame/ui/selgame.cpp | 144 +-
src/frontend/mame/ui/selgame.h | 4 +
src/frontend/mame/ui/selmenu.cpp | 441 +-
src/frontend/mame/ui/selmenu.h | 59 +-
src/frontend/mame/ui/selsoft.cpp | 406 +-
src/frontend/mame/ui/selsoft.h | 52 +-
src/frontend/mame/ui/slotopt.cpp | 93 +-
src/frontend/mame/ui/slotopt.h | 7 +
src/frontend/mame/ui/sndmenu.cpp | 10 +-
src/frontend/mame/ui/state.cpp | 428 +
src/frontend/mame/ui/state.h | 97 +
src/frontend/mame/ui/submenu.cpp | 26 +-
src/frontend/mame/ui/submenu.h | 2 +-
src/frontend/mame/ui/ui.cpp | 168 +-
src/frontend/mame/ui/ui.h | 1 -
src/frontend/mame/ui/utils.cpp | 39 +
src/frontend/mame/ui/utils.h | 43 +-
src/lib/formats/itt3030_dsk.cpp | 17 +-
src/lib/netlist/nl_errstr.h | 2 +-
src/lib/netlist/nl_setup.cpp | 2 +-
src/lib/util/options.cpp | 980 ++-
src/lib/util/options.h | 298 +-
src/lib/util/server_http.hpp | 5 +-
src/lib/util/server_ws.hpp | 26 +-
src/lib/util/xmlfile.cpp | 182 +-
src/lib/util/xmlfile.h | 61 +-
src/mame/arcade.flt | 13 +-
src/mame/audio/atarijsa.cpp | 10 +-
src/mame/audio/dcs.cpp | 234 +-
src/mame/audio/dcs.h | 11 +-
src/mame/audio/decobsmt.cpp | 4 +-
src/mame/audio/namco52.cpp | 23 +-
src/mame/audio/namco52.h | 2 +-
src/mame/audio/namco54.cpp | 14 +-
src/mame/audio/nichisnd.cpp | 141 +
src/mame/audio/nichisnd.h | 71 +
src/mame/audio/segag80r.cpp | 2 +-
src/mame/audio/segam1audio.cpp | 8 +-
src/mame/audio/snes_snd.cpp | 21 +-
src/mame/audio/snes_snd.h | 22 +-
src/mame/audio/starwars.cpp | 60 +-
src/mame/audio/taito_en.cpp | 5 +-
src/mame/audio/taito_en.h | 2 +-
src/mame/audio/turrett.cpp | 6 +-
src/mame/audio/williams.cpp | 4 +-
src/mame/drivers/4004clk.cpp | 160 +-
src/mame/drivers/40love.cpp | 4 +-
src/mame/drivers/8080bw.cpp | 16 +
src/mame/drivers/a5105.cpp | 4 +-
src/mame/drivers/actfancr.cpp | 86 +-
src/mame/drivers/adp.cpp | 8 +-
src/mame/drivers/aerofgt.cpp | 4 +-
src/mame/drivers/age_candy.cpp | 10 +-
src/mame/drivers/airraid.cpp | 4 +-
src/mame/drivers/akaiax80.cpp | 1 -
src/mame/drivers/alphatro.cpp | 361 +-
src/mame/drivers/alto2.cpp | 6 +-
src/mame/drivers/amerihok.cpp | 24 +-
src/mame/drivers/amust.cpp | 2 +-
src/mame/drivers/angelkds.cpp | 2 +-
src/mame/drivers/apc.cpp | 8 +-
src/mame/drivers/apollo.cpp | 4 +-
src/mame/drivers/appoooh.cpp | 2 +-
src/mame/drivers/arabian.cpp | 85 +-
src/mame/drivers/arkanoid.cpp | 79 +-
src/mame/drivers/asuka.cpp | 26 +-
src/mame/drivers/atarisy1.cpp | 2 +-
src/mame/drivers/atarisy2.cpp | 2 +-
src/mame/drivers/atlantis.cpp | 202 +-
src/mame/drivers/atm.cpp | 2 +-
src/mame/drivers/atpci.cpp | 17 +-
src/mame/drivers/attckufo.cpp | 4 +-
src/mame/drivers/bfcobra.cpp | 2 +-
src/mame/drivers/bfm_sc5.cpp | 18 +-
src/mame/drivers/bionicc.cpp | 3 +-
src/mame/drivers/blackt96.cpp | 150 +-
src/mame/drivers/blitz.cpp | 838 --
src/mame/drivers/blitz68k.cpp | 2 +-
src/mame/drivers/blmbycar.cpp | 4 +-
src/mame/drivers/bmcbowl.cpp | 2 +-
src/mame/drivers/bmcpokr.cpp | 2 +-
src/mame/drivers/boogwing.cpp | 2 +-
src/mame/drivers/bublbobl.cpp | 108 +-
src/mame/drivers/busicom.cpp | 52 +-
src/mame/drivers/bw2.cpp | 4 +-
src/mame/drivers/by6803.cpp | 59 +-
src/mame/drivers/c128.cpp | 14 +-
src/mame/drivers/c64.cpp | 16 +-
src/mame/drivers/cabal.cpp | 4 +-
src/mame/drivers/calorie.cpp | 2 +-
src/mame/drivers/cave.cpp | 16 +-
src/mame/drivers/cbasebal.cpp | 2 +-
src/mame/drivers/cbm2.cpp | 12 +-
src/mame/drivers/cbuster.cpp | 20 +-
src/mame/drivers/cclimber.cpp | 6 +-
src/mame/drivers/cedar_magnet.cpp | 78 +-
src/mame/drivers/chihiro.cpp | 11 +-
src/mame/drivers/chinsan.cpp | 2 +-
src/mame/drivers/chsuper.cpp | 2 +-
src/mame/drivers/cischeat.cpp | 8 +-
src/mame/drivers/clowndwn.cpp | 29 +-
src/mame/drivers/clpoker.cpp | 2 +-
src/mame/drivers/coinmvga.cpp | 4 +-
src/mame/drivers/commando.cpp | 2 +-
src/mame/drivers/compc.cpp | 219 +
src/mame/drivers/cps1.cpp | 54 +-
src/mame/drivers/cps2.cpp | 2 +-
src/mame/drivers/cps3.cpp | 2 +-
src/mame/drivers/crystal.cpp | 75 +-
src/mame/drivers/csplayh5.cpp | 457 +-
src/mame/drivers/cultures.cpp | 4 +-
src/mame/drivers/cvs.cpp | 33 +-
src/mame/drivers/cxgz80.cpp | 2 +-
src/mame/drivers/darkmist.cpp | 2 +-
src/mame/drivers/dblewing.cpp | 2 +-
src/mame/drivers/dbox.cpp | 134 +-
src/mame/drivers/ddenlovr.cpp | 10 +-
src/mame/drivers/ddribble.cpp | 4 +-
src/mame/drivers/deadang.cpp | 2 +-
src/mame/drivers/dec8.cpp | 310 +-
src/mame/drivers/decocass.cpp | 456 +-
src/mame/drivers/dectalk.cpp | 109 +-
src/mame/drivers/decwritr.cpp | 2 +-
src/mame/drivers/dietgo.cpp | 2 +-
src/mame/drivers/dmv.cpp | 4 +-
src/mame/drivers/docastle.cpp | 8 +
src/mame/drivers/dreamwld.cpp | 8 +-
src/mame/drivers/dunhuang.cpp | 2 +-
src/mame/drivers/dynduke.cpp | 2 +-
src/mame/drivers/elwro800.cpp | 2 +-
src/mame/drivers/esq5505.cpp | 8 +-
src/mame/drivers/ettrivia.cpp | 26 +-
src/mame/drivers/europc.cpp | 14 +
src/mame/drivers/expro02.cpp | 10 +-
src/mame/drivers/exprraid.cpp | 17 +-
src/mame/drivers/fastlane.cpp | 2 +-
src/mame/drivers/fidel68k.cpp | 91 +-
src/mame/drivers/firetrap.cpp | 66 +-
src/mame/drivers/fitfight.cpp | 1 -
src/mame/drivers/flicker.cpp | 487 +-
src/mame/drivers/fontwriter.cpp | 107 +
src/mame/drivers/force68k.cpp | 304 +-
src/mame/drivers/fp1100.cpp | 17 +-
src/mame/drivers/freekick.cpp | 79 +-
src/mame/drivers/fromanc2.cpp | 38 +-
src/mame/drivers/gaelco.cpp | 8 +-
src/mame/drivers/gaelco2.cpp | 241 +-
src/mame/drivers/galaxian.cpp | 184 +-
src/mame/drivers/galaxold.cpp | 12 +-
src/mame/drivers/galgames.cpp | 9 +-
src/mame/drivers/galpanic.cpp | 4 +-
src/mame/drivers/gamecstl.cpp | 8 +-
src/mame/drivers/gauntlet.cpp | 4 +-
src/mame/drivers/gcpinbal.cpp | 2 +-
src/mame/drivers/gimix.cpp | 2 +-
src/mame/drivers/gladiatr.cpp | 12 +-
src/mame/drivers/glass.cpp | 176 +-
src/mame/drivers/globalvr.cpp | 28 +-
src/mame/drivers/gmaster.cpp | 1 -
src/mame/drivers/goldnpkr.cpp | 526 +-
src/mame/drivers/goldstar.cpp | 2 +-
src/mame/drivers/gticlub.cpp | 84 +-
src/mame/drivers/hh_cop400.cpp | 2 +-
src/mame/drivers/hh_hmcs40.cpp | 2 +-
src/mame/drivers/hh_melps4.cpp | 2 +-
src/mame/drivers/hh_pic16.cpp | 2 +-
src/mame/drivers/hh_sm510.cpp | 1184 ++-
src/mame/drivers/hh_tms1k.cpp | 269 +-
src/mame/drivers/highvdeo.cpp | 2 +-
src/mame/drivers/homedata.cpp | 2 -
src/mame/drivers/homelab.cpp | 2 +-
src/mame/drivers/hp80.cpp | 1069 +++
src/mame/drivers/hp9845.cpp | 8 +-
src/mame/drivers/ice_bozopail.cpp | 22 +-
src/mame/drivers/if800.cpp | 4 +-
src/mame/drivers/igs017.cpp | 2 +-
src/mame/drivers/igspoker.cpp | 161 +
src/mame/drivers/imds2.cpp | 2 +-
src/mame/drivers/indiana.cpp | 4 +-
src/mame/drivers/intellec4.cpp | 1464 ++++
src/mame/drivers/interpro.cpp | 112 +-
src/mame/drivers/itech8.cpp | 2 +-
src/mame/drivers/itt3030.cpp | 9 +-
src/mame/drivers/jack.cpp | 40 +-
src/mame/drivers/jailbrek.cpp | 4 +-
src/mame/drivers/joctronic.cpp | 21 +-
src/mame/drivers/jongkyo.cpp | 2 +-
src/mame/drivers/jtc.cpp | 12 +-
src/mame/drivers/k28.cpp | 2 +-
src/mame/drivers/kaneko16.cpp | 12 +-
src/mame/drivers/karnov.cpp | 6 +-
src/mame/drivers/kchamp.cpp | 2 +-
src/mame/drivers/kinst.cpp | 448 +-
src/mame/drivers/koftball.cpp | 2 +-
src/mame/drivers/konin.cpp | 2 +-
src/mame/drivers/konmedal.cpp | 199 +-
src/mame/drivers/ksys573.cpp | 24 +-
src/mame/drivers/ladybug.cpp | 7 +-
src/mame/drivers/lastfght.cpp | 2 +-
src/mame/drivers/leapster.cpp | 4 +-
src/mame/drivers/liberate.cpp | 2 +-
src/mame/drivers/lordgun.cpp | 4 +-
src/mame/drivers/lwings.cpp | 4 +-
src/mame/drivers/m14.cpp | 132 +-
src/mame/drivers/m62.cpp | 774 +-
src/mame/drivers/macp.cpp | 7 +
src/mame/drivers/macpci.cpp | 25 +-
src/mame/drivers/magicard.cpp | 2 +-
src/mame/drivers/magmax.cpp | 31 +-
src/mame/drivers/mappy.cpp | 160 +-
src/mame/drivers/mastboy.cpp | 45 +-
src/mame/drivers/mc10.cpp | 220 +-
src/mame/drivers/mc1000.cpp | 2 +-
src/mame/drivers/mediagx.cpp | 2 +-
src/mame/drivers/megadriv.cpp | 12 +
src/mame/drivers/megasys1.cpp | 21 +-
src/mame/drivers/meritm.cpp | 1 +
src/mame/drivers/metlfrzr.cpp | 2 +-
src/mame/drivers/metro.cpp | 9 +-
src/mame/drivers/microkit.cpp | 2 +-
src/mame/drivers/missb2.cpp | 28 +-
src/mame/drivers/mitchell.cpp | 2 +-
src/mame/drivers/model2.cpp | 61 +
src/mame/drivers/mouser.cpp | 2 +-
src/mame/drivers/mpf1.cpp | 2 +-
src/mame/drivers/mps1230.cpp | 1 -
src/mame/drivers/mpu4.cpp | 5520 ++++++------
src/mame/drivers/mpu4.hxx | 2771 ------
src/mame/drivers/{mpu4avan.hxx => mpu4avan.cpp} | 4 +-
src/mame/drivers/{mpu4bwb.hxx => mpu4bwb.cpp} | 4 +
.../drivers/{mpu4concept.hxx => mpu4concept.cpp} | 5 +
.../drivers/{mpu4crystal.hxx => mpu4crystal.cpp} | 5 +-
.../drivers/{mpu4empire.hxx => mpu4empire.cpp} | 4 +
src/mame/drivers/{mpu4mdm.hxx => mpu4mdm.cpp} | 4 +
src/mame/drivers/{mpu4misc.hxx => mpu4misc.cpp} | 4 +
.../drivers/{mpu4mod2sw.hxx => mpu4mod2sw.cpp} | 6 +-
.../drivers/{mpu4mod4yam.hxx => mpu4mod4yam.cpp} | 5 +-
src/mame/drivers/{mpu4sw.hxx => mpu4sw.cpp} | 6 +
src/mame/drivers/{mpu4union.hxx => mpu4union.cpp} | 4 +
src/mame/drivers/mpu4vid.cpp | 4 +-
src/mame/drivers/mquake.cpp | 4 +-
src/mame/drivers/mrdo.cpp | 27 +-
src/mame/drivers/mustache.cpp | 2 +-
src/mame/drivers/mz3500.cpp | 8 +-
src/mame/drivers/mz6500.cpp | 4 +-
src/mame/drivers/namcond1.cpp | 341 +-
src/mame/drivers/namcos1.cpp | 6 +
src/mame/drivers/namcos11.cpp | 33 +-
src/mame/drivers/namcos23.cpp | 49 +-
src/mame/drivers/naomi.cpp | 121 +-
src/mame/drivers/nbmj8891.cpp | 26 +-
src/mame/drivers/nemesis.cpp | 14 +-
src/mame/drivers/neodriv.hxx | 9099 -------------------
src/mame/drivers/neogeo.cpp | 9101 +++++++++++++++++++-
src/mame/drivers/nes_vt.cpp | 45 +-
src/mame/drivers/ngen.cpp | 6 +-
src/mame/drivers/ninjakd2.cpp | 2 +-
src/mame/drivers/ninjaw.cpp | 74 +-
src/mame/drivers/niyanpai.cpp | 80 +-
src/mame/drivers/nmk16.cpp | 56 +-
src/mame/drivers/nokia_3310.cpp | 24 +-
src/mame/drivers/nycaptor.cpp | 6 +-
src/mame/drivers/octopus.cpp | 5 +-
src/mame/drivers/ohmygod.cpp | 4 +-
src/mame/drivers/opwolf.cpp | 67 +-
src/mame/drivers/osborne1.cpp | 2 +-
src/mame/drivers/overdriv.cpp | 6 +-
src/mame/drivers/pacman.cpp | 2 +-
src/mame/drivers/paranoia.cpp | 10 +-
src/mame/drivers/parodius.cpp | 2 +-
src/mame/drivers/pbaction.cpp | 2 +-
src/mame/drivers/pc.cpp | 38 +-
src/mame/drivers/pc9801.cpp | 31 +-
src/mame/drivers/pcxt.cpp | 2 +-
src/mame/drivers/pengo.cpp | 6 +-
src/mame/drivers/pentagon.cpp | 2 +-
src/mame/drivers/peplus.cpp | 22 +
src/mame/drivers/pinball2k.cpp | 2 +-
src/mame/drivers/pinkiri8.cpp | 8 +-
src/mame/drivers/pktgaldx.cpp | 2 +-
src/mame/drivers/playmark.cpp | 16 +-
src/mame/drivers/plus4.cpp | 2 +-
src/mame/drivers/pofo.cpp | 4 +-
src/mame/drivers/pokechmp.cpp | 4 +-
src/mame/drivers/polepos.cpp | 4 +-
src/mame/drivers/potgoldu.cpp | 4 +-
src/mame/drivers/powerbal.cpp | 6 +-
src/mame/drivers/powerins.cpp | 4 +-
src/mame/drivers/pse.cpp | 2 +-
src/mame/drivers/psikyo.cpp | 4 +-
src/mame/drivers/psikyo4.cpp | 4 +-
src/mame/drivers/pt68k4.cpp | 4 +-
src/mame/drivers/punchout.cpp | 4 +-
src/mame/drivers/pwrview.cpp | 4 +-
src/mame/drivers/px4.cpp | 55 +-
src/mame/drivers/qx10.cpp | 4 +-
src/mame/drivers/r2dx_v33.cpp | 4 +-
src/mame/drivers/r9751.cpp | 6 +
src/mame/drivers/raiden.cpp | 2 +-
src/mame/drivers/rainbow.cpp | 4 +-
src/mame/drivers/rbisland.cpp | 16 +-
src/mame/drivers/relief.cpp | 4 +-
src/mame/drivers/retofinv.cpp | 291 +-
src/mame/drivers/rltennis.cpp | 2 +-
src/mame/drivers/rockrage.cpp | 4 +-
src/mame/drivers/ron.cpp | 5 +-
src/mame/drivers/rotaryf.cpp | 41 +-
src/mame/drivers/sanremmg.cpp | 4 +-
src/mame/drivers/sansa_fuze.cpp | 2 +-
src/mame/drivers/scobra.cpp | 21 +
src/mame/drivers/scorpion.cpp | 2 +-
src/mame/drivers/scramble.cpp | 2 +-
src/mame/drivers/sderby.cpp | 6 +
src/mame/drivers/sderby2.cpp | 407 +
src/mame/drivers/seattle.cpp | 40 +-
src/mame/drivers/segae.cpp | 18 +-
src/mame/drivers/segag80r.cpp | 2 +-
src/mame/drivers/segahang.cpp | 4 +-
src/mame/drivers/segajw.cpp | 4 +-
src/mame/drivers/segaorun.cpp | 2 +-
src/mame/drivers/segas16a.cpp | 4 +-
src/mame/drivers/segas16b.cpp | 67 +-
src/mame/drivers/segas18.cpp | 6 +-
src/mame/drivers/segas24.cpp | 2 +-
src/mame/drivers/segas32.cpp | 5 +-
src/mame/drivers/segaxbd.cpp | 2 +-
src/mame/drivers/seicross.cpp | 2 +-
src/mame/drivers/senjyo.cpp | 2 +-
src/mame/drivers/seta.cpp | 869 +-
src/mame/drivers/seta2.cpp | 26 +-
src/mame/drivers/sfbonus.cpp | 2 +-
src/mame/drivers/sg1000a.cpp | 10 +-
src/mame/drivers/shanghai.cpp | 2 +-
src/mame/drivers/shootaway2.cpp | 7 +-
src/mame/drivers/shtzone.cpp | 2 +-
src/mame/drivers/sigmab52.cpp | 2 +-
src/mame/drivers/sigmab98.cpp | 495 +-
src/mame/drivers/skylncr.cpp | 6 +-
src/mame/drivers/slapfght.cpp | 4 +-
src/mame/drivers/sliver.cpp | 6 +-
src/mame/drivers/snesb.cpp | 78 +
src/mame/drivers/snk.cpp | 12 +-
src/mame/drivers/snk6502.cpp | 40 +-
src/mame/drivers/socrates.cpp | 638 +-
src/mame/drivers/speedspn.cpp | 4 +-
src/mame/drivers/splash.cpp | 23 +-
src/mame/drivers/starwars.cpp | 15 +-
src/mame/drivers/statriv2.cpp | 142 +-
src/mame/drivers/stfight.cpp | 7 +-
src/mame/drivers/stlforce.cpp | 87 +-
src/mame/drivers/strnskil.cpp | 10 +-
src/mame/drivers/stv.cpp | 4 +-
src/mame/drivers/subsino.cpp | 2 +-
src/mame/drivers/subsino2.cpp | 2 +-
src/mame/drivers/sun1.cpp | 88 +-
src/mame/drivers/suna8.cpp | 2 +-
src/mame/drivers/supduck.cpp | 4 +-
src/mame/drivers/suprloco.cpp | 2 +-
src/mame/drivers/symbolics.cpp | 2 +-
src/mame/drivers/system1.cpp | 6 +-
src/mame/drivers/system16.cpp | 10 +-
src/mame/drivers/taito_b.cpp | 2 +-
src/mame/drivers/taito_f2.cpp | 48 +-
src/mame/drivers/taito_l.cpp | 48 +-
src/mame/drivers/taito_x.cpp | 144 +-
src/mame/drivers/tandy1t.cpp | 2 +-
src/mame/drivers/tandy2k.cpp | 4 +-
src/mame/drivers/targeth.cpp | 94 +-
src/mame/drivers/tecmo.cpp | 36 +
src/mame/drivers/tehkanwc.cpp | 112 +-
src/mame/drivers/tg100.cpp | 93 +
src/mame/drivers/thoop2.cpp | 52 +-
src/mame/drivers/ti99_8.cpp | 2 +-
src/mame/drivers/timelimt.cpp | 11 +-
src/mame/drivers/tispeak.cpp | 17 +-
src/mame/drivers/tispellb.cpp | 7 +-
src/mame/drivers/tmspoker.cpp | 30 +-
src/mame/drivers/tnzs.cpp | 56 +-
src/mame/drivers/toaplan2.cpp | 8 +-
src/mame/drivers/toki.cpp | 4 +-
src/mame/drivers/tourvis.cpp | 19 +-
src/mame/drivers/trackfld.cpp | 6 +-
src/mame/drivers/triforce.cpp | 28 +-
src/mame/drivers/ttchamp.cpp | 45 +-
src/mame/drivers/turbo.cpp | 4 +-
src/mame/drivers/turrett.cpp | 4 +-
src/mame/drivers/twins.cpp | 2 +-
src/mame/drivers/uapce.cpp | 10 +-
src/mame/drivers/usgames.cpp | 8 +-
src/mame/drivers/vamphalf.cpp | 1 +
src/mame/drivers/vegas.cpp | 691 +-
src/mame/drivers/vgmplay.cpp | 103 +-
src/mame/drivers/vic10.cpp | 8 +-
src/mame/drivers/vic20.cpp | 4 +-
src/mame/drivers/victory.cpp | 17 +-
src/mame/drivers/vidbrain.cpp | 4 +-
src/mame/drivers/viper.cpp | 14 +-
src/mame/drivers/vixen.cpp | 2 +-
src/mame/drivers/volfied.cpp | 20 +
src/mame/drivers/vt240.cpp | 4 +-
src/mame/drivers/vt320.cpp | 19 +-
src/mame/drivers/wallc.cpp | 6 +-
src/mame/drivers/wildpkr.cpp | 4 +-
src/mame/drivers/wiz.cpp | 4 +-
src/mame/drivers/wpc_dcs.cpp | 16 +-
src/mame/drivers/wpc_s.cpp | 12 +
src/mame/drivers/wrally.cpp | 98 +-
src/mame/drivers/x68k.cpp | 2 +-
src/mame/drivers/xain.cpp | 9 +-
src/mame/drivers/yiear.cpp | 4 +-
src/mame/drivers/yunsun16.cpp | 4 +-
src/mame/drivers/zaxxon.cpp | 2 +-
src/mame/drivers/zorba.cpp | 1 +
src/mame/drivers/zx.cpp | 2 +-
src/mame/etc/template_cpu.h | 2 +-
src/mame/etc/template_device.cpp | 4 +-
src/mame/includes/arabian.h | 10 +-
src/mame/includes/asuka.h | 12 +
src/mame/includes/busicom.h | 24 +-
src/mame/includes/cbuster.h | 7 +
src/mame/includes/coco.h | 1 +
src/mame/includes/dec8.h | 14 +-
src/mame/includes/decocass.h | 278 +-
src/mame/includes/docastle.h | 6 +-
src/mame/includes/exprraid.h | 3 -
src/mame/includes/fidelbase.h | 2 +-
src/mame/includes/firetrap.h | 12 +-
src/mame/includes/gaelco2.h | 45 +-
src/mame/includes/galaxian.h | 18 +-
src/mame/includes/gladiatr.h | 9 +-
src/mame/includes/glass.h | 15 +-
src/mame/includes/hh_tms1k.h | 3 +-
src/mame/includes/hh_ucom4.h | 2 +-
src/mame/includes/interpro.h | 27 +-
src/mame/includes/itech8.h | 5 +-
src/mame/includes/karnov.h | 4 +-
src/mame/includes/legionna.h | 4 +
src/mame/includes/m62.h | 61 +-
src/mame/includes/magmax.h | 6 +-
src/mame/includes/mappy.h | 6 -
src/mame/includes/megadriv.h | 2 +-
src/mame/includes/namcond1.h | 7 +
src/mame/includes/niyanpai.h | 8 +-
src/mame/includes/novagbase.h | 2 +-
src/mame/includes/opwolf.h | 14 +
src/mame/includes/osborne1.h | 8 +-
src/mame/includes/rbisland.h | 13 +
src/mame/includes/retofinv.h | 1 +
src/mame/includes/segas16b.h | 2 -
src/mame/includes/seta.h | 69 +-
src/mame/includes/splash.h | 4 +
src/mame/includes/starwars.h | 23 +-
src/mame/includes/stlforce.h | 31 +-
src/mame/includes/taito_f2.h | 33 +-
src/mame/includes/taito_x.h | 14 +-
src/mame/includes/targeth.h | 42 +-
src/mame/includes/thoop2.h | 53 +-
src/mame/includes/turrett.h | 2 +-
src/mame/includes/volfied.h | 9 +
src/mame/includes/wrally.h | 47 +-
src/mame/includes/xain.h | 1 -
src/mame/layout/arcmania.lay | 143 +
src/mame/layout/arrball.lay | 486 ++
src/mame/layout/checkma5.lay | 8 +-
src/mame/layout/cmulti8.lay | 4 +-
src/mame/layout/dataman.lay | 4 +-
src/mame/layout/gjackpot.lay | 19 +-
src/mame/layout/gpoker.lay | 19 +-
src/mame/layout/intlc44.lay | 920 ++
src/mame/layout/intlc440.lay | 914 ++
src/mame/layout/mathmagi.lay | 4 +-
src/mame/layout/mathmarv.lay | 4 +-
src/mame/layout/mmerlin.lay | 12 -
src/mame/layout/qkracer.lay | 4 +-
src/mame/layout/sda5708.lay | 365 +
src/mame/layout/setaroul.lay | 399 +
src/mame/layout/sf2049.lay | 136 +
src/mame/layout/superchs.lay | 8 +-
src/mame/layout/tisub.lay | 17 -
src/mame/layout/wizatron.lay | 4 +-
src/mame/machine/6883sam.h | 4 +-
src/mame/machine/abc1600mac.cpp | 6 +-
src/mame/machine/abc1600mac.h | 2 +-
src/mame/machine/apollo_kbd.cpp | 5 -
src/mame/machine/apollo_kbd.h | 1 -
src/mame/machine/c117.cpp | 7 +
src/mame/machine/c117.h | 2 +-
src/mame/machine/cammu.cpp | 36 +-
src/mame/machine/cammu.h | 2 +-
src/mame/machine/cchip.cpp | 142 -
src/mame/machine/cchip.h | 3 -
src/mame/machine/coco.cpp | 51 +-
src/mame/machine/cps2crypt.cpp | 2 +-
src/mame/machine/dc.cpp | 4 +-
src/mame/machine/dec_lk201.cpp | 4 +-
src/mame/machine/decocass.cpp | 499 +-
src/mame/machine/esqpanel.cpp | 485 +-
src/mame/machine/esqpanel.h | 60 +-
src/mame/machine/esqvfd.cpp | 41 +-
src/mame/machine/esqvfd.h | 2 +
src/mame/machine/fd1089.cpp | 4 +-
src/mame/machine/fd1094.cpp | 2 +-
src/mame/machine/gaelco2.cpp | 24 +-
src/mame/machine/gaelco_ds5002fp.cpp | 62 +
src/mame/machine/gaelco_ds5002fp.h | 34 +
src/mame/machine/gb.cpp | 68 +-
src/mame/machine/gridkeyb.cpp | 6 -
src/mame/machine/gridkeyb.h | 1 -
src/mame/machine/imm6_76.cpp | 204 +
src/mame/machine/imm6_76.h | 204 +
src/mame/machine/inder_vid.cpp | 2 +-
src/mame/machine/interpro_ioga.cpp | 460 +-
src/mame/machine/interpro_ioga.h | 180 +-
src/mame/machine/interpro_sga.cpp | 6 +-
src/mame/machine/iteagle_fpga.cpp | 8 +-
src/mame/machine/m20_kbd.cpp | 7 -
src/mame/machine/m20_kbd.h | 1 -
src/mame/machine/megadriv.cpp | 12 +-
src/mame/machine/midikbd.cpp | 6 +-
src/mame/machine/midwayic.cpp | 48 +-
src/mame/machine/midwayic.h | 6 +-
src/mame/{drivers => machine}/mpu4.cpp | 15 +-
src/mame/machine/namco50.cpp | 13 +-
src/mame/machine/namco51.cpp | 13 +-
src/mame/machine/namco53.cpp | 35 +-
src/mame/machine/namco53.h | 5 +-
src/mame/machine/namco62.cpp | 13 +-
src/mame/machine/namco_c139.cpp | 6 +-
src/mame/machine/namco_c139.h | 2 +-
src/mame/machine/namcond1.cpp | 2 +-
src/mame/machine/octo_kbd.cpp | 6 -
src/mame/machine/octo_kbd.h | 1 -
src/mame/machine/osborne1.cpp | 26 +-
src/mame/machine/pcecommn.h | 15 +
src/mame/machine/prof80mmu.cpp | 7 +-
src/mame/machine/prof80mmu.h | 2 +-
src/mame/machine/qx10kbd.cpp | 7 -
src/mame/machine/qx10kbd.h | 1 -
src/mame/machine/rmnkbd.cpp | 7 -
src/mame/machine/rmnkbd.h | 1 -
src/mame/machine/saturn.cpp | 3 +
src/mame/machine/segacrpt_device.cpp | 11 +-
src/mame/machine/segacrpt_device.h | 6 +-
src/mame/machine/segaic16.cpp | 2 +-
src/mame/machine/seicop.cpp | 8 +-
src/mame/machine/seicop.h | 2 +-
src/mame/machine/slapstic.cpp | 2 +-
src/mame/machine/st0016.cpp | 9 +
src/mame/machine/st0016.h | 11 +-
src/mame/machine/taitocchip.cpp | 190 +
src/mame/machine/taitocchip.h | 43 +
src/mame/machine/tx1.cpp | 4 +-
src/mame/machine/wangpckb.cpp | 10 -
src/mame/machine/wangpckb.h | 1 -
src/mame/machine/wrally.cpp | 12 +
src/mame/machine/x68k_kbd.cpp | 6 -
src/mame/machine/x68k_kbd.h | 1 -
src/mame/machine/zx8302.cpp | 1 -
src/mame/mame.lst | 162 +-
src/mame/mess.flt | 5 +
src/mame/video/abc1600.cpp | 8 +-
src/mame/video/abc1600.h | 2 +-
src/mame/video/c45.cpp | 6 +-
src/mame/video/c45.h | 2 +-
src/mame/video/cbuster.cpp | 41 +
src/mame/video/cidelsa.cpp | 4 +-
src/mame/video/comx35.cpp | 2 +-
src/mame/video/cps1.cpp | 4 +-
src/mame/video/dec8.cpp | 57 -
src/mame/video/deco16ic.cpp | 15 +-
src/mame/video/decocass.cpp | 11 +-
src/mame/video/decrmc3.cpp | 253 +
src/mame/video/decrmc3.h | 131 +
src/mame/video/docastle.cpp | 11 +-
src/mame/video/gp9001.cpp | 6 +-
src/mame/video/gp9001.h | 2 +-
src/mame/video/igs017_igs031.cpp | 6 +-
src/mame/video/igs017_igs031.h | 2 +-
src/mame/video/itech8.cpp | 17 +-
src/mame/video/karnov.cpp | 58 -
src/mame/video/kyocera.cpp | 4 +-
src/mame/video/m62.cpp | 194 +-
src/mame/video/mikromik.cpp | 4 +-
src/mame/video/nick.cpp | 8 +-
src/mame/video/nick.h | 2 +-
src/mame/video/nycaptor.cpp | 3 -
src/mame/video/pc8401a.cpp | 4 +-
src/mame/video/pc_t1t.cpp | 8 +-
src/mame/video/pcd.cpp | 9 +-
src/mame/video/pcd.h | 1 -
src/mame/video/pecom.cpp | 2 +-
src/mame/video/powervr2.cpp | 10 +-
src/mame/video/powervr2.h | 2 +-
src/mame/video/retofinv.cpp | 53 +-
src/mame/video/seibu_crtc.cpp | 8 +-
src/mame/video/seibu_crtc.h | 2 +-
src/mame/video/seta.cpp | 22 +-
src/mame/video/stlforce.cpp | 30 +-
src/mame/video/timelimt.cpp | 23 +-
src/mame/video/tmc600.cpp | 2 +-
src/mame/video/wolfpack.cpp | 15 +-
src/mame/video/ygv608.cpp | 1466 ++--
src/mame/video/ygv608.h | 185 +-
src/mame/video/zx8301.cpp | 8 +-
src/mame/video/zx8301.h | 2 +-
src/osd/eigccx86.h | 293 +-
src/osd/eivc.h | 21 +-
src/osd/eivcx86.h | 71 +-
src/osd/eminline.h | 83 +-
src/osd/modules/debugger/debugosx.mm | 300 +-
src/osd/modules/debugger/osx/debugconsole.h | 6 +
src/osd/modules/debugger/osx/debugconsole.mm | 80 +-
src/osd/modules/debugger/osx/debugview.h | 5 +-
src/osd/modules/debugger/osx/debugview.mm | 73 +-
src/osd/modules/debugger/osx/debugwindowhandler.h | 21 +
src/osd/modules/debugger/osx/debugwindowhandler.mm | 62 +
src/osd/modules/debugger/osx/deviceinfoviewer.h | 2 +
src/osd/modules/debugger/osx/deviceinfoviewer.mm | 10 +-
src/osd/modules/debugger/osx/devicesviewer.h | 2 +
src/osd/modules/debugger/osx/devicesviewer.mm | 8 +
src/osd/modules/debugger/osx/disassemblyview.h | 3 +
src/osd/modules/debugger/osx/disassemblyview.mm | 16 +
src/osd/modules/debugger/osx/disassemblyviewer.h | 3 +
src/osd/modules/debugger/osx/disassemblyviewer.mm | 19 +
src/osd/modules/debugger/osx/errorlogviewer.h | 2 +
src/osd/modules/debugger/osx/errorlogviewer.mm | 8 +
src/osd/modules/debugger/osx/memoryview.h | 3 +
src/osd/modules/debugger/osx/memoryview.mm | 25 +-
src/osd/modules/debugger/osx/memoryviewer.h | 3 +
src/osd/modules/debugger/osx/memoryviewer.mm | 19 +
src/osd/modules/debugger/osx/pointsviewer.h | 6 +-
src/osd/modules/debugger/osx/pointsviewer.mm | 22 +-
.../debugger/qt/deviceinformationwindow.cpp | 2 +-
src/osd/modules/debugger/win/consolewininfo.cpp | 31 +-
src/osd/modules/debugger/win/consolewininfo.h | 1 +
src/osd/modules/lib/osdobj_common.h | 2 +-
src/osd/modules/output/network.cpp | 74 +-
src/osd/modules/render/drawbgfx.cpp | 1 -
src/osd/modules/render/drawd3d.cpp | 2 +-
src/osd/modules/sound/sdl_sound.cpp | 1 +
src/osd/sdl/sdlmain.cpp | 10 +-
src/osd/sdl/window.cpp | 2 +-
src/osd/windows/winmain.cpp | 15 +-
src/tools/srcclean.cpp | 2 +
src/tools/unidasm.cpp | 4 +
web/esqpanel/vfx/FrontPanel.html | 25 +
web/esqpanel/vfx/FrontPanel.js | 1209 +++
1323 files changed, 57769 insertions(+), 31994 deletions(-)
delete mode 100644 plugins/cheat/keycodemap.lua
create mode 100644 src/devices/bus/cbus/mpu_pc98.cpp
create mode 100644 src/devices/bus/cbus/mpu_pc98.h
rename src/{mame/machine => devices/bus/cbus}/pc9801_118.cpp (99%)
rename src/{mame/machine => devices/bus/cbus}/pc9801_118.h (94%)
rename src/{mame/machine => devices/bus/cbus}/pc9801_26.cpp (99%)
rename src/{mame/machine => devices/bus/cbus}/pc9801_26.h (94%)
rename src/{mame/machine => devices/bus/cbus}/pc9801_86.cpp (99%)
rename src/{mame/machine => devices/bus/cbus}/pc9801_86.h (95%)
rename src/{mame/machine => devices/bus/cbus}/pc9801_cbus.cpp (100%)
rename src/{mame/machine => devices/bus/cbus}/pc9801_cbus.h (100%)
create mode 100644 src/devices/bus/hexbus/hexbus.cpp
create mode 100644 src/devices/bus/hexbus/hexbus.h
rename src/devices/bus/{ti99 => }/hexbus/hx5102.cpp (53%)
rename src/devices/bus/{ti99 => }/hexbus/hx5102.h (52%)
create mode 100644 src/devices/bus/intellec4/insdatastor.cpp
create mode 100644 src/devices/bus/intellec4/insdatastor.h
create mode 100644 src/devices/bus/intellec4/intellec4.cpp
create mode 100644 src/devices/bus/intellec4/intellec4.h
create mode 100644 src/devices/bus/intellec4/prommemory.cpp
create mode 100644 src/devices/bus/intellec4/prommemory.h
create mode 100644 src/devices/bus/intellec4/tapereader.cpp
create mode 100644 src/devices/bus/intellec4/tapereader.h
delete mode 100644 src/devices/bus/ti99/hexbus/hexbus.cpp
delete mode 100644 src/devices/bus/ti99/hexbus/hexbus.h
create mode 100644 src/devices/cpu/capricorn/capricorn.cpp
create mode 100644 src/devices/cpu/capricorn/capricorn.h
create mode 100644 src/devices/cpu/capricorn/capricorn_dasm.cpp
delete mode 100644 src/devices/cpu/i4004/4004dasm.cpp
delete mode 100644 src/devices/cpu/i4004/i4004.cpp
delete mode 100644 src/devices/cpu/i4004/i4004.h
create mode 100644 src/devices/cpu/mcs40/mcs40.cpp
create mode 100644 src/devices/cpu/mcs40/mcs40.h
create mode 100644 src/devices/cpu/mcs40/mcs40dasm.cpp
create mode 100644 src/devices/cpu/upd7810/upd7811.cpp
create mode 100644 src/devices/cpu/upd7810/upd7811.h
create mode 100644 src/devices/machine/i82586.cpp
create mode 100644 src/devices/machine/i82586.h
create mode 100644 src/devices/machine/mc14411.cpp
create mode 100644 src/devices/machine/mc14411.h
create mode 100644 src/devices/machine/smioc.cpp
create mode 100644 src/devices/machine/smioc.h
create mode 100644 src/devices/video/sda5708.cpp
create mode 100644 src/devices/video/sda5708.h
create mode 100644 src/frontend/mame/ui/state.cpp
create mode 100644 src/frontend/mame/ui/state.h
create mode 100644 src/mame/audio/nichisnd.cpp
create mode 100644 src/mame/audio/nichisnd.h
delete mode 100644 src/mame/drivers/blitz.cpp
create mode 100644 src/mame/drivers/compc.cpp
create mode 100644 src/mame/drivers/fontwriter.cpp
create mode 100644 src/mame/drivers/hp80.cpp
create mode 100644 src/mame/drivers/intellec4.cpp
delete mode 100644 src/mame/drivers/mpu4.hxx
rename src/mame/drivers/{mpu4avan.hxx => mpu4avan.cpp} (99%)
rename src/mame/drivers/{mpu4bwb.hxx => mpu4bwb.cpp} (99%)
rename src/mame/drivers/{mpu4concept.hxx => mpu4concept.cpp} (99%)
rename src/mame/drivers/{mpu4crystal.hxx => mpu4crystal.cpp} (99%)
rename src/mame/drivers/{mpu4empire.hxx => mpu4empire.cpp} (99%)
rename src/mame/drivers/{mpu4mdm.hxx => mpu4mdm.cpp} (99%)
rename src/mame/drivers/{mpu4misc.hxx => mpu4misc.cpp} (99%)
rename src/mame/drivers/{mpu4mod2sw.hxx => mpu4mod2sw.cpp} (99%)
rename src/mame/drivers/{mpu4mod4yam.hxx => mpu4mod4yam.cpp} (99%)
rename src/mame/drivers/{mpu4sw.hxx => mpu4sw.cpp} (99%)
rename src/mame/drivers/{mpu4union.hxx => mpu4union.cpp} (99%)
delete mode 100644 src/mame/drivers/neodriv.hxx
create mode 100644 src/mame/drivers/sderby2.cpp
create mode 100644 src/mame/drivers/tg100.cpp
create mode 100644 src/mame/layout/arcmania.lay
create mode 100644 src/mame/layout/arrball.lay
create mode 100644 src/mame/layout/intlc44.lay
create mode 100644 src/mame/layout/intlc440.lay
create mode 100644 src/mame/layout/sda5708.lay
create mode 100644 src/mame/layout/setaroul.lay
create mode 100644 src/mame/layout/sf2049.lay
delete mode 100644 src/mame/machine/cchip.cpp
delete mode 100644 src/mame/machine/cchip.h
create mode 100644 src/mame/machine/gaelco_ds5002fp.cpp
create mode 100644 src/mame/machine/gaelco_ds5002fp.h
create mode 100644 src/mame/machine/imm6_76.cpp
create mode 100644 src/mame/machine/imm6_76.h
copy src/mame/{drivers => machine}/mpu4.cpp (99%)
create mode 100644 src/mame/machine/taitocchip.cpp
create mode 100644 src/mame/machine/taitocchip.h
create mode 100644 src/mame/video/decrmc3.cpp
create mode 100644 src/mame/video/decrmc3.h
create mode 100644 web/esqpanel/vfx/FrontPanel.html
create mode 100644 web/esqpanel/vfx/FrontPanel.js
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/mame.git
More information about the Pkg-games-commits
mailing list