I highly doubt Crysis will run that well on a 6600GT.
If Crysis cannot run well on a 6600GT, with features disabled and quality reduced, Crytek has made a substantial error in regards assessing the PC marketbase.
There are a number of games hitting the PC market that already push that card to its knee's and then some.
I don't play every new game, but do you have some examples? There is a 6600GT in the 2nd computer in my home office and it is capable of running everything I have tossed at it. Sure, games like FEAR require a more modest resolution and taking the gas off some of the features and quality settings (hello medium and low!) but that they all run well enough
Typically gamers with such cards expect to turn down the quality, but get the core gameplay experience. I don't see why Crysis would be much different.
Now, I do believe Crysis will probably be an example of a extremely well coded game, I simply do not believe you'll have a very enjoyable experience with a 6600GT.
Maybe not, but that would be a mistake by Crytek. The 6600GT has a significant install base and is a pretty fair representation of gamers with a solid backbone in regards to performance and features. If you literally need a GPU from 2006 or 2007 or a high end 2005 GPU (X1800, 7800) Crytek will be alienating a major component of the PC market.
Even FarCry didn't do that. And in general that isn't how PC games work. Games like Doom 3, HL2, FarCry, and so forth all have played well on older hardware--as long as you turn down some settings. Of course those games with settings turned down looked better than say, Serious Sam and BF:V. So it is all relative.
Also, to note the7600GT in a number of areas is greatly faster than a 6600GT.
Definately, it even outpaces the 6800GT routinely. But the point was mid-range retail products. 6600GT was the staple until the 7600GT surpassed it. The 7600GT is fairly new though with a small install base, so targetting a 2006 mid range performance GPU for Q1 2007 game is very, very risky.
Also, I've never guessed that the video card/graphics inside the console would be its limiting factor for Crysis, not at all actually. I believe the memory will be the issue.
Memory can be resolved though. First, a 7600GT may have 128MB to 256MB of video memory. Very few PC gamers have 512MB GPUs, so in regards to what we have seen in Crysis, Crytek MUST have designed the game to run properly on 256MB and even 128MB of video memory.
Of course system memory will be an issue, but it is worth noting the OS hog plus the games often store duplicate info in the Video memory and in the System memory.
Assuming Crysis will require 1GB of system memory (plus 128MB of Video memory, but we can ignore that for the most part) there are a number of ways to take short cuts. First is you won't have a couple hundred MBs of OS. The next is reducing quality. Texture resolution can be dropped significantly. The Console versions would only be 720p anyhow, and in many cases 480p. You can also scale back on mesh detail. Both of these options will be available on the PC side--as all good PC games do. The closed environment and some developer twidling should be able to find the right balance here and to cut significant space.
The other is both consoles have multicore CPUs which can be dedicated to compression and decompression. e.g. Many console games will dedicate resources to sound decompression. You cannot rely on this on the PC as many PCs are still single core, but that is an area to save some space (as well as cutting the audio fidelity). You can also set a more aggressive LOD (which I am sure lower end PCs will do anyhow) to account for system memory footprint and streaming. PC games will have to do some streaming.
So cutting down the texture detail, mesh detail, audio detail and add hardware decompression, tweaked LOD and a optical streaming engine are all things that can be implimented--and the first three will already be available to PC gamers--and in most cases will be used because few of us have SLI G80s.
I guess this is my question: What is fundamentally being accomplished in Crysis that cannot be done on the consoles that CAN be done on the average gaming PC.
Average gaming PC would probably be AMD Athlon64 3500+ (or X2 varient), 7600GT, and 1GB of system memory. And I would say that is being very generous based on what the Steam stats show and what members of the clan I play with have.
If it is a memory footprint issue, console devs have all sorts of solutions for that issue. Some are quality reduction, but some leverage the advantages of a closed system to do more with less, and others are just blatant misuse of resources in PCs in general which make the comparison a little uneven to begin with.
IMO, all the Crytek posturing is nothing more than marketing. Further, I think it also may be setting themselves up for a big pay day: They have set Crysis up as "undoable" on the consoles--it is that great. Now... gasp... one of these days Crysis will be announced for ONE of the consoles, and Crytek will announce, "Console A, we have found, is more powerful than we ever imagined with Technology ABC, and what we thought could ONLY be done on a super computer can also be done on this console. BUY THIS COSOLE!"
They have set themselves up as having a game requiring killer performance with killer graphics. It will be a MAJOR PR win for Sony or MS if they can snag an exclusive. In this regards Yuri and Crytek have set themselves up for a potentially HUGE payday. Perception is power, and the perception is Crysis is too demanding for the consoles. If it can "only" be on Console A, the perception will be that because Console A can run Crysis due to features ABC (see: mode7!), that this is another bullet that Console A is the better console.
Great PR move, and I think this along with their stance to focus on the PC version have set Crytek up, and EA, for a potentially significant payday from a console maker. Mark my words, IF they go console exclusive to one or the other, all the fans will be using it as proof that their console is best.