xexex.c: small cleanup to audiocpu banking; start removal of KONAMI_ROM_DEINTERLEAVE crap (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30689 749742ba-7341-0410-aadc-df50b521781e
neogeo: use real palette_device (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30690 749742ba-7341-0410-aadc-df50b521781e
vga_ati: added some selectable VLB and PCI BIOSes so they can be documented (no whatsnew)

git-svn-id: svn://dspnet.fr/mame/trunk@30691 749742ba-7341-0410-aadc-df50b521781e
mystwarr.c: fix mask ROM tests, broken since video was devicefied (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30692 749742ba-7341-0410-aadc-df50b521781e
k053244/k053245: converted to use inline configs, delegates and device_gfx_interface. nw.
6bpp graphics (i.e. lethalen sprites) is currently broken, because it needs further refactoring
(currently in progress)

git-svn-id: svn://dspnet.fr/mame/trunk@30693 749742ba-7341-0410-aadc-df50b521781e
Amiga: Rendering update, always render the full height to allow mixed
mode screens. LACE and LOF bits should now work closer to the real
system.

git-svn-id: svn://dspnet.fr/mame/trunk@30694 749742ba-7341-0410-aadc-df50b521781e
k053245: remove deinterleave crap, clean up (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30695 749742ba-7341-0410-aadc-df50b521781e
(MESS) uts20 : some work

git-svn-id: svn://dspnet.fr/mame/trunk@30696 749742ba-7341-0410-aadc-df50b521781e
(MESS) applix : set dips default to allow booting

git-svn-id: svn://dspnet.fr/mame/trunk@30697 749742ba-7341-0410-aadc-df50b521781e
some improvements to the mastninj bootleg emulation (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30698 749742ba-7341-0410-aadc-df50b521781e
Generic keyboard / terminal: added function keys. Clean build needed.
Values are 0x81 to 0x8c (F1 to F12)
If CTRL pressed, add 0x10
If SHIFT pressed, add 0x20
This gives 48 new keys for special terminal functions, etc.

git-svn-id: svn://dspnet.fr/mame/trunk@30699 749742ba-7341-0410-aadc-df50b521781e
Netlist updates and bugfixes
- improved convergence code (max(epsilon) instead of sum(epsilon))
- identified needless updates
- changed NE555 discharge current to a value in the order of the datasheet
- improved dynamic time-stepping. 

Dynamic time-stepping is not used by any current implementation right now since any fast discharge will be resolved to mV levels imposing nano-second timesteps. Great and exact but deadly for performance.

git-svn-id: svn://dspnet.fr/mame/trunk@30700 749742ba-7341-0410-aadc-df50b521781e
Dead code removal

git-svn-id: svn://dspnet.fr/mame/trunk@30701 749742ba-7341-0410-aadc-df50b521781e
Fix to FD1094 317-0059's key  (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30702 749742ba-7341-0410-aadc-df50b521781e
More cleanups and one bug: resize should never have been public in plists.h

git-svn-id: svn://dspnet.fr/mame/trunk@30703 749742ba-7341-0410-aadc-df50b521781e
peplus.c: Document how the Treasure Chest bonus round works for the PP0816 set. - NW

git-svn-id: svn://dspnet.fr/mame/trunk@30704 749742ba-7341-0410-aadc-df50b521781e
Added sc-3000 bit format to castool (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30705 749742ba-7341-0410-aadc-df50b521781e
Remove more KONAMI_ROM_DEINTERLEAVEs; SHUFFLE8 and DEINTERLEAVE_4 are entirely gone now (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30706 749742ba-7341-0410-aadc-df50b521781e
In the File Manager, if the path is invalid, show the list of drives instead of an empty menu.

git-svn-id: svn://dspnet.fr/mame/trunk@30707 749742ba-7341-0410-aadc-df50b521781e
Further work on vectorization. Works but not yet finished.

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