Merge branch 'master' of ssh://mess.org/mame

git-svn-id: svn://dspnet.fr/mame/trunk@30441 749742ba-7341-0410-aadc-df50b521781e
Amiga: Implement internal IDE controller for the Amiga 4000. Fix RTC
hookup in Amiga 3000 and 4000. Set RP5C01 RTC to actually return 24 hour
mode, which fixes RTC detection for the Amiga.

git-svn-id: svn://dspnet.fr/mame/trunk@30442 749742ba-7341-0410-aadc-df50b521781e
Corrections on docs and PCB layout...

git-svn-id: svn://dspnet.fr/mame/trunk@30443 749742ba-7341-0410-aadc-df50b521781e
Merge branch 'master' of ssh://mess.org/mame

git-svn-id: svn://dspnet.fr/mame/trunk@30445 749742ba-7341-0410-aadc-df50b521781e
Analog input updates now send to queue. Reduces risk of stack overflows.
Fixed a bug which caused NAND astable multivibrator to oscillate. 
74123 improvements

git-svn-id: svn://dspnet.fr/mame/trunk@30446 749742ba-7341-0410-aadc-df50b521781e
(MESS) gmaster : cleanup

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

git-svn-id: svn://dspnet.fr/mame/trunk@30448 749742ba-7341-0410-aadc-df50b521781e
6883sam: fixed uninitialized class members, just in case. nw.

git-svn-id: svn://dspnet.fr/mame/trunk@30449 749742ba-7341-0410-aadc-df50b521781e
gba: fixed games with RTC which were not loading from fullpath. 
thanks BPzeBanshee for spotting the issue. nw.

git-svn-id: svn://dspnet.fr/mame/trunk@30450 749742ba-7341-0410-aadc-df50b521781e
Gaelco CG-1V/GAE1: converted to use inline configs. nw.

git-svn-id: svn://dspnet.fr/mame/trunk@30451 749742ba-7341-0410-aadc-df50b521781e
nes: bringing back the second hashfile usage which had to be disabled
some time ago. thanks judge for rev. 30432. nw.

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

git-svn-id: svn://dspnet.fr/mame/trunk@30453 749742ba-7341-0410-aadc-df50b521781e
majorpkr.c: cleanup/modernize, reduce tag lookups, fix flipscreen, fix generic_paletteram regression (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30454 749742ba-7341-0410-aadc-df50b521781e
New games marked as GAME_NOT_WORKING
------------------------------------
Bonus Chance (W-8) [Roberto Fresca]


git-svn-id: svn://dspnet.fr/mame/trunk@30455 749742ba-7341-0410-aadc-df50b521781e
neoprint.c: fix generic_paletteram regression (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30456 749742ba-7341-0410-aadc-df50b521781e
corealloc adjustments:
- re-enabled default memory initialization in DEBUG builds (should make random crashes less random)
- moved defines from header to source since they are only used locally and not globally
- added file/line information to global_free* and fixed src/emu/sound/spu.c compilation

git-svn-id: svn://dspnet.fr/mame/trunk@30457 749742ba-7341-0410-aadc-df50b521781e
short whatsnew: fixed some gfx bugs in midas.c "livequiz"

long wn:
started converting neogeo video / sprite system to a device_reset
created base device + number of derived classes

NEOGEO_SPRITE_REGULAR is an reference implementation, drawing direct from 
NEOGEO_SPRITE_OPTIMZIED is a version with predecoded gfx (as we use now) this is the default used by the driver
NEOGEO_SPRITE_MIDAS is a version supporting the changes needed by the MIDAS games (mainly 8bpp instead of 4bpp)


git-svn-id: svn://dspnet.fr/mame/trunk@30458 749742ba-7341-0410-aadc-df50b521781e
drawgfx.c: make it possible to reset the total elements of a gfx_element [Alex Jackson]

git-svn-id: svn://dspnet.fr/mame/trunk@30459 749742ba-7341-0410-aadc-df50b521781e
(MESS) msx.c: Fixed a few floppy regressions (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30460 749742ba-7341-0410-aadc-df50b521781e
Revert of r30457 per Micko (nw)

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