Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Open Source DOS Sound standards! (Developers)

posted by DOS386, 24.12.2012, 09:47

> My dream of the heart is to have it as a SYS driver or as a multifunctional
> COM or EXE program (with switches to run with) written in FASM with
> sources... So that people who want to learn assembler could also earn from
> such a program. But, of course, any language would be nice.

:-)

> And it would be very helpful to catch (or is it called "hook"?) the
> interrupts which old programs send to the Sound Blaster cards and remap
> them to the actual sound card. Like when you run DOOM it "thinks" you have
> a SB but the sound is played on your real device.

This is possible (infamous "emulation driver") but::

1. very difficult
2. very ugly and hacky (some programs will work, some not, you can't make such a thing "bug-free")

This had been discussed already 1'000'000'000'000 times on various forums ... people ask about I/O port trapping, while they don't have any code to access the real sound hardware.

> Or when you start
> something like GW-BASIC and type "beep" it beeps on your HDA PC speaker.

Very difficult, better patch the binary ;-)

If you have the time+knowledge+whatever, I'd suggest you to work on WSS, or WSS+MPXPLAY, or turn the WSS code into a TSR written in FASM (there is DOSSOUND TSR by Georg Potthast, but no longer updated, and not open source, see old discussions).

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

 

Complete thread:

Back to the forum
Board view  Mix view
22762 Postings in 2122 Threads, 402 registered users (1 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum