Commit Graph

68311 Commits

Author SHA1 Message Date
hap
62de17f1ef Machine promoted to working
-----------
Chess Champion: Super System III [hap, Berger, MikeChess]
2019-08-24 02:35:41 +02:00
hap
b5c757facc temporary? workaround MT 7400 (nw) 2019-08-24 02:35:41 +02:00
Billy Robert O'Neal III
66ba636f1f Resolve [[nodiscard]] warning from c_str() call.
In C++98/03, basic_string::c_str() was allowed to be a reallocation to insert the null terminator. MAME is ensuring this actually happens with a do-nothing call to c_str().

In C++11 and later, this is prohibited, and the string is mandated to be always null terminated. As a result Visual C++ marks c_str() with [[nodiscard]], triggering a warning here for discarding the result.

(I don't know of any C++03 implementation that actually reallocates here, but just in case this code actually targeted such an implementation I've just suppressed the warning for now. If MAME only targets C++11 or later, we should fix it by deleting the line.)
2019-08-23 17:18:04 -07:00
npwoods
225ef45b7d Exposing ioport_manager::type_group() and ioport_field::keyboard_codes()
to LUA
2019-08-23 20:01:49 -04:00
cracyc
70f176f74f hiscore.dat: fix makai high scores (nw) 2019-08-23 15:43:27 -05:00
braintro
eb4b25e5de (nw) dacholer.cpp: Correct ROM labels as pointed out by caius 2019-08-23 14:54:11 -05:00
hap
0de651e14d ssystem3: add svg screen (nw) 2019-08-23 21:03:25 +02:00
braintro
8bb08a8fc0 (nw) dec8.cpp: Correct MCU label, add note and differentiate hand crafted Japan MCU 2019-08-23 12:54:40 -05:00
braintro
09e5d65445 (nw) dacholer.cpp: Updated info based on pics of PCB 2019-08-23 12:34:33 -05:00
AJR
84f2dd2003 pwrkick: Change inputs to slot type (nw) 2019-08-23 11:44:27 -04:00
Nigel Barnes
1fb9976d81 New clones marked as NOT_WORKING
--------------------------------
Husky Hunter [Nigel Barnes, Phill Harvey-Smith]

hunter2: Added appropriate RAM size options, and minor keyboard corrections. [Nigel Barnes]
2019-08-23 14:19:24 +01:00
Nigel Barnes
83e181a921 hunter16: Removed shared video RAM (nw) 2019-08-23 14:19:23 +01:00
AJR
1969163703 tilemap.cpp: Add debug assert to validate cliprect (nw) 2019-08-23 07:40:49 -04:00
Dirk Best
1e579b01a3 dec8: Hook up MCU for Last Mission
Also fix coinage settings. The MCU for the Japanese version
has been created from the US version by patching the ID byte.
2019-08-23 12:35:49 +02:00
Robbbert
1a594db95c (nw) mmd1 : fixed mistake 2019-08-23 17:51:13 +10:00
Philip Bennett
f7f920d953 segaybd.cpp: Fix Power Drift PCM EPROM locations [Phil Bennett] 2019-08-22 23:31:43 -07:00
Philip Bennett
4a9641215f new not working clone
---------------------------------------
Star Wars Arcade (US) [coolmod, Mike Moffitt, Phil Bennett]

model1.cpp: Redumped SWA mpr-16477.27, fixed ROM locations and promoted US version to parent set [Phil Bennett]
2019-08-22 21:11:56 -07:00
braintro
3a3624705f (nw) itech8.cpp: Add version number to Poker Dice in case there are alt versions out in the wild 2019-08-22 21:45:29 -05:00
braintro
db3fc948ad (nw) dec0.cpp: Correct Dragonninja MCU label & other misc comment clean ups 2019-08-22 21:42:01 -05:00
braintro
cfd78bfa72 dec0.cpp: MUCu dumps
dec0: Verified Bad Dudes MCU dump as correct. [TeamEurope, Brian Troha, The Dumping Union]

