Commit Graph

89840 Commits

Author SHA1 Message Date
Vas Crabb
639ec00dff Merge remote-tracking branch 'mainline/release0264' into HEAD 2024-03-25 04:37:29 +11:00
Vas Crabb
bd3084ca2e util/unzip.cpp: Work around spurious maybe uninitialised warning with certain GCC versions. 2024-03-25 04:31:36 +11:00
Vas Crabb
a5b08de8ea Various metadata fixes. 2024-03-25 03:17:46 +11:00
hap
3d5ebaeda1 saitek*: update company strings 2024-03-24 15:15:08 +01:00
hap
8288e44c07 zx: fixed direction keys; fixed name of ringo470 [Robbbert] 2024-03-24 12:42:24 +01:00
hap
49fac75269 Systems promoted to working
---------------------------
ZX-80 [Robbbert]
2024-03-24 12:23:43 +01:00
ClawGrip
e75d24f6fd
mr/dribling.cpp: Dumped missing ROMs from the Automave version of Dribbling. (#12176) [David Bosque, Recreativas.org] 2024-03-24 14:25:46 +11:00
Davide Cavalca
3d05e324fb
Cleared inappropriate execute bits on a few source files. (#12177) 2024-03-24 14:23:55 +11:00
angelosa
d27183b543 misc/gfamily: stub motherboard portion 2024-03-24 03:15:04 +01:00
hap
4113b55cdd tlcs900: fix setting programcounter in debugger 2024-03-24 02:40:10 +01:00
hap
f0d466fb11 lwings: remove now unused variable 2024-03-24 02:19:05 +01:00
hap
914b1d9733 avengers: improve mcu/soundlatch timing 2024-03-24 02:15:07 +01:00
hap
2d381367a3 m6801: revert changes to serial emulation from a4cf1316fa - not the correct solution, introduces time travel issue unfortunately 2024-03-24 00:57:22 +01:00
hap
a4cf1316fa added novag tv interface peripheral [hap, Achim] 2024-03-23 19:03:46 +01:00
hap
ea1b40a9f7 hd6301x: fix missed timer 2 event(s) when tconr < elapsed counts,
m6801: improve serial rx timing (novag tv interface from next commit relies on more accurate timing)
2024-03-23 18:12:06 +01:00
hap
d9788da837 pit8253: fix old regression with mode 3 and odd timer count 2024-03-23 18:08:58 +01:00
hap
3b57da6177 schachak: update internal artwork color theme 2024-03-23 18:02:38 +01:00
Ivan Vangelista
9d5ff3c341 igs/pgm2.cpp: worked aroung bubucar crash for now 2024-03-23 17:28:04 +01:00
hap
f2d224b057 New working clones
------------------
Mephisto Schachakademie [hap, Berger, Drahti]
2024-03-23 17:18:53 +01:00
hap
8c982565f1 misc: small cleanups 2024-03-23 17:02:30 +01:00
hap
5c8953fb02 emirage: fix magnet/piece locate center 2024-03-23 17:02:29 +01:00
Vas Crabb
c225071d50 srcclean and fix indentation in preparation for MAME 0.264 branch. 2024-03-24 03:01:24 +11:00
shattered
26ba3b1af9
cpu/t11: Improved trace trap processing, and added basic interrupt processing to the K1801VM1. (#12151) 2024-03-24 02:31:06 +11:00
Robin Sergeant
91c9b46710
rm/rm380z.cpp: Fixed 8" disk controller clock frequency and improved VDU-80 display. (#12166)
Support VID INHIB bit and clear attributes on character write.
2024-03-24 02:28:34 +11:00
Vas Crabb
561111191b irem/m72.cpp: Corrected typos in three ROM labels. [Arnaud Ancel] 2024-03-24 02:12:15 +11:00
cracyc
d252b1f474 i386: handle double and triple faults 2024-03-23 10:00:50 -05:00
Vas Crabb
f2f62c0d66 pacman/pacman_v.cpp: Made code less confusing. 2024-03-24 01:25:03 +11:00
angelosa
467e577ee4 machine/mediagx_host: move VGA to own core 2024-03-23 15:18:33 +01:00
Roberto Fresca
0d98beb075 pacman/pacman.cpp: Fix rom region error... 2024-03-23 07:53:06 +01:00
Roberto Fresca
94c15a0b45 pacman/pacman.cpp: Swapped G-B color lines in mspacmanbgf and mspacmanbco sets
to match the real hardware. Removed the IMPERFECT_COLORS flag.
2024-03-23 07:08:24 +01:00
Roberto Fresca
3156ebbbe6 pacman/pacman.cpp: Marked mspacmanbgf as IMPERFECT_COLORS.
B-G channels are swapped in the real game, showing a purple/pink Ms PacMan.
2024-03-23 06:11:49 +01:00
Roberto Fresca
f9b2e4c246 New working clones
------------------
Mr Pac-Turbo ('Made in Greece' Fermin bootleg) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
2024-03-23 05:19:34 +01:00
Roberto Fresca
d7030eb0f2 New working clones
------------------
Ms Pac Man Twin (Argentina, set 2) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
2024-03-23 03:51:00 +01:00
angelosa
f338e1590e pc/sis630: more BIOS notes 2024-03-23 02:26:06 +01:00
angelosa
b77af1eb38 machine/sis950_lpc: replace PS/2 controller back to LLE
- resolve hangs described in PR #11797 by using a microsoft serial mouse
2024-03-23 01:51:53 +01:00
angelosa
a0117b8263 machine/mediagx_host: document GP / DC maps 2024-03-23 00:30:31 +01:00
angelosa
f25e2dbc53 hash/megadriv.xml: sort wcup90 metadata 2024-03-22 22:33:42 +01:00
Vas Crabb
1af40e3a1c
Revert "video/mc6845.cpp: Restore support for zero active width/height config…" (#12169)
This reverts commit cb5624978a.

This is a case of attempting to fix the symptom rather than the issue, and it breaks all systems that use 6845-family CRTCs with "show borders" set.
2024-03-23 04:40:34 +11:00
Mark Garlanger
cb5624978a
video/mc6845.cpp: Restore support for zero active width/height configuration (#12007)
* Avoid writing to bitmap when DE is disabled
2024-03-22 13:37:52 -04:00
Vas Crabb
e4e420b87f megadriv.xml: Added HeartBeat PGA Tour Golf II.
Also changed "SegaNet" to "Sega Game Toshokan" and "16 Ton" to "16t" in
descriptions. [ICEknight]

New software list items marked not working
------------------------------------------
megadriv.xml: HeartBeat PGA Tour Golf II [Brian Nocenti, VGHF]
2024-03-23 02:55:55 +11:00
wilbertpol
699b8b5345
formats/dmk_dsk.cpp: Improve checks in identify. (#12118)
* Add structure checks in identify
* Use less strong FIFID flags
2024-03-22 11:27:17 -04:00
ClawGrip
efa2875a19
mr/dribling.cpp: Add partial dump of Automave version of Dribbling from Spain. (#12162)
Four damaged ROMs replaced with content from parent.

New working clones
------------------
ribbling (Automave) [David Bosque, Recreativas.org]
2024-03-23 01:00:21 +11:00
ClawGrip
a7373dc405
misc/diamondking.cpp: Added "Caribe" slot machine from Segasa Sonic (#12167)
New not working machine
-----------------------------
Caribe [Arcade Planet, Recreativas.org]
2024-03-22 09:48:35 -04:00
ArcadeShadow
4795d62c6b
gp32.xml: Metadata cleanups (#12159)
* Replaced countries' abbreviations by their full name
* Moved test comments to notes tag
2024-03-22 09:44:40 -04:00
Ivan Vangelista
58e2afac0d mame.lst: corrected error 2024-03-22 14:04:51 +01:00
Ivan Vangelista
7256a18db4 New systems marked not working
------------------------------
Bao Qing Tian [dyq, little0, Guru]
2024-03-22 13:51:34 +01:00
mamehaze
5f8eb3197a
tvgames/xavix.cpp: Hooked up controls for tomplc and tcarnavi, and promoted them to working. (#12163)
* Also increased tomplc CPU clock frequency to 43MHz (avoids crashes).
* Corrected years for a couple of games.

Systems promoted to working
-----------------------------
Tomy / SSD Company LTD Tomica Carnavi Drive (Japan) [David Haywood]
Tomy / SSD Company LTD Nihon Isshuu - Boku wa Plarail Untenshi (Japan) [David Haywood]
2024-03-22 15:21:35 +11:00
Vas Crabb
8386284db5 Miscellaneous cleanup:
cirsa/neptunp2.cpp: Add a sucffix to parent short name for clone short
name.

liberty/freedom200.cpp: Use swapable idiom on the off chance someone
implements swap for rgb_t.

misc/gms.cpp: Fixed another DIP switch description.
2024-03-22 07:52:48 +11:00
wilbertpol
b7b56f24f4
imagedev/cassette.cpp, formats/flacfile.cpp: Added support for saving cassette images in FLAC format. (#12115)
util/flac.cpp: Implemented seek/tell callbacks for FLAC library.
2024-03-22 07:35:11 +11:00
ClawGrip
b4549cfd62
capcom/vulgus.cpp: Add a 1942 bootleg from Itisa (has bad graphics). (#12103)
New not working clones
----------------------------
1942 (Itisa bootleg) [Recreativas.org]
2024-03-22 07:18:58 +11:00