But there's one flaw in your analogy. In the end, all CPUs are logic devices and work solely on bits--and bits are common with all electronics. Whereas with language there are various tones, inflections, and even gestures that differ from people to people, providing the potential for no common ground. Whereas with logic devices, there bound to be common ground (I doubt there's a CPU in existence, for example, that doesn't include a complement of AND, OR, and NOT logic functions). And the common ground is greater between consoles than you would think. Both the Cell and the Xenon are POWER-based. Both the RSX and the Xenos have higher-level development APIs that allow for common development between them (otherwise, nVidia and ATI wouldn't be constantly trading the GPU technology lead). Memory is pretty much memory and storage is pretty much storage unless you're saying that these games depend on some very delicate timing of optical drive or RAM chip. The only way you can make a game technically impossible to port is to incorporate an essential feature that requires something on one machine that's not in the other machine and cannot be imitated (such as Crysis with the high RAM overhead--you can't imitate RAM because of the need for speed and there's no pretty way to cram a baker's dozen of eggs into an egg carton).Cut through all the fanboy stuff, and you can see some good points on this thread.
The main one being optimization. To use an analogy, I'd look at language. When translating from English to Spanish, sayings that are specific to a given area or people group won't necessarily translate. For example, everybody here in South Carolina says, "I'm fixin' ta..." How do you translate that into another language without losing the Southern flavor of that phrase. Any translation strips it of its color and flavor (and annoyance, for somebody who grew up further north).
Consoles are more than just a CPU or a graphics card. They are a functioning unit, made up of many parts with different capabilities. So you can't just look at the graphics card, you have to look at how it works in conjunction with the CPU, hard drive, optical drive, etc, etc. So if a game is developed specifically for the PS3 and optimized for its hardware, you can see why the game could not be ported without losing some of its "flavor." Sometimes, when its financially feasable, companies rebuild games from the ground-up for a new system (see Bioshock), but it is a long endeavor and not cheap. So, LBP cannot be done for the 360 because it was built specifically for the PS3. 360 folks, don't lose sleep over it. The 360 is still a great system, and we have some great titles coming out that we can be excited about. PS3 folks, this doesn't mean that our system is superior to the 360. It's just very, very different. The diversity is great, so much so that despite the fact that I angrily insisted that I wouldn't buy both, I did.
romans828_2002
Log in to comment