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