WaltC said:Bjorn said:The entire thing is all about Far Cry and not the CryTech engine (although i would assume that any SM3.0 support in the Far Cry game would carry over to the base engine). And the last question was about availability of the patch (which afaik, Crytech has already said will support both SM2.0 and SM3.0).
Yes, that it will support ps2.0-3.0, which to me is entirely different from saying there's anthing there but ps2.x code whatever (since there doesn't have to be for it to run on 3.0 capable hardware.) Code which supports both 2.0 and but runs on 3.0 hardware need not be anything more than 2.x code to begin with. I would also assume the same for the engine, since the engine isn't being used for anything other than Far Cry at the moment.
As to your interpretation of the interview question, it has two parts. The first part, "Will we see an update for FarCry which enables Shader 3.0?" asks nothing about availability of something which is assumed to exist, but is a simple "Yes" or "No" question, isn't it, as to whether that something exists in the first place? I can't conceive of how it might have been more simply written than that. The second part of the question makes it absolutely plain that the person asking the question does not know whether Crytech plans to support 3.0 in the game (or engine) or not, "If a patch enabling Shader 3.0 in FarCry is pending, when can we expect to see it available?" One does not ask "if" something exists unless one is not certain, right? Crytech answered both questions by saying "stay tuned," which is a completely non-committal answer along the lines of "wait and see."
The person asking the questions is not sure that Crytech will support ps3.0-specific code in Far Cry, and so he asks his questions. Crytech itself does not answer but says, instead, "stay tuned," but Bjorn....reads the same text that I read and comes to the opposite conclusions that I do... Wishful thinking on your part? Perhaps, we'll see.
The question for me is not, "Will Far Cry support hardware which supports shader 3.0, but will Crytech support nV4x 3.0 shaders with code which will not run equally as well on ATi's ps2.x hardware?" That is where we disagree, I think. I don't see that anything Crytech states in the interview might lead one to such a conclusion.
Walt, you're bending over backwards to come up with a reason why they shouldn't have a 3.0 path. In reality the reasoning if very simple. They can do a small amount of work to add an optimized 3.0 path to their engine and their game and get FREE ADVERTISING from Nvidia.
In the future, that same path can be used by two or more generations of hardware coming down the pipeline.
Of course they are going to do it. As a business decision it's a no brainer. It's not as if they have to rewrite the entire engine or take away support for older shader models.