i give up too, trying to figure out colors.
maybe it has a colortable somewhere

git-svn-id: svn://dspnet.fr/mame/trunk@24231 749742ba-7341-0410-aadc-df50b521781e
more konami reworking (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24232 749742ba-7341-0410-aadc-df50b521781e
Taking baby steps. Break out the sound communications part of atarigen
into its own device. Update all callers.


git-svn-id: svn://dspnet.fr/mame/trunk@24233 749742ba-7341-0410-aadc-df50b521781e
Resolve devices specified for vblank/periodic interrupts relative to the
owner device, not the device itself, to make it consistent with devcb2
patterns. This change is mostly hidden since most drivers use 
MCFG_DEVICE_VBLANK_INT_DRIVER and MCFG_DEVICE_PERIODIC_INT_DRIVER. But
for those few cases where a device was explicitly specified, it reduces
the awkwardness.

We should probably standardize this when using device_delegates for
consistency.

A full rebuild is necessary after taking this change, since the macros
mentioned above have changed their parameters.



git-svn-id: svn://dspnet.fr/mame/trunk@24234 749742ba-7341-0410-aadc-df50b521781e
more konami collapse (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24235 749742ba-7341-0410-aadc-df50b521781e
viper.c: redumped wcombat memory card [Shoutime]


git-svn-id: svn://dspnet.fr/mame/trunk@24236 749742ba-7341-0410-aadc-df50b521781e
One irq isn't really needed

git-svn-id: svn://dspnet.fr/mame/trunk@24237 749742ba-7341-0410-aadc-df50b521781e
taitotz.c: Correct SHA1 for styphp. (nw)

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