Commit Graph
11 Commits
Author SHA1 Message Date
wbcbz7 4bf5631472 SB: finalize IRQ/DMA/options settings 2026-03-22 00:56:38 +07:00
wbcbz7 5e77fbc90b SB: mixer locking and time constant fixup options 2026-03-21 20:32:59 +07:00
wbcbz7 b9f3a902da SB: mixer volume control inital implementation 2026-03-21 00:34:06 +07:00
wbcbz7 1abb09f06a SB: speaker control should only mute output and do not stop DMA
(fixes Scream Tracker 3)
2026-03-19 18:28:07 +07:00
wbcbz7 3646d46bda SB: rewrite sbdsp_generate_sample()
fixes single-cycle DMA transfer clicking, GoldPlay and DSP "nagging" hacks, also implicitly caps sampel rate to 44100 Hz at this moment
2026-03-19 04:51:09 +07:00
wbcbz7 fbb881ea35 try to prevent pops in single-cycle mode 2026-03-19 03:38:40 +07:00
wbcbz7 606a073133 SB: fix SBPro stereo mode 2026-03-19 02:00:56 +07:00
Ian Scott 6eaef68625 Remove old non-bufferless code 2026-03-16 23:24:57 -06:00
Ian Scott a2e72cdc6f "Pull" based DMA for SB - doesn't require DMA interval dithering 2026-03-16 23:14:05 -06:00
Ian Scott fee4b40d76 Rebase/reimplement SB16/WSS support on latest main 2026-03-15 23:51:31 -06:00
Ian Scott e1791cc54e Project directory reorg 2025-08-08 00:21:39 -06:00