Change log - June 21, 2017 - 08:10

Changes:


* fix mess target build (nw)

* - Add preliminary Yamaha YM3802 MIDI controller

- Add X68000 expansion device using the YM3802

* Some more serial interrupts for future use (nw)

* kuniokun: Replace MCU simulation with actual dump [ShouTime, brizzo]

* hp9k_3xx: preliminary support for DIO and DIO-II buses and 98544 video card. [R. Belmont]

* Fix Tandy CoCo keyboard mapping (github issue #2386)

* fix build (nw)

* chaknpop: update for latest MAME framework (with input from David Haywood) (nw)

* chaknpop: replace MCU simulation with dump [Team Japump!!!,Chack'n,Hau]

* Works with the World MCU dump (nw)

* new NOT working clone

---------------

40 Love (Japan) [ShouTime]

* Left-over (nw)

* New working game

----------------

Sel-Jan [Angelo Salese, system11, The Dumping Union]

* Tiny UWP compile fix (nw)

* Demote lsrquiz/lsrquiz2, they never really worked (nw)

* Discard protection reading for horekidb, memory map cleanups (nw)

* new NOT_WORKING

------------------

Treamcast [Maddog]

* flstory.cpp: Use bootleg MCU dump until a correct 68705 image is available. (nw)

* arkanoid.cpp: Replace hand crafted MCUs with dumped 68705 dumps. [ShouTime, brizzo]

For Arkanoid (Japan, newer w/level select) & Tournament Arkanoid (US)

* flstory.cpp: Replace bootleg MCU with dumped M68705 for The FairyLand Story [ShouTime, brizzo]

* Merge pull request #2394 from pmackinlay/interpro

interpro: various small improvements, no breakthroughs

* formatting

* minor fixes

* more file modes

* file modes

* Merge remote-tracking branch 'refs/remotes/mamedev/master' into interpro

* dma/irq changes, some enum masks, serial dma regs

* configurable ram, improved system regs, enum masks

also initial implementation of unmapped memory handler

* added enum masks, 1 unknown register

* added enum masks, disable bus errors

* added enum masks and unknown regs

* minor fixes for logging (nw)

* added cpu id support

* Merge remote-tracking branch 'refs/remotes/mamedev/master' into interpro

* Merge remote-tracking branch 'refs/remotes/mamedev/master' into interpro

* defines after emu.h

* Merge remote-tracking branch 'refs/remotes/mamedev/master' into interpro

* fix some log messages

* remove broken caching

* minor tidy

* relocate preproc directive

* scsi dma improvements

* permissions

* tidy up

* tidy

* merge

* Merge remote-tracking branch 'refs/remotes/mamedev/master' into interpro

* revert to mcga, fix headers

* Merge branch 'master'

* Merge remote-tracking branch 'refs/remotes/mamedev/master'

* fix file modes

* merge cleanups

* Merge remote-tracking branch 'refs/remotes/mamedev/master' into interpro

* forced nmi handling

* added missing start/stop unit command

* basic 53c94 support

* clock based ioga interrupts

* logging fixes, new scsi

* expand cammu skeletons

* fix mcga/fmcc detection

* expanded skeleton

* correct header file name

* improved mcga/fmcc skeleton

* skeleton for srarb

* Merge remote-tracking branch 'refs/remotes/mamedev/master' into interpro

* Merge remote-tracking branch 'refs/remotes/mamedev/master' into interpro

* Merge remote-tracking branch 'refs/remotes/mamedev/master' into interpro

* Merge pull request #2395 from DavidHaywood/200617

use dumped M68705 for fieldday / undoukai [ShouTime, brizzo]

* use dumped M68705 for fieldday / undoukai [ShouTime, brizzo]

* fix compile (nw)

* grdian, getstarj: Replace MCU simulation with new dump

* plugins/cheat: fix (nw)