Jasmine Iwanek
01ce8f16ce
Remove incorrect port additions on the Covox Sound Master Plus
2025-08-02 20:42:28 -04:00
OBattler
138a4cd0f5
Covox Sound Master Plus: Add extra ports.
2025-08-03 01:10:38 +02:00
OBattler
b9e294b781
Trned the LPT ports into device_t's.
2025-08-02 14:51:28 +02:00
Jasmine Iwanek
3485391905
ISA Covox's and clones
2025-08-01 23:45:57 -04:00
Jasmine Iwanek
df613c43ce
Fix another warn in midi_opl4.c
2025-07-28 02:38:13 -04:00
Jasmine Iwanek
6d6d5931bf
Fix several codeql warns
2025-07-27 20:59:55 -04:00
Jasmine Iwanek
c419de5031
Remove unneeded calls to gameport_remap
2025-07-22 20:58:33 -04:00
Jasmine Iwanek
6a43be5b0d
Correct gameport device usage
2025-07-22 20:58:32 -04:00
Jasmine Iwanek
08a53d2f55
Fix High Speed autoinit DMA on SB16
2025-07-12 15:35:35 -04:00
Jasmine Iwanek
c5d083bd28
read/writegus -> gus_read/write
2025-07-09 20:07:35 -04:00
Jasmine Iwanek
d79dd904ea
Some corrections in snd_ssi2001.c
2025-07-09 20:07:35 -04:00
TC1995
ef17a9f3f2
Cleanup the fix.
2025-07-10 01:57:23 +02:00
TC1995
dbbc49dc17
Add sanity checks to the Gameport pointer (July 10th, 2025)
...
Fixes hangs/crashes when disabled on win3.1x and other software.
2025-07-10 01:47:19 +02:00
OBattler
c99f4c0db8
PC Speaker: assume 256 counts needed for the speaker to go from off to on instead of 64, improves PC speaker quality and fixes speech in Three Stooges, fixes #4763 .
2025-07-09 07:35:36 +02:00
Jasmine Iwanek
87892e72d6
Allow ES688/1688 (Non-PNP) gameport to be disabled
2025-07-06 14:03:20 -04:00
Jasmine Iwanek
7ab8987a2b
Allow AWE32 (Non-PNP) gameport to be disabled
2025-07-06 14:02:36 -04:00
Jasmine Iwanek
870d06ae8a
Allow SB16 (Non-PNP) gameport to be disabled
2025-07-06 14:01:54 -04:00
Jasmine Iwanek
43ee3d3e6b
Add gameport to Soundblaster Pro v1 and v2
2025-07-06 14:01:07 -04:00
Jasmine Iwanek
60dde4dab7
Add gameport to MCA Soundblasters
2025-07-06 14:00:12 -04:00
Jasmine Iwanek
8774ff0182
Add gameport to SB1, 1.5 and 2
2025-07-06 13:59:03 -04:00
Jasmine Iwanek
b0a5a85594
Remove DMA option from older SB's
...
You couldn't pick any DMA other than 1
2025-07-06 02:23:43 -04:00
Jasmine Iwanek
7ffb65827e
AWE32 (Non PNP) has a non-PNP gameport
2025-07-06 01:52:30 -04:00
Jasmine Iwanek
2d4649af84
Cleanups in snd_sb.c
2025-07-06 01:52:30 -04:00
Cacodemon345
b44b7ff81a
Backport https://github.com/aaronsgiles/ymfm/pull/67
2025-07-04 14:39:22 +06:00
Cacodemon345
3b7f2683cf
Backport https://github.com/aaronsgiles/ymfm/pull/66
2025-07-04 14:39:09 +06:00
Kotori
6ba5dc107b
fix SID emulation logic, add some UI elements for SID config
2025-06-29 09:57:19 +02:00
OBattler
cd6a3ee48f
Applied the same sorting to hard disk controllers, network adapters, SCSI controllers, and sound cards as well.
2025-06-25 20:24:30 +02:00
Jasmine Iwanek
58aa261273
LPT ECP/EPP support
...
Co-Authored-By: Miran Grča <oubattler@gmail.com >
2025-06-24 08:18:39 -04:00
Alexander Babikov
c5203c92ca
FluidSynth: Add dynamic sample loading
2025-06-08 15:35:45 +05:00
Alexander Babikov
1943d6eb52
FluidSynth: Add .sf3 as a recognized extension for SoundFonts
2025-06-08 12:11:36 +05:00
TC1995
479ca3d6b4
Small IRQ correction on ad1848/cs4231 (June 5th, 2025)
...
This fixes the the looping wave plays in Win95 using GUS MAX and possibly on WSS derived products.
2025-06-05 13:07:40 +02:00
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