Commit Graph

92608 Commits

Author SHA1 Message Date
Patrick Mackinlay
fc6c55f1fb vme/enp10: fix build 2025-01-08 14:06:00 +07:00
Patrick Mackinlay
3ae4829ab5 vme/enp10: improve to working state [Patrick Mackinlay, Plamen Mihaylov]
* added missing 2ms timer
* improved interrupt logic
* corrected and completed vme interface
* added additional firmware versions
2025-01-08 13:38:55 +07:00
Mike Swanson
e4b0893747
megacd.xml: Combined the Mega CD and Sega CD software lists. (#13199)
sega/mdconsole.cpp: Added compatibility filters for CD-ROM media.
2025-01-08 15:47:13 +11:00
AJR
10be60357a microsoft/jazz.cpp: Revert SCSI controller to 53C94 type due to flaws in 53CF94 emulation 2025-01-07 20:47:51 -05:00
Roberto Fresca
64f27e3be9 Golden poker driver improvements [Roberto Fresca, Grull Osgo].
* Added hopper support.
 * Modified layout to add hopper/diverter status.
 * Added extra layout for games that behave different.
 * Moved all Mega Double Poker routines to their own place.
 * Cleaned up the driver.
2025-01-08 00:43:19 +01:00
hap
ecc91bf3ff asterix: mark tilemaps dirty if tilebank changed 2025-01-07 22:12:54 +01:00
hap
ec9ccba51a espial: workaround for soft reset lockup 2025-01-07 22:12:54 +01:00
Ivan Vangelista
b9eebf20aa New working systems
-------------------
Cuty Line (ver.1.01) [Taksangs, Charlie]

New clones marked not working
-----------------------------
Cherry Bonus V Five (V1.1) [Taksangs, Charlie]
El Dorado (V1.1J) [Taksangs, Charlie]
2025-01-07 21:43:12 +01:00
Fabio D'Urso
fc180082ae
philips/minitel_2_rpic.cpp: Corrected periinfo default serial frame settings, apply default serial line settings to null_modem as well as terminal. (#13160) 2025-01-08 05:28:21 +11:00
cam900
adc16202a1
nmk/nmk004.cpp, nmk/nmk16.cpp: Cleaned up code: (#13173)
* nmk/nmk004.cpp: Removed hard-coded assumptions about surrounding system.
* nmk/nmk16.cpp: Suppress side effects for debugger reads, improved save state support.
* nmk/nmk16.cpp: Removed unused variables, reduced use of literal tags, added notes.
2025-01-08 05:20:44 +11:00
Vas Crabb
44284c5eaa util/coretmpl.h: Added constexpr to the bitswap with explicit count.
This was a hangover from poor implementation of constexpr in older compilers.
2025-01-08 05:11:17 +11:00
hap
4aca01d1a3 poundfor: 0x40 is bit 6, not bit 5 2025-01-07 19:04:20 +01:00
cam900
5976fad37d
gaelco/goldart.cpp: Changed main CPU clock frequency, cleaned up code: (#13182)
* Changed DS5002 clock frequency to 16MHz (32MHz / 2) rather than 12MHz.
* Defer allocating RAM until machine start.
* Restrict drawing to clipping rectangle.
* Renamed members to reflect the fact that the DS5002 is the main CPU.
* Reduced run-time tag lookups, suppress side effects for debugger reads, made some variables const.
2025-01-08 05:03:47 +11:00
Uncle Petros
c17a255466
misc/4enraya.cpp: Labelled DIP switch on bit 1 (0x02) as unknown. (#13185)
Was previously labelled Demo Sounds, but it does not disable sounds in attract mode.
2025-01-08 04:52:35 +11:00
cam900
673583d2ab
gaelco/gaelco.cpp: Cleaned up code: (#13195)
* Moved Big Karnak and Squash/Thunder Hoop to derived state classes to reduce optional object finders.
* Made some variables const, use more appropriate integer types.
* Reduced code duplication, reduced literal tags, improved ROM region names.
2025-01-08 04:50:02 +11:00
Ivan Vangelista
8b093cf0a8 New systems marked not working
------------------------------
7 Gold [Hammy]
Champion 3001 Regular [Hammy]
Golden Number [Hammy]
Ji Xiang Ru Yi (V116CN) [dyq, little0]
Jin Hua Zheng Ba (V113CN) [dyq, little0]
Pairs (Italian gambling game) [Hammy]
Sha Yu Da Heng (V104CN) [dyq, little0]
Shuang Long Qiang Zhu Te Bie Ban (V104CN) [dyq, little0]
Xiao Yao Dou Di Zhu [dyq, little0]
Zupapa (Italian gambling game) [Hammy]

New clones marked not working
-----------------------------
NtCash (set 2) [Hammy]

-stern/supdrapo.cpp: dumped PAL for supdrapo set [f205v]
2025-01-07 18:45:12 +01:00
cam900
7c1b6ac778
gaelco/gaelco3d.cpp: Cleaned up code: (#13194)
* Suppress side effects for debugger reads, use BIT helpers, made some variables const.
* Use logmacro.h for configurable logging, reduced literal tags and preprocessor macros.
* Improved some ROM region and member function names.
2025-01-08 04:42:28 +11:00
Felipe Corrêa da Silva Sanches
7f62d7da0d
roland/roland_d70.cpp: Added five program versions and adjusted LCD palette. (#13187) 2025-01-08 04:31:25 +11:00
Vas Crabb
007948a96d osd/strconv.cpp: Deal with NUL when osd_uchar_from_osdchar uses mbstowcs. 2025-01-08 04:22:23 +11:00
hap
9f33f0a2bd espial: update notes 2025-01-07 15:52:50 +01:00
hap
a6fddc3fe4 espial,zodiack: add sound nmi timer, small cleanup, increase netwars sound nmi frequency 2025-01-07 15:19:17 +01:00
hap
1cdd24ebb8 stkbd: JOY1-5 signal is not for a 2nd joystick button, fix joystick button reads 2025-01-07 15:19:17 +01:00
AJR
9bbb3b4f63 ncr53cf94: Use correct family ID 2025-01-07 08:44:19 -05:00
angelosa
8a9fb029a2 amiga/paula.cpp: refine silence on empty DMA buffers 2025-01-07 09:22:32 +01:00
AJR
fd93123881 machine/ncr53c90.cpp: Fix NCR53CF94 ID read sequence 2025-01-06 23:10:25 -05:00
hap
2a9cfda080 namcos1: assume sound irqs are at vblank end 2025-01-06 23:54:31 +01:00
angelosa
b5ffdb3e08 amiga/amiga_m.cpp: disable DMA reload on SPRxPOS (Copper) writes 2025-01-06 21:36:34 +01:00
hap
71fe25f95b zsg2: update stream before reading,
tms57002: fix input sample overflow
2025-01-06 18:30:39 +01:00
Uncle Petros
c56135a7f3
Fix SW display in menu (#13189) 2025-01-06 15:49:45 +01:00
hap
99b228771c tilemap: account for flipped tilemap in get_info_debug,
diablo: update notes
2025-01-06 15:26:45 +01:00
Ivan Vangelista
70d4472da6 New working clones
------------------
Cherry Bonus III (ver.1.40, set 7) [Hammy]
Cherry Master I (ver.1.01, set 12) [Hammy]
2025-01-06 10:19:06 +01:00
m1macrophage
ddd8cb49f0
moog/*.cpp: Use GM definitions for piano keyboard inputs. (#13186) 2025-01-05 15:46:42 -05:00
hap
6c70074b70 viofight: mark tc0180vcu roms as bad dump 2025-01-05 21:43:07 +01:00
hap
185a981c51 stocker: add PORT_TOGGLE to shifter 2025-01-05 21:43:07 +01:00
hap
4812459c09 munchmo: small cleanup 2025-01-05 21:43:07 +01:00
arbee
8365d4133b apple/macpdm.cpp: Hold the 601 in HALT until Cuda's ready for it. Fixes the stuttering boot chime. [R. Belmont] 2025-01-05 15:35:18 -05:00
Dirk Best
d05c5d2b17 bus/amiga/zorro: Add preliminary support for the merlin gfx card 2025-01-05 20:08:40 +01:00
Dirk Best
97ca3db148 pc_vga: vsync interrupt support 2025-01-05 20:08:40 +01:00
angelosa
a672b823a8 amiga/amiga_v.cpp: move sprite DMA triggers to X defined slots 2025-01-05 19:03:25 +01:00
Vas Crabb
a44c48b2fa -bus/isa/prose4k1.cpp: Dumped Speech Plus Prose 4001 CPU firmware. [Matt Balmer]
* The CPU passes its initial memory test, but no I/O is connected.

-dynax/ddenlovr.cpp: Identified 18 of 40 DIP switches for hanakanz with
 high confidence, and improved inputs.
2025-01-06 03:29:10 +11:00
hap
bab7f83906 lasso: merge driver,
wwjgtin: remove dac,
pinbo: improve background color
2025-01-05 15:27:47 +01:00
Dirk Best
8baa1d38a8
README.md: Remove obsolete reference to MESS 2025-01-05 15:20:40 +01:00
Ivan Vangelista
80805b48d2 New systems marked not working
------------------------------
unknown TAX game [Hammy]
2025-01-05 11:20:32 +01:00
Vas Crabb
ec60fffcf0 dynax/ddenlovr.cpp: Identified undocumented alternate coinage setting for Mahjong The Mysterious World. 2025-01-05 18:01:52 +11:00
Vas Crabb
c62ba92d34 dynax/ddenlovr.cpp: Corrected DIP switch settings for Mahjong The Mysterious World. 2025-01-05 17:46:45 +11:00
m1macrophage
f268c403ab
oberheim_dmx.lay: Adding ability to control faders with the mouse. (#13177) 2025-01-04 21:35:50 -05:00
ArcadeShadow
871b0234ad
zx81_cass.xml: Added 27 working items + 2 not working (#13174)
New working software list additions
--------------------------------------------
3D 3D! (Kayde) [Steven Brown, Planeta Sinclair]
3D Monster Maze (Aackosoft) [Steven Brown, Planeta Sinclair]
3D Monster Maze (ZX Data) [Spectrum Computing]
Asteroids (dK'tronics) [Steven Brown, Planeta Sinclair]
Astral Convoy [Spectrum Computing]
Can of Worms (alt) [Steven Brown, Planeta Sinclair]
Centipede (Kayde) [Steven Brown, Mark Westmoreland, Planeta Sinclair]
Constellation (red logo inlay) [Steven Brown, Mark Westmoreland, Planeta Sinclair]
Dictator (red logo inlay) [Steven Brown, Mark Westmoreland, Planeta Sinclair]
Frogs (Aackosoft) [Steven Brown, Planeta Sinclair]
Gulp II (Aackosoft) [Steven Brown, Planeta Sinclair]
Gulp II (ZX Data) [Spectrum Computing]
House of Gnomes [Steven Brown, Mark Westmoreland, Planeta Sinclair]
Invasion Force (Aackosoft) [Steven Brown, Planeta Sinclair]
Love and Death [Steven Brown, Planeta Sinclair]
Mazeman [Steven Brown, Planeta Sinclair]
Monstro das Trevas [Spectrum Computing]
Morse Decoder [Steven Brown, Planeta Sinclair]
Multifile (Bug-Byte) [Steven Brown, Mark Westmoreland, Planeta Sinclair]
Ny Teknik - 7 Program till din Sinclair ZX 81 [Steven Brown, Planeta Sinclair]
Skak [Steven Brown, Planeta Sinclair]
Stock Car (alt) [Steven Brown, Planeta Sinclair]
The Damsel and the Beast (red logo inlay) [Steven Brown, Mark Westmoreland, Planeta Sinclair]
Videograph [Steven Brown, Mark Westmoreland, Planeta Sinclair]
ZX Breakout [Spectrum Computing]
ZX Breakout (pink inlay) [Steven Brown, Planeta Sinclair]
ZX Nightmare Park (Aackosoft) [Steven Brown, Planeta Sinclair]

New NOT working software list addition
--------------------------------------------
Space Invaders (Kayde) [Steven Brown, Mark Westmoreland, Planeta Sinclair]
ZXED [Steven Brown, Planeta Sinclair]

Promoted to working software list item
--------------------------------------------
3D 3D!
2025-01-04 21:04:12 -05:00
ArcadeShadow
e456ac5549
psx.xml: Added 10 working items + 2 redumped items (#13178)
New working software list additions
--------------------------------------------
007 Racing (Europe) [Redump]
007 Racing (France) [Redump]
007 Racing (Germany) [Redump]
A Ressha de Ikou 4 - Evolution Global (Japan) [Redump]
A Ressha de Ikou 4 - Evolution Global (Japan) (PlayStation the Best) [Redump]
A.IV - Evolution Global (Europe) [Redump]
Actua Golf (Europe) [Redump]
Actua Golf (Japan) [Redump]
Actua Golf 2 (Europe) [Redump]
Actua Golf 3 (Europe) [Redump]

Redumped software list items
--------------------------------------------
007 Racing (USA) [Redump]
A-Train - Trains, Power, Money (USA) [Redump]
2025-01-04 21:03:38 -05:00
as-tb-dev
f3520a8261
macadb: Add support for second button of an ADB mouse (#13179) 2025-01-04 20:52:45 -05:00
Uncle Petros
c01044db7f
Swapped Difficulty and Speed DIP Switches (#13176) 2025-01-04 20:33:08 -05:00