By dev I meant that I am the main developer of Cxbx-Reloaded. It's true that Cxbx (and Cxbx-Reloaded) currently work by intercepting DirectX calls,however the DirectX implementation on the Xbox is completely different to the PC implementation, it contains functionality that only exists on the Xbox GPU, for example, so this approach is actually what has been hindering Xbox emulation for so long. One of the key reasons Cxbx-Reloaded is making more progress than Cxbx ever did, is that we are actually redirecting less functionality to native DirectX and Windows API calls than ever before.