|
It's a little more complicated than that. A lot of the code in the NT kernel running on XBox was written specifically for the console. The filesystem drivers, the TCP/IP stack, the HAL, and possibly other components were rewritten from scratch for XBox specifically. It wasn't just locked down, a significant portion of "Windows" was entirely missing, and a decent chunk was replaced with new, Windows-incompatible code. I suppose it depends on what "based on" means, though. It is technically based on Windows, but not like most people would take that to mean. e.g, when you say "based on linux", you don't take it to mean, "based on our custom kernel based on the initial loader and memory management and debugger functions in linux with the rest scrapped and replaced with a custom stack". Using a little hyperbole there, but yeah. It does use DirectX, and is more Windows than not. But I can definitely see why someone might see it as a "lie" that it's "based on Windows". |