(mess) pc1512: permit the ega to used until built-in graphics work (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@23002 749742ba-7341-0410-aadc-df50b521781e
(MESS) replaced previous dump with the correct one, from TeamEurope. nw.

I'm not sure it this is loaded correctly or if it should be loaded as vii, but it triggers unemulated opcodes in either way, so I leave it to whoever wants to work on it...

git-svn-id: svn://dspnet.fr/mame/trunk@23003 749742ba-7341-0410-aadc-df50b521781e
(MESS) New not working system:  Otrona Attache [Al Kossow, Barry Rodewald]

git-svn-id: svn://dspnet.fr/mame/trunk@23004 749742ba-7341-0410-aadc-df50b521781e
Added NVRAMs for devices in software item named folder [Miodrag Milanovic]

out of whatsnew:
This should help storing per game eeproms and other nvrams. 
NVRAM of root device is only stored in main folder in this case, since that is main machine nvram if any

git-svn-id: svn://dspnet.fr/mame/trunk@23005 749742ba-7341-0410-aadc-df50b521781e
used parent image names so it will work for cmd parameters, also multiple images are supported (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@23006 749742ba-7341-0410-aadc-df50b521781e
attache: better method of retrieving the upper 8 bits of the I/O address lines (no whatsnew)

git-svn-id: svn://dspnet.fr/mame/trunk@23007 749742ba-7341-0410-aadc-df50b521781e
Changed keycus into a device and moved it into it's own file, only 3 parameters are saved instead of 64k. Changed I/O to 16 bits & uses memory maps instead of installing at runtime. Simplified digital player 3 inputs that are hooked up to dac inputs. [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@23008 749742ba-7341-0410-aadc-df50b521781e
New working games added
-----------------------
Commando Bootleg 2 [Kevin Eshbach]

git-svn-id: svn://dspnet.fr/mame/trunk@23009 749742ba-7341-0410-aadc-df50b521781e
Started converting i/o to 16 bit (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@23010 749742ba-7341-0410-aadc-df50b521781e
(MESS) TDV2324 : fixed crash at start

git-svn-id: svn://dspnet.fr/mame/trunk@23011 749742ba-7341-0410-aadc-df50b521781e
ehx20: WIP. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@23012 749742ba-7341-0410-aadc-df50b521781e
diserial: Added methods for clocking the receiver/transmitter outside of the timers. [Curt Coder]

git-svn-id: svn://dspnet.fr/mame/trunk@23013 749742ba-7341-0410-aadc-df50b521781e
(MESS) atarist: Added RS-232 and MIDI ports. [Curt Coder]

git-svn-id: svn://dspnet.fr/mame/trunk@23014 749742ba-7341-0410-aadc-df50b521781e
(MESS) sdk86: Added serial terminal. [Curt Coder]

git-svn-id: svn://dspnet.fr/mame/trunk@23015 749742ba-7341-0410-aadc-df50b521781e
(MESS) ql: Added RS-232 ports. [Curt Coder]

git-svn-id: svn://dspnet.fr/mame/trunk@23016 749742ba-7341-0410-aadc-df50b521781e
(MESS) abc1600: Fixed regression. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@23017 749742ba-7341-0410-aadc-df50b521781e
(MESS) Added RS-232 ports to several drivers. [Curt Coder]

git-svn-id: svn://dspnet.fr/mame/trunk@23018 749742ba-7341-0410-aadc-df50b521781e
(mess) psxcd: fix cdda [Carl, Dr. Venom]

git-svn-id: svn://dspnet.fr/mame/trunk@23019 749742ba-7341-0410-aadc-df50b521781e
Removes more MAME anonymous timers. [Andrew Gardner]



git-svn-id: svn://dspnet.fr/mame/trunk@23020 749742ba-7341-0410-aadc-df50b521781e
Changed some I/O to 8/16 bit. (nw)

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