Putting my hacks in the trash where it belongs (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24270 749742ba-7341-0410-aadc-df50b521781e
move more bits (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24271 749742ba-7341-0410-aadc-df50b521781e
these don't need to be passed around either (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24272 749742ba-7341-0410-aadc-df50b521781e
added comments to diexec.h (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24273 749742ba-7341-0410-aadc-df50b521781e
make functions more similar for easier comparison / reduction (nw)


git-svn-id: svn://dspnet.fr/mame/trunk@24274 749742ba-7341-0410-aadc-df50b521781e
moved some legacy stuff from screen.h to scrlegcy.h (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24275 749742ba-7341-0410-aadc-df50b521781e
duplicate code reduction (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24276 749742ba-7341-0410-aadc-df50b521781e
moved some legacy stuff from mconfig.h to mcfglgcy.h (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24277 749742ba-7341-0410-aadc-df50b521781e
small update, correct romnames

git-svn-id: svn://dspnet.fr/mame/trunk@24278 749742ba-7341-0410-aadc-df50b521781e
tms32082: Added first few opcodes.

git-svn-id: svn://dspnet.fr/mame/trunk@24279 749742ba-7341-0410-aadc-df50b521781e
make code more similar, improve some variable names etc. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24280 749742ba-7341-0410-aadc-df50b521781e
SH-2 CPU core timing changes  [notaz]
- JMP should be 2 cycles, according to the manual.
- OR #imm,R0 should be 1 cycle and OR #imm,@(R0,GBR) should be 3 to
match the manual and other ops.

git-svn-id: svn://dspnet.fr/mame/trunk@24281 749742ba-7341-0410-aadc-df50b521781e
Modernized the vlm5030 speech synthesizer chip.  [Osso]

git-svn-id: svn://dspnet.fr/mame/trunk@24282 749742ba-7341-0410-aadc-df50b521781e
cp1610.c: Modernized cpu core (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24283 749742ba-7341-0410-aadc-df50b521781e
Modernized the irem_audio device.  [Osso]

git-svn-id: svn://dspnet.fr/mame/trunk@24284 749742ba-7341-0410-aadc-df50b521781e
Modernized/converted nb1413m3 to a device.  [Osso]

git-svn-id: svn://dspnet.fr/mame/trunk@24285 749742ba-7341-0410-aadc-df50b521781e
removed some includes made unnecessary by recent changes by Osso (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24286 749742ba-7341-0410-aadc-df50b521781e
Fix for MT# 05228 by etabeta  (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24287 749742ba-7341-0410-aadc-df50b521781e
Started moving nb1413m3 configuration to inline config. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24288 749742ba-7341-0410-aadc-df50b521781e
unify some bits of the gx/non-gx sprite implementations.

please excuse code in the header for now, getting some weird 'not defined' warnings when I move it out, need to understand them.

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