converted serial & rs232 devices to devcb2 [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@26664 749742ba-7341-0410-aadc-df50b521781e
(MESS) Rainbow 100 updates: [Bavarese]
- added DEC-190-B model
- preliminary floppy (TD0 / IMG)
- corrected LK201 keyboard matrix (C12, Do + cursor keys)
- MHFU changes; character display speedups
- nicer bezel with 'C' + 'D' drive leds



git-svn-id: svn://dspnet.fr/mame/trunk@26665 749742ba-7341-0410-aadc-df50b521781e
Added FATALERROR: tag to standard emu_fatalerror throws for easier parsing of testing results.  (nw)


git-svn-id: svn://dspnet.fr/mame/trunk@26666 749742ba-7341-0410-aadc-df50b521781e
small clean up of serial devices (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@26667 749742ba-7341-0410-aadc-df50b521781e
Netlist and Pong: 
- Added save-state support.
- Fixed a compile issue with MSVC

The state saving is now 80% generic. This still needs some polishing, but works.

git-svn-id: svn://dspnet.fr/mame/trunk@26668 749742ba-7341-0410-aadc-df50b521781e
(MESS) trs80m2: Cleanup. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@26669 749742ba-7341-0410-aadc-df50b521781e
(MESS) rainbow: Clang compile fix. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@26670 749742ba-7341-0410-aadc-df50b521781e
(MESS) bw12: Verified disk gap. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@26671 749742ba-7341-0410-aadc-df50b521781e
diimage: Added load_software_region() function that loads a software list region into a shared_ptr. [Curt Coder]

git-svn-id: svn://dspnet.fr/mame/trunk@26672 749742ba-7341-0410-aadc-df50b521781e
(MESS) Used shared_ptr instead of UINT8* in the Commodore cartridges. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@26673 749742ba-7341-0410-aadc-df50b521781e
Added preliminary sound to ghosteo.c by borrowing code from vegaeo.c. [Osso]

git-svn-id: svn://dspnet.fr/mame/trunk@26674 749742ba-7341-0410-aadc-df50b521781e
ghosteo.c: added ability to enter test mode. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@26675 749742ba-7341-0410-aadc-df50b521781e
(MESS) jtc.c: Moved driver state into the driver file (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@26676 749742ba-7341-0410-aadc-df50b521781e
z8.c: Modernized cpu core.  [Wilbert Pol]

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