Commit Graph

93807 Commits

Author SHA1 Message Date
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
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
hap
f35880d60f ics2115: update stream before r/w, some irq flag fixes 2025-04-26 22:13:08 +02:00
hap
debe1e0592 pgm: use retry_access to sync on reads for 2-way sound comms 2025-04-26 22:13:07 +02:00
Vas Crabb
cfc4dde4e9 srcclean in preparation for release. 2025-04-27 02:42:17 +10:00
angelosa
1ae7456ff6 cbus/pc9801_86.cpp: DAC playback fixes towards win95 2025-04-26 17:33:37 +02:00
Michael Borthwick
8c46033e62
Update sorcerer_cass.xml to include developer names for Wilderness (#13617) 2025-04-26 13:47:28 +02:00
arbee
2b87fd37f8 nubus/nubus_vikbw.h: More include guard fun. 2025-04-26 07:41:14 -04:00
arbee
1b884eef69 nubus/8lc.h: Fix include guard. 2025-04-26 07:38:51 -04:00