Skip to content

Add the OPTi 82c931 audio controller#6524

Merged
OBattler merged 3 commits into
86Box:masterfrom
win2kgamer:opti931
Dec 1, 2025
Merged

Add the OPTi 82c931 audio controller#6524
OBattler merged 3 commits into
86Box:masterfrom
win2kgamer:opti931

Conversation

@win2kgamer

Copy link
Copy Markdown
Contributor

Summary

Add the OPTi 82c931 PnP audio controller

Checklist

References

Provide links to datasheets or other documentation that helped you implement this pull request.
OPTi 82c931 datasheet: http://bitsavers.org/components/opti/dataSheets/82C931_Plug_and_Play_Integrated_Audio_Controller_199708.pdf
OPTi MAD16 Linux driver source: https://gitlab.cs.fau.de/sa83dova/linux/-/blob/v2.6.12-rc2/sound/oss/mad16.c
AD1848/WSS Linux driver source: https://gitlab.cs.fau.de/sa83dova/linux/-/blob/v2.6.12-rc2/sound/oss/ad1848.c

All drivers work outside of CDSETUP.SYS from the v2.04 DOS/Win3.1 driver package failing to detect the card. SNDINIT from the same package does work so audio is functional.
@win2kgamer win2kgamer mentioned this pull request Dec 1, 2025
3 tasks
@OBattler
OBattler merged commit 0362cb2 into 86Box:master Dec 1, 2025
45 checks passed
@win2kgamer
win2kgamer deleted the opti931 branch December 1, 2025 05:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants