More MIDI regression fixes (nw)


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

git-svn-id: svn://dspnet.fr/mame/trunk@27908 749742ba-7341-0410-aadc-df50b521781e
(MESS) rainbow: added IRQ management framework and vector control. [R. Belmont, Bavarese]



git-svn-id: svn://dspnet.fr/mame/trunk@27909 749742ba-7341-0410-aadc-df50b521781e
New clones added
----------------
Witch (With ranking) [Roberto Fresca, ANY]




git-svn-id: svn://dspnet.fr/mame/trunk@27910 749742ba-7341-0410-aadc-df50b521781e
(MESS) Start removing usage of deprecated 68681 INPORT_CALLBACK. [R. Belmont]

cat: Removed hacks required by the old 68681 implementation; keyboard works again. [R. Belmont]



git-svn-id: svn://dspnet.fr/mame/trunk@27911 749742ba-7341-0410-aadc-df50b521781e
New clones added
----------------
Videotron Poker (cards selector, set 2) [Roberto Fresca, ANY]




git-svn-id: svn://dspnet.fr/mame/trunk@27912 749742ba-7341-0410-aadc-df50b521781e
(MESS) sgi_ip2: converted to new 68681 and serial terminal [R. Belmont]



git-svn-id: svn://dspnet.fr/mame/trunk@27913 749742ba-7341-0410-aadc-df50b521781e
Mundial/Mondial (Italian/French): Implemented the program banking
properly. Now you can choose the program through a DIP switch.
[Roberto Fresca]


git-svn-id: svn://dspnet.fr/mame/trunk@27914 749742ba-7341-0410-aadc-df50b521781e
Adjusted sharrier analog input to match real hardware values (seet MT05468). (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@27916 749742ba-7341-0410-aadc-df50b521781e
validation fix in main trunk (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@27917 749742ba-7341-0410-aadc-df50b521781e
forgot how to break;

git-svn-id: svn://dspnet.fr/mame/trunk@27918 749742ba-7341-0410-aadc-df50b521781e
(MESS) sorcerer : added .TAPE cassette format [Robbbert]

git-svn-id: svn://dspnet.fr/mame/trunk@27919 749742ba-7341-0410-aadc-df50b521781e
Remove local lists of midi devices as they are currently all the same [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@27920 749742ba-7341-0410-aadc-df50b521781e
Added hack for required_device not being set until device_start(), it would be nice if they were filled in during config complete. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@27921 749742ba-7341-0410-aadc-df50b521781e
(MESS) microvision : added SuperBlockBuster to software list

git-svn-id: svn://dspnet.fr/mame/trunk@27922 749742ba-7341-0410-aadc-df50b521781e
Converted PIT8253 to DEVCB2 [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@27923 749742ba-7341-0410-aadc-df50b521781e
changed dleuro from beep to speaker driven by z80ctc and removed some unnecessary accessors (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@27927 749742ba-7341-0410-aadc-df50b521781e
Minor netlist updates with focus on performance. Also added 16bit int to pstate.

git-svn-id: svn://dspnet.fr/mame/trunk@27928 749742ba-7341-0410-aadc-df50b521781e
Fixed MT05466 (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@27929 749742ba-7341-0410-aadc-df50b521781e
Only fatalerror if we are trying to connect two railnets.

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