XBox365.com heeft de details gepost van de Xbox developer kit, die afgelopen week door Microsoft bij game developers werd neer gedropt. Uit het artikel blijkt dat het Xbox operating system gebaseerd zal zijn op een gemankeerde versie van Windows 2000. Deze Win2k variant is tot het absolute minimum afgeslankt en wordt tijdens de boot procedure vanuit ROM in het geheugen geladen. Opmerkelijk is dat de Xbox wél support heeft voor CD, DVD, CD-RW en DVD-R, maar niet voor CD-R's. De traditionele Windows GUI wordt vervangen door 'Dashboard'. Hier wat info over de game launch sequence:
Once the system software has determined that the media contains an Xbox game, it loads the game developer bitmaps, publisher bitmaps, license bitmaps, and so on. These will be stored in a predetermined location on the DVD, will contain no executable code, and will be identified with a predefined schema. The system software will display these bitmaps sequentially, after the boot graphic and sound have appeared, while the game itself is being streamed from the DVD into RAM. As the game image is streamed into memory, the system software checks the signatures of each section of the image on the fly.Once the game image is in memory, the system software will start the game. At this point, the kernel is acting in conjunction with the Xbox Title Libraries to provide all of the basic services for the game itself.
The Xbox game image format is not compatible with other executable systems, such as Windows 2000 executable format. The Xbox game image must be loaded by the Xbox system software application, loading utilities directly into RAM in 64-megabyte (MB) blocks. Unlike standard Windows 2000 applications, there are no dynamic-link library (DLL) loads, no fixups, and so on.
![]() |