Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Soundcard emulation in DOS on non-legacy hardware. Possible? (Emulation)

posted by Japheth Homepage, Germany (South), 02.11.2022, 02:08

> SO I initially thought that DOS + HX DOS extender and VDMsound could solve
> some of the issues.
> But the pieces do not quite fit.

That's true. Actually, how could you assume that they might fit? VDMSound is based upon the API the NTVDM does supply - and this API is supplied by NTVDM exclusively.

To emulate a (non-trivial) hardware device it's not sufficient to be able to "trap ports". One will also have to "virtualize" IRQs, and, for memory-mapped devices, memory ranges. It's pretty complicated to emulate the VGA in 16-color modes, for example.

The next version of HDPMI will at least support the port-trapping and hopefully also the IRQ-virtualization, both for clients running in ring 3. So, if you're a bit skilled, you may adapt VDMSound to HDPMI. Good luck!

> Is it possible to create a tool that can use windows drivers in dos (maybe
> based on HX dos extender?) Or something that can use DirectX?

Well, possible is a lot, it's software - but it's rather unlikely to come into existance.

---
MS-DOS forever!

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 83 users online (0 registered, 83 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum