![]() ![]() But when you do low level you are making your own driver and not loading the one DirectX would like to use. Well guess what: all video cards have those controls, you simply don't necessarily get access to them through DirectX because it manages them for you at the direction of the driver. So it's got a low level access video card. Only reason it's a custom Celeron was to cut costs and reduce power consumption (Pentium 3s are hogs in comparison). That was one of the selling points of the system to devs from the very beginning, that games could be made for XBox and the PC with the same team, only compile with a different library and you've got a version of your PC game for the XBox. XBox games were compiled with straight up Visual C that was agnostic of any special instructions outside of SSE and MMX. ![]() the window between conception of the device and was too small for them to have come up with something original, and Microsoft is a firm believer in not reinventing the wheel besides. Intel only has one technology for this after all, and while it's theoretically possible to come up with an alternative design that's not what Microsoft did. The x86 has a very specific architecture designed for a IBM-compatible motherboard with very regular addressing modes and a standard BIOS (which won't differ markedly from a PC's BIOS). It just takes a VM running in an OS shell. These claims that XBox emulation is "hard" are ludicrous.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |