First post, by popfuture
I want to build a machine to handle late DOS and Win9X era games and music apps.
I have this idea of getting a newer Industrial Motherboard (from AliExpress or similar) and utilizing the ISA slots with a couple vintage cards I have. Since many newer boards (Intel 9xx-based and up) don't support ISA DMA I was thinking of ruling them out in favor of slightly older ones (Intel 8xx-based) with a proper bridge, but then I realized something. The two ISA cards I would be using are the Gravis Ultrasound ACE and the Music Quest Midi Card (for intelligent mode midi). (For FM synth, I was thinking a Yamaha YMF-724 PCI).
I know for sure that the music quest doesn't need DMA, but what about the GUS ACE? Since sound effects can come out through the Yamaha PCI card, why not just use that for audio, too? Then the ACE would be for GUS music support, which in my mind should only involve playing back samples. Since these samples are loaded onto the card ahead of time, it does not seem like DMA would be required in theory. After all, Roland music cards don't need DMA. Has anybody tried this? Would it work? What problems would I run into?