hi!
thanks for our answers.
First, it's not new that old games don't work with XP or +. So you need dosbox to run them properly. That's why Dos prompt is not enough.
Second, What kind of virus can do that?
I think it is a very old virus named Windows

that changes exe. If you try an old exe with Win it often changes the code. Amazing but true.
third, are we the only two guys with that problem ??????? (i'm not alone, at least)
Flodelarab