holub
ce4e1accac
cpu/z80: Optimized detection of attention needed in service step. ( #13630 )
2025-05-03 03:41:46 +10:00
Vas Crabb
18810db2be
-ui/info.cpp: Root device is special for non-working message.
...
-bmc/koftball.cpp: Improved I/O:
* Identified take/w-up/high/low for koftball.
* Make known inputs match test mode for kaimenhu and jxzh.
* Added hopper for kaimenhu and jxzh.
* Identified in-game music DIP switch for kaimenhu and jxzh.
* Identified odds rate DIP switches for jxzh.
* Added credits in/out counters for kaimenhu and jxzh.
* Corrected DIP switch polarity for kaimenhu and jxzh.
2025-05-03 02:39:35 +10:00
holub
745e040e16
3rdparty/expat: Updated expat to version 2.7.1. ( #13643 )
2025-05-03 00:18:06 +10:00
Roberto Fresca
50f4711a1d
misc/sshanghai.cpp driver improvements:
...
- Sorted out and added more default DIP switches.
- Added technical and game notes about the stealth systems.
- Added instructions to play and switch the games.
2025-05-02 15:56:40 +02:00
hap
eb96d8c552
rsp: add m_v to savestates
2025-05-02 14:59:43 +02:00
hap
13cc5a0d71
rsp: add preliminary savestates
2025-05-02 14:32:02 +02:00
hap
2125d438b1
netlist: prevent stream buffer overflow after detecting it
2025-05-02 14:32:01 +02:00
Vas Crabb
607986d287
igs/igs_m027.cpp: Added a few missing inputs for tct2p, klxyj102cn and klxyj104cn.
...
Also added a more detailed comment explaining mahjong panel controls for
tct2p.
2025-05-02 22:05:19 +10:00
Vas Crabb
96e938541b
igs/igs_m027.cpp: Added I/O for the Kuaile Xiyou Ji games.
...
It's kind of similar to Tarzan Chuang Tianguan 2 Jiaqiang Ban, but with
different button assignments, particularly in mahjong panel mode.
Not promoting to working as they regularly give "hopper empty" errors in
"joystick" mode, possibly due to not liking the timings from our hopper
device. The games are playable if you use Key-Out to pay out winnings.
2025-05-02 05:10:45 +10:00
Vas Crabb
f415970c0b
cpu/h8/h8_adc.cpp: Wrap channel to avoid crash if end channel gets set lower than current channel (MT09160).
2025-05-02 00:22:49 +10:00
Vas Crabb
b4e1f5f1b5
Only link asmjit if native DRCs are built.
2025-05-01 23:31:40 +10:00
Ivan Vangelista
e9f0acb1fd
New clones marked not working
...
-----------------------------
Kuai Le Xi You Ji (V102CN) [little0]
2025-05-01 07:17:06 +02:00
Vas Crabb
c062435000
igs/igs_m027.cpp: Added internal layout for ccly and fixed some inputs.
...
Not promoting to working as I think sound may still be bad.
2025-05-01 10:02:55 +10:00
Vas Crabb
f0e38cbe5b
-emu/device.cpp: Allow flagging devices as not working or not supporting saved states.
...
* emu/device.cpp: Removed device_sound_interface from mixins that
require device to register members for saved states.
* emu/machine.cpp: Finalise saved state registrations before loading
configuration - network devices no longer leak timers.
* emu/validity.cpp: Added check for systems marked as supporting saved
states that use devices lacking saved state support (besides slot
cards).
* machine/mc6852.cpp: First device marked as not supporting saved
states.
* osd/interface/audio.h: Avoid unnecessary float/double conversions.
-igs/igs_m027.cpp: Added I/O for ccly.
2025-05-01 08:14:54 +10:00
hap
30be745e36
taitosj: workaround for large speed loss
2025-04-30 22:08:43 +02:00
hap
838f21fb86
sound: add sync time to savestates
2025-04-30 19:12:16 +02:00
Olivier Galibert
4af2e3e24e
Fixed discrete (probably)
2025-04-30 17:03:41 +02:00
hap
649d5af11a
Revert "device_mixer_interface: set samplerate to osd rate, like how it was before sound rewrite"
...
This reverts commit 99fc7b2c7f
.
2025-04-30 16:04:10 +02:00
hap
180365dc10
magmax,terracre,opwolf: remove obsolete mixer device now that multiple sound outputs can be sent to a sound device single input (probably can be done to other drivers too, i only did arcade games)
2025-04-30 15:46:25 +02:00
hap
99fc7b2c7f
device_mixer_interface: set samplerate to osd rate, like how it was before sound rewrite
2025-04-30 15:42:21 +02:00
hap
eeb9e57858
i8255: remove unreachable code
2025-04-30 14:30:50 +02:00
holub
d4cb8e34fd
formats/tap: added warnings about wrong checksum and size of the image ( #13641 )
2025-04-30 11:06:04 +02:00
m1macrophage
873fc7d7db
linn/linndrum.cpp: Adapting to the new sound interface. ( #13642 )
2025-04-30 11:04:46 +02:00
Patrick Mackinlay
43b67a5ddc
sound: suppress some warnings
2025-04-30 10:03:29 +07:00
Devin Acker
1ac2788ab8
add preliminary driver for Casio FZ series samplers ( #13623 )
...
- implement internal serial interrupt for V50
- support alternate screen dimensions for HD44352
New NOT_WORKING machine
----------
Casio FZ-1 Digital Sampling Synthesizer [Rainer Buchty, Devin Acker]
New NOT_WORKING clone
----------
Casio FZ-10M Digital Sampling Synthesizer Module [Tom Virostek, Devin Acker]
Casio FZ-20M Digital Sampling Synthesizer Module [BCM, Devin Acker]
2025-04-29 19:52:50 -04:00
Vas Crabb
3131c64672
MAME 0.277
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmgQe+MACgkQwXSxAYxA
cQ5E/BAAw0sxdWkByQ/jz65nW09g49kVqEYTjtS3qM4DigRXz5Z+3P7+EAytVUvf
bZJgNbncTJkXcXm8M+YhZgpNwTVkE0EHqzxUdDcL2MKMVukq84Iw7WeQoaXThIRY
F2V87wAmCk9TSruFiKjmCPi0hUmrtw63Sx/+M0ahwYmh7a8J+K4pjn9H9Z28rFYa
fTDFXSbi0N76MndJCHzmwxTOCre0FgV2osu57iDc0ivsgN6EEosdy2fodZxsM7EK
w/4v6jaS0ToiWV/tMb5+LzP1wLKxwX4iIC1Gki0PYYhViQhOsxy+ab6m+anIDEhs
DVF2iL3w+cDp6itQymMlmVYrU8DU7rMqoHVtyaIFjTz7mgYJXkRWEHH0RVZ3YEO3
lfLEo90Q/pn0eI5j9qi7YChAKOXR6WaPy2RfNW0LGtH6Les9GNjZqd4RmcoU9II7
I+3y6wRTpitl3719e9swzHlgewd8QyzuE55/xCagO3gpzhpso9qgqMZrYi0QS1/8
MLjmhyQIE5mDGn7qQrpINWrYH+rk207X3IVTEfk2Rw3TMfx88M8OWBbuU7mul/uR
qH0/NYdRIG2kKshZG7FPIn8vATS0wpJbMt5oH1PoUUX9/AJ55R8bSNua3PsAn4hX
8uH2Zul0Q0o0pakr1JGMo7J8/UcSqrL9n9siwPjQIL5pxm/MGxU=
=Ck6K
-----END PGP SIGNATURE-----
Merge tag 'mame0277' into HEAD
MAME 0.277
2025-04-30 05:09:05 +10:00
Ivan Vangelista
b7c8cc8f40
- atari/jaguar.cpp: adjusted clock of the MIPS based games to the actual chip type [Brian Troha]
...
- igs/igs017.cpp: added NVRAM support to most sets
- seta/simple_st0016.cpp: added controls for dcrown [Brian Troha]
- seta/st0016.cpp: adjusted some visible areas, added some notes
2025-04-29 20:41:30 +02:00
hap
e0268b35b2
sound: make sure m_samples_to_update is 0 when returning from update()
2025-04-29 17:49:22 +02:00
hap
b5d39d98bd
audiomix: update docs after prev commit
2025-04-29 14:53:15 +02:00
hap
01945eb749
audiomix: more control over db adjustment (like with sliders, hold shift for +/- 0.1, hold ctrl for +/- 10)
2025-04-29 12:08:29 +02:00
m1macrophage
071b8e4743
moog/source.cpp: emulating envelope generators and LFO timing. ( #13636 )
2025-04-29 11:33:49 +02:00
hap
7c19bf1075
audiomix: use fat triangles instead of arrows for L/R indicators
2025-04-29 11:25:55 +02:00
hap
3d07647320
namcos12_cdxa: fix crash on set output gain
2025-04-29 11:25:55 +02:00
m1macrophage
3ee6996a1a
oberheim/dmx.cpp: Adapting to new sound interface. ( #13637 )
2025-04-29 11:25:35 +02:00
Vas Crabb
84cb44566c
Bumped version to 0.277
2025-04-29 17:11:59 +10:00
arbee
099e3a6a85
Fixed a bunch of new audio system regressions for various Macintosh models. [R. Belmont]
2025-04-28 22:58:39 -04:00
hap
8ce9eb5a2a
astrob: apply same fix as spacfury
2025-04-29 01:11:49 +02:00
hap
9e8d58a334
sound sliders: correction to prev commit
2025-04-29 00:04:27 +02:00
hap
1f6a77ccf4
sound sliders: multiply internal value by 10 to allow fine grained slider controls (left/right while holding Shift)
2025-04-28 23:50:59 +02:00
hap
9e5a45a945
sound sliders: press Del to set to 0db like before (mute is alt+left)
2025-04-28 23:47:28 +02:00
Olivier Galibert
05d52f91b8
Make avi able to do more than stereo
2025-04-28 22:08:41 +02:00
Olivier Galibert
7778796ceb
Some like it wide
2025-04-28 22:08:41 +02:00
hap
d937adb6a3
cassette/misc: small cleanup
2025-04-28 21:46:47 +02:00
Olivier Galibert
8be5131548
More fixes
2025-04-28 21:42:36 +02:00
Vas Crabb
d50917e8e3
Merge remote-tracking branch 'mainline/release0277' into HEAD
2025-04-29 05:24:46 +10:00
Vas Crabb
f86076a71f
Cleaned up various things.
2025-04-29 05:24:02 +10:00
Vas Crabb
c711f95bbf
Small fixes:
...
* megadriv.xml, msx2_flop.xml: Fixed trailing spaces in attributes.
* act/victor9k.cpp, poly88/poly88.cpp: Marked things using the MC6852 as
lacking save state support as the device doesn't save its state
properly.
2025-04-29 05:17:22 +10:00
Ivan Vangelista
4d8377f3b2
New working clones
...
------------------
Chaoji Da Manguan II (China, V765C) [Mr. Kong, little0]
New systems marked not working
------------------------------
Biorhythm (For-Play) [Siftware]
- hash/a7800.xml: corrected ROM label for rampage [Guru]
2025-04-28 20:05:00 +02:00
smf-
175b697c74
Simplified Popeye & Sky Skipper background code [smf]
2025-04-28 18:23:03 +01:00
smf-
b8cac9a589
simulate sh3 sci transmitter emptying, fixes https://github.com/mamedev/mame/issues/13634
2025-04-28 17:21:51 +01:00