First post, by truth_deleted
Reading posts about use of DOSBox, although this topic extends to all gaming emulation, there are expectations that range from 100% accuracy in video and audio reproduction to implementing near all peripherals within the emulator. DOSBox seems to have achieved a lot of the latter, even if through third-party attachments. Also, its accuracy seems excellent in my experience. From using DOS in the past, real hardware was not any better than current emulation, there were problems with hardware and software, including the limitations of hardware at the time (and desk space and cost). DOSBox bypasses many of these issues and extends features further than previously possible (for example, the wide availability of scalers and shaders). Likewise, there is discussion (and more importantly development) on the console side, PSX in particular, where some favor accuracy over speed; and decisions on these matters are decided and guided by technical limitations and the recognizable benefits of ever-increasing accuracy.
To look at the extreme case, nearly everyone would agree that 50% accuracy is not good. Also, stability and speed of the emulator are required as much as the emulation itself. Crackling sound and pixel defects are also glaring to many and not desirable either. However, there are inaccuracies in audio and video which are noted by the "trained eye or ear" and frequently corrected by using another mode. In these middle cases, is it necessary that emulation (DOSBox for the most part) achieve high accuracy across so many audio and video chipsets. If a gamer can switch from gravis ultrasound to soundblaster, is that not sufficient? Or, in the case of EGA, if a VGA mode is available, is it necessary to ensure emulation by both modes?
In development, these different emulation modes will be worked on, even if for personal enjoyment. However, should gamers expect that emulation meet all goals to be good, or at some point should emulation be declared satisfactory (even while progress continues). A MIDI instrument may sound slightly different or an older video mode may lack a feature, but is this considered incorrect emulation, or just a request for perfect emulation? At what point does the request become narrow enough where it is not faulty emulation?