Commit Graph

92891 Commits

Author SHA1 Message Date
hap
ff17770639 elf2: invert wait_cb [Robbbert] 2025-01-10 13:47:08 +01:00
hap
9f0182d043 mm74c922: clock da pin after updating data outputs [Robbbert] 2025-01-10 13:39:00 +01:00
Patrick Mackinlay
2298fa1c34 Revert "wip"
This reverts commit d731222aac57049354191bed35917206a25460db.
2025-01-10 16:17:37 +07:00
Patrick Mackinlay
aa881a2abb wip 2025-01-10 16:12:34 +07:00
Patrick Mackinlay
c81d74ebd9 mcs51: fix P3.1 output logic
* mode 0 is still incorrect
2025-01-10 16:12:34 +07:00
angelosa
fe1b9eac21 amiga/agnus_copper: handle SKIP properly 2025-01-10 10:06:24 +01:00
m1macrophage
bab78a2320
oberheim/dmx.cpp: Sound emulation. (#13206)
* oberheim/dmx.cpp: Sound emulation.

* oberheim/dmx.cpp: Use [] instead of .at() for vectors.
2025-01-10 09:16:54 +01:00
Patrick Mackinlay
b6b1d91b0b sgi/gm1: add skeleton card [J.J. van der Heijden] 2025-01-10 12:32:02 +07:00
hap
442101cfab ncv1: nc1cg0 rom dump had 1 bad bit 2025-01-09 20:44:49 +01:00
Ivan Vangelista
1e3f22dc9d - misc/itgambl2.cpp: redumped ntcasha's GFX ROM [Hammy]
- nichibutsu/nbmj8891.cpp: dumped mask ROM for avmjts [Hammy]
2025-01-09 18:40:47 +01:00
Ivan Vangelista
a8de5722ae New clones marked not working
-----------------------------
Cuty Line (LC-88 bootleg, ver.7C.14) [Ioannis Bampoulas]
Cuty Line (LC-88 bootleg, ver.8.05C) [Ioannis Bampoulas]
F-16 Super 8 Lines [Ioannis Bampoulas]
2025-01-09 18:00:16 +01:00
hap
3c9b6fdd49 vendetta: checked devices for possible savestate issue 2025-01-09 15:17:17 +01:00
angelosa
252fba2a86 amiga/agnus_copper: delay MOVE writes regardless of what register it triggers 2025-01-09 14:51:46 +01:00
hap
999a9a252e eepromser: one variable was missing from savestates 2025-01-09 14:38:33 +01:00
hap
89e38850b1 dm9368: update output when rbi is written,
seabattl,elf: remove unneeded 7seg output trampoline,
didact: #define pia6820_device pia6821_device, please don't do that
2025-01-09 12:56:42 +01:00
Patrick Mackinlay
53d47b4e39 sgi/ip4: correct pit type, add tape 2025-01-09 12:59:13 +07:00
Roberto Fresca
eb4c7a98a8 Code Magik: Fixed graphics banks and bitplanes. 2025-01-08 21:41:32 +01:00
Roberto Fresca
056a4b3a97 New systems marked not working
------------------------------
Code Magik [Roberto Fresca, Grull Osgo, Jeff Hamelin]
2025-01-08 21:19:04 +01:00
Roberto Fresca
4866657c7e New systems marked not working
------------------------------
Code Magik [Roberto Fresca, Grull Osgo, Jeff Hamelin]
2025-01-08 21:14:15 +01:00
hap
2aa429f405 analogipt: make inc/dec slider control consistent with other sliders where holding ctrl = 'big steps' 2025-01-08 20:47:39 +01:00
hap
63872aebf3 hc55516: correct variable type of digital sample in hc55516 class, small cleanup 2025-01-08 19:37:30 +01:00
Vas Crabb
31bd02566b konami/rungun.cpp: Added a slightly earlier US version of Run and Gun.
New working clones
------------------
Run and Gun (ver UAB 1993  9.10, dedicated twin cabinet) [Bryan McPhail]
2025-01-09 05:02:10 +11:00
Ivan Vangelista
2bc00e5085 New working clones
------------------
Long Hu Da Manguan Duizhan Jiaqiang Ban (V200C3M) [dyq, little0]

New clones marked not working
-----------------------------
Bonus Chance (W-8, set 2) [Ioannis Bampoulas]
Fever Chance (W-6, Japan, set 2) [Ioannis Bampoulas]
Fever Chance (W-6, Taiwan) [Ioannis Bampoulas]
2025-01-08 19:00:18 +01:00
Vas Crabb
348df716d6 dynax/ddenlovr.cpp: Show correct credits per note with alternate coinage for Mahjong The Mysterious World/Orient. 2025-01-09 03:44:00 +11:00
hap
b6432c1f30 sbrkout: remove unused TIME_4V define 2025-01-08 16:24:23 +01:00
Dirk Best
ed95a2d244 bus/amiga/zorro/merlin: Implement RAMDAC with hardware cursor 2025-01-08 13:56:27 +01:00
Fabio D'Urso
2c98fd35c6
minitel2: tune palette to differentiate all colors (#13200)
Previously, some pairs of distinct levels were mapped to the same
color, which made them indistinguishable.
2025-01-08 13:36:30 +01:00
hap
50046f5e16 undrfire: remove fake dipswitch 2025-01-08 13:35:24 +01:00
hap
77bee91892 xexex: remove empty init function (for invincibility just use -cheat) 2025-01-08 12:10:44 +01:00
Patrick Mackinlay
cc47a0ebda Systems promoted to working
---------------------------
Silicon Graphics Professional IRIS 4D/50 [Patrick Mackinlay]
Silicon Graphics Professional IRIS 4D/70 [Patrick Mackinlay]
2025-01-08 17:42:04 +07:00
Patrick Mackinlay
2ebb007986 sgi/ip4: fix scsi dma 2025-01-08 17:29:47 +07:00
hap
66b17b14f0 viofight: remove bad dump flag 2025-01-08 11:14:02 +01:00
hap
1d3bb20bc8 drgnbstr: allow continue dsw was wrong way around 2025-01-08 09:56:17 +01:00
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