r2dx other dipswitch is flipscreen according to pcb readme, doesn't work tho


git-svn-id: svn://dspnet.fr/mame/trunk@32238 749742ba-7341-0410-aadc-df50b521781e
(MESS) ht68k: add starter softlist (nw)


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


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

git-svn-id: svn://dspnet.fr/mame/trunk@32241 749742ba-7341-0410-aadc-df50b521781e
(MESS) concept: fix keyboard status to not return junk data, fixes bootup without -debug. [R. Belmont]


git-svn-id: svn://dspnet.fr/mame/trunk@32242 749742ba-7341-0410-aadc-df50b521781e
(MESS) concept: hooked up actual 6551 for keyboard, added beeper, cleaned up driver. [R. Belmont]


git-svn-id: svn://dspnet.fr/mame/trunk@32243 749742ba-7341-0410-aadc-df50b521781e
trident: added 2D acceleration support for 15/16/32bpp video modes (untested since XFree86 3.3 requires linear addressing, which in turn requires VLB or PCI support :()

git-svn-id: svn://dspnet.fr/mame/trunk@32244 749742ba-7341-0410-aadc-df50b521781e
added 32bit rom accesses to generic slot and converted pockstat and
casloopy to use the slot code. nw.

git-svn-id: svn://dspnet.fr/mame/trunk@32245 749742ba-7341-0410-aadc-df50b521781e
converted coleco carts to use Curt's slot device (+ changed the 
tag to avoid clash between the media switch and the slot device). nw.

git-svn-id: svn://dspnet.fr/mame/trunk@32246 749742ba-7341-0410-aadc-df50b521781e
mmm... not-power-of-2 ROMs (e.g. secalpha) do not like
the (size-1) masking. nw.

git-svn-id: svn://dspnet.fr/mame/trunk@32247 749742ba-7341-0410-aadc-df50b521781e
(MESS) dmv: added K233 and K234 expansion modules. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@32248 749742ba-7341-0410-aadc-df50b521781e
whops. this assert was meant to match the one at line 216. nw.

git-svn-id: svn://dspnet.fr/mame/trunk@32249 749742ba-7341-0410-aadc-df50b521781e
old Apple GCC at least is good at catching comparisons which are always true :)
nw.

git-svn-id: svn://dspnet.fr/mame/trunk@32250 749742ba-7341-0410-aadc-df50b521781e
8250: call interrupt callback after clearing internal interrupt state when resetting [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@32251 749742ba-7341-0410-aadc-df50b521781e
8250 write protect 0x40 in line status register, this bit is used to track whether diserial is running and will call us back. mpz80 writes 0 to this bit and waits for it to be set again, it used to work because loopback was HLE'd. The 8250 datasheet says that transmission in loopback goes through the shift registers, the way the old code worked wouldn't test any send/receive functionality of the chip at all. It's unknown whether clearing this bit would cause the chip to start shifting, the datasheet says you shouldn't write to the register at all & it's reserved for testing the chip in the factory.

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

git-svn-id: svn://dspnet.fr/mame/trunk@32253 749742ba-7341-0410-aadc-df50b521781e
peyper.c : fixed display for all games. 9 of the 10 games marked as working.

git-svn-id: svn://dspnet.fr/mame/trunk@32254 749742ba-7341-0410-aadc-df50b521781e
zt collision fixing (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@32255 749742ba-7341-0410-aadc-df50b521781e
removed static config from avr8. nw.

git-svn-id: svn://dspnet.fr/mame/trunk@32256 749742ba-7341-0410-aadc-df50b521781e
first round of svi318.c cleanup (with some tagmap reduction too). nw.

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