I don't know about this one, but I've downloaded emulators before (Amstrad 6128). It's a normal programme which effectively runs the exact same way as the other computer. You can then download programmes and run them through the emulator. XBox games would be fairly big for downloading though, I would have thought.
Bookmarks