OBattler
3b9b967007
GUS MAX: Fix the internal name, fixes #5640 .
2025-05-30 10:32:54 +02:00
RichardG867
d3cc0df2bb
CS423x: Remove delhi3 PnP disable command hack as it's no longer required (there's a clean nvr issue elsewhere)
2025-05-28 13:20:34 -03:00
OBattler
d49a71ee6e
Remove the GUS Max from the Dev branch.
2025-05-28 09:48:53 +02:00
Jasmine Iwanek
4033f81c48
Clean up sound/CMakeLists.txt
2025-05-26 00:01:54 -04:00
Jasmine Iwanek
853830f8bb
Add Mindscape Music Board
...
Ported from PCem
2025-05-26 00:01:54 -04:00
OBattler
e083daf4bb
Fix on-board audio on the GXL and the jumpers on the XPS P60 and 560/L.
2025-05-24 06:17:16 +02:00
Cacodemon345
5390f50e51
Revert "Switch to SAASound for CMS"
...
This reverts commit fd61844061 .
2025-05-18 13:59:35 +06:00
Cacodemon345
9cfe5141d4
Revert "Port Sound Blaster 1.x/2.x SAA1099 emulation to SAASound"
...
This reverts commit b644016d1e .
2025-05-18 13:44:49 +06:00
Cacodemon345
5fce54a7f0
Revert "CMS: Divide SAA samples by 2 so that the sum remains within the -32767 to 32768 range and avoids clipping."
...
This reverts commit c63d900a93 .
2025-05-18 13:44:22 +06:00
Cacodemon345
643389e0fe
Revert "SAASound filter fixes"
...
This reverts commit 14ffb89f4d .
2025-05-18 13:44:04 +06:00
RichardG867
2007632e73
AC97: Remove redundant initializers
2025-05-15 17:45:27 -03:00
RichardG867
94313fed03
AC97: Add Winbond W83971D codec
2025-05-15 17:44:54 -03:00
TC1995
e621014add
Actually fix the timing of the PAS16/Plus SCSI side (May 8th, 2025)
...
See above, fixes the non-audio mamv1.sys SCSI controller driver using CD/HDD reads/writes.
2025-05-08 23:56:48 +02:00
Miran Grča
a3e1ee4aab
Merge pull request #5438 from Cacodemon345/saasound-filter-fixes
...
SAASound filter fixes
2025-05-07 07:50:26 +02:00
TC1995
245619674d
PAS16/Plus change of the day (April 15th, 2025)
...
Actually make the DMA transfer speed normal in when in 16-bit stereo mode with System Configuration 1 bit 1 (Master Clock) cleared. Fixes audio being too quick with said configuration.
2025-04-15 22:05:11 +02:00
Cacodemon345
14ffb89f4d
SAASound filter fixes
2025-04-05 01:49:54 +06:00
OBattler
c63d900a93
CMS: Divide SAA samples by 2 so that the sum remains within the -32767 to 32768 range and avoids clipping.
2025-04-03 06:35:53 +02:00
TC1995
9c8c1a6f40
Trantor SCSI changes of the day (April 2nd, 2025)
...
1. The PAS SCSI controller driver mamv1.sys dislikes having bits 0-6 set when a transfer has completed, take account from this, fixes mamv1.sys incomplete CD transfers (bits 0-6 get re-enabled when the transfer is ongoing).
2. I now understand why the T128 doesn't have a block count register, it does the block count manually from the SCSI layer directly, this fixes Pseudo-DMA transfers when using, e.g.: CD transfers using a sector size of 2340 bytes.
2025-04-02 21:47:32 +02:00
RichardG867
57851e7606
AD1848: Logging and clean-ups I forgot to commit
2025-04-02 16:21:50 -03:00
OBattler
de04870db2
CMS/SAA: Fix warnings.
2025-04-02 08:58:16 +02:00
Cacodemon345
b644016d1e
Port Sound Blaster 1.x/2.x SAA1099 emulation to SAASound
2025-04-01 23:11:09 +06:00
Cacodemon345
fd61844061
Switch to SAASound for CMS
2025-04-01 15:44:37 +06:00
OBattler
5ea48b2027
Correct the fix.
2025-04-01 06:42:51 +02:00
OBattler
4c0f0ddd24
VIA AC'97: Restore the 0x47 back (turns out it was *NOT* a mix-up), but divide by 208925 instead of by 32767, in order to keep the maximum in the -32768 to 32767 range even at +12 dB gain.
2025-04-01 06:42:14 +02:00
OBattler
3f0138a58c
VIA On-board AC'97 Audio: Fix PCI registers, implement PCI Power Manager capability registers, properly separate the modem SGD from the audio SGD, and fix 5-bit volume attenuation, this also fixes audio playback in NT 4.0.
2025-03-31 04:35:17 +02:00
NishiOwO
d68a56a3c9
Forgot to remove the comment
2025-03-25 00:52:27 +09:00
NishiOwO
1ef20bea36
Had to assign some values
2025-03-25 00:01:15 +09:00
NishiOwO
6e83a7fc96
Get sio_par for safety
2025-03-24 23:30:13 +09:00
NishiOwO
5de2d6b86d
Should be NULL not -1
2025-03-24 22:45:11 +09:00
NishiOwO
251dcacaa1
fix include
2025-03-24 22:44:28 +09:00
NishiOwO
277b422940
Forgot to add linking/including stuff to CMake
2025-03-24 22:41:43 +09:00
NishiOwO
9fed706793
Add sndio.c that might compile
2025-03-24 22:37:39 +09:00
NishiOwO
c92d56261a
Do mod4 instead of mod2, so it can keep the output channel correct
2025-03-24 20:44:29 +09:00
NishiOwO
fefcd530ab
Remove the part that was not required
2025-03-24 20:37:46 +09:00
NishiOwO
16a6ab3f95
Fix music frequency conversion bug
2025-03-24 20:35:41 +09:00
NishiOwO
e4fb39d944
Remove TODO message
2025-03-24 19:38:49 +09:00
NishiOwO
e023a046bb
Wrong comparison
2025-03-24 19:37:15 +09:00
NishiOwO
ef194e003e
Check /dev/audio0 too
2025-03-24 19:29:37 +09:00
NishiOwO
090b9d988a
Include string.h for memory operations
2025-03-24 18:57:36 +09:00
NishiOwO
ad655ab40c
Forgot to add newer API support in conversion part
2025-03-24 18:55:37 +09:00
NishiOwO
f287ee4fd0
Check OpenBSD version and use newer API if needed
2025-03-24 18:20:05 +09:00
NishiOwO
7056c83bbb
Add working NetBSD sound support
2025-03-24 17:41:04 +09:00
NishiOwO
861d942657
Adding skeleton that at least compiles for audio4.c
2025-03-24 11:03:04 +09:00
OBattler
bc2fa4084a
Merge remote-tracking branch 'origin/master' into cdrom_changes
2025-03-16 17:26:51 +01:00
usergithub64
dcce23a7d3
Add files via upload
...
Fixes broken translation of "Receive MIDI Input" for Ensoniq AudioPCI (ES1370)
2025-03-15 15:13:55 +02:00
OBattler
a386bd015f
Merge remote-tracking branch 'origin/master' into cdrom_changes
2025-03-10 16:57:56 +01:00
Jasmine Iwanek
e0603b2876
Fix compile error
2025-03-08 14:35:59 -05:00
TC1995
a39bef1ab8
ESS/SB changes of the day (March 8th, 2025)
...
1. Correct ChipChat mixer port length as well as making mixer reg 0x3a read back its value.
2. Swap the sb port addresses back so that they match the Piper adf. This fixes SoundPiper 16/32 detection.
3. Log cleanups and additions for better debugging.
2025-03-08 19:39:55 +01:00
TC1995
5db4de199b
PAS16 SCSI change of the day (March 8th, 2025)
...
Signal DRQ once the transfers are complete for real.
2025-03-08 19:26:33 +01:00
OBattler
010ce43c1e
Merge remote-tracking branch 'origin/master' into cdrom_changes
2025-03-06 22:56:10 +01:00