I am interested in how CXBX works, and how any emulator for that matter...
If I understand it right, which I doubt I do, CXBX reads the XBE files, then when it sees the given code, translates it to D3D to display onscreen. How can it translate other code then like the actual engine? I am quite unknowledgeable of how emulation works and for that I apologize. I am learning C++ as fast as I can, but I haven't quite got to the "Learn to make an xbox emulator" part of the book yet.
If I understand it right, which I doubt I do, CXBX reads the XBE files, then when it sees the given code, translates it to D3D to display onscreen. How can it translate other code then like the actual engine? I am quite unknowledgeable of how emulation works and for that I apologize. I am learning C++ as fast as I can, but I haven't quite got to the "Learn to make an xbox emulator" part of the book yet.