Commit Graph

59864 Commits

Author SHA1 Message Date
angelosa
e5a432be17 new not working software list additions
---------------------------------------
Jaxis [SpinalFeyd]
2018-06-13 02:12:53 +02:00
braintro
bd60bc84f1 asteroid.cpp: Spelling (nw) 2018-06-12 18:01:19 -05:00
MetalliC
e46287bdc7 alien.cpp: selfmade boot ROMs for Ping's Ice Block 2018-06-13 01:15:07 +03:00
MetalliC
75455c4739 alien.cpp: redumped Pingu's Ice Block CF card [ShouTime, Dane Biegert, The Dumping Union] 2018-06-13 01:10:10 +03:00
MetalliC
b719b7d871 new NOT_WORKING clones
----------------------
Donkey Kong Banana Kingdom (satellite) [Will Richardson, Bill D, The Dumping Union]
2018-06-13 01:06:26 +03:00
MetalliC
6214c6ddd4 naomi.cpp: add alternate Ferrari F355 Challenge 2 program ROM dump [coolmod] 2018-06-13 00:23:10 +03:00
angelosa
e645412b97 3do.cpp: disallow md23do to write to ROM region via mirror, boots to 3do logo and fails extended RSA check (!) (nw) 2018-06-12 23:09:35 +02:00
Angelo Salese
96e2d62fe0 Merge remote-tracking branch 'remotes/origin/master' 2018-06-12 22:27:06 +02:00
MetalliC
66b6b3e6f7 docs (nw) 2018-06-12 21:35:51 +03:00
AJR
8718135031 rescraid: Regression fix (nw) 2018-06-12 14:15:39 -04:00
Ivan Vangelista
e1cd796465 Dumped bios for ALG 3DO based arcade games [Mr Invader] 2018-06-12 19:22:30 +02:00
AJR
43d4b6ba36 ad1848, cem3394: More descriptive device names (nw) 2018-06-12 12:32:39 -04:00
AJR
0cc9810bc4 polepos.cpp: Pedantic Latin abbreviation usage (nw) 2018-06-12 12:22:55 -04:00
Ivan Vangelista
831222b40d new working clone
---------------------------
Gran Rally (Spanish bootleg of Pole Position II) [Jordi Beltran Casany, Recreativas.org, The Dumping Union]
2018-06-12 18:14:13 +02:00
Ivan Vangelista
d1d7649292 magmax.cpp: device_finder (nw) 2018-06-12 18:09:15 +02:00
AJR
755f17458b jedi: Moderate driver overhaul
- Split NVRAM between two 4-bit X2212 devices
- Guarantee an invalid checksum when default NVRAM data is used (so that the manufacturer's high scores will be installed)
- Soundlatch modernization
- Use WSQ handler to drive TMS5220
2018-06-12 10:35:16 -04:00
AJR
4c62c8a48f tms5220: Convert logging calls to logmacro.h standard (nw)
This also reinstates the command logging improvements from 62fc2e8f06.
2018-06-12 10:21:03 -04:00
Vas Crabb
d94e8b2664 Revert "tms5220: fix the READYQ callback to poll the fifo state with a timer loop instead of always asserting the /ready via callback even if there is no more room in the FIFO, to match hardware. Fix the speak vsm mode to assume that the ADDR/DATA pin floats high if no VSM is attached, so that the speech chip doesn't get permanently stuck speaking silence if a spurious SPEAK VSM command is sent to it. Fix some race conditions with the INTQ callback and status flags not being updated before the callback is called. General cleanup and bool-ification of boolean variables. [Lord Nightmare]"
This reverts commit 62fc2e8f06.

See coments on 62fc2e8f06
2018-06-12 16:07:05 +10:00
mooglyguy
108c36547c lviv, gaplus: machine().device cleanup, other cleanup, nw 2018-06-12 07:07:53 +02:00
Lord-Nightmare
62fc2e8f06 tms5220: fix the READYQ callback to poll the fifo state with a timer loop instead of always asserting the /ready via callback even if there is no more room in the FIFO, to match hardware. Fix the speak vsm mode to assume that the ADDR/DATA pin floats high if no VSM is attached, so that the speech chip doesn't get permanently stuck speaking silence if a spurious SPEAK VSM command is sent to it. Fix some race conditions with the INTQ callback and status flags not being updated before the callback is called. General cleanup and bool-ification of boolean variables. [Lord Nightmare] 2018-06-12 00:54:38 -04:00
braintro
f79dfb796a asteroid.cpp: Spelling (nw) 2018-06-11 23:49:18 -05:00
braintro
f3e3e2e5e5 asteroid.cpp: Document Asteroid Deluxe Revision 3 change and correct Difficulty dipswitch. [Brian Troha] 2018-06-11 23:40:21 -05:00
Lord-Nightmare
200d03c46a a2echoii: replaced read flag, write flag and write latch implementation with one which matches actual hardware tracing [Lord Nightmare, Tony Diaz] 2018-06-12 00:36:57 -04:00
AJR
7f06e4f6c2 irobot.cpp: Eliminate machine().device; use X2212 device for NVRAM (nw) 2018-06-11 21:47:34 -04:00
angelosa
cf29e4c121 taitowlf.cpp: fix compile when ENABLE_VGA is 1 (nw) 2018-06-12 03:19:09 +02:00
AJR
07b70fec34 d461: NOVRAM stuff (nw) 2018-06-11 20:35:05 -04:00
Lord-Nightmare
3a46a189a3 fix build (nw) 2018-06-11 20:04:20 -04:00
AJR
5d183b86fe balsente.cpp: Split NVRAM between two X2212 devices 2018-06-11 19:46:46 -04:00
angelosa
59ac361b69 trucocl.cpp: allow multiple coin insertion [Angelo Salese] 2018-06-12 00:05:47 +02:00
AJR
a408d66ce3 balsente.cpp: Use 8253 device and clean up names (nw) 2018-06-11 18:01:01 -04:00
angelosa
00a261513d Clones promoted to WORKING
--------------------------
Head On 2 (Sidam bootleg) [Angelo Salese]
2018-06-11 20:48:37 +02:00
angelosa
729cd3d008 clone promoted to WORKING
-------------------------
Head On (Sidam bootleg, set 2) [Angelo Salese]
2018-06-11 20:48:35 +02:00
yz70s
a89cd327d9 pcipc.cpp: first partially working implemantetion with isa, superio and et4000 (nw)
Video shows bios messages and is possible to go into bios configuration screens.
i82371sb.cpp has isa enabled and a new device for the pci ide controller.
There are still a few things to correct here and there but i think it's a nice starting point.
2018-06-11 15:53:45 +02:00
Vas Crabb
529ddf11fa fix build, minor cleanup (nw) 2018-06-11 21:13:21 +10:00
Sven Schnelle
19b8b995ab hp9k_3xx: fix part number of keyboard uC (#3648)
Signed-off-by: Sven Schnelle <svens@stackframe.org>
2018-06-11 13:03:32 +02:00
Sergey Svishchev
02197ab4ca ec1841: mouse emulation (Logitech bus mouse protocol) (#3623)
* ec1841: mouse emulation (Logitech bus mouse protocol)

* follow-up to PR#3623
2018-06-11 20:57:53 +10:00
Vas Crabb
0aa81fc184 Revert "Add 9122c floppy (#3647)"
This reverts commit c63c4e111e.
2018-06-11 20:16:28 +10:00
Robbbert
a3f8d7a94e (nw) Fixed the build. 2018-06-11 09:27:33 +10:00
angelosa
c8ccf97f9b portrait.cpp: demoted both portrait to not working, cfr. notes (nw)
taito_f3.cpp: demoted quizhuhu to not working (offset text, some special window effects) (nw)
2018-06-11 00:39:48 +02:00
Sven Schnelle
c63c4e111e Add 9122c floppy (#3647)
* hp9k_3xx: fix timer connection for /320 models

Signed-off-by: Sven Schnelle <svens@stackframe.org>

* hp9k_3xx: add HP9122C floppy

Remove HP9895 from the default configuration. 3.5" where
standard on /300 and there's almost no software on it available.
If a user really needs 8" floppy drives on /300, he can do that via
commandline.

Signed-off-by: Sven Schnelle <svens@stackframe.org>

* add Intel i8291a GPIB Talker/Listener

Required for the HP 9122C floppy, and used in many other devices.
Basic functionality was implemented to make the HP 9122C work, a few
things are still missing and will be added later. Most of the missing
things where simply not used in the HP9122C so i cannot test them.

Signed-off-by: Sven Schnelle <svens@stackframe.org>

* Add HP 9122C floppy drive

These drives where common on HP9000/300 workstations. With the current
implementation TD0's from hpmuseum can be used to boot, and initializing,
reading and writing discs in HP basic works. Tested both high and double
density media. Supported Media formats are TD0 and MFI.

Signed-off-by: Sven Schnelle <svens@stackframe.org>
2018-06-10 17:43:49 -04:00
AJR
e8983ff6a3 amstrad.cpp: Eliminate machine().device and some redundant conditionals (nw) 2018-06-10 12:59:40 -04:00
mooglyguy
760908f66b lviv: cleanup, nw 2018-06-10 18:57:38 +02:00
Michael Zapf
02e37f561f geneve: Using bios selection; split genmod as a separate driver 2018-06-10 18:43:09 +02:00
mooglyguy
ae25eeb911 Missed a file, nw 2018-06-10 17:27:48 +02:00
mooglyguy
080626497f apexc: cleanup, nw 2018-06-10 17:27:48 +02:00
Vas Crabb
39e3d491d4 gah, forgot to git add (nw) 2018-06-10 23:09:26 +10:00
Vas Crabb
fa80ebf367 eepromser: prevent ambiguity between clock and streaming enable (nw) 2018-06-10 23:02:51 +10:00
S.Z
b3e74fd124
Merge pull request #3646 from snickerbockers/gdrom_fix
Dreamcast: GD_LEND should output number of bytes successfully DMA'd
2018-06-10 13:15:30 +02:00
snickerbockers
ca0722e41b Dreamcast: GD_LEND should output number of bytes successfully DMA'd
With this commit, Daytona USA 2001 boots.
2018-06-10 02:54:02 -07:00
cracyc
a05aac02f5 pc9801: fix vm floppy access (nw) 2018-06-09 15:27:45 -05:00