jimmsta Posted October 24, 2005 Share Posted October 24, 2005 I'm just wondering, after noticing the "Windows 2000 Embedded" logo in a pre-SP, beta of 2k's Explorer.exe file, if Win2k Embedded was ever released as anything other than the Xbox's OS? I'm just curious, as I've never actually seen an embedded device that uses the win2k kernel, aside from the Xbox... Link to comment Share on other sites More sharing options...
Aegis Posted October 24, 2005 Share Posted October 24, 2005 Windows 2000 Embedded was canceled soon after the project began. The reason was because XP had just been released and they decided to componentize XP instead. Link to comment Share on other sites More sharing options...
jimmsta Posted October 24, 2005 Author Share Posted October 24, 2005 That's what i thought... just wondering if anyone knows, for a fact, that the win2k embedded kernel was transferred into the xbox... I'm probably more skilled in xbox modding/fixing, than windows 2000's internal working knowledge... Link to comment Share on other sites More sharing options...
InTheWayBoy Posted October 25, 2005 Share Posted October 25, 2005 You're not gonna get very fair with the OS...it's VERY limited. I don't even think I've seen a project that uses it in any direct way. For sure you can't boot it up like a normal OS. Most modding I've seen looks to just totally forget it, and runs its own thing. I guess in the end it becomes nothing more than a very simple (Or advanced) BIOS. Link to comment Share on other sites More sharing options...
jimmsta Posted October 26, 2005 Author Share Posted October 26, 2005 As far as I know, after snooping around in the decompressed kernel segments of the xbox, I can gladly say that the xbox implementation of the NT kernel are separate from the BIOS-style code. Essentially, the kernel is a directX-native kernel... that is to say, that the kernel is sorta a hybrid NT/DX kernel, which includes direct access to all devices in the system, as well as direct GPU access - hence, this is the reason why the xbox hardware can be pushed further than most PC hardware. The GPU's power is completely at the programmer's fingers, in that it will take in as many ASM-based GPU instructions as it can handle in its hybrid GF3/4 architechture.What I'm getting at, is that the NT Kernel is still there... but it's so heavily modified with DirectX kernel calls, that it isn't windows 2000's kernel anymore.I wonder if the Xbox360's kernel is based on embedded XP, or embedded Vista (most likely a subversion of Vista's kernel). Then again,Vista's kernel may be a fork of the Xbox's original kernel. It would make sense to integrate DirectX into the kernel, to simplify kernel calls, and reduce the latencies associated with DX processing and translation.... Link to comment Share on other sites More sharing options...
InTheWayBoy Posted October 26, 2005 Share Posted October 26, 2005 Here's the kicker for the 360...it's not an x86 CPU anymore (PowerPC), so it's not very likely to be any normal code anymore. If anything, it's probably going to be a very tweaked version of WinCE. Some were thinking since PowerPC's run the Mac's that it might be some form of BSD since that's what OSX is. Wouldn't that be funny...an M$ product running BSD. Link to comment Share on other sites More sharing options...
jimmsta Posted October 27, 2005 Author Share Posted October 27, 2005 I realize the fact that it is a PowerPC... It could still be NT-based.Then again, seeing as all the xbox360's OS has to do, really, is negotiate media traffic, manage some sort of database software, and online connections... Seems a bit more intuitive than WinCE could ever be. Link to comment Share on other sites More sharing options...
InTheWayBoy Posted October 27, 2005 Share Posted October 27, 2005 Well, it's not likely for anything past NT4...they stopped supporting other platforms since then. Now they could be developing it all in house, but I would doubt they would waste the time to convert the code. WinCE on the other hand is still developed to run on multiple platforms, even though they are all mobile hardware. But just like with the DreamCast you can design it to run on several classes. Link to comment Share on other sites More sharing options...
kalo Posted October 27, 2005 Share Posted October 27, 2005 (edited) Someone give me the best OS ever, please?2k slimmed down to the core with updated files (everything from xp, win3k etc) , would be the best OS.. correct?Custom 2k like the Xbox would be so sweet.. Edited October 29, 2005 by kalo Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now