There is a new tool available on the internet that could be the first step for a Xbox emulator. The tool that is till in its early stages (v.0.30) is able to convert Xbox executables into PC executables.
The Xbox games however still call for some functions that are only available in the Xbox and these functions need to be emulated. The software however is promising and the ultimate goal is to run Xbox software on a compatible PC.
Expected limitations:
Since the xbox is essentially an x86 pc system inside of a box with specific hardware and a specific operating system, there is practically a 1 to 1 hardware requirement for accurate emulation. it would be possible for cxbx to run software on a faster pc, but a pc slower than an actual xbox will run software slow. it is expected that you will need about a 750mhz processor and a capable video card in order to emulate most xbox software.
Work completed:
The process of converting an xbox executable (.xbe) to a windows "portable executable" (PE, [.exe]) has been a success. despite rumors floating around, .xbe -> .exe converstion is entirely possible, and is already being done. the problem is that a lot of work is necessary to fullfill the environmental expectations of an xbox executable. most importantly, kernel exports and certain hardware are expected, and must be emulated. the kernel emulation will be done by wrapping around existing win32 api. this is explained in the progress section.
q sera esto??