(MESS) a2600.c: Added support for 8in1.  (Wilbert Pol)

git-svn-id: svn://dspnet.fr/mame/trunk@18337 749742ba-7341-0410-aadc-df50b521781e
softlists: More fullwidth->halfwidth and NFC normalization

git-svn-id: svn://dspnet.fr/mame/trunk@18338 749742ba-7341-0410-aadc-df50b521781e
added spacezap color overlay, i blame the core layout renderer for the imperfections(gaps)

git-svn-id: svn://dspnet.fr/mame/trunk@18339 749742ba-7341-0410-aadc-df50b521781e
(MESS) a2600.c: Added proper support for games using a 4in1 mapper.  (Wilbert Pol)

git-svn-id: svn://dspnet.fr/mame/trunk@18340 749742ba-7341-0410-aadc-df50b521781e
alternate implementation, fixes imperfections

git-svn-id: svn://dspnet.fr/mame/trunk@18341 749742ba-7341-0410-aadc-df50b521781e
added atn to scsicb for completeness & renamed reset line to rst. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@18342 749742ba-7341-0410-aadc-df50b521781e
suna8.c: fixed sound samples width, improves speech
in e.g. rranger [Luca Elia]

Promoted starfigh to playable state [Luca Elia]
* Address line scrambling of data ROMs
* ROM bank latching and mirroring
* Sound latch and NMI disable
* Patched some further protection
* Added graphics banking

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Star Fighter (v1) [Luca Elia]


git-svn-id: svn://dspnet.fr/mame/trunk@18343 749742ba-7341-0410-aadc-df50b521781e
Moved scsi protocol code from scsibus_device to scsihle_device, leaving scsibus_device to calculate the current bus contents and distribute it to each of the scsidev_device. [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@18344 749742ba-7341-0410-aadc-df50b521781e
(MESS) Uses the IO line from the SASI bus to determine the direction of the SASI data port. This seems the most likely way the hardware works. [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@18345 749742ba-7341-0410-aadc-df50b521781e
Emulated Lord of Gun's protection rather than patching it out [iq_132]

git-svn-id: svn://dspnet.fr/mame/trunk@18346 749742ba-7341-0410-aadc-df50b521781e
(MESS) softlist: sync with latest consistency/info fixes. no whatsnew.

git-svn-id: svn://dspnet.fr/mame/trunk@18348 749742ba-7341-0410-aadc-df50b521781e
Clean-ups and version bump

git-svn-id: svn://dspnet.fr/mame/trunk@18349 749742ba-7341-0410-aadc-df50b521781e
new not working game
--------------------
3 On 3 Dunk Madness (US, prototype?)  [ShouTime, Smitdogg, The Dumping Union]


git-svn-id: svn://dspnet.fr/mame/trunk@18351 749742ba-7341-0410-aadc-df50b521781e
ran cleanup.cmd to find out why some files were skipped and it pnly found these (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@18352 749742ba-7341-0410-aadc-df50b521781e
new not working game
--------------------
Secret Service (2.6 alternate sound) [PinMAME]
Odin [PinMAME]
Gamatron (Sonic) [PinMAME]
Star Wars (Sonic, alternate set) [PinMAME]
Nemesis [PinMAME]
Verne's World [PinMAME]


git-svn-id: svn://dspnet.fr/mame/trunk@18353 749742ba-7341-0410-aadc-df50b521781e
fixed rom lengths (no whatsnew)

git-svn-id: svn://dspnet.fr/mame/trunk@18354 749742ba-7341-0410-aadc-df50b521781e
Spaces are converted to tabs at beginning of lines and tabs are converted to spaces everywhere else. Comments in .lst files are cleaned. Extra blank lines are trimmed from ends of source files [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@18355 749742ba-7341-0410-aadc-df50b521781e
(MESS) ran the new srcclean on these, as an example (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@18356 749742ba-7341-0410-aadc-df50b521781e
realigns to the tab size if a space is followed by a tab, this mimics the previous behaviour (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@18357 749742ba-7341-0410-aadc-df50b521781e
fixed an incorrect optimisation (nw)

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