Fix for Thomson MO6 banking, now more faithful to the hardware [Antoine Mine]

git-svn-id: svn://dspnet.fr/mame/trunk@28914 749742ba-7341-0410-aadc-df50b521781e
Preliminary driver support for the HP 49 G [Antoine Mine]

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

git-svn-id: svn://dspnet.fr/mame/trunk@28916 749742ba-7341-0410-aadc-df50b521781e
(MESS) sms: fixed light phaser support through the gender adapter 
and adopted RAM init pattern on Export consoles too (Korean systems
are acknowledged as Export and some Korean games rely on this)
[Enik Land]

git-svn-id: svn://dspnet.fr/mame/trunk@28917 749742ba-7341-0410-aadc-df50b521781e
removing some dead code. nw.

git-svn-id: svn://dspnet.fr/mame/trunk@28918 749742ba-7341-0410-aadc-df50b521781e
(nw) Temporarily split all RSP functions into SIMD and scalar versions so 
that they can more easily be run alongside each other for the purposes of 
regression testing. Currently SIMD ops introduce some lighting issues, but 
only when a light and model are axis-aligned, which makes it remarkably
difficult to track down based solely on comprehensive logging, so this will 
eventually allow for running the scalar version of the opcode after the SIMD 
one in order to deduce exactly which SIMD opcode is divergent.

git-svn-id: svn://dspnet.fr/mame/trunk@28919 749742ba-7341-0410-aadc-df50b521781e
compile fix since not all have SSE3 enabled (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@28920 749742ba-7341-0410-aadc-df50b521781e
6526cia: devcb2 temporarily until mos6526 works with amiga. (nw)
amigafdc: devcb2. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@28921 749742ba-7341-0410-aadc-df50b521781e
removed some more dead code + cleaned up some function names
to clarify their usage. nw.

git-svn-id: svn://dspnet.fr/mame/trunk@28922 749742ba-7341-0410-aadc-df50b521781e
(MESS) amiga: Cleaned up CIA access a bit. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@28923 749742ba-7341-0410-aadc-df50b521781e
megavdp cleanup (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@28924 749742ba-7341-0410-aadc-df50b521781e
timers are member of vdp class (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@28925 749742ba-7341-0410-aadc-df50b521781e
Fixed 'make TARGET=ume depend' include paths. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@28926 749742ba-7341-0410-aadc-df50b521781e
will put it back since it's subdevice (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@28927 749742ba-7341-0410-aadc-df50b521781e
(MESS) New driver added :
- SWTPC S/09 [Robert Justice]

git-svn-id: svn://dspnet.fr/mame/trunk@28928 749742ba-7341-0410-aadc-df50b521781e
i8212: devcb2. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@28929 749742ba-7341-0410-aadc-df50b521781e
remove of ADDRESS_MAP_MODERN (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@28930 749742ba-7341-0410-aadc-df50b521781e
(MESS) mm1: Separated keyboard from driver. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@28931 749742ba-7341-0410-aadc-df50b521781e
first attempt to use modern 315-5124 code for SMS games 
in MegaTech, exploiting the parent class of the MegaDrive
VDP class. please report regressions, if any.

git-svn-id: svn://dspnet.fr/mame/trunk@28932 749742ba-7341-0410-aadc-df50b521781e
i8214: devcb2. (nw)

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