s3,s3virge: Set power-on strapping bits on reset, and allow them to be written (if unlocked).

git-svn-id: svn://dspnet.fr/mame/trunk@30000 749742ba-7341-0410-aadc-df50b521781e
Removed dependency on pmmidi.inc (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30001 749742ba-7341-0410-aadc-df50b521781e
fixed global-buffer-overflow reported by AddressSanitizer in src/emu/cpu/alto2/a2roms.c (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30003 749742ba-7341-0410-aadc-df50b521781e
small cleanup in formats headers (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30004 749742ba-7341-0410-aadc-df50b521781e
wbml and clones: Corrected some dip-switches as per game manual. [kamilz]

git-svn-id: svn://dspnet.fr/mame/trunk@30005 749742ba-7341-0410-aadc-df50b521781e
(MESS) super80 : starting to add fdc support

git-svn-id: svn://dspnet.fr/mame/trunk@30006 749742ba-7341-0410-aadc-df50b521781e
(MESS) super80 : more work with fdc

git-svn-id: svn://dspnet.fr/mame/trunk@30007 749742ba-7341-0410-aadc-df50b521781e
h8_sci: Implement sync-start [O. Galibert]
h8: Fix problem in the sleep instruction [O. Galibert]
at45dbxx: Fix communications [O. Galibert]

git-svn-id: svn://dspnet.fr/mame/trunk@30008 749742ba-7341-0410-aadc-df50b521781e
s3: added Diamond Stealth 3D 2000 Pro card. [Malice, Barry Rodewald]

git-svn-id: svn://dspnet.fr/mame/trunk@30009 749742ba-7341-0410-aadc-df50b521781e
(MESS) super80 : more work with fdc

git-svn-id: svn://dspnet.fr/mame/trunk@30011 749742ba-7341-0410-aadc-df50b521781e
Merged in cleanup changes from osd branch (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30012 749742ba-7341-0410-aadc-df50b521781e
(MESS) Fixed doubled tag definition. (nw)


git-svn-id: svn://dspnet.fr/mame/trunk@30013 749742ba-7341-0410-aadc-df50b521781e
03447: gauntdl, gauntdl24, gauntleg, gauntleg12: Texture with alpha channel is not drawn properly. [Phil Bennett]

voodoo - Fixed alpha test to run on the alpha combiner output and not on a_other. Do the test before the color combiner steps to potentially save some effort. [Phil Bennett]

git-svn-id: svn://dspnet.fr/mame/trunk@30014 749742ba-7341-0410-aadc-df50b521781e
sblaster: fix irqs and 16bit dma (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30015 749742ba-7341-0410-aadc-df50b521781e
(MESS) super80 : oops!

git-svn-id: svn://dspnet.fr/mame/trunk@30016 749742ba-7341-0410-aadc-df50b521781e
(MESS) fanucspg: Better colors from new reference. [Guru, R. Belmont]


nw: If you're bored and can read segmented 16-bit x86 decently, I could use some help figuring out what's happening when it (I think) attempts to boot off the '765 and bring all those other chips into play.  (Change test_r to return 0x80 to observe).



git-svn-id: svn://dspnet.fr/mame/trunk@30017 749742ba-7341-0410-aadc-df50b521781e
(MESS) Obvious digital RGB is obvious (nw)


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