Results of running the latest srcclean.


git-svn-id: svn://dspnet.fr/mame/trunk@7811 749742ba-7341-0410-aadc-df50b521781e
Cleaned up braces in the code so that they are properly balanced. [Atari Ace]


git-svn-id: svn://dspnet.fr/mame/trunk@7812 749742ba-7341-0410-aadc-df50b521781e
Fixed TC0180VCU device and converted taito_b.c to use this implementation (cleaning up video/taito_b.c)

Slightly refactored k056832 device to make possible postload call.

git-svn-id: svn://dspnet.fr/mame/trunk@7813 749742ba-7341-0410-aadc-df50b521781e
Added Street Smart (title of this game in the 14-in-1 chinese bootleg) to ffightjh description

git-svn-id: svn://dspnet.fr/mame/trunk@7814 749742ba-7341-0410-aadc-df50b521781e
Fixed build (was this introduced by srcclean? if so, there must be some unhandled case... might be worth a check)

git-svn-id: svn://dspnet.fr/mame/trunk@7815 749742ba-7341-0410-aadc-df50b521781e
Optimized RDP implementation further with more flattened branches. [Harmony]

git-svn-id: svn://dspnet.fr/mame/trunk@7816 749742ba-7341-0410-aadc-df50b521781e
Fix seibuspi regression.


git-svn-id: svn://dspnet.fr/mame/trunk@7817 749742ba-7341-0410-aadc-df50b521781e
Updated darius.c, opwolf.c, rainbow.c, rastan.c, topspeed.c and volfied.c to use Taito video devices

git-svn-id: svn://dspnet.fr/mame/trunk@7818 749742ba-7341-0410-aadc-df50b521781e
Converted a number of vector opcodes to the RSP DRC core. [Harmony]
Unrolled and optimized a number of vector opcodes in the interpreter RSP core. [Harmony]

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

* Fixed TC0100SCN & TC0080VCO device start procedures to avoid pointers to non allocated memory and added missing multiscreen setups
* Converted asuka.c, ninjaw.c, othunder.c, taito_h.c, taito_o.c, taitoair.c, warriorb.c and wgp.c to use video devices

git-svn-id: svn://dspnet.fr/mame/trunk@7820 749742ba-7341-0410-aadc-df50b521781e
Exposed an address space for EEPROM devices. This has several
side-effects:
 - EEPROM memory is now visible in the debugger
 - EEPROM memory can be accessed like any CPU/device memory
    (i.e., use eeprom.b@<addr> instead of eeprom.eb@<addr>)

Removed support in the expression engine for EEPROM-specific
accesses.

Updated all systems that muck directly with EEPROM memory to
use memory accessors instead on the EEPROM address space.

Extended the devtempl.h file to support device address spaces.

Cleaned up romload a bit to make it clear that region flags are
enforced for any device with an address space, not just CPUs.


git-svn-id: svn://dspnet.fr/mame/trunk@7821 749742ba-7341-0410-aadc-df50b521781e
sfbonus.c - Commented out an error display which caused excessive printf spam.


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

* Fixed TC0480SCP device start procedures as well
* Converted groundfx.c, gunbustr.c, slapshot.c, superchs.c, taito_z.c to use video devices

git-svn-id: svn://dspnet.fr/mame/trunk@7823 749742ba-7341-0410-aadc-df50b521781e
Fixed:
03603: [DIP/Input] karnov, karnovj: incorrect difficulty dipswitch 
and
03604: [DIP/Input] oscar, oscaru, oscarj1, oscarj2: Incorrect difficulty dipswitch

Comment:  These DECO dips need lots of work.  Anyone who wants a project - here it is :)


git-svn-id: svn://dspnet.fr/mame/trunk@7824 749742ba-7341-0410-aadc-df50b521781e
cmmb.c - Identified and marked Service Mode DIP.  Commented out printf spam.

git-svn-id: svn://dspnet.fr/mame/trunk@7825 749742ba-7341-0410-aadc-df50b521781e
Fixes the debug build.

git-svn-id: svn://dspnet.fr/mame/trunk@7826 749742ba-7341-0410-aadc-df50b521781e
Slightly improved inputs, it's now possible to add basic dip-sw hook-up

git-svn-id: svn://dspnet.fr/mame/trunk@7827 749742ba-7341-0410-aadc-df50b521781e
Updated galastrm.c and undrfire.c to use video devices

git-svn-id: svn://dspnet.fr/mame/trunk@7828 749742ba-7341-0410-aadc-df50b521781e
Another small step, apparently data types 0x4* should be taken into account as well

git-svn-id: svn://dspnet.fr/mame/trunk@7829 749742ba-7341-0410-aadc-df50b521781e
Converted taito_f2.c to use video devices

...and this completes the migration of taito drivers to use devices :)

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