mcr.c: fix generic_paletteram regression (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30162 749742ba-7341-0410-aadc-df50b521781e
skylncr.c: fix generic_paletteram regression, add note to use ramdac device (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30163 749742ba-7341-0410-aadc-df50b521781e
surpratk.c - Added "Bonus Quiz" Dip.  [kamilz, Tafoid]

goodejan.c - Researched and added missing DIP information/locations as well as some useful notes of observations.  [kamilz, Tafoid]


git-svn-id: svn://dspnet.fr/mame/trunk@30164 749742ba-7341-0410-aadc-df50b521781e
i8275 fixes
- Codes f0-f3 should be invisible
- Fixed rubbish on zorba intro screen

Unior: fixed regression with cursor.

git-svn-id: svn://dspnet.fr/mame/trunk@30165 749742ba-7341-0410-aadc-df50b521781e
adc0808_device: converted to devcb2 and delegates (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30166 749742ba-7341-0410-aadc-df50b521781e
use the flag set by the GAME/CONS/COMP/SYST macro to parse additional optional ini files
GAME = GAME_TYPE_ARCADE -> arcade.ini
CONS = GAME_TYPE_CONSOLE -> console.ini
COMP = GAME_TYPE_COMPUTER -> computer.ini
SYST = GAME_TYPE_OTHER -> othersys.ini

I've had a few requests to do this and it seems simple enough to leverage the flags we already have.

git-svn-id: svn://dspnet.fr/mame/trunk@30167 749742ba-7341-0410-aadc-df50b521781e
(MESS) fixed loss of cursor on radio86,apogee, mikrosha,partner

git-svn-id: svn://dspnet.fr/mame/trunk@30168 749742ba-7341-0410-aadc-df50b521781e
mc6845: converted to devcb2, delegates and inline configs. nw.

while at it, cleaned up the args of the mc6845 delegates as well 
(no need to pass back and forth pieces of the driver class, now 
that delegates belong to it as well)

even if I tested the changes extensively, I might have missed 
something among the 177 source files using this, so please report
any regressions you see :)

git-svn-id: svn://dspnet.fr/mame/trunk@30169 749742ba-7341-0410-aadc-df50b521781e
tms9927: converted to use inline configs. nw.

git-svn-id: svn://dspnet.fr/mame/trunk@30170 749742ba-7341-0410-aadc-df50b521781e
macpds: removed unused config. nw.

git-svn-id: svn://dspnet.fr/mame/trunk@30171 749742ba-7341-0410-aadc-df50b521781e
Fix assert (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30172 749742ba-7341-0410-aadc-df50b521781e
fixed usage of uninitialized member in kr2376_device and added a missing members to the save state (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30173 749742ba-7341-0410-aadc-df50b521781e
(MESS) msx.c: Some floppy related notes and regression fixes. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30174 749742ba-7341-0410-aadc-df50b521781e
fixed usage of uninitialized member in i8275_device (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30175 749742ba-7341-0410-aadc-df50b521781e
(MESS) saturn: replaced auto_allocs with dynamic_arrays, and
reduced BRAM & DRAM allocation to actual RAM size. nw.

git-svn-id: svn://dspnet.fr/mame/trunk@30176 749742ba-7341-0410-aadc-df50b521781e
(MESS) fp1100.c: Fix regression (nw)

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