Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).

XBox (Games)

+ - How far is Xbox360 Emulation ?

Submitted by Stellian
Stellian (673475) writes "While Microsoft marketing would want you to believe the technology behind Xbox360 is years ahead of current PC hardware, the truth is consoles are outdated before they even reach the shelves, so much so for a console 2 and a half years old. Dynamic recompilation techniques used in Apple's Rosetta are able to run PPC code with 50% efficiency under an Intel core, so a recent quad should be a good replacement for the in-order, 90nm, 3-core Xenon. The Xenos GPU is related to Radeon R520 (X1600-X1900), so a high end video card should be able to keep up — the emulator could hook the API calls to the customized DirectX used in Xbox360, and translate them into native calls. Sure, there's the not-so-small problem of the missing specifications, and DRM keys for game decryption (stored in Xenon's ROM), but projects like Free60 have already uncovered vital information in their successful attempt to boot Linux. While obviously not a simple task, from where I stand such a project looks very interesting to take on. Could Slashdot tell us why we are not seeing any progress, not even a single open-source project attempting Xbox360 PC emulation ? What are the technical show-stoppers you anticipate ?"
This discussion was created for logged-in users only, but now has been archived. No new comments can be posted.

How far is Xbox360 Emulation ?

Comments Filter:

"Right now I feel that I've got my feet on the ground as far as my head is concerned." -- Baseball pitcher Bo Belinsky