Modernized galeco, okim6376, vr0video, mb87078, snk6502 devices.  [Osso]

git-svn-id: svn://dspnet.fr/mame/trunk@24504 749742ba-7341-0410-aadc-df50b521781e
removed unused macro AM_DEVREAD8_LEGACY (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24505 749742ba-7341-0410-aadc-df50b521781e
fixed array out-of-bounds access with m4richfm__e (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24506 749742ba-7341-0410-aadc-df50b521781e
make ygv608 a device (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24507 749742ba-7341-0410-aadc-df50b521781e
removed legacy includes (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24508 749742ba-7341-0410-aadc-df50b521781e
bfm_adr2 moved some logic around (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24509 749742ba-7341-0410-aadc-df50b521781e
(MESS) c128_cart.xml: Marked bad dump. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24510 749742ba-7341-0410-aadc-df50b521781e
- made MCFG_DEVICE_VBLANK_INT_DEVICE param order more logic (nw)
- updated device_execute_interface::interface_post_reset so screen is searched
  from same context
- removed tilelgcy.h since no more users exist
- made bfm_adr2 a device 

git-svn-id: svn://dspnet.fr/mame/trunk@24511 749742ba-7341-0410-aadc-df50b521781e
GCC 4.8.1 compile fix (nw)


git-svn-id: svn://dspnet.fr/mame/trunk@24512 749742ba-7341-0410-aadc-df50b521781e
placed some of screen update functions in tms34010 cpu core classes
as result removed some scrlegcy.h includes (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24513 749742ba-7341-0410-aadc-df50b521781e
Force libflac to never be optimized in a more portable way (nw)



git-svn-id: svn://dspnet.fr/mame/trunk@24514 749742ba-7341-0410-aadc-df50b521781e
no need for this include (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24515 749742ba-7341-0410-aadc-df50b521781e
moved some gticlub code into driver and removed legacy calls used (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24516 749742ba-7341-0410-aadc-df50b521781e
tms32082: more opcodes (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24517 749742ba-7341-0410-aadc-df50b521781e
(mess) at: preliminary PS/1 support [Carl]
--
Probably stalled until the kbc supports mice.

git-svn-id: svn://dspnet.fr/mame/trunk@24518 749742ba-7341-0410-aadc-df50b521781e
Adds a watchpoint debug view. [Andrew Gardner]



git-svn-id: svn://dspnet.fr/mame/trunk@24519 749742ba-7341-0410-aadc-df50b521781e
Adds the watchpoint view to the QT Debugger's "Break|Watchpoints" window. 
  [Andrew Gardner]



git-svn-id: svn://dspnet.fr/mame/trunk@24520 749742ba-7341-0410-aadc-df50b521781e
Fixed the build.



git-svn-id: svn://dspnet.fr/mame/trunk@24521 749742ba-7341-0410-aadc-df50b521781e
fm7: improvements to pasting from clipboard (no whatsnew)

git-svn-id: svn://dspnet.fr/mame/trunk@24522 749742ba-7341-0410-aadc-df50b521781e
Fix long-standing architectural wart: the priority bitmap is no longer owned
by the tilemap system, and no longer exists globally in the machine. Instead
it is allocated per-screen for all systems. This has several side-effects:

1. Previously, the pdrawgfx* functions were already changed to take the priority
bitmap as a parameter. Now all other hand-crafted functions that mess with
the priority bitmap generally must do so as well, and have been updated.

2. Calls to the tilemap system now need to provide a screen_device. This is not
just for the priority_bitmap, but also for screen flipping, which previously
always assumed the "primary screen" when doing flipping calculations.

3. All devices that implemented tilemap-like functionality have been updated
to follow the same pattern, since they largely tend to call through to the
core tilemap system at some point.



git-svn-id: svn://dspnet.fr/mame/trunk@24523 749742ba-7341-0410-aadc-df50b521781e