It's really a pity that Johnsonlam said that XDVD2 only supports real machines!
In today's situation where there are fewer and fewer old computers, it's really getting harder and harder to find a real machine like 386, 486, Pentium. The old real machines will definitely become fewer and fewer, and even completely disappear (now it's almost the case). In the future, when we want to be nostalgic about DOS, we should all use emulators or virtual machines. So I think the support of XDVD2 for emulators is still very crucial. Especially PCem, which is almost the same as the real machine, because it is based on hardware - level simulation, simulating various motherboards (such as the very early IBM PC/XT), sound cards (even AWE32 is simulated), and graphics cards (from CGA to SVGA). I think PCem will definitely be the main force for nostalgic DOS, Win3X and Windows9X/Me and other old operating systems in the future!
I don't know what Jack, the author of XDVD2, is thinking. As an author, he should very much hope to improve his work. Being compatible with emulators should be easier than real machines. After all, real machines are various and it's hard to collect comprehensive information. There are only a few emulators, and once solved, it's a one - time solution, and it's more valuable for the future. Besides, there are already many kinds of hosts built - in PCem for him to test.
Nowadays, how many people are playing DOS? They are all hardcore fans. Just look at how deserted it is here. Everyone comes here because of a trace of sentiment and nostalgia for DOS. Do we still need to distinguish between real - machine faction and emulator faction?