Commit Graph

93814 Commits

Author SHA1 Message Date
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
hap
6738b8f67c misc: be consistent with dummy save state var name (easy to grep if the workaround is obsolete in the future) 2025-04-28 14:59:35 +02:00
hap
fefe91b571 cassette: add more items to savestate 2025-04-28 14:57:46 +02:00
Olivier Galibert
e41fb3b287 Some fixes 2025-04-28 14:31:08 +02:00
angelosa
5981d3fe22 nec/pc9821.cpp: use the internal IDE BIOS for pc9821ap2 2025-04-28 13:28:11 +02:00
angelosa
7fcf0cf81c cbus/pc9801_86.cpp: fix DAC routing regression 2025-04-28 13:28:11 +02:00
hap
f68b2d87a1 sound docs: small corrections after doing a quick read 2025-04-28 12:54:29 +02:00
hap
57dad8563b taitogn: fix sound routing regression 2025-04-28 12:53:53 +02:00
Olivier Galibert
876871e445 sound: disable verbosity by default 2025-04-28 09:39:03 +02:00
Olivier Galibert
b777e6af9c Fix for dkong and avi recording 2025-04-28 09:32:38 +02:00
mamehaze
c0fd575ad3
src/mame/tvgames/spg2xx.cpp: Added 2 plug and plays (#13628)
New working clones
------------------
Dora the Explorer - Dora TV Adventure Globe (UK) [TeamEurope, David Haywood]

New NOT WORKING machines
------------------------
Let's! TV Play Team Taikou! Card de Power Up! Tamagotchi School Senshuken (Japan) [TeamEurope, David Haywood]
2025-04-27 23:21:40 -04:00
AJR
98baeb28ec namco/polepos.cpp: Custom audio device cleanups and fixes
- Save state variables
- Eliminate use of absolute tag by making device tag the same as that of the memory region
- Use finder for memory region
2025-04-27 23:12:33 -04:00
Fabio D'Urso
7522a39dc2
ef9345: apply same double-height scaling as the real chip (#13629)
Before this commit, characters with the double-height attribute (H)
were scaled by repeating all their scanlines twice.

In the real chip, the first scanline is repeated three times and
the last one only once.
2025-04-27 20:38:03 -04:00
Vas Crabb
15165b26f0 Merge remote-tracking branch 'mainline/release0277' into HEAD 2025-04-28 07:50:19 +10:00
Vas Crabb
c5710c7cc5 Fixed numerous errors:
* Software list item in the wrong list.
* Incorrect parent/clone releationships.
* Various bad descriptions.
2025-04-28 07:45:01 +10:00
AJR
b4d55beead sound/va_eg.cpp: Fix assert for debug build 2025-04-27 17:38:20 -04:00
Olivier Galibert
d0f1c15a0f New sound infrastructure.
Should be added soon:
- mute
- speaker/microphone resampling

To be added a little later:
- compression
- reverb

Needs to be added by someone else:
- coreaudio
- direct
- portaudio
- xaudio2
- js
2025-04-27 22:23:20 +02:00
Ivan Vangelista
ec636faeba hash/a7800.xml: redumped and corrected ROM labels for foodfu, karatekau, polepos2u. Added PCB values for some more sets [Guru] 2025-04-27 11:01:45 +02:00
hap
efc7953ab5 misc: clean up some utf8 strings 2025-04-27 10:59:01 +02:00
Roberto Fresca
5029e0db30 New working clones
------------------
Cal Omega - Game 7.9b (Arcade Poker, bootleg?) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
2025-04-27 04:28:16 +02:00
Roberto Fresca
8e8c9d66dd misc/sshanghai.cpp driver. Default DIP switches and cleanup. 2025-04-27 03:51:12 +02:00
Roberto Fresca
d38971315b New driver for Super Shanghai 2000 series. [Roberto Fresca, Grull Osgo]
all three existent sets were renamed, rearranged,
 and moved to this new driver to complete their emulation.

Systems promoted to working
---------------------------
Super Shanghai 2000 (set 1, green board) [Roberto Fresca, Grull Osgo]
Super Shanghai 2000 - Wrestle Fiesta (30% bonus, red board) [Roberto Fresca, Grull Osgo]

Clones promoted to working
--------------------------
Super Shanghai 2000 (set 2, green board) [Roberto Fresca, Grull Osgo]
2025-04-27 03:11:12 +02:00
Nigel Barnes
1f2d605efd skeleton/e100.cpp: Minor cleanup.
- Simplified screen_update, and corrected character width of 6 pixels.
2025-04-26 23:42:33 +01:00