Hi Mateusz, DOSers, > I noticed that QV got some interesting support for external sound > drivers. This looks really nice, I'm wondering whether it would make > sense to design such an "official" API for newly created (and/or > newly-ported) apps...
How about the VESA audio API? Rarely supported by actual audio/video card BIOSes but that is no reason to avoid it as common API for drivers ;-) RBIL calls it "VESA VBE/AI" and the AI stands for audio interface in this context. That would be int 10, ax=4f13 bx=0 to 6 - unfortunately, RBIL details are not very complete, but maybe you find other information about this or other existing APIs. I also remember that there were some driver frameworks at least shared by SEVERAL games, maybe not many, but still a starting point to "use something proven". Maybe Rugxulo can dig up details from the list archive, I am sure this topic has been pondered before, probably also in context of AC97 (or HDA) soundcards and the lack of drivers for them for old games. Regards, Eric ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user