I'm not sure what Windows 10 thinks of something "Windows XP" inside of it, but I do know what Microsoft thinks of it, and they dropped support for it a while back... Microsoft considers (and has considered) Silent Hunter as a "legacy" app, and does not have "hooks" for the DirectX v9c (also considererd "legacy") for renderings in the old games. It might be that you could install the DirectX v9c from the game, along with its media codecs, and have it work properly... It's tough to say what will work and what won't. The OS layer is "boss" of the machine (well, after the BIOS / UEFI hand-off), and Win10 is not WinXP, and in more ways than just 32 versus 64 bit.