QUOTE(RMM @ Oct 10 2006, 09:58 PM)

I dont know what the system requirement would be but how about FreeDO?
http://www.freedo.org/They just released 1.8b a little over a month ago and that might be something to take a look at. Its not open source anymore but I would bet they would have no problem giving you the source code.
I've only seen a 3D0 once, but didn't it have like 15 buttons?
And given that the project status page says the optimization is only 50% complete, I'm guessing you need a beefy processor to run it. Anyone know how well it runs on a 733 mhz Celeron?
I'm not sure an XBox port is even feasible because of hardware reasons, and you still have to convince the guy to give up the source code.