Commit Graph

31033 Commits

Author SHA1 Message Date
Fabio Priuli
b31ef42c9e second round of svi318.c cleanup (with some tagmap reduction too). nw. 2014-09-21 18:19:59 +00:00
Fabio Priuli
55ce0b996f first round of svi318.c cleanup (with some tagmap reduction too). nw. 2014-09-21 17:11:36 +00:00
Fabio Priuli
d7d4d78699 removed static config from avr8. nw. 2014-09-21 16:25:33 +00:00
Olivier Galibert
d2fd226800 zt collision fixing (nw) 2014-09-21 15:32:14 +00:00
Robbbert
8058e4ae43 peyper.c : fixed display for all games. 9 of the 10 games marked as working. 2014-09-21 14:04:20 +00:00
Olivier Galibert
541e7ef37d zt collisions (nw) 2014-09-21 12:18:49 +00:00
smf-
56d906f99d 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. 2014-09-21 12:02:49 +00:00
smf-
19944cb145 8250: call interrupt callback after clearing internal interrupt state when resetting [smf] 2014-09-21 10:21:46 +00:00
Fabio Priuli
71373de158 old Apple GCC at least is good at catching comparisons which are always true :)
nw.
2014-09-21 09:51:20 +00:00
Fabio Priuli
0a81250365 whops. this assert was meant to match the one at line 216. nw. 2014-09-21 09:02:36 +00:00
Sandro Ronco
2bf26ae0c2 (MESS) dmv: added K233 and K234 expansion modules. (nw) 2014-09-21 08:37:12 +00:00
Fabio Priuli
24179c7522 mmm... not-power-of-2 ROMs (e.g. secalpha) do not like
the (size-1) masking. nw.
2014-09-21 08:04:30 +00:00
Fabio Priuli
a4166cb413 converted coleco carts to use Curt's slot device (+ changed the
tag to avoid clash between the media switch and the slot device). nw.
2014-09-21 07:45:10 +00:00
Fabio Priuli
6ce39d0260 added 32bit rom accesses to generic slot and converted pockstat and
casloopy to use the slot code. nw.
2014-09-21 07:43:38 +00:00
mahlemiut
b6e9d10294 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 :() 2014-09-21 04:43:40 +00:00
R. Belmont
9f1f66ef84 (MESS) concept: hooked up actual 6551 for keyboard, added beeper, cleaned up driver. [R. Belmont] 2014-09-21 03:56:31 +00:00
R. Belmont
efc47e3f24 (MESS) concept: fix keyboard status to not return junk data, fixes bootup without -debug. [R. Belmont] 2014-09-21 03:27:46 +00:00
Michaël Banaan Ananas
57f46f7994 woop 2014-09-21 01:58:39 +00:00
Michaël Banaan Ananas
a6ea64e6a5 zerotm2k inputs 2014-09-21 01:35:27 +00:00
R. Belmont
ddccfd70cb (MESS) ht68k: add starter softlist (nw) 2014-09-20 23:20:03 +00:00
Michaël Banaan Ananas
6545220a4c r2dx other dipswitch is flipscreen according to pcb readme, doesn't work tho 2014-09-20 23:02:40 +00:00
R. Belmont
e045fe8474 (MESS) New System Drivers Supported:
Peripheral Technology PT68K2 [Al Kossow, R. Belmont]

