Like Colin said, CXBX is more like WINE than an Emulator.
But the DirectX code is *inlined* into the executables, they directly talk to
the NVIDIA chip afaik. The hard part about CXBX is detecting these blocks and
replacing them by appropriate DirectX calls ;-)
On Wednesday 01 December 2004 11:24, Colin Burn wrote:
  CXBX would not be suitable for developing ROS. CXBX
doesn't try to emulate
 any of the hardware of an Xbox, it instead tries to convert an xbox
 executable (xbe) into a windows executable (exe). The conversion is done by
 locating DirectX calls in the xbe (Note: On an xbox the executables are
 directly linked to the DirectX libraries) and redirecting them
 appropriately under windows.
 -----Original Message-----
 From: Richard Campbell [mailto:eek2121@comcast.net]
 Sent: 01 December 2004 09:31
 To: ReactOS Development List
 Subject: Re: [ros-dev] HAL reorganisation
 Keep in mind there is an XBOX emulator:  CXBX available at
 
http://www.caustik.com/cxbx/, that, though incomplete, runs at least 1
 commercial game and might be complete enough to run an xbox port of
 ROS.  Also, i'm sure you already know about the OpenXDK at
 
http://www.openxdk.org/.
 _______________________________________________
 Ros-dev mailing list
 Ros-dev(a)reactos.com
 
http://reactos.com:8080/mailman/listinfo/ros-dev