Skip to content

Add the OPTi 82c930 audio controller#6502

Merged
OBattler merged 4 commits into
86Box:masterfrom
win2kgamer:opti930
Nov 25, 2025
Merged

Add the OPTi 82c930 audio controller#6502
OBattler merged 4 commits into
86Box:masterfrom
win2kgamer:opti930

Conversation

@win2kgamer

Copy link
Copy Markdown
Contributor

Summary

Add the OPTi 82c930 audio controller and give the NEC PowerMate V/BCM FM540 its optional onboard audio.

Known issues: The Windows 95 startup sound stutters when using the drivers from the NEC Ready 7022 preload on a CPU slower than a Pentium 133. Subsequent audio playback does not have issues and the generic drivers from OPTi do not have this issue.

Checklist

References

Provide links to datasheets or other documentation that helped you implement this pull request.
OPTi 82c930 datasheet: https://theretroweb.com/chip/documentation/opti82c930-681c61edcef12277607414.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

@OBattler
OBattler merged commit d14e63a into 86Box:master Nov 25, 2025
45 checks passed
@win2kgamer
win2kgamer deleted the opti930 branch November 26, 2025 02:55
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