[mame] branch upstream updated (950230d -> cb58144)

Cesare Falco cesarefalco-guest at moszumanska.debian.org
Wed Nov 29 08:59:53 UTC 2017


This is an automated email from the git hooks/post-receive script.

cesarefalco-guest pushed a change to branch upstream
in repository mame.

      from  950230d   Imported Upstream version 0.191+dfsg.1
       new  cb58144   Imported Upstream version 0.192+dfsg.1

The 1 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:
 3rdparty/lua-zlib/lua_zlib.c                     |    2 +-
 README.md                                        |    4 +-
 android-project/README.md                        |    4 +-
 android-project/app/src/main/AndroidManifest.xml |    4 +-
 benchmarks/README.md                             |    2 +-
 bgfx/README.md                                   |    2 +-
 bgfx/chains/README.md                            |    2 +-
 bgfx/effects/README.md                           |    2 +-
 bgfx/effects/default/README.md                   |    2 +-
 bgfx/effects/hlsl/README.md                      |    2 +-
 bgfx/effects/unfiltered/README.md                |    2 +-
 docs/man/README.md                               |    4 +-
 docs/man/mame.6                                  |    4 +-
 docs/man/mess.6                                  |    4 +-
 docs/source/conf.py                              |    2 +-
 docs/source/whatis.rst                           |    6 +-
 doxygen/README.md                                |    4 +-
 doxygen/doxygen.config                           |    2 +-
 hash/README.md                                   |    4 +-
 hash/archimedes.xml                              |   48 +-
 hash/bbc_flop_arm.xml                            |    2 +-
 hash/bbca_cass.xml                               |   56 +-
 hash/bbcb_cass.xml                               |  274 +-
 hash/bbcb_flop.xml                               |   59 +-
 hash/dragon_cart.xml                             |   12 +
 hash/einstein.xml                                |  232 +-
 hash/electron_cart.xml                           |  132 +
 hash/fmtowns_cd.xml                              |  174 +-
 hash/hp85_rom.xml                                |   13 +
 hash/ibm5150.xml                                 |  890 ++++-
 hash/ibm5170.xml                                 | 2095 ++++++++---
 hash/ibmpcjr_cart.xml                            |   12 -
 hash/lynx.xml                                    |   13 +-
 hash/mtx_cart.xml                                |   17 +
 hash/mtx_cass.xml                                |   24 +
 hash/mtx_rom.xml                                 |   34 +
 hash/px4_cart.xml                                |   44 +
 hash/px8_cart.xml                                |  203 +
 hash/vsmile_cart.xml                             |  108 +-
 keymaps/README.md                                |    4 +-
 language/Dutch/strings.po                        |  205 +-
 language/Greek/strings.po                        |  176 +-
 language/Portuguese/strings.po                   |   30 +-
 language/Russian/strings.po                      |    4 +-
 language/Spanish/strings.po                      |  174 +-
 makefile                                         |    4 +-
 plugins/hiscore/init.lua                         |   11 +-
 regtests/README.md                               |    2 +-
 scripts/build/verinfo.py                         |    6 +-
 scripts/resources/windows/mame/mame.man          |    2 +-
 scripts/resources/windows/mess/mess.man          |    2 +-
 scripts/src/bus.lua                              |  124 +-
 scripts/src/cpu.lua                              |    3 +-
 scripts/src/machine.lua                          |   50 +
 scripts/src/video.lua                            |   12 +
 scripts/target/mame/arcade.lua                   |    8 +
 scripts/target/mame/mess.lua                     |   53 +-
 scripts/target/zexall/zexall.lua                 |    1 +
 src/devices/bus/a2bus/a2bus.h                    |    3 +
 src/devices/bus/a2bus/a2videoterm.cpp            |    4 +-
 src/devices/bus/a2bus/ezcgi.cpp                  |    2 -
 src/devices/bus/a2bus/pc_xporter.cpp             |   10 +-
 src/devices/bus/a2bus/ssbapple.cpp               |   91 +
 src/devices/bus/a2bus/ssbapple.h                 |   50 +
 src/devices/bus/a2bus/transwarp.cpp              |  248 ++
 src/devices/bus/a2bus/transwarp.h                |   61 +
 src/devices/bus/bbc/1mhzbus/1mhzbus.cpp          |   38 +-
 src/devices/bus/bbc/1mhzbus/1mhzbus.h            |    5 +-
 src/devices/bus/bbc/1mhzbus/cfa3000opt.cpp       |  116 +
 src/devices/bus/bbc/1mhzbus/cfa3000opt.h         |   50 +
 src/devices/bus/bbc/analogue/analogue.cpp        |    2 +
 src/devices/bus/bbc/analogue/cfa3000a.cpp        |  100 +
 src/devices/bus/bbc/analogue/cfa3000a.h          |   52 +
 src/devices/bus/bbc/fdc/cv1797.cpp               |  160 +
 src/devices/bus/bbc/fdc/cv1797.h                 |   66 +
 src/devices/bus/bbc/fdc/fdc.cpp                  |    4 +-
 src/devices/bus/bbc/tube/tube.cpp                |    4 +-
 src/devices/bus/bbc/tube/tube_arm.cpp            |  151 +
 src/devices/bus/bbc/tube/tube_arm.h              |   61 +
 src/devices/bus/bbc/userport/cfa3000kbd.cpp      |  141 +
 src/devices/bus/bbc/userport/cfa3000kbd.h        |   50 +
 src/devices/bus/bbc/userport/userport.cpp        |   63 +-
 src/devices/bus/bbc/userport/userport.h          |   85 +-
 src/devices/bus/cbmiec/c1571.cpp                 |    2 +-
 src/devices/bus/coco/coco_dcmodem.cpp            |    2 +
 src/devices/bus/coco/coco_dcmodem.h              |   12 +
 src/devices/bus/coco/coco_fdc.cpp                |   34 +
 src/devices/bus/coco/coco_fdc.h                  |    7 +
 src/devices/bus/coco/coco_gmc.cpp                |    2 +
 src/devices/bus/coco/coco_gmc.h                  |   11 +
 src/devices/bus/coco/coco_multi.cpp              |    9 +
 src/devices/bus/coco/coco_multi.h                |   12 +
 src/devices/bus/coco/coco_orch90.cpp             |    1 +
 src/devices/bus/coco/coco_orch90.h               |   12 +
 src/devices/bus/coco/coco_pak.h                  |    6 +
 src/devices/bus/coco/coco_rs232.cpp              |    2 +
 src/devices/bus/coco/coco_rs232.h                |   12 +
 src/devices/bus/coco/coco_ssc.cpp                |   16 +-
 src/devices/bus/coco/coco_ssc.h                  |   12 +
 src/devices/bus/coco/coco_t4426.cpp              |   11 +-
 src/devices/bus/coco/coco_t4426.h                |   12 +
 src/devices/bus/coco/cococart.h                  |   45 -
 src/devices/bus/coco/dragon_fdc.cpp              |    2 +
 src/devices/bus/coco/dragon_fdc.h                |   13 +
 src/devices/bus/einstein/pipe/pipe.cpp           |  136 +
 src/devices/bus/einstein/pipe/pipe.h             |  141 +
 src/devices/bus/einstein/pipe/silicon_disc.cpp   |  119 +
 src/devices/bus/einstein/pipe/silicon_disc.h     |   54 +
 src/devices/bus/einstein/pipe/speculator.cpp     |  206 ++
 src/devices/bus/einstein/pipe/speculator.h       |   66 +
 src/devices/bus/einstein/pipe/tk02.cpp           |  231 ++
 src/devices/bus/einstein/pipe/tk02.h             |   61 +
 src/devices/bus/einstein/userport/mouse.cpp      |  106 +
 src/devices/bus/einstein/userport/mouse.h        |   47 +
 src/devices/bus/einstein/userport/speech.cpp     |   88 +
 src/devices/bus/einstein/userport/speech.h       |   45 +
 src/devices/bus/einstein/userport/userport.cpp   |  124 +
 src/devices/bus/einstein/userport/userport.h     |   96 +
 src/devices/bus/electron/exp.cpp                 |    8 +-
 src/devices/bus/electron/m2105.cpp               |    8 +-
 src/devices/bus/electron/m2105.h                 |    2 +-
 src/devices/bus/electron/plus1.cpp               |  246 ++
 src/devices/bus/electron/plus1.h                 |   68 +
 src/devices/bus/electron/plus3.cpp               |    8 +-
 src/devices/bus/gba/rom.cpp                      |    4 +-
 src/devices/bus/hp80_io/82937.cpp                |  354 ++
 src/devices/bus/hp80_io/82937.h                  |   72 +
 src/devices/bus/hp80_io/hp80_io.cpp              |  150 +
 src/devices/bus/hp80_io/hp80_io.h                |  107 +
 src/devices/bus/ieee488/hp9895.cpp               |    4 +
 src/devices/bus/interpro/keyboard/hle.cpp        |  461 +++
 src/devices/bus/interpro/keyboard/hle.h          |  113 +
 src/devices/bus/interpro/keyboard/keyboard.cpp   |   67 +
 src/devices/bus/interpro/keyboard/keyboard.h     |   71 +
 src/devices/bus/interpro/sr/gt.cpp               |  193 +
 src/devices/bus/interpro/sr/gt.h                 |  102 +
 src/devices/bus/interpro/sr/sr.cpp               |  363 ++
 src/devices/bus/interpro/sr/sr.h                 |  141 +
 src/devices/bus/interpro/sr/sr_cards.cpp         |   24 +
 src/devices/bus/interpro/sr/sr_cards.h           |   12 +
 src/devices/bus/isa/cga.cpp                      |  388 +-
 src/devices/bus/isa/cga.h                        |   30 +-
 src/devices/bus/isa/isa.cpp                      |    9 +-
 src/devices/bus/isa/isa.h                        |    3 +-
 src/devices/bus/isa/isa_cards.cpp                |    2 +
 src/devices/bus/isa/omti8621.cpp                 |    2 -
 src/devices/bus/lpci/i82371ab.cpp                |   32 +-
 src/devices/bus/lpci/i82371ab.h                  |    2 +-
 src/devices/bus/lpci/i82371sb.cpp                |   56 +-
 src/devices/bus/lpci/i82439tx.cpp                |   94 +-
 src/devices/bus/lpci/i82439tx.h                  |    2 +-
 src/devices/bus/lpci/southbridge.cpp             |  126 +-
 src/devices/bus/lpci/southbridge.h               |   30 +-
 src/devices/bus/pc_kbd/pcat84.cpp                |    2 +-
 src/devices/bus/rs232/rs232.h                    |    8 +-
 src/devices/bus/ti99/internal/998board.cpp       |  292 +-
 src/devices/bus/ti99/internal/998board.h         |   54 +-
 src/devices/bus/tmc600/euro.cpp                  |   77 +
 src/devices/bus/tmc600/euro.h                    |  120 +
 src/devices/bus/vme/vme_fccpu20.cpp              |    6 +-
 src/devices/bus/vme/vme_hcpu30.cpp               |    2 +-
 src/devices/bus/vme/vme_mzr8300.cpp              |   12 +-
 src/devices/cpu/arm7/arm7.cpp                    |  485 ++-
 src/devices/cpu/arm7/arm7.h                      |   71 +-
 src/devices/cpu/arm7/arm7core.hxx                |    7 +-
 src/devices/cpu/arm7/arm7dasm.cpp                |   10 +-
 src/devices/cpu/arm7/arm7ops.cpp                 |   78 +-
 src/devices/cpu/arm7/arm7thmb.cpp                |    9 +-
 src/devices/cpu/clipper/clipper.cpp              |  454 ++-
 src/devices/cpu/clipper/clipper.h                |   54 +-
 src/devices/cpu/cosmac/cosmac.cpp                |   18 +-
 src/devices/cpu/cosmac/cosmac.h                  |    8 +-
 src/devices/cpu/e132xs/32xsdefs.h                |  149 +-
 src/devices/cpu/e132xs/e132xs.cpp                | 4262 +++------------------
 src/devices/cpu/e132xs/e132xs.h                  |  476 ++-
 src/devices/cpu/e132xs/e132xsop.hxx              | 4318 ++++++++++++++--------
 src/devices/cpu/h6280/h6280.cpp                  |    2 +-
 src/devices/cpu/hcd62121/hcd62121.cpp            |  617 ++--
 src/devices/cpu/hcd62121/hcd62121.h              |    6 +-
 src/devices/cpu/hcd62121/hcd62121d.cpp           |   78 +-
 src/devices/cpu/i8085/i8085.cpp                  | 1912 ++++++----
 src/devices/cpu/i8085/i8085.h                    |  141 +-
 src/devices/cpu/i8085/i8085cpu.h                 |  188 -
 src/devices/cpu/m68000/m68kcpu.cpp               |    1 +
 src/devices/cpu/m68000/m68kcpu.h                 |   20 +-
 src/devices/cpu/mcs48/mcs48.cpp                  |   62 +-
 src/devices/cpu/mcs48/mcs48.h                    |   17 +
 src/devices/cpu/mips/mips3.cpp                   |   80 +-
 src/devices/cpu/mips/mips3drc.cpp                |   76 +-
 src/devices/cpu/powerpc/ppcdrc.cpp               |   10 +-
 src/devices/cpu/scudsp/scudsp.cpp                |   12 +-
 src/devices/cpu/sh/sh4.cpp                       |   18 +-
 src/devices/cpu/tlcs90/tlcs90.cpp                |  221 +-
 src/devices/cpu/tlcs90/tlcs90.h                  |   27 +-
 src/devices/cpu/tms7000/tms7000.cpp              |   26 +-
 src/devices/cpu/tms7000/tms7000.h                |   51 +-
 src/devices/cpu/z180/z180.cpp                    |    6 +-
 src/devices/cpu/z80/z80.cpp                      |   77 +-
 src/devices/cpu/z80/z80.h                        |    5 +
 src/devices/cpu/z80/z80daisy_generic.cpp         |  117 +
 src/devices/cpu/z80/z80daisy_generic.h           |   71 +
 src/devices/imagedev/floppy.cpp                  |   36 +
 src/devices/imagedev/floppy.h                    |    1 +
 src/devices/machine/1mb5.cpp                     |  295 ++
 src/devices/machine/1mb5.h                       |   95 +
 src/devices/machine/28fxxx.cpp                   |  236 ++
 src/devices/machine/28fxxx.h                     |   84 +
 src/devices/machine/6522via.cpp                  |   17 +
 src/devices/machine/68307.cpp                    |    2 +-
 src/devices/machine/68561mpcc.cpp                |    2 +-
 src/devices/machine/74123.cpp                    |   26 +-
 src/devices/machine/74123.h                      |   10 +-
 src/devices/machine/74259.cpp                    |   15 +-
 src/devices/machine/74259.h                      |    3 +-
 src/devices/machine/adc083x.cpp                  |    8 +-
 src/devices/machine/adc0844.cpp                  |  208 ++
 src/devices/machine/adc0844.h                    |  156 +
 src/devices/machine/am9513.cpp                   |   12 +-
 src/devices/machine/atmel_arm_aic.cpp            |   93 +
 src/devices/machine/atmel_arm_aic.h              |   63 +
 src/devices/machine/ay31015.cpp                  |    5 +-
 src/devices/machine/cdp1852.h                    |    2 +
 src/devices/machine/ds1204.cpp                   |    2 +-
 src/devices/machine/ds128x.cpp                   |   12 +-
 src/devices/machine/ds128x.h                     |    1 +
 src/devices/machine/ds1315.cpp                   |   49 +-
 src/devices/machine/ds1315.h                     |   24 +-
 src/devices/machine/eeprom.cpp                   |    4 +-
 src/devices/machine/eepromser.cpp                |   43 +-
 src/devices/machine/eepromser.h                  |    9 +-
 src/devices/machine/genpc.cpp                    |   11 +-
 src/devices/machine/genpc.h                      |   17 +-
 src/devices/machine/i8155.cpp                    |  243 +-
 src/devices/machine/i8155.h                      |   33 +-
 src/devices/machine/input_merger.cpp             |    4 +
 src/devices/machine/mc146818.cpp                 |   61 +-
 src/devices/machine/mc146818.h                   |    3 +-
 src/devices/machine/mc68681.cpp                  |  282 +-
 src/devices/machine/mc68681.h                    |  104 +-
 src/devices/machine/mc68901.cpp                  |   58 +-
 src/devices/machine/mc68901.h                    |    4 +-
 src/devices/machine/phi.cpp                      |    2 +-
 src/devices/machine/sdlc.cpp                     |  302 ++
 src/devices/machine/sdlc.h                       |  116 +
 src/devices/machine/sega_scu.cpp                 |   10 -
 src/devices/machine/smc91c9x.cpp                 |  630 +++-
 src/devices/machine/smc91c9x.h                   |   28 +-
 src/devices/machine/terminal.cpp                 |    4 +-
 src/devices/machine/upd4701.cpp                  |    3 +-
 src/devices/machine/vrc5074.cpp                  |   17 +-
 src/devices/machine/wd_fdc.cpp                   |   18 +-
 src/devices/machine/wd_fdc.h                     |   12 +-
 src/devices/machine/x2212.cpp                    |    8 +-
 src/devices/machine/z80scc.cpp                   |  472 ++-
 src/devices/machine/z80scc.h                     |  348 +-
 src/devices/machine/z80sio.cpp                   | 1929 ++++++----
 src/devices/machine/z80sio.h                     |  391 +-
 src/devices/sound/cdp1869.cpp                    |    1 -
 src/devices/sound/mpeg_audio.cpp                 |   11 +-
 src/devices/sound/mpeg_audio.h                   |    1 +
 src/devices/sound/okim6295.cpp                   |    5 +
 src/devices/sound/wave.cpp                       |    6 +-
 src/devices/sound/ymz770.cpp                     |  406 +-
 src/devices/sound/ymz770.h                       |   66 +-
 src/devices/video/bt459.cpp                      |  446 ++-
 src/devices/video/bt459.h                        |   24 +-
 src/devices/video/crt9007.cpp                    |    2 +-
 src/devices/video/i8275.cpp                      |    4 +-
 src/devices/video/imagetek_i4100.cpp             | 1181 ++++++
 src/devices/video/imagetek_i4100.h               |  225 ++
 src/devices/video/mc6845.cpp                     |   65 +-
 src/devices/video/mc6845.h                       |    1 +
 src/devices/video/saa5050.cpp                    |   16 +-
 src/devices/video/scn2674.cpp                    |   18 +-
 src/devices/video/scn2674.h                      |   11 +-
 src/devices/video/stvvdp1.cpp                    |    3 +-
 src/devices/video/stvvdp2.cpp                    |    6 +-
 src/devices/video/v9938.cpp                      |  258 +-
 src/devices/video/v9938.h                        |   66 +-
 src/devices/video/vooddefs.h                     |   70 +-
 src/devices/video/voodoo.cpp                     |   10 +-
 src/devices/video/voodoo.h                       |   86 +-
 src/emu/device.cpp                               |   31 +-
 src/emu/device.h                                 |    2 +
 src/emu/diexec.cpp                               |   42 +
 src/emu/diexec.h                                 |    6 +
 src/emu/dipalette.cpp                            |    6 +-
 src/emu/dipalette.h                              |    2 +
 src/emu/diserial.cpp                             |    4 +-
 src/emu/divideo.cpp                              |    7 +-
 src/emu/drawgfx.cpp                              |   12 +
 src/emu/drawgfx.h                                |    4 +-
 src/emu/drawgfxm.h                               |   15 +
 src/emu/driver.cpp                               |   57 -
 src/emu/driver.h                                 |   13 -
 src/emu/drivers/xtal.h                           |   36 +-
 src/emu/emucore.h                                |   13 -
 src/emu/ioport.cpp                               |   55 +-
 src/emu/layout/README.md                         |    4 +-
 src/emu/machine.cpp                              |    4 +
 src/emu/screen.cpp                               |   61 +-
 src/emu/screen.h                                 |    2 +-
 src/frontend/mame/luaengine.cpp                  |    8 +-
 src/frontend/mame/ui/filemngr.cpp                |    7 +-
 src/frontend/mame/ui/viewgfx.cpp                 |    3 +-
 src/lib/formats/dsk_dsk.cpp                      |    5 +
 src/lib/formats/pc_dsk.cpp                       |    4 +
 src/mame/audio/arcadia.cpp                       |    2 +-
 src/mame/audio/cps3.cpp                          |    2 +-
 src/mame/audio/dai_snd.cpp                       |    2 +-
 src/mame/audio/dcs.cpp                           |    2 +-
 src/mame/audio/depthch.cpp                       |    7 +-
 src/mame/audio/dsbz80.cpp                        |    1 +
 src/mame/audio/flower.cpp                        |  273 ++
 src/mame/audio/flower.h                          |   92 +
 src/mame/audio/galaxian.cpp                      |    2 +-
 src/mame/audio/geebee.cpp                        |    2 +-
 src/mame/audio/gomoku.cpp                        |    2 +-
 src/mame/audio/gridlee.cpp                       |    2 +-
 src/mame/audio/micro3d.cpp                       |    2 +-
 src/mame/audio/n8080.cpp                         |   22 +-
 src/mame/audio/phoenix.cpp                       |    2 +-
 src/mame/audio/pleiads.cpp                       |    6 +-
 src/mame/audio/polepos.cpp                       |    2 +-
 src/mame/audio/rax.cpp                           |    2 +-
 src/mame/audio/redbaron.cpp                      |    2 +-
 src/mame/audio/segag80r.cpp                      |    2 +-
 src/mame/audio/snk6502.cpp                       |    2 +-
 src/mame/audio/spacefb.cpp                       |    2 +-
 src/mame/audio/special.cpp                       |    2 +-
 src/mame/audio/svis_snd.cpp                      |    2 +-
 src/mame/audio/taito_en.cpp                      |    2 +-
 src/mame/audio/tiamc1.cpp                        |    2 +-
 src/mame/audio/tranqgun.cpp                      |  150 +
 src/mame/audio/tranqgun.h                        |    4 +
 src/mame/audio/tvc.cpp                           |    2 +-
 src/mame/audio/tx1.cpp                           |    4 +-
 src/mame/audio/vc4000.cpp                        |    2 +-
 src/mame/audio/warpwarp.cpp                      |    2 +-
 src/mame/audio/williams.cpp                      |    2 +-
 src/mame/audio/wiping.cpp                        |   22 +-
 src/mame/audio/wiping.h                          |    2 +-
 src/mame/audio/wswan.cpp                         |    2 +-
 src/mame/drivers/accomm.cpp                      |  167 +-
 src/mame/drivers/acd.cpp                         |   47 +
 src/mame/drivers/adp.cpp                         |    2 +-
 src/mame/drivers/altair.cpp                      |    9 +-
 src/mame/drivers/alto1.cpp                       |   78 +
 src/mame/drivers/altos2.cpp                      |  102 +
 src/mame/drivers/altos5.cpp                      |   34 +-
 src/mame/drivers/ampex.cpp                       |   63 +
 src/mame/drivers/ampscarp.cpp                    |   39 +
 src/mame/drivers/amusco.cpp                      |   67 +-
 src/mame/drivers/amust.cpp                       |   60 +-
 src/mame/drivers/apple2.cpp                      |  217 +-
 src/mame/drivers/apple2e.cpp                     |  138 +-
 src/mame/drivers/apricot.cpp                     |    5 +-
 src/mame/drivers/apricotf.cpp                    |   12 +-
 src/mame/drivers/apricotp.cpp                    |   10 +-
 src/mame/drivers/argo.cpp                        |   34 +-
 src/mame/drivers/aristmk5.cpp                    |  596 +--
 src/mame/drivers/asst128.cpp                     |    2 +-
 src/mame/drivers/at.cpp                          |  320 +-
 src/mame/drivers/atarittl.cpp                    |    9 +
 src/mame/drivers/atpci.cpp                       |   26 +-
 src/mame/drivers/att4425.cpp                     |   42 +-
 src/mame/drivers/att630.cpp                      |   65 +
 src/mame/drivers/attache.cpp                     |  318 +-
 src/mame/drivers/aussiebyte.cpp                  |   61 +-
 src/mame/drivers/balsente.cpp                    |   50 +-
 src/mame/drivers/basic52.cpp                     |   18 +-
 src/mame/drivers/bbc.cpp                         |  123 +-
 src/mame/drivers/bbcbc.cpp                       |   25 +-
 src/mame/drivers/bbusters.cpp                    |   12 +-
 src/mame/drivers/bfm_sc4.cpp                     |    2 +-
 src/mame/drivers/bfm_sc5.cpp                     |    2 +-
 src/mame/drivers/big10.cpp                       |   10 +-
 src/mame/drivers/bigbord2.cpp                    |  161 +-
 src/mame/drivers/bingor.cpp                      |    2 +-
 src/mame/drivers/bishi.cpp                       |   96 +-
 src/mame/drivers/bogeyman.cpp                    |   15 +-
 src/mame/drivers/boogwing.cpp                    |    7 +-
 src/mame/drivers/c10.cpp                         |   24 +-
 src/mame/drivers/c65.cpp                         |  278 +-
 src/mame/drivers/cat.cpp                         |    2 +-
 src/mame/drivers/cave.cpp                        |   89 +-
 src/mame/drivers/cb2001.cpp                      |   11 +-
 src/mame/drivers/cball.cpp                       |    2 +-
 src/mame/drivers/cc40.cpp                        |    8 +-
 src/mame/drivers/ccs2810.cpp                     |    1 +
 src/mame/drivers/cd2650.cpp                      |   77 +-
 src/mame/drivers/cdc721.cpp                      |  101 +-
 src/mame/drivers/cfx9850.cpp                     |   20 +-
 src/mame/drivers/champbas.cpp                    |   50 +-
 src/mame/drivers/chanbara.cpp                    |   16 +-
 src/mame/drivers/changela.cpp                    |    2 +-
 src/mame/drivers/chaos.cpp                       |   16 +-
 src/mame/drivers/chqflag.cpp                     |   53 +-
 src/mame/drivers/cischeat.cpp                    |   10 +-
 src/mame/drivers/cit220.cpp                      |  118 +
 src/mame/drivers/clshroad.cpp                    |   16 +-
 src/mame/drivers/cm1800.cpp                      |   78 +-
 src/mame/drivers/cninja.cpp                      |   75 +-
 src/mame/drivers/coco12.cpp                      |  167 +-
 src/mame/drivers/codata.cpp                      |   19 +-
 src/mame/drivers/cortex.cpp                      |   17 +-
 src/mame/drivers/cps2.cpp                        |   18 +-
 src/mame/drivers/cps3.cpp                        |   16 +-
 src/mame/drivers/crgolf.cpp                      |   10 +-
 src/mame/drivers/cv1k.cpp                        |  105 +-
 src/mame/drivers/cvs.cpp                         |    3 +-
 src/mame/drivers/cyclemb.cpp                     |   88 +-
 src/mame/drivers/czk80.cpp                       |   33 +-
 src/mame/drivers/d400.cpp                        |   64 +
 src/mame/drivers/d6809.cpp                       |   30 +-
 src/mame/drivers/darius.cpp                      |   80 +-
 src/mame/drivers/dblewing.cpp                    |   47 +-
 src/mame/drivers/dccons.cpp                      |    2 +-
 src/mame/drivers/dcon.cpp                        |   32 +-
 src/mame/drivers/dec0.cpp                        |  100 +-
 src/mame/drivers/dec8.cpp                        |   30 +-
 src/mame/drivers/deco32.cpp                      |  336 +-
 src/mame/drivers/dectalk.cpp                     |  157 +-
 src/mame/drivers/dietgo.cpp                      |    5 +-
 src/mame/drivers/dlair.cpp                       |    8 +-
 src/mame/drivers/dms86.cpp                       |  123 +-
 src/mame/drivers/dotrikun.cpp                    |   12 +-
 src/mame/drivers/dps1.cpp                        |   72 +-
 src/mame/drivers/dragon.cpp                      |   11 +-
 src/mame/drivers/dsb46.cpp                       |   18 +-
 src/mame/drivers/dual68.cpp                      |   21 +-
 src/mame/drivers/ec65.cpp                        |   10 +-
 src/mame/drivers/einstein.cpp                    |  782 ++--
 src/mame/drivers/electron.cpp                    |   11 +-
 src/mame/drivers/elekscmp.cpp                    |   29 +-
 src/mame/drivers/equites.cpp                     |    2 +-
 src/mame/drivers/esprit.cpp                      |  158 +
 src/mame/drivers/esq1.cpp                        |   30 +-
 src/mame/drivers/esq5505.cpp                     |   12 +-
 src/mame/drivers/esqkt.cpp                       |   12 +-
 src/mame/drivers/et3400.cpp                      |   34 +-
 src/mame/drivers/eti660.cpp                      |    8 +-
 src/mame/drivers/evmbug.cpp                      |   20 +-
 src/mame/drivers/excali64.cpp                    |   18 +-
 src/mame/drivers/exelv.cpp                       |   34 +-
 src/mame/drivers/fccpu30.cpp                     |    2 +-
 src/mame/drivers/firetrap.cpp                    |   50 +-
 src/mame/drivers/firetrk.cpp                     |   89 +-
 src/mame/drivers/fitfight.cpp                    |    2 +-
 src/mame/drivers/flower.cpp                      |  313 +-
 src/mame/drivers/fmtowns.cpp                     |    9 +-
 src/mame/drivers/freekick.cpp                    |   32 +-
 src/mame/drivers/ft68m.cpp                       |   11 +-
 src/mame/drivers/funkyjet.cpp                    |    5 +-
 src/mame/drivers/funworld.cpp                    |    8 +-
 src/mame/drivers/g627.cpp                        |    8 +-
 src/mame/drivers/gaelco3d.cpp                    |    4 +-
 src/mame/drivers/galaxian.cpp                    |    4 +-
 src/mame/drivers/gba.cpp                         |   60 +-
 src/mame/drivers/gei.cpp                         |  657 ++--
 src/mame/drivers/gladiatr.cpp                    |  399 +-
 src/mame/drivers/grfd2301.cpp                    |    8 +-
 src/mame/drivers/h19.cpp                         |    8 +-
 src/mame/drivers/harddriv.cpp                    |    2 +-
 src/mame/drivers/hk68v10.cpp                     |    2 +-
 src/mame/drivers/homedata.cpp                    |  103 +-
 src/mame/drivers/hp2100.cpp                      |  346 ++
 src/mame/drivers/hp64k.cpp                       |   20 +-
 src/mame/drivers/hp80.cpp                        |  505 ++-
 src/mame/drivers/hpz80unk.cpp                    |  182 +-
 src/mame/drivers/ht68k.cpp                       |    2 +-
 src/mame/drivers/hyprduel.cpp                    |    2 +
 src/mame/drivers/ibm3153.cpp                     |    8 +-
 src/mame/drivers/ibm6580.cpp                     |    2 +-
 src/mame/drivers/ibmpcjr.cpp                     |    5 +-
 src/mame/drivers/idsa.cpp                        |   24 +-
 src/mame/drivers/igs_m027.cpp                    |    2 +-
 src/mame/drivers/imsai.cpp                       |    1 +
 src/mame/drivers/instruct.cpp                    |   12 +-
 src/mame/drivers/interpro.cpp                    |  902 +++--
 src/mame/drivers/ipds.cpp                        |    6 +-
 src/mame/drivers/iris3130.cpp                    |    4 +-
 src/mame/drivers/isbc8030.cpp                    |   57 +-
 src/mame/drivers/itech8.cpp                      |   20 +-
 src/mame/drivers/jackpool.cpp                    |  101 +-
 src/mame/drivers/jade.cpp                        |   21 +-
 src/mame/drivers/k1003.cpp                       |   24 +-
 src/mame/drivers/k8915.cpp                       |   66 +-
 src/mame/drivers/kaypro.cpp                      |  440 ++-
 src/mame/drivers/kingobox.cpp                    |    2 +-
 src/mame/drivers/konamigv.cpp                    |  105 +-
 src/mame/drivers/konamigx.cpp                    |    4 +-
 src/mame/drivers/kurukuru.cpp                    |    2 +-
 src/mame/drivers/kyugo.cpp                       |   61 +-
 src/mame/drivers/lb186.cpp                       |    8 +-
 src/mame/drivers/lemmings.cpp                    |   19 +-
 src/mame/drivers/lg-dvd.cpp                      |    4 +-
 src/mame/drivers/lilith.cpp                      |   63 +
 src/mame/drivers/lola8a.cpp                      |   49 +-
 src/mame/drivers/m10.cpp                         |   26 +-
 src/mame/drivers/m24.cpp                         |    8 +-
 src/mame/drivers/m3.cpp                          |  144 +
 src/mame/drivers/m6805evs.cpp                    |    4 +-
 src/mame/drivers/m79152pc.cpp                    |   41 +-
 src/mame/drivers/m90.cpp                         |    2 +-
 src/mame/drivers/macp.cpp                        |    2 +-
 src/mame/drivers/mainevt.cpp                     |    8 +-
 src/mame/drivers/mappy.cpp                       |    2 +-
 src/mame/drivers/marinedt.cpp                    |  588 ++-
 src/mame/drivers/maygay1b.cpp                    |    2 +-
 src/mame/drivers/maygayv1.cpp                    |    2 +-
 src/mame/drivers/mc80.cpp                        |  342 --
 src/mame/drivers/mc8020.cpp                      |  368 ++
 src/mame/drivers/mc8030.cpp                      |  288 ++
 src/mame/drivers/mcb216.cpp                      |  118 +-
 src/mame/drivers/mcr3.cpp                        |   25 +-
 src/mame/drivers/mcr68.cpp                       |   15 +-
 src/mame/drivers/meritm.cpp                      |    8 +-
 src/mame/drivers/mes.cpp                         |   76 +-
 src/mame/drivers/metro.cpp                       | 1209 ++----
 src/mame/drivers/meyc8088.cpp                    |   12 +-
 src/mame/drivers/mgolf.cpp                       |    2 +-
 src/mame/drivers/mice.cpp                        |  181 +-
 src/mame/drivers/micral.cpp                      |  255 +-
 src/mame/drivers/micro20.cpp                     |    4 +-
 src/mame/drivers/micro3d.cpp                     |   34 +-
 src/mame/drivers/microdec.cpp                    |    2 +-
 src/mame/drivers/microterm.cpp                   |  139 +
 src/mame/drivers/midvunit.cpp                    |   35 +-
 src/mame/drivers/midxunit.cpp                    |   36 +-
 src/mame/drivers/midyunit.cpp                    |   27 +-
 src/mame/drivers/mightyframe.cpp                 |   48 +
 src/mame/drivers/milwaukee.cpp                   |   83 +
 src/mame/drivers/mits680b.cpp                    |    4 +-
 src/mame/drivers/mjsister.cpp                    |    4 +-
 src/mame/drivers/mk14.cpp                        |    4 +-
 src/mame/drivers/mmagic.cpp                      |   43 +-
 src/mame/drivers/model2.cpp                      |  725 ++--
 src/mame/drivers/model3.cpp                      |   45 +-
 src/mame/drivers/modellot.cpp                    |   49 +-
 src/mame/drivers/monty.cpp                       |   82 +-
 src/mame/drivers/moo.cpp                         |   45 +-
 src/mame/drivers/mps1230.cpp                     |   12 +-
 src/mame/drivers/mpu4vid.cpp                     |    3 +-
 src/mame/drivers/ms9540.cpp                      |   18 +-
 src/mame/drivers/mtx.cpp                         |   44 +-
 src/mame/drivers/mvme147.cpp                     |    2 +-
 src/mame/drivers/mx2178.cpp                      |    5 +-
 src/mame/drivers/mz2500.cpp                      |    6 +-
 src/mame/drivers/namcofl.cpp                     |    8 +-
 src/mame/drivers/namcona1.cpp                    |    4 +-
 src/mame/drivers/namcond1.cpp                    |    2 +-
 src/mame/drivers/namcops2.cpp                    |    6 +
 src/mame/drivers/namcos10.cpp                    |  306 +-
 src/mame/drivers/namcos11.cpp                    |    2 +-
 src/mame/drivers/namcos12.cpp                    |    6 +-
 src/mame/drivers/namcos22.cpp                    |   24 +-
 src/mame/drivers/nanos.cpp                       |   18 +-
 src/mame/drivers/naomi.cpp                       |   42 +-
 src/mame/drivers/nds.cpp                         |  879 ++++-
 src/mame/drivers/neogeo.cpp                      |    8 +-
 src/mame/drivers/neogeocd.cpp                    |   11 +-
 src/mame/drivers/neoprint.cpp                    |   36 +-
 src/mame/drivers/nmk16.cpp                       |   44 +
 src/mame/drivers/norautp.cpp                     |    2 +-
 src/mame/drivers/nyny.cpp                        |   16 +-
 src/mame/drivers/octopus.cpp                     |   43 +-
 src/mame/drivers/okean240.cpp                    |  144 +-
 src/mame/drivers/onyx.cpp                        |  189 +-
 src/mame/drivers/osbexec.cpp                     |   36 +-
 src/mame/drivers/p8k.cpp                         |   69 +-
 src/mame/drivers/pacman.cpp                      |   29 +-
 src/mame/drivers/pc.cpp                          |   24 +-
 src/mame/drivers/pcm.cpp                         |   47 +-
 src/mame/drivers/pencil2.cpp                     |    8 +-
 src/mame/drivers/peplus.cpp                      |   28 +-
 src/mame/drivers/perq.cpp                        |   47 +
 src/mame/drivers/pgm.cpp                         |   57 +-
 src/mame/drivers/pgm2.cpp                        |  799 ++--
 src/mame/drivers/piggypas.cpp                    |   12 +-
 src/mame/drivers/pimps.cpp                       |    8 +-
 src/mame/drivers/playmark.cpp                    |  321 +-
 src/mame/drivers/pm68k.cpp                       |    6 -
 src/mame/drivers/pntnpuzl.cpp                    |   93 +-
 src/mame/drivers/polgar.cpp                      |  110 +-
 src/mame/drivers/poly.cpp                        |   24 +-
 src/mame/drivers/poly88.cpp                      |    1 +
 src/mame/drivers/popeye.cpp                      |   27 +-
 src/mame/drivers/powerstack.cpp                  |   43 +
 src/mame/drivers/proconn.cpp                     |    6 +-
 src/mame/drivers/prodigy.cpp                     |  164 +-
 src/mame/drivers/ps2sony.cpp                     |  338 ++
 src/mame/drivers/psikyosh.cpp                    |   43 +-
 src/mame/drivers/pt68k4.cpp                      |    8 +-
 src/mame/drivers/ptcsol.cpp                      |    3 +-
 src/mame/drivers/pturn.cpp                       |   77 +-
 src/mame/drivers/px4.cpp                         |   20 +-
 src/mame/drivers/px8.cpp                         |    9 +-
 src/mame/drivers/qtsbc.cpp                       |  111 +-
 src/mame/drivers/r2dtank.cpp                     |   18 +-
 src/mame/drivers/r9751.cpp                       |   28 +-
 src/mame/drivers/rd100.cpp                       |   12 +-
 src/mame/drivers/riscpc.cpp                      |    6 +-
 src/mame/drivers/rmnimbus.cpp                    |   12 +-
 src/mame/drivers/rohga.cpp                       |   29 +-
 src/mame/drivers/rt1715.cpp                      |    6 +-
 src/mame/drivers/sacstate.cpp                    |   19 +-
 src/mame/drivers/sapi1.cpp                       |    3 +
 src/mame/drivers/savia84.cpp                     |    8 +-
 src/mame/drivers/scramble.cpp                    |   48 +-
 src/mame/drivers/seattlecmp.cpp                  |   13 +-
 src/mame/drivers/segahang.cpp                    |    4 +-
 src/mame/drivers/segam1.cpp                      |    2 +-
 src/mame/drivers/segas16a.cpp                    |  201 +-
 src/mame/drivers/segas16b.cpp                    |  245 +-
 src/mame/drivers/segaxbd.cpp                     |    8 +-
 src/mame/drivers/seibucats.cpp                   |  187 +-
 src/mame/drivers/seta.cpp                        |  137 +-
 src/mame/drivers/shanghai.cpp                    |  121 +-
 src/mame/drivers/slc1.cpp                        |   19 +-
 src/mame/drivers/slicer.cpp                      |   73 +-
 src/mame/drivers/sm7238.cpp                      |  173 +-
 src/mame/drivers/solbourne.cpp                   |   54 +
 src/mame/drivers/sothello.cpp                    |   77 +-
 src/mame/drivers/spiders.cpp                     |   13 +-
 src/mame/drivers/srmp2.cpp                       |   12 +-
 src/mame/drivers/ssfindo.cpp                     |    6 +-
 src/mame/drivers/ssozumo.cpp                     |   18 +-
 src/mame/drivers/starshp1.cpp                    |    2 +-
 src/mame/drivers/stuntair.cpp                    |    2 +-
 src/mame/drivers/stv.cpp                         |   80 +-
 src/mame/drivers/sun1.cpp                        |    6 -
 src/mame/drivers/super6.cpp                      |    1 +
 src/mame/drivers/superslave.cpp                  |    1 +
 src/mame/drivers/swtpc.cpp                       |   89 +-
 src/mame/drivers/sym1.cpp                        |  100 +-
 src/mame/drivers/sys2900.cpp                     |   75 +-
 src/mame/drivers/sys9002.cpp                     |  115 +-
 src/mame/drivers/taito_b.cpp                     |    6 +-
 src/mame/drivers/taito_z.cpp                     |    8 +-
 src/mame/drivers/taitosj.cpp                     |    8 +-
 src/mame/drivers/taitotz.cpp                     |   40 +-
 src/mame/drivers/tandy1t.cpp                     |    2 +-
 src/mame/drivers/tattack.cpp                     |  303 +-
 src/mame/drivers/tceptor.cpp                     |   66 +-
 src/mame/drivers/techno.cpp                      |   56 +-
 src/mame/drivers/terak.cpp                       |   32 +-
 src/mame/drivers/terco.cpp                       |  316 ++
 src/mame/drivers/terminals.cpp                   |  372 ++
 src/mame/drivers/ti74.cpp                        |   14 +-
 src/mame/drivers/tim100.cpp                      |    1 -
 src/mame/drivers/tmaster.cpp                     |    2 +-
 src/mame/drivers/tmc600.cpp                      |  143 +-
 src/mame/drivers/toaplan1.cpp                    |    4 +-
 src/mame/drivers/tonton.cpp                      |    2 +-
 src/mame/drivers/trs80.cpp                       |   40 +
 src/mame/drivers/trs80dt1.cpp                    |  356 ++
 src/mame/drivers/ts3000.cpp                      |   50 +
 src/mame/drivers/ts802.cpp                       |   39 +-
 src/mame/drivers/ts816.cpp                       |   60 +-
 src/mame/drivers/tsamurai.cpp                    |   80 +-
 src/mame/drivers/tti.cpp                         |   86 +
 src/mame/drivers/tv950.cpp                       |   14 +-
 src/mame/drivers/tvgame.cpp                      |    8 +-
 src/mame/drivers/twincobr.cpp                    |   27 +-
 src/mame/drivers/univac.cpp                      |  318 +-
 src/mame/drivers/vectrix.cpp                     |   61 +
 src/mame/drivers/vicdual.cpp                     |  212 +-
 src/mame/drivers/vk100.cpp                       |    6 +-
 src/mame/drivers/vlc.cpp                         |    6 +-
 src/mame/drivers/vp122.cpp                       |  114 +
 src/mame/drivers/vp60.cpp                        |   77 +
 src/mame/drivers/vt220.cpp                       |    4 +
 src/mame/drivers/vt240.cpp                       |   20 +-
 src/mame/drivers/vta2000.cpp                     |    8 +-
 src/mame/drivers/wardner.cpp                     |   22 +-
 src/mame/drivers/wgp.cpp                         |   78 +-
 src/mame/drivers/wicat.cpp                       |    2 +-
 src/mame/drivers/wildpkr.cpp                     |    4 +-
 src/mame/drivers/wiping.cpp                      |    2 +-
 src/mame/drivers/wyse.cpp                        |  113 +
 src/mame/drivers/z100.cpp                        |    1 +
 src/mame/drivers/z80dev.cpp                      |   21 +-
 src/mame/drivers/zac_2.cpp                       |    2 +-
 src/mame/drivers/zexall.cpp                      |  153 +-
 src/mame/drivers/zrt80.cpp                       |    8 +-
 src/mame/drivers/zsbc3.cpp                       |    6 -
 src/mame/drivers/zt8802.cpp                      |   47 +
 src/mame/drivers/zx.cpp                          |   17 +-
 src/mame/etc/template_driver.cpp                 |    2 +-
 src/mame/includes/apollo.h                       |    3 +-
 src/mame/includes/aussiebyte.h                   |    9 +-
 src/mame/includes/bbc.h                          |    4 +
 src/mame/includes/bishi.h                        |   31 +-
 src/mame/includes/boogwing.h                     |    2 +-
 src/mame/includes/chqflag.h                      |   39 +-
 src/mame/includes/cninja.h                       |    4 +-
 src/mame/includes/darius.h                       |    7 +-
 src/mame/includes/dcon.h                         |    8 +-
 src/mame/includes/dec0.h                         |    6 +
 src/mame/includes/deco32.h                       |  142 +-
 src/mame/includes/einstein.h                     |  210 --
 src/mame/includes/electron.h                     |    3 -
 src/mame/includes/fmtowns.h                      |    6 +-
 src/mame/includes/gladiatr.h                     |   36 +-
 src/mame/includes/hyprduel.h                     |   73 +-
 src/mame/includes/interpro.h                     |  185 +-
 src/mame/includes/kaypro.h                       |   42 +-
 src/mame/includes/kyugo.h                        |   43 +-
 src/mame/includes/lemmings.h                     |    2 -
 src/mame/includes/m10.h                          |    4 +-
 src/mame/includes/mc80.h                         |   57 -
 src/mame/includes/mcr3.h                         |    5 +-
 src/mame/includes/mcr68.h                        |    3 +
 src/mame/includes/metro.h                        |  191 +-
 src/mame/includes/micro3d.h                      |   16 +-
 src/mame/includes/midvunit.h                     |   13 +-
 src/mame/includes/midxunit.h                     |   22 +-
 src/mame/includes/midyunit.h                     |    5 +-
 src/mame/includes/model2.h                       |   25 +-
 src/mame/includes/mtx.h                          |   28 +-
 src/mame/includes/nds.h                          |   68 +-
 src/mame/includes/pacland.h                      |    1 +
 src/mame/includes/pgm2.h                         |  114 +
 src/mame/includes/scramble.h                     |   31 +-
 src/mame/includes/segas16a.h                     |   19 +
 src/mame/includes/segas16b.h                     |   19 +
 src/mame/includes/seta.h                         |   18 +-
 src/mame/includes/spiders.h                      |    3 +-
 src/mame/includes/ssozumo.h                      |   41 +-
 src/mame/includes/stv.h                          |    6 +
 src/mame/includes/taito_b.h                      |   87 +-
 src/mame/includes/tceptor.h                      |   10 +-
 src/mame/includes/tmc600.h                       |   32 +-
 src/mame/includes/trs80.h                        |    3 +
 src/mame/includes/tsamurai.h                     |   88 +-
 src/mame/includes/twincobr.h                     |   21 +-
 src/mame/includes/vicdual.h                      |    5 +
 src/mame/includes/wgp.h                          |   75 +-
 src/mame/includes/zx.h                           |    6 +-
 src/mame/layout/interpro.lay                     |   39 +-
 src/mame/layout/prodigy.lay                      |  275 +-
 src/mame/layout/sms1.lay                         |    5 +
 src/mame/layout/tceptor2.lay                     |   53 +-
 src/mame/machine/3do.cpp                         |    2 +-
 src/mame/machine/apollo.cpp                      |   20 +-
 src/mame/machine/archimds.cpp                    |    2 +-
 src/mame/machine/bbc.cpp                         |   40 +-
 src/mame/machine/dec0.cpp                        |    6 +-
 src/mame/machine/deco146.cpp                     |   40 +-
 src/mame/machine/deco146.h                       |   22 +-
 src/mame/machine/einstein.cpp                    |  208 --
 src/mame/machine/electron.cpp                    |   74 +-
 src/mame/machine/galaxold.cpp                    |    2 +-
 src/mame/machine/interpro_arbga.cpp              |   88 +
 src/mame/machine/interpro_arbga.h                |   90 +
 src/mame/machine/interpro_ioga.cpp               | 1612 ++++----
 src/mame/machine/interpro_ioga.h                 |  660 ++--
 src/mame/machine/interpro_mcga.cpp               |   32 +-
 src/mame/machine/interpro_mcga.h                 |   18 +-
 src/mame/machine/interpro_sga.cpp                |   74 +-
 src/mame/machine/interpro_sga.h                  |   72 +-
 src/mame/machine/interpro_srarb.cpp              |   49 -
 src/mame/machine/interpro_srarb.h                |   72 -
 src/mame/machine/kay_kbd.cpp                     |  802 ++--
 src/mame/machine/kay_kbd.h                       |   55 +-
 src/mame/machine/kaypro.cpp                      |   33 +-
 src/mame/machine/m3comm.cpp                      |   25 +-
 src/mame/machine/mc80.cpp                        |  135 -
 src/mame/machine/micro3d.cpp                     |   38 +-
 src/mame/machine/midxunit.cpp                    |   47 +-
 src/mame/machine/midyunit.cpp                    |   11 +-
 src/mame/machine/mtx.cpp                         |  195 +-
 src/mame/machine/namcos2.cpp                     |    2 +-
 src/mame/machine/pgmprot_igs027a_type3.cpp       |    2 +-
 src/mame/machine/scramble.cpp                    |    6 +-
 src/mame/machine/trs80.cpp                       |   25 +-
 src/mame/machine/twincobr.cpp                    |  114 +-
 src/mame/mame.lst                                |  205 +-
 src/mame/mess.flt                                |   32 +-
 src/mame/video/deco32.cpp                        |   76 +-
 src/mame/video/fmtowns.cpp                       |  121 +-
 src/mame/video/gladiatr.cpp                      |    6 +
 src/mame/video/hyprduel.cpp                      |   12 +-
 src/mame/video/k051960.cpp                       |    7 +
 src/mame/video/k051960.h                         |    9 +
 src/mame/video/kaypro.cpp                        |   16 +-
 src/mame/video/kyugo.cpp                         |   18 +-
 src/mame/video/lasso.cpp                         |    5 +-
 src/mame/video/mainevt.cpp                       |    3 +
 src/mame/video/mc80.cpp                          |  174 -
 src/mame/video/metro.cpp                         |  666 +---
 src/mame/video/midvunit.cpp                      |    3 -
 src/mame/video/mystston.cpp                      |   17 +-
 src/mame/video/pacland.cpp                       |   22 +-
 src/mame/video/pcd.cpp                           |    5 +-
 src/mame/video/pgm2.cpp                          |  340 ++
 src/mame/video/ssozumo.cpp                       |    5 +-
 src/mame/video/tceptor.cpp                       |   25 +-
 src/mame/video/tmc600.cpp                        |   69 +-
 src/mame/video/twincobr.cpp                      |   18 +-
 src/mame/video/wgp.cpp                           |   44 +-
 src/mame/video/ygv608.cpp                        |  210 +-
 src/mame/video/ygv608.h                          |    1 +
 src/osd/eigccppc.h                               |    3 +-
 src/osd/eigccx86.h                               |   30 +-
 src/osd/eminline.h                               |   71 +
 src/osd/modules/file/winfile.cpp                 |   21 +-
 src/osd/modules/input/input_sdl.cpp              |    3 +-
 src/tools/castool.cpp                            |    5 +-
 src/tools/floptool.cpp                           |    2 +
 src/zexall/interface.h                           |   15 +
 src/zexall/main.cpp                              |    3 +-
 src/zexall/zexall.cpp                            |  121 +-
 src/zexall/zexall.h                              |   23 +-
 src/zexall/zexall.z80                            | 1545 ++++++++
 tests/README.md                                  |    2 +-
 web/README.md                                    |    2 +-
 818 files changed, 50088 insertions(+), 25109 deletions(-)
 create mode 100644 hash/mtx_cart.xml
 create mode 100644 hash/mtx_rom.xml
 create mode 100644 hash/px8_cart.xml
 create mode 100644 src/devices/bus/a2bus/ssbapple.cpp
 create mode 100644 src/devices/bus/a2bus/ssbapple.h
 create mode 100644 src/devices/bus/a2bus/transwarp.cpp
 create mode 100644 src/devices/bus/a2bus/transwarp.h
 create mode 100644 src/devices/bus/bbc/1mhzbus/cfa3000opt.cpp
 create mode 100644 src/devices/bus/bbc/1mhzbus/cfa3000opt.h
 create mode 100644 src/devices/bus/bbc/analogue/cfa3000a.cpp
 create mode 100644 src/devices/bus/bbc/analogue/cfa3000a.h
 create mode 100644 src/devices/bus/bbc/fdc/cv1797.cpp
 create mode 100644 src/devices/bus/bbc/fdc/cv1797.h
 create mode 100644 src/devices/bus/bbc/tube/tube_arm.cpp
 create mode 100644 src/devices/bus/bbc/tube/tube_arm.h
 create mode 100644 src/devices/bus/bbc/userport/cfa3000kbd.cpp
 create mode 100644 src/devices/bus/bbc/userport/cfa3000kbd.h
 create mode 100644 src/devices/bus/coco/coco_dcmodem.h
 create mode 100644 src/devices/bus/coco/coco_gmc.h
 create mode 100644 src/devices/bus/coco/coco_multi.h
 create mode 100644 src/devices/bus/coco/coco_orch90.h
 create mode 100644 src/devices/bus/coco/coco_rs232.h
 create mode 100644 src/devices/bus/coco/coco_ssc.h
 create mode 100644 src/devices/bus/coco/coco_t4426.h
 create mode 100644 src/devices/bus/coco/dragon_fdc.h
 create mode 100644 src/devices/bus/einstein/pipe/pipe.cpp
 create mode 100644 src/devices/bus/einstein/pipe/pipe.h
 create mode 100644 src/devices/bus/einstein/pipe/silicon_disc.cpp
 create mode 100644 src/devices/bus/einstein/pipe/silicon_disc.h
 create mode 100644 src/devices/bus/einstein/pipe/speculator.cpp
 create mode 100644 src/devices/bus/einstein/pipe/speculator.h
 create mode 100644 src/devices/bus/einstein/pipe/tk02.cpp
 create mode 100644 src/devices/bus/einstein/pipe/tk02.h
 create mode 100644 src/devices/bus/einstein/userport/mouse.cpp
 create mode 100644 src/devices/bus/einstein/userport/mouse.h
 create mode 100644 src/devices/bus/einstein/userport/speech.cpp
 create mode 100644 src/devices/bus/einstein/userport/speech.h
 create mode 100644 src/devices/bus/einstein/userport/userport.cpp
 create mode 100644 src/devices/bus/einstein/userport/userport.h
 create mode 100644 src/devices/bus/electron/plus1.cpp
 create mode 100644 src/devices/bus/electron/plus1.h
 create mode 100644 src/devices/bus/hp80_io/82937.cpp
 create mode 100644 src/devices/bus/hp80_io/82937.h
 create mode 100644 src/devices/bus/hp80_io/hp80_io.cpp
 create mode 100644 src/devices/bus/hp80_io/hp80_io.h
 create mode 100644 src/devices/bus/interpro/keyboard/hle.cpp
 create mode 100644 src/devices/bus/interpro/keyboard/hle.h
 create mode 100644 src/devices/bus/interpro/keyboard/keyboard.cpp
 create mode 100644 src/devices/bus/interpro/keyboard/keyboard.h
 create mode 100644 src/devices/bus/interpro/sr/gt.cpp
 create mode 100644 src/devices/bus/interpro/sr/gt.h
 create mode 100644 src/devices/bus/interpro/sr/sr.cpp
 create mode 100644 src/devices/bus/interpro/sr/sr.h
 create mode 100644 src/devices/bus/interpro/sr/sr_cards.cpp
 create mode 100644 src/devices/bus/interpro/sr/sr_cards.h
 create mode 100644 src/devices/bus/tmc600/euro.cpp
 create mode 100644 src/devices/bus/tmc600/euro.h
 delete mode 100644 src/devices/cpu/i8085/i8085cpu.h
 create mode 100644 src/devices/cpu/z80/z80daisy_generic.cpp
 create mode 100644 src/devices/cpu/z80/z80daisy_generic.h
 create mode 100644 src/devices/machine/1mb5.cpp
 create mode 100644 src/devices/machine/1mb5.h
 create mode 100644 src/devices/machine/28fxxx.cpp
 create mode 100644 src/devices/machine/28fxxx.h
 create mode 100644 src/devices/machine/adc0844.cpp
 create mode 100644 src/devices/machine/adc0844.h
 create mode 100644 src/devices/machine/atmel_arm_aic.cpp
 create mode 100644 src/devices/machine/atmel_arm_aic.h
 create mode 100644 src/devices/machine/sdlc.cpp
 create mode 100644 src/devices/machine/sdlc.h
 create mode 100644 src/devices/video/imagetek_i4100.cpp
 create mode 100644 src/devices/video/imagetek_i4100.h
 create mode 100644 src/mame/audio/flower.cpp
 create mode 100644 src/mame/audio/flower.h
 create mode 100644 src/mame/audio/tranqgun.cpp
 create mode 100644 src/mame/audio/tranqgun.h
 create mode 100644 src/mame/drivers/acd.cpp
 create mode 100644 src/mame/drivers/alto1.cpp
 create mode 100644 src/mame/drivers/altos2.cpp
 create mode 100644 src/mame/drivers/ampex.cpp
 create mode 100644 src/mame/drivers/ampscarp.cpp
 create mode 100644 src/mame/drivers/att630.cpp
 create mode 100644 src/mame/drivers/cit220.cpp
 create mode 100644 src/mame/drivers/d400.cpp
 create mode 100644 src/mame/drivers/esprit.cpp
 create mode 100644 src/mame/drivers/hp2100.cpp
 create mode 100644 src/mame/drivers/lilith.cpp
 create mode 100644 src/mame/drivers/m3.cpp
 delete mode 100644 src/mame/drivers/mc80.cpp
 create mode 100644 src/mame/drivers/mc8020.cpp
 create mode 100644 src/mame/drivers/mc8030.cpp
 create mode 100644 src/mame/drivers/microterm.cpp
 create mode 100644 src/mame/drivers/mightyframe.cpp
 create mode 100644 src/mame/drivers/milwaukee.cpp
 create mode 100644 src/mame/drivers/perq.cpp
 create mode 100644 src/mame/drivers/powerstack.cpp
 create mode 100644 src/mame/drivers/ps2sony.cpp
 create mode 100644 src/mame/drivers/solbourne.cpp
 create mode 100644 src/mame/drivers/terco.cpp
 create mode 100644 src/mame/drivers/terminals.cpp
 create mode 100644 src/mame/drivers/trs80dt1.cpp
 create mode 100644 src/mame/drivers/ts3000.cpp
 create mode 100644 src/mame/drivers/tti.cpp
 create mode 100644 src/mame/drivers/vectrix.cpp
 create mode 100644 src/mame/drivers/vp122.cpp
 create mode 100644 src/mame/drivers/vp60.cpp
 create mode 100644 src/mame/drivers/wyse.cpp
 create mode 100644 src/mame/drivers/zt8802.cpp
 delete mode 100644 src/mame/includes/einstein.h
 delete mode 100644 src/mame/includes/mc80.h
 create mode 100644 src/mame/includes/pgm2.h
 delete mode 100644 src/mame/machine/einstein.cpp
 create mode 100644 src/mame/machine/interpro_arbga.cpp
 create mode 100644 src/mame/machine/interpro_arbga.h
 delete mode 100644 src/mame/machine/interpro_srarb.cpp
 delete mode 100644 src/mame/machine/interpro_srarb.h
 delete mode 100644 src/mame/machine/mc80.cpp
 delete mode 100644 src/mame/video/mc80.cpp
 create mode 100644 src/mame/video/pgm2.cpp
 create mode 100644 src/zexall/interface.h
 create mode 100644 src/zexall/zexall.z80

-- 
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