Commit Graph

79462 Commits

Author SHA1 Message Date
hap fa467244bf pps41: add remaining mm78 opcodes 2021-03-09 16:43:11 +01:00
hap 9605d49146 New working machines
--------------------
Scrabble Sensor - Electronic Word Game [hap, Sean Riddle]
2021-03-09 15:58:07 +01:00
David Haywood 3a2d9b490e
jpmimpct.cpp: fixed reel display in j6big50, added sound ROM used by other emulators to j6untch (#7847)
* fixed reel display in j6big50, added sound ROM used by other emulators to j6untch

* improve illusion of this being 2 sides of the same wheel

* tweak reel offset
2021-03-09 10:33:12 +00:00
Olivier Galibert 40acc597d4 netlist: Relicensing of the GPL code to BSD-3 with the blessing of the
copyright owners.  Much thanks for that Couriersud, the main creator
and contributor, but also to Jonathan Gevaryahu and Sergey Svishchev.

There are small remnants in machine/NL_*, specifially breakout, pong
doubles and rebound that are also copyrighted by the DICE team,
whoever that means.  They're not critical since they only concern
these drivers and not an important core subsystem.
2021-03-09 09:26:00 +01:00
Brian Troha ffe6b5c1ae midyunit.cpp: Dumped the correct REV1 sound ROMs for Narc (rev 1.80) [Brian Troha, The Dumping Union] 2021-03-08 20:54:53 -06:00
MetalliC df2f089a64 naomi.cpp: House of the Dead 2 Korea BIOS dumped [xuserv] 2021-03-09 00:12:45 +02:00
hap 3d056bcb92 pps41: added some mm78 opcodes (untested) 2021-03-08 17:12:55 +01:00
hap 82461369ff pps41: added mm78 disasm and mm77/mm78 skeleton device 2021-03-08 15:52:04 +01:00
Ivan Vangelista e8cdd00685 devices/bus/megadrive/svp.cpp: moved internal ROM here instead that in the ssp1601 CPU core 2021-03-08 13:25:19 +01:00
AJR 3f122ae7df New machines marked as NOT_WORKING
----------------------------------
Akai MPC60 MIDI Production Center [DBWBP]
2021-03-07 23:35:00 -05:00
hap 1cd8e0df44 New working machines
--------------------
Memoquiz [hap, Sean Riddle]
2021-03-07 21:19:38 +01:00
fulivi 3fe689f03f
HP9845: added synchronous I/O for RS232 port and HP98046 module (#7695)
* rs232: added device for synchronous I/O

* hp9845: implemented external clocking in hp98046 serial module

Co-authored-by: ajrhacker <ajrhacker@users.noreply.github.com>
2021-03-07 13:31:39 -05:00
cracyc 61caa1450b plugins: another leftover 2021-03-07 10:33:07 -06:00
Ivan Vangelista 9097e89972 williams.cpp: fixed MT07389 2021-03-07 15:40:53 +01:00
Ivan Vangelista 1ec0a8bed8 - devices/bus/plus4: fixed MT07886
- liberate.cpp: added  prosoccr PCB infos [f205v]
2021-03-07 15:04:56 +01:00
AJR 4ad0bbb965 mm58174: Small fixes
- Initialize interrupt control register (prevents fatal error in wicat on some builds)
- Set interrupt period to attotime::never instead of zero when lower 3 bits of control register are 0
- Eliminate device_reset method (IC does not have a reset input)
2021-03-07 08:02:07 -05:00
James Wallace 728fe8912e
jpmimpctsw.cpp: Demoted disc reel games (Big 50) due to opto bugs 2021-03-07 12:32:45 +00:00
Ivan Vangelista 66301cd83b ssp1601.cpp: dumped internal ROM [Javier de Silóniz Sandino, krom / Peter Lemon] 2021-03-07 09:10:40 +01:00
Ivan Vangelista 4bd7c96479 - electra.cpp: some more info updates [gregf]
- taitosj.cpp: fixed MT07849
2021-03-07 08:24:08 +01:00
cracyc 5b489ca475 plugins: fix missed lua api changes 2021-03-06 18:55:44 -06:00
Brian Troha e98378352d model3.cpp: Correct spelling mistake. 2021-03-06 16:52:38 -06:00
Brian Troha a5f7033245 arcade.lua: Remove unnecessary BUS device. 2021-03-06 16:50:48 -06:00
hap 80b5354f82 Machines promoted to working
----------------------------
Electronic Master Mind (Invicta) [hap, Sean Riddle]
2021-03-06 19:20:30 +01:00
arbee 444470572b ap_dsk35: updates [R. Belmont]
- Set form factor for 2mg and dc42 disks so the SuperDrive can handle them
- Accept ProDOS-format dc42 3.5" disks
2021-03-06 13:14:56 -05:00
hap d608ebfa41 pps41: add some i/o opcodes 2021-03-06 18:52:58 +01:00
David Haywood 3f4045e8ea
new WORKING machines (TV Board Games) (#7838)
------
TV Board Games 3-in-1: Boggle, Connect 4, Roll Over [Sean Riddle, David Haywood]
TV Board Games 3-in-1: Silly 6 Pins, Hungry Hungry Hippos, Match 'em [Sean Riddle, David Haywood]
TV Board Games 3-in-1: Simon, Battleship, Checkers [Sean Riddle, David Haywood]
2021-03-07 00:56:44 +11:00
MetalliC 87f07252b6 new NOT_WORKING machine
-----------------------
Mushiking The King Of Beetles 2006 First (Japan) [Darksoft, rtw]
2021-03-06 15:49:32 +02:00
Olivier Galibert b310c8ff63 swim2: Correct writing
floppy: Correct index duration (2ms, not 20us) and polarity in superdrive
2021-03-06 13:21:49 +01:00
Brian Troha 25d91e9762 model3.cpp: Fix longstanding cut-n-paste exposed by set reordering. 2021-03-06 01:15:47 -06:00
Brian Troha e0df73c26a New clones marked as NOT_WORKING
--------------------------------
Virtua Striker 2 '99.1 (Step 1.5, Export, USA, Revision B) [Brian Troha, The Dumping Union]
Virtua Striker 2 '99.1 (Step 1.5, Japan, Revision B) [Brian Troha, The Dumping Union]
2021-03-06 01:04:23 -06:00
Brian Troha 864040eade Fix 'arcade' build 2021-03-06 01:00:33 -06:00
AJR 6732746ccd emumem_mview.cpp: Use count_leading_zeros to simplify awidth calculation 2021-03-05 23:25:41 -05:00
hap 50a9bab214 fidel_cc7: bcc rom is older 2021-03-05 20:37:31 +01:00
Olivier Galibert a0a57763ab 2mg: tolerate a standard mistake 2021-03-05 20:22:23 +01:00
Olivier Galibert 8a689a01aa swim1: fix iwm clocking 2021-03-05 20:22:23 +01:00
hap 9a79ec0a50 pps41: added most of the mm76 opcodes except for i/o 2021-03-05 20:20:46 +01:00
Ivan Vangelista f9e493cc6a - rocnrope.cpp: fixed state saving, minor cleanups
- triviaquiz.cpp: updated list of copyright holders
2021-03-05 18:19:06 +01:00
AJR ad3fa37944 corefile.cpp: Make core_filename_extract_base behave more robustly in degenerate cases 2021-03-05 11:32:37 -05:00
feos 05da482144
fix #7806 (#7841) 2021-03-05 16:42:01 +01:00
Olivier Galibert 426274386a floppy: make format determination earlier 2021-03-05 15:49:57 +01:00
Olivier Galibert ea2a606611 mac: disable NEW_SWIM set by mistake 2021-03-05 14:40:57 +01:00
Olivier Galibert e8ab2b8a78 Fix messed-up merge 2021-03-05 14:10:44 +01:00
Olivier Galibert e0da4a9f27 C++ wart. Why can't the C++ standard say that the default destructor of a class that has inheritance or virtual methods is automatically virtual? But thou shalt is a little annoying 2021-03-05 13:41:18 +01:00
Olivier Galibert 1b108a48ab Copypasta my love, finish fixing for osx 2021-03-05 13:37:12 +01:00
Olivier Galibert 381e15a711 fs_prodos: Explain the init better
floppy: Don't fail creation because the extension is unknown
2021-03-05 12:43:52 +01:00
Olivier Galibert b0403c0e3d Try to fix osx compile 2021-03-05 11:37:27 +01:00
Olivier Galibert 92326e47af floppy: Beginning of the support for preformatted floppy images.
What's missing:
- parameters (like the disk name when it exists)
- possibly a cleanup of ram_open and friends (but not sure of the appropriate direction in which to go)
2021-03-05 10:17:20 +01:00
AJR f7011c21e1 srmp2.cpp: Add NO_DUMP entries for suspected undumped MCUs 2021-03-04 21:47:07 -05:00
hap b5d04b866c New working machines
--------------------
Sub Wars (LED version) [hap, Sean Riddle, Rik]
2021-03-04 21:57:37 +01:00
AJR f0443b5e50 audio/seibu.cpp: Implement in-service lockout for IRQs; prevent Cabal from locking up the sound CPU with an unacknowledged interrupt after reset 2021-03-04 15:33:43 -05:00