Commit Graph

849 Commits

Author SHA1 Message Date
OBattler
efc61061a8 KB -> kB. 2024-11-12 01:38:51 +01:00
OBattler
d98e51b7f4 Onboard RAM -> Memory size 2024-11-10 23:49:57 +01:00
OBattler
9d3559a0ab Memory Size -> Memory size. 2024-11-10 23:38:48 +01:00
OBattler
dc2d3f6bcd MIDI input receive toggle strings. 2024-11-10 05:06:09 +01:00
OBattler
55e70fb3c3 Sound Font -> SoundFont. 2024-11-10 02:53:38 +01:00
OBattler
fbc21cdf49 DMA channel -> DMA. 2024-11-10 02:42:01 +01:00
OBattler
922032035e MIDI input and output strings. 2024-11-10 02:31:27 +01:00
OBattler
d4bbb523c0 SB MIDI to DSP MIDI. 2024-11-10 02:26:09 +01:00
OBattler
55b091fb58 Assorted string fixes, mostly for consistency. 2024-11-10 02:23:21 +01:00
OBattler
32ed6a30d4 Fixed the AdLib Gold regression that were causing noise. 2024-09-25 11:11:52 +02:00
OBattler
13e18a067a SN76489: Remove some wrong code, fixes #4821. 2024-09-24 08:39:13 +02:00
TC1995
9cc8f0ffd4 Workaround the volume that is too low on the PAS Plus.
And added a note about it.
2024-09-22 21:29:00 +02:00
OBattler
2afa424261 Sound Blaster / ESS: DSP reset now properly disables DMA, fixes the OS/2 ESS ES688 driver. 2024-09-22 14:39:50 +02:00
TC1995
a95a0c4518 Remove a useless AND to 0x7f in the SB DSP reset routine in its port 0x0e (Read)
This fixes the audio issue on Zool 2.
2024-09-15 22:13:46 +02:00
OBattler
86185c189b ESS: Add MPU sanity checks. 2024-09-07 00:46:44 +02:00
Jasmine Iwanek
f4b63caf0b One line per file in CmakeLists.txt 2024-09-04 18:34:06 -04:00
OBattler
3e1991390f Sound Blaster DSP: Fix readout in reset state on the AZTech DSP, fixes #4747. 2024-08-24 23:55:51 +02:00
Jasmine Iwanek
892f066ffa Don't depend on DEV_BRANCH
Allows things to be compiled independently
2024-08-08 20:25:03 -04:00
OBattler
b172df6498 Fix SN76489 behavior and make the Tandy 1000 SX use the NCR sound chip instead (as some revisions of it shipped with that), fixes #4700. 2024-08-08 18:56:05 +02:00
Jasmine Iwanek
8be47d6781 Fix some compile warns and update monster copyright 2024-08-07 01:07:51 -04:00
OBattler
28c1e7b8fb MPU-401: Revert some unnecessary changes, fixes the NT 3.1 Sound Blaster 16 driver regression. 2024-08-05 02:21:06 +02:00
OBattler
7d53c02c39 Call it DSP MIDI, not SB MIDI. 2024-08-05 01:35:05 +02:00
OBattler
9133ee25d9 Sound Blaster 16 on-card MPU-401 now correctly initializes without its own IRQ. 2024-08-05 01:33:33 +02:00
OBattler
6979b6a6c0 Assorted MIDI and MPU-401 intelligent mode fixes, fixes #4419. 2024-08-04 05:13:24 +02:00
OBattler
36386ac7f4 Pro Audio Spectrum 16: Do not enable the timeout watchdog timer if (val & 0x3f) is zero, fixes some hangs. 2024-07-29 19:10:43 +02:00
OBattler
9135083877 SN76489: Correctly ignore bit 6 of the second data byte on the non-PSSJ types, fixes #4664. 2024-07-29 06:37:40 +02:00
OBattler
3b4a9c1b11 Small fixes for ESS activity flags. 2024-07-23 18:20:28 +02:00
OBattler
59c743ed07 Implement ESS activity flags and improve the timed IRQ triggering via SB DSP commands F2 and F3, fixes ESSCFG 2.01C and the LBA 2 ES(1)688 driver. 2024-07-23 03:26:10 +02:00
OBattler
3ccca3991f More moving of SB IRQ's onto a rimer, fixes #1942. 2024-07-22 02:43:24 +02:00
Miran Grča
acb832d776 Merge pull request #4361 from joshuashaffer/master
For Qt5 add Gui Private Include Header. Fix C++ union initializer syn…
2024-07-21 23:48:04 +02:00
OBattler
60eeef8c31 CS4236B: Use real PnP ROM dump. 2024-07-21 06:25:01 +02:00
Jasmine Iwanek
539dccdcd1 Simplify sound_card_init() by using a loop 2024-07-20 14:49:24 -04:00
Jasmine Iwanek
27c8bdd57e Less dummy devices 2024-07-19 16:57:11 -04:00
OBattler
78293cffd1 Sound Blaster 16 DSP now correctly uses the 8-bit DMA channel when the 16-bit DMA channel is set to 4, fixes #3101. 2024-07-19 22:00:46 +02:00
OBattler
d4a718cc2f Reading SB DSP port 0Ch now gets the DSP out of the reset state - fixes Inherit the Orb detection of the Sound Blaster Pro. 2024-07-19 20:09:21 +02:00
RichardG867
f266272c60 AC97: Highest codec powerdown bits should be write only, fixes #4393 2024-07-18 17:55:57 -03:00
RichardG867
1e597c39c4 CMI8x38: Make another bit writable and improve DMA value readback, fixes #4576 again 2024-07-17 18:12:03 -03:00
Miran Grča
4112d5f08a Merge pull request #4621 from jriwanek-forks/nuked
Nuked-OPL3: Update to latest as of 15/07/2024
2024-07-16 05:19:01 +02:00
Jasmine Iwanek
b5c7e59ab7 Nuked: Last of the update 2024-07-15 23:00:10 -04:00
Miran Grča
f9ea663521 Merge pull request #4619 from lemondrops/more-warning-fixes
residfp: Fix unused variable warnings with Clang
2024-07-15 19:14:53 +02:00
Miran Grča
60c9b9867b Merge pull request #4620 from lemondrops/ess-sort
Sort the ESS sound cards in the card list
2024-07-15 19:14:43 +02:00
Alexander Babikov
2fceeb4e4b Fix unused variable warnings with Clang 2024-07-15 19:48:33 +05:00
Alexander Babikov
595db237f7 Sort the ESS sound cards in the card list 2024-07-15 19:39:36 +05:00
Alexander Babikov
9f4886e031 Only define FLUIDSYNTH_NOT_A_DLL when linking statically 2024-07-15 10:59:35 +05:00
Jasmine Iwanek
8056c1bc9a Nuked: wrbuf -> writebuf 2024-07-15 01:03:15 -04:00
Jasmine Iwanek
e654d01bd0 Nuked: chan_t -> opl3_channel 2024-07-15 01:03:15 -04:00
Jasmine Iwanek
e4ee5d2d01 Update snd_opl_nuked.c 2024-07-15 01:03:15 -04:00
Jasmine Iwanek
c7a268a01e Nuked: ch/chan -> channel 2024-07-15 01:03:14 -04:00
Jasmine Iwanek
2bcfc8e697 Nuked: dev -> chip 2024-07-15 01:03:14 -04:00
Jasmine Iwanek
8cb40b8b68 Nuked: Move stuff out to it's header 2024-07-15 01:03:14 -04:00