dec0.cpp: Decapped and dumped actual MCU for Heavy Barrel (World). [TeamEurope, Brian Troha, The Dumping Union]
2019-08-22 19:56:35 -05:00
David Haywood
1878558614 Spectrum list work (#5525)
* spectrum list work (nw)

* list work (nw)

* list work (nw)

* spectrum metadata (nw)

* extra info (nw)
2019-08-23 10:47:41 +10:00
braintro
fde548ba78 dacholer.cpp: Dumped color PROM for Dacholer. [caius, The Dumping Union] 2019-08-22 19:41:30 -05:00
hap
e28fc1d91f ssystem3: add notes, add i/o (nw) 2019-08-22 23:52:40 +02:00
AJR
59dc75b09b poly88: Update notes (nw) 2019-08-22 14:48:35 -04:00
AJR
99bf27ea8a mindset: Correct system name (nw) 2019-08-22 12:56:46 -04:00
Robbbert
054b4a5f3c (nw) mfabfz : fixed cassette frequencies 2019-08-23 00:12:39 +10:00
Nigel Barnes
897cae4568 New clones marked as NOT_WORKING
--------------------------------
Husky Hunter 2/16 [Phill Harvey-Smith]

hunter16: Added later ROM v3.04 [Phill Harvey-Smith]

hunter1680: Added video RAM and rendering. [Nigel Barnes]
2019-08-22 14:32:59 +01:00
cracyc
30c9594f25 machines promoted to working
---
Dulmont Magnum [Carl]

magnum: fix cpu clock, it's as good as it's going to get at least until cartridge dumps appear (nw)
2019-08-22 08:26:33 -05:00
David Haywood
29bae18de8 Spectrum Metadata cleanups (for merging prior to freeze) (#5524)
* spectrum metadata cleanups (nw)

* spectrum list work (nw)

* list metadata (nw)

* (nw)

* metadata improvements (nw)

* more metadata fixes (nw)

* metadata improvements

* spectrum list work (nw)

* (nw)

* metadata (nw)

* parenting (nw)

* metadata (nw)

* metadata (nw)

* metadata (nw)

* metadata (nw)

* metadata (nw)

* srcclean (nw)
2019-08-22 09:00:56 -04:00
Nigel Barnes
1e9643e4d2 New working machines
--------------------
Husky [Nigel Barnes, Phill Harvey-Smith]

New machines marked as NOT_WORKING
----------------------------------
Husky Hawk [Nigel Barnes, Phill Harvey-Smith]
2019-08-22 13:49:27 +01:00
Nigel Barnes
3c305abce7 hektor.cpp: Added usage notes (nw) 2019-08-22 13:49:26 +01:00
Olivier Galibert
3044ae03ce forgot one item (nw) 2019-08-22 09:43:36 +02:00
Olivier Galibert
c153f6c1a4 MACHINES PROMOTED TO WORKING
---
Mindset Video Production System [Olivier Galibert, Al Kossow]
2019-08-22 09:25:03 +02:00
Nigel Barnes
5919265129 hd61830: Number of characters must be even 2-128. 2019-08-22 03:11:09 +01:00
Nigel Barnes
83442450e3 z180: Fixed verbose logging (nw) 2019-08-22 03:10:15 +01:00
Nigel Barnes
c60df8627f nsc810: Implemented port bit set/clear. 2019-08-22 03:08:50 +01:00
Nigel Barnes
d789c5dcf8 tube: Fixed 256 byte transfer mode. 2019-08-22 03:07:20 +01:00
AJR
3b0c5ea52b New machines marked as NOT_WORKING
----------------------------------
Colex VME-80186 [Al Kossow, Bitsavers]
2019-08-21 16:21:58 -04:00
Olivier Galibert
7469f9f774 mindset: Fix the module interface, fix the cpu speed, implement the rs232 wihtout the irq for now [O. Galibert, Al Kossov] 2019-08-21 20:28:44 +02:00
AJR
3149b51de3 namcos2_roz: Fix typo in device name 2019-08-21 14:17:39 -04:00
AJR
121326f802 Remove tilemap.h from emu.h (nw) 2019-08-21 14:09:01 -04:00
AJR
084c0472a4 alto2: Use device finders for Diablo HDs (nw) 2019-08-21 13:57:53 -04:00
AJR
d15be5652a alto2: Make another thing into a callback (nw) 2019-08-21 13:47:07 -04:00
AJR
1792ac0b9f alto2: Properly internalize address maps, likely fixing regression (nw) 2019-08-21 13:27:17 -04:00
AJR
e1bda20205 alto2: Use callback for reading keyboard (nw) 2019-08-21 13:05:42 -04:00
AJR
8ae2eeb09e Fix build (nw) 2019-08-21 12:38:25 -04:00
R. Belmont
11b6918796
Merge pull request #5521 from yukaritamura/chinagat_comment
Update PCB information in chinagat.cpp
2019-08-21 11:46:50 -04:00
R. Belmont
a5ca1c2d75
Merge pull request #5523 from shattered/_faa026bf33
hp_ipc: update softlist (nw)
2019-08-21 11:46:03 -04:00
David Haywood
44bbf90803 add mindset software list, currently only contains vyper, but can be expanded on (nw) (#5522)
* add mindset software list, currently only contains vyper, but can be expanded on (nw)

* (nw)
2019-08-21 11:45:50 -04:00
Sergey Svishchev
66c8d23926 hp_ipc: update softlist (nw) 2019-08-21 18:23:59 +03:00