Olivier Galibert
9ecbb15cd5
fix midi in/out selection
2024-10-29 01:06:26 +01:00
cracyc
a577f2e602
upd7220: pass cursor height to drawing functions
2024-10-28 18:16:59 -05:00
Olivier Galibert
a2a60395dc
psr540: Add the mks3
2024-10-29 00:04:25 +01:00
Olivier Galibert
dbc8f01adb
file selector: Add midi connection selection to midi ports
2024-10-29 00:02:35 +01:00
Olivier Galibert
781443d3a5
sh_mtu: Add a forgotten update
2024-10-29 00:02:34 +01:00
Angelo Salese
8b12c9308e
video/upd7220.cpp: command reset shouldn't touch RA parameters ( #12905 )
2024-10-28 20:05:00 +01:00
angelosa
2731563334
bus/sunkbd/hlekbd.cpp: typo fix
2024-10-28 19:53:15 +01:00
angelosa
33424bcbbb
hash: add AD&D prefix to several entries across SW lists
2024-10-28 19:52:56 +01:00
Brian Johnson
f290e3bae9
epson/qx10: add checksums for multifont rom dumps ( #12910 )
2024-10-28 11:31:52 -04:00
wilbertpol
2ba3fe29c1
sound/upd1771.cpp: Improve check for end of adpcm stream when the stream contains multiple samples. ( #12913 )
...
* Fixes SCV Star Speeder.
2024-10-28 11:29:47 -04:00
Mark Garlanger
b5ee6d82d2
heathzenith/h89.cpp: Connect write-enable pullup on new h89bus ( #12918 )
2024-10-28 11:28:53 -04:00
AJR
864013166f
thmfc1: Use CMD2 rather than CMD1 to verify side in track header. Fixes errors on loading parts of 640K disks in to8, to8d & to9p.
2024-10-28 09:22:18 -04:00
hap
f046326005
New working clones
...
------------------
Kasparov GK 2000 (H8/3212 version) [hap, Sean Riddle]
2024-10-28 11:06:50 +01:00
Vas Crabb
5b29b8d237
Fixed several things using memset on non-trivial objects.
...
In particular, this fixes a delegate getting nuked in cpu/powerpc.
2024-10-28 13:44:02 +11:00
arbee
94cdc63a80
apple/pseudovia.cpp: Split out the pseudo-VIA device used by RBV, V8, VASP, and Sonora. [R. Belmont]
...
* This device was previously copy-pasted almost verbatim between those 4 devices,
and it will be appearing in PowerBooks in the future as well.
apple/mac*.cpp: All 68020 and 68030 Macintoshes that didn't come with an FPU but
were able to be fitted with one later now gate it behind a configuration switch. [R. Belmont]
* You must completely exit out of the driver to for changes take effect. This
may be relaxed in the future.
2024-10-27 21:59:46 -04:00
smf-
e2965b559c
Fixed dip switch hookup, added unpopulated buttons and updated IO port documentation on the Namco TSSIO JVS I/O board, based on hardware analysis by Guru.
2024-10-28 00:19:49 +00:00
AJR
dbd883ae18
thomson.cpp: Overhaul all ROM definitions to correspond to actual ICs rather than logical banks. The sizes and hence hashes of virtually all files have changed due to being combined or split up. NO_DUMP entries have also been added for some known undumped PROMs.
2024-10-27 16:55:19 -04:00
arbee
72955160b9
machine/smioc.cpp: Cleaned up parameter bounds checking that could cause a compiler diagnostic. [R. Belmont]
2024-10-27 15:26:38 -04:00
hap
c56e1f1f6b
namcos23: remove texture_enabled flag, it caused missing graphics so this bit must have a different meaning,
...
reset poly counts each frame to prevent trailing graphics and MAME crashing when holding INS
2024-10-27 20:18:52 +01:00
Vas Crabb
b5c0c73f46
emu/input.cpp: Guard against automatic integer promotion on arithmetic.
2024-10-28 03:48:15 +11:00
AJR
f63e8f0a55
Thomson floppy disk updates
...
- to8, to9 & to9p now include the FDC in the base configuration. to9 uses a WD1770 (WD2793 appears to fail calibration), while to8 & to9p use the THM-FC-1 gate array (now a separate device). This eliminates the need to, and ability to, configure floppy disk extensions for the to8, to9 and to9p.
- Changed sector offsets for double-sided .fd images so that they load correctly (usually).
2024-10-27 10:20:24 -04:00
Ivan Vangelista
97c4c3bb29
metro/metro.cpp: verified some clocks for puzzlet [Guru]
2024-10-27 10:13:05 +01:00
Ivan Vangelista
a30396aa90
New systems marked not working
...
------------------------------
Dynasty (1992, V5.1G) [Ioannis Bampoulas]
- kaneko/hvyunit.cpp: confirmed tiles ROM dump for hvyunitja [Brian Troha, Sean Riddle]
2024-10-27 08:41:08 +01:00
hap
71f6d3c0d2
wpc_s: correct rom region for some sets
2024-10-27 01:48:40 +02:00
hap
d79f5a671d
cactus: fix MAME crash
2024-10-27 01:24:58 +02:00
hap
26fe79b027
quizpun2: better way for stalling maincpu for mcu comms
2024-10-27 00:46:46 +02:00
arbee
8353b2bd93
heathzenith/h89.cpp: Add initial support for the H-89 (and H-88 and Z-90) slot bus
...
- Uses the real I/O decoding PROMs
- Z-37 and MMS 77316 floppy controllers converted to cards
- H-88-3 serial and H-88-5 cassette interfaces converted to cards
- Sigmasoft Sound card converted to a card
2024-10-26 18:37:26 -04:00
wilbertpol
fe7e897e56
cpu/upd7810/upd7810.cpp: Improve uPD7801 Mode C handling. ( #12914 )
...
Fixes banking in SCV Star Speeder.
2024-10-26 17:31:47 -04:00
angelosa
99634a7e33
hash/pc98.xml: demote yumeijin
2024-10-26 22:57:20 +02:00
arbee
15b7c421dd
cpu/m68000: Stub out the Coprocesor Interface Registers found on '010-'030 so that Mac ROMs can detect if an FPU is present. [R. Belmont]
2024-10-26 16:07:57 -04:00
hap
8ef27214fa
stfight_dev: correct a comparison of an uint16_t with -1
2024-10-26 22:02:24 +02:00
arbee
88f6fc1850
midway/midvunit.h: Fix range error in "Galil" wheel controller emulation. [R. Belmont]
2024-10-26 15:40:54 -04:00
arbee
f89e137c57
scripts/3rdparty.lua: Enabled -Wno-tautological-compare for BGFX in order to evaluate turning it off for MAME. [R. Belmont]
...
cpu/es5510: Removed hack that never could possibly have worked, comparing a uint8_t to a 24-bit constant. [R. Belmont]
2024-10-26 15:17:31 -04:00
Vas Crabb
c4206a6867
srcclean and cleanup
2024-10-27 05:10:52 +11:00
Vas Crabb
51a8ec962b
namco/namcos12.cpp: Restored mnemonic clone suffixes.
2024-10-27 04:33:15 +11:00
angelosa
499325cdcc
hash/pc98.xml: move LOGiN Disk & Book non-game disks to appropriate categories, mark ekispert as cracked
2024-10-26 19:31:56 +02:00
angelosa
9fb46bff25
hash/pc98.xml: add known game maker tools
2024-10-26 17:39:19 +02:00
wilbertpol
110a6f6169
scv.xml: Improved Star Speeder ROM loading and marked it unsupported. ( #12890 )
...
Also converted ROM sizes and offsets to hexadecimal, and removed zero offsets from cartridges with a single ROM.
2024-10-27 02:39:00 +11:00
angelosa
5e3375e148
hash/pc98.xml: get rid of (way outdated) unsupported formats section
2024-10-26 17:17:38 +02:00
Ivan Vangelista
2a23b3135e
New systems marked not working
...
------------------------------
Super Cherry Master (V5.2) [Ioannis Bampoulas]
New clones marked not working
-----------------------------
Super Cherry Master (V1.2) [Ioannis Bampoulas]
2024-10-26 15:35:27 +02:00
smf-
831f7b923d
i82371sb_isa_device & sis85c496_host_device can now redirect their IRQs.
2024-10-26 13:10:36 +01:00
smf-
49b3ee9254
copy paste error caused -valid to fail.
2024-10-26 11:23:58 +01:00
hap
03338988cd
crszonev3b: remove leftover line in rom load
2024-10-26 11:50:18 +02:00
smf-
0cafb2a7bc
Stop motor error in Crisis Zone test mode
2024-10-26 10:47:55 +01:00
smf-
c26f8c1830
Increased timeout in namco_csz1 ROM to stop it timing out, the H8 is either running too fast or the SUB CPU is running too slow.
...
Configured Crisis Zone gun to match game defaults & default to namco_csz1 JVS I/O board.
2024-10-26 10:19:01 +01:00
Ivan Vangelista
914ac2a932
igs/pgmprot_igs027a_type*: fixed some regressions
2024-10-26 07:51:12 +02:00
AJR
569f242b05
nsc810: Save internal state
2024-10-25 23:36:33 -04:00
AJR
c7a465c44f
husky: Correct RTC type; use addressable latch device
2024-10-25 23:34:16 -04:00
AJR
d66d88b1ab
dirtc: Devirtualize set_current_time, cleaning up misuse
...
* midway/atlantis.cpp: Remove unused leftover
2024-10-25 17:54:41 -04:00
MooglyGuy
f9b482b09c
New clones marked not working ( #12909 )
...
-----------------------------
Race On! (Japan, RO1 Ver. B) [Guru]
-namcos23.cpp: Significant improvements. More games boot and are
playable, albeit with glitchy graphics at times. [Ryan Holtz, Olivier
Galibert, smf]
2024-10-25 16:48:12 -04:00