Live data from Hacker News

Xbox360 –> Windows Executable Converter (2017)

github.com

1–10 of 57 posts

Re: Xbox360 –> Windows Executable Converter (2017)

#7
These (incredibly HLE emulators for Microsoft consoles trying to live off the idea "hey, it can't be that different than Windows, right?") emulators like CXBX for the original Xbox don't tend to work super well. There's such a huge impedance mismatch between the environments expected by this code versus what actual Xbox hardware can provide (remember that games run in kernel mode and quite a few drivers are statically compiled and optimized into the games) that it's just way less surface area to go the full system emulator approach in the first place.

So what you see is some tech demo samples perfectly and maybe a couple of bespoke games working OKish, but then the complexity burden overwhelms the project and it kind of stagnates.

Re: Xbox360 –> Windows Executable Converter (2017)

#10
post #7

These (incredibly HLE emulators for Microsoft consoles trying to live off the idea "hey, it can't be that different than Windows, right?") emulators like CXBX for the original Xbox don't tend to work super well. There's such a huge impedance mismatch between the environments expected by this code versus what actual Xbox hardware can provide (remember that games run in kernel mode and quite a few drivers are staticall…

This emulator isn't taking the 'CXBX approach'. CXBX does not recompile the binary and relies on common system/graphics api calls not being inlined and easily replaceable with windows equivalents, which absolutely doesn't exist in any 360 game binary for all the important things.
Post reply on HN