Anyone using DOS for a jukebox is using it as an embedded system, for which it is still perfectly suitable. The problem these days is finding sound cards with decent DOS drivers. A lot of times the DOS driver is inferior to the Windows one (say, using an 8-bit mixer instead of a 16-bit one). XP also makes for a great embedded system, especially on the older hardware one might be willing to relegate to jukebox duty (a jukebox doesn't need fancy multi-core hardware).
But yes, it would be great for people to chime in on the OS you are likely to use as your jukebox. I am fairly tied up with work lately but it has been years since I did any serious work on the jukebox and it's time to move it forward. But that means updating the framework, which DOS compatibility complicates.
Hello Chris (and all). As you know, I have been an avid fan of DW Jukebox for a long time and to this day I still use it. I am using it on Windows XP since it is the easiest to set up on that OS. Would I LIKE to use it on DOS, definitely, but the underlying issue is that for DOS you need a very old computer that has a compatible sound card. Usually such an old machine wouldn't be compatible with today's new storage media which mostly takes advantage of USB. The only way around that is if you use one of those Compact Flash / SD to IDE adapters so the DOS computer thinks it is hooked up to a hard drive.
Now, I know I mentioned it several times before, but I think going in the direction of Linux could be a cure all. Granted it isn't without it's problems either, but you can choose quite a few different OS flavors within Linux that can run on modern machines as well as old, or not so old clunkers. Audio drivers are usually in place and load up through the OS. What more is if you don't want a GUI and want a more text based system, like DOS, that runs fast on old machines, you can go that route too. What I am getting at is that there are flavors of Linux that cater to embedded work as well.
Even in the realm of Mame, there are more and more people wanting to build a Mame system using Linux as the OS. In most cases the setup and installation of the OS is much faster than dealing with Windows and the constant loading and rebooting every time you want to add something to the OS. With Linux many times you don't have to reboot, you just install the item you want and go.
Since we are always moving forward with computer technology, soon it will be hard to find a computer that mainly used DOS, and didn't have USB ports. As for sound compatibility the SB16 has long been a relic along with the ISA slot that it goes in.
I would say that if you are seriously thinking about changing DWJukebox, you probably would be best heading down the Linux path. Of course that is just my opinion.