it will most likely run under xp correctly, most/all your dos interrupts will work correctly so you will for the most part be safe

The only strange issues I have run into have been memory mapped stuff