Theres an extremely large amount of games for PPC. What do you think I run Jedi Knight 2 on?Pu-239 wrote:Um... I'm sorry to say most games are released for x86 (and for UT2004 and maybe Doom3, x86_64) only already, and nVidia doesn't support PPC..., so this point is moot. Also, binaries are small compared to data files, so they can ship packages for most important architectures easily if they want to.
Also, nVidia DOES support PPC. My Mac laptop with a PowerPC G4 processor has a Geforce FX 5200 in it. The low end G5 ships with a 128 MB Geforce FX 5200 in it as well (high end has a Radeon 9600 Pro, or a 9800 Pro as an option).
Good point...Also, stuff can run between different versions of the kernel (binary drivers can't, but that's solved with a binary object file linked with a source stub which is compiled).
Thanks for the info- I'm still learning Linux and all the stuff about code.Also, vender compiled packages would run faster if compiled with ICC or IBM's PPC compiler than a user source compile. Seperate binaries could be shipped for i786/K7/AMD64/PPC seperately. Or just use lowest common denominator like I assume is used for normal PC games.
Also, autocompile scripts are already used with the nVidia drivers, so this wouldn't be a problem.
What a company could do is send out a semi-compiled version of something, which is completely compiled on the user's computer, like .NET. Then again, the methods above would work perfectly fine.