trident: improved Bresenham line drawing, it now at least draws in the right direction. :)

git-svn-id: svn://dspnet.fr/mame/trunk@32334 749742ba-7341-0410-aadc-df50b521781e
(MESS) softbox: Added BIOS revision 8/9/81. [Nils Eilers, Mike Naberezny]

git-svn-id: svn://dspnet.fr/mame/trunk@32335 749742ba-7341-0410-aadc-df50b521781e
another step (nw)

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

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

git-svn-id: svn://dspnet.fr/mame/trunk@32338 749742ba-7341-0410-aadc-df50b521781e
move some legacy code in preparation for refactoring (and hopefully fixing) it (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@32339 749742ba-7341-0410-aadc-df50b521781e
less legacy (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@32340 749742ba-7341-0410-aadc-df50b521781e
less legacy (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@32341 749742ba-7341-0410-aadc-df50b521781e
Add friendly macros to initialize an ioport_array_finder with an array of port names. Update namcona1.c, segaorun.c and segaybd.c to use them. Remove runtime ioport tag lookups from a few other drivers (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@32342 749742ba-7341-0410-aadc-df50b521781e
Convert various pinball drivers to ioport_array (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@32343 749742ba-7341-0410-aadc-df50b521781e
fm7_cass.xml: added new cassette dump

git-svn-id: svn://dspnet.fr/mame/trunk@32344 749742ba-7341-0410-aadc-df50b521781e
debug aid (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@32345 749742ba-7341-0410-aadc-df50b521781e
a few more new FM-7/77AV disk dumps also.

git-svn-id: svn://dspnet.fr/mame/trunk@32346 749742ba-7341-0410-aadc-df50b521781e
restore notes on uploaded tables (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@32347 749742ba-7341-0410-aadc-df50b521781e
micropin.c : placeholder


git-svn-id: svn://dspnet.fr/mame/trunk@32348 749742ba-7341-0410-aadc-df50b521781e
merge some common code (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@32349 749742ba-7341-0410-aadc-df50b521781e
divide into functions (nw)

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

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

git-svn-id: svn://dspnet.fr/mame/trunk@32352 749742ba-7341-0410-aadc-df50b521781e
tms340x0_device: converted to use inline config, devcb and delegates. (nw)

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