Heh, I have a crazy idea: what if DOSBox could recognize these standard DOS stub messages and would display elaborate message why it won't work so newbies could understand what the matter?
XZQVenus2, for your personal needs you can just change the following 4 strings in dosbox.exe to zero bytes: "stdout.txt", "stderr.txt", "/stdout.txt", "/stderr.txt".
deeped, I think you would be interested in my opl2wav, dro/raw/imf/got player written in Delphi. Source included, feel free to adapt it to your needs (and tell me if you make anything cool with it).