System Shock 2 works on my Win XP machine. I got it from HOTU, and I thought they gave the full cd version.
As long as you keep the DixX \ Div Codex files and the game files in the same folder, it should work.
System Shock 1 was MURDER to get it to work on Win XP, but it was worth it.
k: