sharedram is 2KB

git-svn-id: svn://dspnet.fr/mame/trunk@29005 749742ba-7341-0410-aadc-df50b521781e
s3: added configuration registers for Trio/Virge chipsets.  Are read-only for now. (no whatsnew)

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

git-svn-id: svn://dspnet.fr/mame/trunk@29007 749742ba-7341-0410-aadc-df50b521781e
rename these sets:
getstar -> grdian
gtstarb1 -> getstarb1
gtstarb2 -> getstarb2


git-svn-id: svn://dspnet.fr/mame/trunk@29008 749742ba-7341-0410-aadc-df50b521781e
add support for savestates

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

git-svn-id: svn://dspnet.fr/mame/trunk@29010 749742ba-7341-0410-aadc-df50b521781e
converted namcos1 to use delegates instead of _space_func and modernized all remaining functions (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@29011 749742ba-7341-0410-aadc-df50b521781e
fixed silly mistake with 32x hi-priority pixels. nw.

git-svn-id: svn://dspnet.fr/mame/trunk@29012 749742ba-7341-0410-aadc-df50b521781e
stop SMS VDP timers in systems that don't need them. nw.

git-svn-id: svn://dspnet.fr/mame/trunk@29013 749742ba-7341-0410-aadc-df50b521781e
doing a check if read is safe, but think this need more investigation, why it was called by acia (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@29014 749742ba-7341-0410-aadc-df50b521781e
hsync and fsync are part of mc6847 so devcb2 conversion was needed there not in gime, this fixes coco3 issue (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@29015 749742ba-7341-0410-aadc-df50b521781e
change sega genesis vdp to use macros instead of direct usage of callback defines (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@29016 749742ba-7341-0410-aadc-df50b521781e
replaced some malloc/free usage with global_alloc_array/global_free_array (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@29017 749742ba-7341-0410-aadc-df50b521781e
replaced some more malloc/free usage with global_alloc_array/global_free_array (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@29018 749742ba-7341-0410-aadc-df50b521781e
(MESS) pet_rom.xml: Fixed validation. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@29019 749742ba-7341-0410-aadc-df50b521781e
converted some global_alloc_array() usage to dynamic_array/dynamic_buffer (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@29020 749742ba-7341-0410-aadc-df50b521781e
namcos23: Get some speed back (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@29021 749742ba-7341-0410-aadc-df50b521781e
Need more sleep.  Or beer.  Or something. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@29022 749742ba-7341-0410-aadc-df50b521781e
actually mark as not working until shoutime finds time to dump the rest of it (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@29023 749742ba-7341-0410-aadc-df50b521781e
Definitively more beer -- fixes invqix at least (nw)

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