XBox Games on other platforms

this should actually be fairly simple, but would require a pretty fast PC..

because everything on the XBox runs in ring0, and you don't want anything running ring0 on your linux/windows machine, a PC virtualization is needed, plex86 (or whatever it's called now) could probably be tweaked to the task. Further, it's somewhat important to either have identical hardware to the xbox, or simulate it in some manner. If all of the game developers stick to using xbox directx api, outside drivers could be written for the api for your hardware.

and .. I'm out of requirements again.. the xbox appears to be a VERY SIMPLE design. .. which is a good thing..