|
|
|||||||
| Home | About Us | Register | FAQ | Members List | Calendar | Mark Forums Read |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Registered User
Join Date: Jul 2004
Posts: 2
|
Cxbx and OpenXDK apps
Guys, should openxdk apps be able to run under cxbx? I've been trying to get a simple one running but it's a no go so far. I'm using the latest source of both cxbx and openxdk from cvs (downloaded yesterday 30/06). I'm using VS.net 2003, and have followed the instructions in the openxdk docs for setting up the project. Cxbx crashes because x_Xbe->m_TLS is null when it gets to the 'generate .cxbxplg section virtual size / addr' section in the EmuExe function. Is there anything that I may have missed? Any compiler/linker options etc that haven't yet made it to the docs? Cheers Carcharius |
|
|
|
|
|
#2 (permalink) |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2003
Posts: 53
|
Hi, Cxbx is uses HLE (high level emulation). That means it is designed to recognize code and to intercept calls to xdk functions. OpenXDK does not use these. It gives you access to the hardware of the xbox. So you can write to the screen buffer directly that is what most of these OpenXDK demos do and it is not supported by cxbx because it is a hardware access. The problem of pTls only a small bug which occours only in xbes not created with the xdk. It can be fixed easily, but cxbx will still crash (only later) on the OpenXDK stuff. |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|