Nigel Barnes
7fccf88c44
bbcb: Added the Robin Voice Box device.
2019-11-07 18:45:16 +00:00
Nigel Barnes
969e45f525
mtx512: Removed vdp interrupt trampoline (nw)
2019-11-07 18:27:49 +00:00
Nigel Barnes
9f31b2fb9a
spectrum_mikroplus: Mask IO port for reading joystick (nw)
2019-11-07 18:20:43 +00:00
Nigel Barnes
d4df190a68
autoc15: Added RAM disc device.
...
daisy: Corrected ROM SHA1 (nw)
2019-11-07 18:07:40 +00:00
AJR
7104687b70
Forgot to add this (nw)
2019-11-07 13:04:36 -05:00
AJR
aabc602896
st2204: Add sound-related stubs (nw)
2019-11-07 13:04:15 -05:00
MetalliC
5fac736bf1
315-5649: populate features for future use
2019-11-07 18:48:33 +02:00
Ryan Holtz
07d757a2ed
-rainbow: Separated Model A and Model B to coexist without needing an #ifdef. [Ryan Holtz]
2019-11-07 17:42:56 +01:00
AJR
0b0dadd835
gamekin3: It helps not to make mistakes like this (nw)
2019-11-07 10:03:42 -05:00
David Haywood
0acbfda7d6
new SOFTWARE LIST entry [Team Europe] (GameKing) ( #5872 )
...
* new SOFTWARE LIST entry
-----
gameking.xml : mc_4v19 - 4 in 1 - Warrior + Cleverhawk + Valiant + MetalDeform ('APR 23 05', 512KB cartridge)
the previous mc_4v19 has been made a clone mc_4v19a and description changed to "4 in 1 - Warrior + Cleverhawk + Valiant + MetalDeform ('JUN 16 05', 1MB cartridge)"
the new dump is playable, but from a different revision of the cartridge with only 512KB ROM instead of 1MB meaning the dump of this one is complete. Presumably the 1MB versions exist either as bugfixes, or as a crude copy protecton against people with 512KB flash carts.
* gameking.xml add cartridge pintout [Team Europe]
* (nw)
2019-11-07 09:50:50 -05:00
AJR
a4cff66ddc
gamekin3: Draw full area of screen using color filter and interpolation
2019-11-07 08:59:26 -05:00
Nigel Barnes
03b5fcf623
bbc_cumana68k: Remove software list reference (nw)
2019-11-07 13:55:27 +00:00
Nigel Barnes
98997ad1ba
bbcm: Added Solidisk PC-Plus co-processor. [Nigel Barnes, Centre for Computing History]
2019-11-07 13:40:03 +00:00
Nigel Barnes
c582fc2026
New working software list additions
...
-----------------------------------
bbc_rom: Aries-B20 2.2, Aries-B20 2.4, Aries-B32 1.0, Acorn NFS 3.34B, Prestel Terminal 1.00, Raven-20 1.00, Raven-20 1.06, Acorn TFS 0.31, Watford Electronics 32K RAM 1.00, Watford Electronics 32K RAM 2.00, Watford Electronics 32K RAM 2.40, Workstation 100 [Nigel Barnes]
New NOT_WORKING software list additions
---------------------------------------
bbc_rom: GoMMC Tools 0.72, GoMMC Tools 0.80, GoMMC Tools 1.03, Prestel Trial 4.71r, Super MMC, Turbo MMC 0.A1, UMI-2B 5.01 [Nigel Barnes]
2019-11-07 12:42:29 +00:00
Nigel Barnes
9af87a035e
bbc_raven20: Fix sha1 (nw)
2019-11-07 12:37:07 +00:00
MetalliC
80aa59a46e
sh2: implement watchdog timer
2019-11-07 10:25:21 +02:00
AJR
9404607605
raiden.cpp: Fix graphical regression in raidenb and raidenub; improve set descriptions (nw)
2019-11-06 16:27:31 -05:00
AJR
976b45eaa1
st2204.cpp: Fix line endings (nw)
2019-11-06 15:19:18 -05:00
AJR
cabd845e8a
Fix clang error: use of undeclared identifier 's_tile_to_draw' (nw)
2019-11-06 15:16:07 -05:00
MooglyGuy
99f5ab544b
Removed now-unused static debug var from snes_ppu, nw
2019-11-06 20:33:59 +01:00
MooglyGuy
abd1408b25
remove some stray debug logging from snes_ppu and correct the license on the SuperFX core and snes_ppu based on recent contributions from byuu,nw
2019-11-06 20:22:28 +01:00
Angelo Salese
27dbf6138c
Another bug (nw)
2019-11-06 18:11:15 +01:00
David Haywood
44d4d88af5
new NOT WORKING machines (ABL Pinball plug & play) ( #5861 )
...
* new NOT WORKING machines
-----
Pinball (P8002, ABL TV Game) [David Haywood, Morten Kirkegaard, Peter Wilhelmsen]
* misc research (nw)
* (nw)
* base on VT03PAL version on PALC not PAL (nw)
* address concerns (nw)
2019-11-06 10:27:26 -05:00
AJR
00c7cdb3ce
Fix clang unused private field errors (nw)
2019-11-06 09:54:39 -05:00
David Haywood
7e653f28ad
new SOFTWARE LIST entries (GameKing stuff) ( #5868 )
...
* new SOFTWARE LIST entries
----
gameking.xml : mc_4szlh - 4 in 1 - S.Z.L.H + Colo + F1-2004 + Popper [Team Europe]
gamekin3.xml : panzer - Panzer [Team Europe]
redumped gameking mc_4v08 [Team Europe]
confirmed parent set of gameking Dino Adventure Legend was just a bad dump of the good one and removed it [Team Europe]
confirmed that many of the gameking 4-in-1 dumps are half size, and marked them as such [Team Europe, David Haywood]
changed tag from supported="no" to supported="partial" on the game king dumps that aren't bad dumps, as they appear to be playable without sound.
* style more consistent with c sources (nw)
* useful reference (nw)
2019-11-06 09:49:09 -05:00
Nigel Barnes
478c750a81
New working software list additions
...
-----------------------------------
bbcm_cart: Advanced Battery-Backed RAM v1.10, Advanced Battery-Backed RAM v1.04, Advanced Quarter Meg RAM, Click v1.00, Click v1.01, ISO-Pascal, LISP, Master Mega 256, MR8000 Master RAM Cartridge, TechnoCAD [Nigel Barnes]
Software list items promoted to working
---------------------------------------
bbcm_cart: Master Smart Cartridge [Nigel Barnes, Centre for Computing History]
2019-11-06 13:51:53 +00:00
Nigel Barnes
b4455b8923
einstein: Disable rom switching side effects (nw)
2019-11-06 13:21:29 +00:00
Nigel Barnes
a58ffe8bf8
New clones marked as NOT_WORKING
...
--------------------------------
Comus Daisy [Nigel Barnes, Centre for Computing History]
2019-11-06 13:16:19 +00:00
Nigel Barnes
d8eedfe473
autoc15: Replaced HD6845 with HD6345, required for smooth scrolling.
2019-11-06 11:49:39 +00:00
Nigel Barnes
139e0eb561
electron: Added Wizard Sidewinder Rom Expansion Board. [Nigel Barnes, Binary Dinosaurs]
2019-11-06 11:49:39 +00:00
Nigel Barnes
f8af6df01f
bbcm: Added Slogger Click, Solidisk Mega 256, Peartree MR8000, Master Smart Cartridge devices.
2019-11-06 11:49:39 +00:00
Nigel Barnes
71f101d9a7
bbcb: Added many internal ROM/RAM expansion boards from Aries, ATPL, Computech, Peartree, Solidisk, and Watford Electronics.
...
bbcbp: Added ATPL Sidewise+ internal expansion board.
bbcm: Added Morley Master 'AA' and Vine Micros Overlay internal expansion boards.
2019-11-06 11:49:38 +00:00
Nigel Barnes
9f5f84272e
bbc.cpp: Replaced ROM/RAM memory banks with handlers to allow access from internal expansion boards.
...
- Added slot interface for internal expansion boards.
- Added BBC Master cartridge slot interface to allow implementation of more complex cartridges, including Electron cartridge devices.
- Removed Sideways RAM configuration option, to be re-implemented as internal boards.
- Empty BBC Master cartridge sockets return video data on data bus.
2019-11-06 11:49:38 +00:00
Vas Crabb
ae04921d52
sms.xml, gamegear.xml: 'prototype' in descriptions is not part of the title and not a proper noun, hence it shouldn't be capitalised (nw)
2019-11-06 20:34:16 +11:00
algestam
d6bddeed59
doc: document vulkan and d3d12 as possible bgfx rendering backends (nw)
2019-11-06 20:17:13 +11:00
Ryan Holtz
98987af0a3
-snes_ppu: Fixed Super Mario World sprite blending regression, nw
2019-11-06 09:49:33 +01:00
AJR
432146637c
i86: Fix pathological case where jumping into pages of FF-prefixed invalid opcodes could lock up MAME
2019-11-06 00:33:15 -05:00
AJR
aca5870c9c
Fix exception in clang debug build: "Caught unhandled St8bad_cast exception: std::bad_cast" (nw)
...
Protected inheritance is a very dangerous game considering how MAME loves dynamic casts, and debug builds even more so.
This reverts 0a5fed2ece
in part.
2019-11-05 22:49:02 -05:00
ajrhacker
1ff468e97e
Merge pull request #5864 from TwistedTom/melodik-fix
...
ZX Spectrum, Melodik soundcard fix
2019-11-05 22:12:29 -05:00
TwistedTom
cd58f1e7bf
fix melodik sound
2019-11-06 02:56:56 +00:00
ajrhacker
f7955dfb38
Merge pull request #5862 from TwistedTom/kemp-fix-mt7453
...
ZX Spectrum, kempston joystick fix, MameTesters #7453
2019-11-05 21:55:36 -05:00
AJR
ed5201ed3e
st2204: Create ST2202 variant type and downgrade dyndesk to it (nw)
2019-11-05 21:46:50 -05:00
AJR
d502e18d24
st2xxx: Add many more register stubs (nw)
2019-11-05 21:05:27 -05:00
TwistedTom
d7e284a5ba
spectrum kempston joystick fix, MameTesters #7453
2019-11-06 00:56:51 +00:00
Angelo Salese
a9222ff5d0
This should actually fail validation but oh well (nw)
2019-11-06 01:37:33 +01:00
AJR
b5cecab664
st2xxx: Fix mistake in base timer rate calculation (nw)
2019-11-05 19:27:04 -05:00
AJR
273ec503fb
st2xxx: Refactoring (nw)
...
- Centralize emulation of several common features
- Add logging for interrupts and base timer
- Fix error in debug state registration of IREQ and IENA
- Correct base timer interrupt vector for ST2205U
2019-11-05 19:12:41 -05:00
AJR
b6ba86f4cb
Fix clang error: unused variable 'table_obj_offset' [-Werror,-Wunused-const-variable] (nw)
2019-11-05 18:59:06 -05:00
Stiletto
257b98520d
minor dates update (nw)
...
minor dates update (nw)
2019-11-05 18:08:53 -05:00
MooglyGuy
78dc16aad6
-screen: Only clear or allocate scan bitmaps in excess of the previous height. Fixes blank portions of smw2u, possibly others. [Ryan Holtz]
2019-11-05 22:19:33 +01:00