digger
Experienced Member
John W. Ratcliff has open-sourced most of the DIGPAK drivers under the MIT License.
These were formerly commercial drivers that ended up being used in quite a few DOS games back in the day, because they offered a practical hardware abstraction API in a time when the market was being flooded with many different sound cards and standards.
The sources can be found here: https://github.com/jratcliff63367/oldsource
I'm looking for people who could (and would like to) help me with "porting" these assembly sources from TASM Ideal mode dialect to something that allows them to be built with an open source assembler, such as WASM, JWASM, FASM or NASM. My ultimate goal is to offer these drivers for inclusion in the FreeDOS distribution, and possibly to use them as a basis for developing DOS drivers for more modern audio devices.
I've been occasionally dabbling with DOS assembly programming in my free time, but I could use some help with this from some more experienced retro coders, and I'm willing to learn.
Any one here interested? Your help would be greatly appreciated.
These were formerly commercial drivers that ended up being used in quite a few DOS games back in the day, because they offered a practical hardware abstraction API in a time when the market was being flooded with many different sound cards and standards.
The sources can be found here: https://github.com/jratcliff63367/oldsource
I'm looking for people who could (and would like to) help me with "porting" these assembly sources from TASM Ideal mode dialect to something that allows them to be built with an open source assembler, such as WASM, JWASM, FASM or NASM. My ultimate goal is to offer these drivers for inclusion in the FreeDOS distribution, and possibly to use them as a basis for developing DOS drivers for more modern audio devices.
I've been occasionally dabbling with DOS assembly programming in my free time, but I could use some help with this from some more experienced retro coders, and I'm willing to learn.
Any one here interested? Your help would be greatly appreciated.