Nekoziman
a2a6f50198
capcom/cps2.cpp Added Publicity versions of Puzz Loop 2 and Choko. ( #13660 )
...
New working clones
-------------------
Puzz Loop 2 (Japan 010201 Publicity) [Team Japump!!!]
Janpai Puzzle Choukou (Japan 010820 Publicity) [Team Japump!!!]
2025-05-04 01:49:34 +10:00
Vas Crabb
41429e8ce9
igs/igs011.cpp: Improved inputs and DIP switches for xymg and wlcc.
...
Also initialise data members, filled in some of the lhb2 DIP switch
settings that aren't drawn properly from a hardware screenshot, cleaned
up slightly, and updated known issues comment for lhb3.
2025-05-04 01:44:57 +10:00
Matthew Daniels
1e2537fd02
model2: prevent infinite loop in geo_parse() ( #13659 )
...
MAME no longer hangs when exiting Sonic the Fighters service menu
2025-05-03 15:42:53 +02:00
hap
cd193adae3
m50dass: device is unemulated, disable cpu for now
2025-05-03 14:13:01 +02:00
freitz85
1a31dd0f37
victor9k: Fix 8253 PIT input clock rates and connect outputs to uPD7201 serial interface ( #13662 )
2025-05-03 07:57:07 -04:00
ClawGrip
6bd47666b2
gaelco/gaelco2.cpp: Sorted out Touch and Go sets and add missing ones ( #13640 )
...
New working clones
------------------
Touch and Go (non North America, 16/Nov/1995, checksum 056533F0) [Josep Quingles, Recreativas.org]
Touch and Go (non North America, 15/Nov/1995, checksum 056C2336) [Josep Quingles, Recreativas.org]
Touch and Go (non North America, 15/Nov/1995, checksum 056C138F) [Josep Quingles, Recreativas.org]
Touch and Go (North America, 14/Nov/1995) [Josep Quingles, Recreativas.org]
2025-05-03 13:54:31 +02:00
codefrog2002
a893225de9
namco/mappy.cpp: Pac'n'Pal settings fix
2025-05-03 13:30:54 +02:00
Vas Crabb
814dffd094
igs/igs011.cpp: Fixed inputs for lhb3 (same as lbh2).
...
Also identified the auto reach DIP switch for lhb2/lhb3 and cleaned up
some code.
2025-05-03 05:53:04 +10:00
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