The problem isn't really with Windows as much as it is with the age of the software. It's made for 32-bit hardware, i.e. machines as old as yours, whereas Windows 8 is a 64-bit OS. If the games install try running them in compatibility mode for an older OS. If you know that XP worked, try that.