Quote:
Originally Posted by Devil Master
Does this mean that translating Xbox DirectX calls to standard DirectX calls (HLE) is not enough, and you actually have to figure out how the GPU works and reproduce its inner workings in software (LLE)?
|
As far as Sega Chihiro goes, we don't know if it uses standard XDK libraries. It probably uses the developer's custom routines to directly access the hardware. My recommendation is using LLE to emulate it. Someone recently attempted to document the Xbox's GPU. It's not complete, but since it's similar to a PC's GeForce 3/Ti, you can look at the open source NV driver called nouveau for Unix. Not every register on either list is documented, but that just makes things more fun to work on!
__________________
[Sagat] Windows XP x64 Pro | AMD Athlon 3000+ (~2.0GHz) | NVIDIA GeForce 6600 PCI-E | Realtek AC97 Audio | 512MB Ram | NVIDIA NForce 4-4X chipset | Seagate HDD 160GB | LG 8614 DVD-ROM | HP DVD 1040d CD/DVD -/+ RW w/ LightScribe
[Raylene] HP dv2000 | Windows Vista Home Premium | Intel Core2 Duo @2.2GHz | NVIDIA GeForce 8400 GS 128Mb (Dedicated) + 1264Mb (Shared) | 3GB Ram | 220GB HDD
GeneralEmu - December 27, 2005 and beyond!
Shogun3D Interactive (I try to update it every day now)
Shogun's Cxbx Dev Blog