I got a comment for my other video on SoundBlaster DMA playback that the code works indeed in DOSBox, but not on a real machine. Well, it turns out that was correct. In this episode we fix the IRQ handling of the code, which the DOSBox emulation was a bit lenient with. Also I explain the importance of DOS memory models and near and far pointers. Support me on Patreon: Support me on Ko-Fi: Source Code:
Hide player controls
Hide resume playing