DOS ain't dead

HX DOS Extender 2.17+ with modern sound card support (Announce)

posted by RayeR, CZ, 18.02.2016, 17:38

Yes, in case of HXDOS emulator it's much more simple as win32 app use some API cals for sound that can be easily trapped instead of DOS native which tries to talk SB directly so need to setup some IO/DMA traps and decode what the program tries to do with SB DSP (need to hold some emulator states). I didn't say that's easy :)
BTW I remember that a lot of demos used MIDAS sound library and some DJGPP Allegro. Eric Auer also mention some MIDPAK DPMI audio API that I never heared about. It may be easier to find entrypoints to this library functions i na DOS program and trap them instead DSP HW access...
DOSbox is OK for many games but there are still some late '90 demos that run very poor in dosbox (~1FPS) even on i7 @4,5GHz...