This long winded excuse could have been simply bypassed and solved if they had chosen to use Open CL and Phys-X to do the coding..
Differed shading is NOT new, it's a G/Z buffer multipass compositing technique I've used for over 15 years with just about every quality 3D imaging and compositing system on the market. ( same system is used in different ways to create DOF, and atmosphere in allot of games. ( Although not called ' differed shading' the same type of system can be seen in COD MW2 Afghanistan the Z buffer usage for depth tied to an atmosphere modifier to reduce visibility over a distance and G buffer to provide geometry shading on the downed C130 as an example.. )
So, this new engine allowed us to do cool things such as the night racing that would have been very difficult with an old style forward renderer.
Pretty Sure SIMBIN has been doing very well with dynamic night racing for ~ 5 years now..
There has been some confusion that our anti-aliasing uses the CPU - it does not... To better balance very high-end CPUs the patch will include a 3rd anti-aliasing method which is CPU based -
So it wasn't but now it is.. And i suspect that anyone with a high end CPU would have a fairly good GPU.. even so the min GPU for the game is still well above the 360 spec. Which is where this port came from, so it's just poor coding on their part ( relates back to first sentence). As the owner of a 'high end graphics card I'm annoyed that these companies continue to offload graphics work on the CPU.. lazy programming. I love how the AMD CPU is an afterthought
This will also help AMD based quad-core too
the work was done with Intel which I'm sure is not going to lend SMS any help on making the AMD CPU's look good.
We've been in regularly contact with NVidia and ATI throughout the development of the game, with their performance teams feeding back on any areas where we could improve, pooling our expertise with theirs.
SMS: " can you help us AMD to make Xfire work "
AMD: " yes.. it's called Open CL "
SMS; " no we don't want to use the right product for the job, we wan't something else that will end up as a hack job"
AMD: " good luck with that.. click"
( same conversation with nvidia but switch X-fire for SLI and Open CL for Phys-X)
(non SLI) graphics performance should be 5-10% faster with the patch.
So with the zero support/optimisation for ATi/AMD based cards, you'll get a 5-10% increase in crap..
Input lag - we've solved the latency issues reported using some wheels. There was a dead-zone issue and a threading problem introduced very late in development that have been fixed.
That has to be the most politic way of saying " our PC input is crap".. Good thing is, it would be really hard to screw it up even more..
Most of these issues were solvable with the very first sentence's solution, but obviously that would be way too logical. I really don't have a problem flaming these guys, all this time spent on the game to make it worse then the first one. They HAD the core starting point, it's not like a whole new engine was developed, they had already hit the limit of 360's performance so what we get o the PC is SMS's attempt to manipulate the 360 to give it more performance and in the process they make it useless for the PC.
whatever, NFS is a dead franchise to me, it's nothing but a re hashed money grab.
Oh and previously i stated SMS worked with SIMBIN.. I think it was Codemasters who might have worked with them on GRIP. I've forgotten.