Anyhow, my idea was to install XP and some Linux distribution on my other computer, and see if I can have XP access the 3D card directly (not sure what I am going to use yet, and for the purposes of this, it dosn't matter). That way, I can use the system for games, and have it also run Linux at the same time so that I can do whatever I want with that also.
I am under the impression that you can get virtual machines to access hardware directly, such as TV cards and such, so that is where I got this idea from.
If you don't understand the terms, and can't be bothered finding out, don't bother replying.
I don't know how you would go about it, but the theory you described seems sound. You want the video card to output to Windows with one task and Linux with another task at the same time?
Nah, the Linux installation can just run in the background and only be accessible through SSH, I don't need a GUI on it. All it is there for is to do things like be a test web server and suchlike.