Systems Promoted from GAME_NOT_WORKING:
Peripheral Technology PT68K4 [Al Kossow, R. Belmont]
2014-09-20 20:40:30 +00:00
Olivier Galibert
690200cba8 zt blending (nw) 2014-09-20 17:48:27 +00:00
Wilbert Pol
9392a37f0b (MESS) msx.c: Whoops 2014-09-20 17:44:30 +00:00
Fabio Priuli
f4b085be08 and a few more. nw. 2014-09-20 16:13:44 +00:00
Robbbert
cc2592213b peyper.c : improved display; added i8279 chip, added inputs. 2014-09-20 15:30:34 +00:00
mahlemiut
be32f60978 trident: added mono bitmaps generated by writing to VRAM. 2014-09-20 11:52:27 +00:00
Fabio Priuli
f948931bf8 more generic slots + some cleanups & some tagmap reductions. nw. 2014-09-20 10:52:31 +00:00
David Haywood
975e125c6d added 2 blend pens for ZT (from OG)
New Working Games
Raiden II New / Raiden DX (newer V33 PCB) (2 sets, different EEPROM for each game) [Olivier Galibert, David Haywood]
New Zero Team [Olivier Galibert, David Haywood]
Zero Team 2000 [Olivier Galibert, David Haywood]
2014-09-20 09:21:54 +00:00
David Haywood
69f76f96fb re-add debug port so player can die
IMHO this is working now (and New Zero Team only needs a blend table?)
2014-09-20 09:03:09 +00:00
David Haywood
cc68355d44 r2dx_v33 - DMA 2014-09-20 08:59:22 +00:00
Oliver Stöneberg
ee5d9d9fd7 more changes to make sdlwork.c and winwork.c match (nw) 2014-09-20 08:45:40 +00:00
Oliver Stöneberg
a841aa4054 removed cpu mask and thread affinity code from src/osd/sdl/sdlwork.c as suggested by couriersud (nw) 2014-09-20 08:40:48 +00:00
Fabio Priuli
83eb94cd34 another round of generic carts / sockets. nw. 2014-09-20 06:38:07 +00:00
Fabio Priuli
a5d4602e5c (MESS) softlist: added Aamber Pegasus ROM expansions list. [neoncluster, Fabio Priuli] 2014-09-20 06:34:45 +00:00
Fabio Priuli
f073bbae0a (MESS) softlist: added Hanimex Pencil II cart list [Robbbert, Fabio Priuli] 2014-09-20 06:25:39 +00:00
R. Belmont
022861a078 (nw) 2014-09-20 02:24:44 +00:00
Robbbert
7ef6b50782 peyper.c : added sound 2014-09-20 01:01:17 +00:00
Jonathan Gevaryahu
8a7ce5180a stupid comment fixes. (n/w) 2014-09-19 22:40:18 +00:00
Olivier Galibert
cca406d348 special functions hookup. sqrt is probably newton (nw) 2014-09-19 20:52:03 +00:00
Wilbert Pol
aada4d13b8 (MESS) mz3500.c: Reduce some tagmap lookups (nw) 2014-09-19 20:33:08 +00:00
Wilbert Pol
ed4eedbb58 (MESS) tim100.c: Reduce tagmap lookups (nw) 2014-09-19 20:29:36 +00:00
Wilbert Pol
711106a283 (MESS) nes.c: Reduce some tagmap lookups (nw) 2014-09-19 19:54:14 +00:00
Sandro Ronco
d22bf6e26f (MESS) New NOT WORKING systems
----------------------------------------------
VTech PreComputer 1000 [Porchy]
2014-09-19 17:37:55 +00:00
Fabio Priuli
5b59a48442 (MESS) softlist: added Exelvision EXL 100 cart list. [Fabio Priuli]
out of whatsnew: many games load and run, but the lack of inputs in the driver does not allow to play anything...
2014-09-19 15:27:05 +00:00
Fabio Priuli
9ec67f09b6 some more generic slots. nw. 2014-09-19 15:23:21 +00:00
David Haywood
ea3e412a31 debug port? (nw) 2014-09-19 15:19:43 +00:00
David Haywood
65edf11fd9 (nw) 2014-09-19 15:09:07 +00:00
Oliver Stöneberg
8d838e8a0a reverted bogus tms9928a_device::device_timer() optimization (nw) 2014-09-19 15:00:42 +00:00
Oliver Stöneberg
53d37d78dc small optimization to tms9928a_device::device_timer() (nw) 2014-09-19 14:56:07 +00:00