Commit Graph

63305 Commits

Author SHA1 Message Date
Patrick Mackinlay
0e036c6b78 mips1: fix stupid tlb error (nw) 2019-01-01 14:56:45 +07:00
braintro
25d2899a24 tetrisp2.cpp: Show version number for World set of Tetris Plus 2 & add comment about v2.7 (nw) 2019-01-01 01:53:05 -06:00
braintro
ebd7452d87 new working clone - Bubble 2000 v1.2
New Working Clone Added
------------------------------------------
Bubble 2000 V1.2 [Kevin Eshbach, The Dumping Union]
2019-01-01 01:43:20 -06:00
Justin Kerk
4554d286d5 Keep track of which SDL input subsystems were initialized (nw) 2019-01-01 03:50:08 +00:00
AJR
3c012d3bb3 msx: Use input merger device for IRQ (nw) 2018-12-31 22:18:49 -05:00
AJR
cdb2334e90 ym2148: Flag framing errors; add error reset command; misc. small changes 2018-12-31 22:00:02 -05:00
AJR
2778aee105 Fix clang build [-Werror,-Wreorder] (nw) 2018-12-31 21:54:58 -05:00
Patrick Mackinlay
a6f8b885da wd33c9x: somebody dropped this (nw) 2019-01-01 09:17:02 +07:00
rfka01
146b4e3690 at.cpp: Correct Compaq Portable names to show up ... (#4443)
* at.cpp: Correct Compaq Portable names to show up when an incomplete name is entered on the command line.

* compc.cpp: Moved appropriate comments over from pc.cpp.

* pc.cpp: Reorganised for easier readability, updated comments, added Eagle Spirit PC, Compaq Portable and CDP MPC 1600

* pc.cpp: Added ITT XTRA. Boots and works, despite keyboard error. Dump of original graphics card is missing.
2018-12-31 16:29:14 -05:00
R. Belmont
a5ba25e196
Mark empty PLD dumps from protected devices as NO_DUMP (nw) (#4448)
For 18CV8 PLDs
2018-12-31 16:14:06 -05:00
tyfighter
c2114c7be1 New NSCSI device for WD33C9x SCSI Controllers (#4449)
* New NSCSI device for WD33C9x SCSI Controllers

Add a new NSCSI device model for the WD33C9x family of SCSI Controllers.

* Add missing shortname calls to logging lines

Add missing shortname calls to logging lines

* Correct spaces -> tabs

Correct spaces -> tabs
2018-12-31 16:13:47 -05:00
AJR
18eb87d06b fs3216: Add X2212 dump [Bitsavers]
- Fix X2212 recall and store mixup (nw)
2018-12-31 13:01:24 -05:00
ClawGrip
fff67d9661
Mark empty PLD dumps from protected devices as NO_DUMP (nw)
For 18CV8 PLDs
2018-12-31 16:38:46 +01:00
andreasnaive
7824a83a4e more SEGA FD1089 changes (nw) 2018-12-31 14:05:48 +01:00
Ivan Vangelista
44e2f9daed aristmk5.cpp: added MACHINE_IMPERFECT_TIMING flag, since games run twice as fast as they should (nw) 2018-12-31 11:35:03 +01:00
Ivan Vangelista
378e4d4646 funkyjet.h: forgot to change this too, after moving funkyjetb to tumbleb.cpp (nw) 2018-12-31 11:34:05 +01:00
Vas Crabb
d6aa62abb9 restore additional Sega 315-5313 palette entries used by 32X (nw) 2018-12-31 17:41:18 +11:00
David Haywood
b1696a6e93 new e-kara Software List entries [Sean Riddle, David Haywood] + Play TV Opus working [Sean Riddle, David Haywood, Peter Wilhelmsen] (#4446)
* new e-kara Software List entries [Sean Riddle, David Haywood]

ekara_japan:ec0011 J-Pop Mix Volume 6 (Japan) (EC0011-JPM)
ekara_japan:ec0018 1982-84 Volume 1 (Japan) (EC0018-G82)
ekara_japan:ec0021 J-Pop Mix Volume 9 (Japan) (EC0021-JPM)
ekara_japan:ec0024 J-Pop Mix Volume 12 (Japan) (EC0024-JPM)
ekara_japan:ec0030 ENK Volume 3 (Japan) (EC0030-ENK)
ekara_japan:ec0033 J-Pop Mix Volume 17 (Japan) (EC0033-JPM)
ekara_japan:ec0004 J-Pop Mix Volume 4 (Japan) (EC0004-JPM)
ekara_japan:ec0044a Artist Selection Volume 9 (Every Little Thing) (Japan) (EC0044-ATS) (set 2)
ekara_japan:ec0047 DUE Volume 1 (Japan) (EC0047-DUE)
ekara_japan:ec0051 J-Pop Mix Volume 21 (Japan) (EC0051-JPM)
ekara_japan:ec0052 ENK Volume 7 (Japan) (EC0052-ENK)
ekara_japan:ec0061 J-Pop Mix Volume 27 (Japan) (EC0061-JPM)
ekara_japan:ec0063 J-Pop Mix Volume 29 (Japan) (EC0063-JPM)

* notes on the weird G10 card

* confirmed cart (nw)

* document highest numbers seen in these series (nw)

* (nw)

* the new dump by Sean looks good, the old dump by Team Europe seems to have a bad bit based on data analysis (nw)

* (nw)

* (nw)

* both dumps have been verified multiple times, but based on data analyzsis I think this is bitrot, leave it as a comment for reference just in case tho (nw)

* new WORKING machines : Play TV Opus (NTSC) [Sean Riddle, David Haywood,  Peter Wilhelmsen]
2018-12-31 01:26:53 -05:00
Vas Crabb
04b65aa8c1 fix regressions in redclash, redclashk, and trackfld.cpp (nw) 2018-12-31 16:44:06 +11:00
AJR
4019540f53 bus/einstein/pipe: Eliminate MCFG_ macros; add bus clock (nw) 2018-12-31 00:33:06 -05:00
AJR
a69a5011ea fs3216: Map the other slot ROMs (nw) 2018-12-30 23:29:43 -05:00
AJR
399db630fc fs3216: Draw messages on screen (nw) 2018-12-30 23:08:23 -05:00
AJR
0a7430ed12 fs3216: Map video card (nw) 2018-12-30 22:20:46 -05:00
Vas Crabb
ca141ec19a fix palette regressions in elfin, fmaniac3, inufuku, jumpjump, kdynastg, xiles, xfilesk, wbeachvl, wbeachvl12, wbeachvl13, and mugsmash (nw) 2018-12-31 13:09:25 +11:00
Justin Kerk
65d0a8477e Better Emscripten SDL fix (nw) 2018-12-31 00:50:11 +00:00
mooglyguy
f8efff0afe -devices/sound/cdp1869: Removed MCFG macros, nw
-video/cidelsa, comx35, pecom, tmc600: Removed MACHINE_CONFIG macros, nw
2018-12-31 01:05:29 +01:00
andreasnaive
5fbf0cbfac minor changes to MAME's SEGA FD1089 keys to match the format of real ones; thanks, edcross (nw) 2018-12-31 00:12:01 +01:00
mooglyguy
f81378ee14 -devices/sound/3812intf: Removed MCFG macro, nw
-drivers/actfancr, alpha68k, bloodbro, crospang, dcon, dec0, deniam, dynduke, fuukifg2, galspnbl, goodejan, legionna, nmg5, oneshot, prehisle, r2dx_v33, raiden, raiden2, sengokmj, snk68, spbactn, spdodgeb, stadhero, tbowl, toaplan1, toki, twincobr, umipoker, wardner, yunsun16: Removed MACHINE_CONFIG macros, nw
2018-12-30 23:45:07 +01:00
Justin Kerk
98d3d350cc Fix joystick initialization with Emscripten SDL [Justin Kerk] 2018-12-30 21:52:45 +00:00
Justin Kerk
56d8eeff86 Workaround for Web Audio autoplay restrictions in Chrome 71 [Justin Kerk] 2018-12-30 13:25:27 -08:00
Justin Kerk
3c34a1d307 Fix errors with single-driver build of vsnes.cpp [Justin Kerk] 2018-12-30 12:54:48 -08:00
ClawGrip
fcb9b7ee57 splash.cpp: Update ROM names as per labels silkscreened on the PCB (nw) (#4445)
* splash.cpp: Update ROM names as per labels silkscreened on the PCB (nw)

See https://1drv.ms/u/s!AmAeZltAeJQ3gpE2RvS9Ck-fi25naw

* Fix ROM names as label + silkscreen (nw)
2018-12-30 13:42:11 -05:00
AJR
c7a4099676 mac128.cpp: Fix VIA-related regression by driving PB6 through timer callbacks (nw) 2018-12-30 08:07:07 -05:00
mooglyguy
48a83d5c2f -2203intf: Removed MCFG macro, nw
-drivers/angelkds, argus, blktiger, chinagat, deadang, gaiden, goal92, himesiki, lastduel, lkage, megasys1, nmk16, pkscram, powerins, psychic5, sfkick, sidearms, splash, vigilant: Removed MACHINE_CONFIG macros, nw
2018-12-30 13:24:16 +01:00
mooglyguy
8b0b606eb5 Removed no longer use MCFG macros in DSPP core, nw 2018-12-30 13:24:16 +01:00
mooglyguy
94fbe66092 Fixed a few missing #includes flagged by VS2019 beta, nw 2018-12-30 13:24:16 +01:00
hap
269b913ec3 videopin: no unused LED00 (nw) 2018-12-30 13:11:05 +01:00
Vas Crabb
0bd2a4772c orphaned macros/comments (nw) 2018-12-30 19:42:56 +11:00
Ivan Vangelista
de3386cde8 cineamt.cpp: fixed MT07189 (nw) 2018-12-30 08:46:08 +01:00
Vas Crabb
8ef80b186b (nw) So we're back to MSVC blowing up on non-trivial templates. Lovely.
Someone needs to get MS QA to put some non-trivial modern C++
compliation tests in the acceptance tests for their C++ compiler.  Maybe
MAME could even be a candidate.  Well, that might be a plan if MS still
had any QA.  At least this makes some lines shorter (at the cost of
needing more lines).
2018-12-30 17:34:49 +11:00
AJR
11936fbafd tv950kb: Proper arrow symbols (nw) 2018-12-30 01:29:40 -05:00
braintro
96c020fa6d peplus.cpp: Documentation updates (nw) 2018-12-30 00:14:58 -06:00
arbee
b242f119b6 Added a skeleton for the DEC DC7085 (aka "DZ") quad UART. [R. Belmont] 2018-12-30 00:25:32 -05:00
arbee
6d623fe87a apple3: use correct addresses for font upload control, improves Atomic Defense. [Rob Justice] 2018-12-30 00:23:19 -05:00
arbee
5e53543d3f ds3100: video board tests pass [R. Belmont] 2018-12-29 22:01:49 -05:00
R. Belmont
abe832d129
Merge pull request #4444 from MathisRosenhauer/bugfix/via6522
Bugfix/via6522
2018-12-29 16:40:51 -05:00
AJR
9f1e89afb9 quizpun, quizpun2: Remove bad EEPROM dumps
These dumps contain no valid or even interesting data; the data (once swapped) just counts up from 0180 to 01BF. (Did an EEPROM programmer read back the commands by mistake?) At least quizpun2 can successfully reprogram the EEPROM if the data it fetches from there is invalid.
2018-12-29 15:44:28 -05:00
AJR
b155b5df3f mcs48: Fix disassembly of short jump instructions located on page boundaries 2018-12-29 14:06:55 -05:00
AJR
ceed23e875 mac128.cpp: Uninvert mouse movement
(nw) This most likely regressed with the SCC changes in d7eea22d29.
2018-12-29 13:25:50 -05:00
Mathis Rosenhauer
ee5e551e42 vectrex: Fix maze in clean sweep 2018-12-29 16:19:02 +01:00