Soundcard emulation in DOS on non-legacy hardware. Possible? (Emulation)
> 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:
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Daniel3D, 01.11.2022, 10:01 (Emulation)
- Soundcard emulation in DOS on non-legacy hardware. Possible? - glennmcc, 01.11.2022, 23:17
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Oso2k, 02.11.2022, 01:05
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Daniel3D, 02.11.2022, 01:48
- Soundcard emulation in DOS on non-legacy hardware. Possible? - glennmcc, 02.11.2022, 03:45
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Zyzzle, 02.11.2022, 08:18
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Daniel3D, 02.11.2022, 13:51
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Zyzzle, 03.11.2022, 01:59
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Daniel3D, 03.11.2022, 09:47
- Soundcard emulation in DOS on non-legacy hardware. Possible? - tkchia, 03.11.2022, 21:56
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Zyzzle, 04.11.2022, 08:04
- Soundcard emulation in DOS on non-legacy hardware. Possible? - tkchia, 04.11.2022, 11:12
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Zyzzle, 05.11.2022, 08:46
- Soundcard emulation in DOS on non-legacy hardware. Possible? - tkchia, 05.11.2022, 09:18
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Zyzzle, 06.11.2022, 11:54
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Daniel3D, 07.11.2022, 13:18
- Soundcard emulation in DOS on non-legacy hardware. Possible? - tkchia, 07.11.2022, 15:39
- Soundcard emulation in DOS on non-legacy hardware. Possible? - RayeR, 15.12.2022, 17:14
- Soundcard emulation in DOS on non-legacy hardware. Possible? - tkchia, 16.12.2022, 21:32
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Zyzzle, 06.11.2022, 11:54
- Soundcard emulation in DOS on non-legacy hardware. Possible? - tkchia, 05.11.2022, 09:18
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Zyzzle, 05.11.2022, 08:46
- Soundcard emulation in DOS on non-legacy hardware. Possible? - tkchia, 04.11.2022, 11:12
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Zyzzle, 04.11.2022, 08:04
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Zyzzle, 03.11.2022, 01:59
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Daniel3D, 02.11.2022, 13:51
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Zyzzle, 02.11.2022, 08:18
- Soundcard emulation in DOS on non-legacy hardware. Possible? - glennmcc, 02.11.2022, 03:45
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Japheth, 02.11.2022, 02:08
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Rugxulo, 02.11.2022, 02:36
- Soundcard emulation in DOS on non-legacy hardware. Possible? - bretjohn, 03.11.2022, 18:06
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Japheth, 04.11.2022, 07:43
- Soundcard emulation in DOS on non-legacy hardware. Possible? - bretjohn, 04.11.2022, 22:03
- Soundcard emulation in DOS on non-legacy hardware. Possible? - RayeR, 15.12.2022, 17:06
- Soundcard emulation in DOS on non-legacy hardware. Possible? - Japheth, 04.11.2022, 07:43
- Soundcard emulation in DOS on non-legacy hardware. Possible? - glennmcc, 01.11.2022, 23:17