Probably not. It's the same reason why DOS games that used protected memory won't work anymore; XP allocated resources completely differently.
You might be able to get it to work in a DOS emulator or a Virtual PC machine, but if the game is that old, it will run too fast to be playable.
Get an old computer with DOS on it.
