Heh - and huh? :?
Err... is that Typedef? :oops: Anyway I can't see where anyone said the compiler was "SSE2 optimised". The function you were initially interested in doesn't do anything except switch on SSE2-enhanced versions of certain maths library functions. That has nothing to do with...
Your teacher was probably talking about global variables - often better to pass what information you need as parameters rather than having global variables all over the place.
No need to pass as many variables as you can needlessly though ;)
But this function you're interested in - the one documented in the MSDN article - doesn't enable SSE2 everywhere. All it does is switch to using SSE2-optimised versions of certain standard runtime library maths routines, which will benefit from it. It's not going to affect compilation of your...
I think we ought not to discuss anything known from the leaked materials, just consequences and speculation about the act itself. For instance, was this the reason for the delay in the first place? They've obviously traced quite a lot of what happened and when, I guess they knew about it for a...
VC6 shipped in 1998 - obviously it didn't have SSE2 support back then. You're correct that you need the processor pack to add support for it. But this doesn't seem to include revised standard runtime libraries, just allows your own code to use the extra instructions. So unless you upgrade your...
Yes, you should make sure you initialise your variables to sensible values which can prevent some bugs. But that's got nothing to do with passing it into your function as a parameter?
I never did finish the game, got half way through the Kabuto missions when my HDD failed and I lost my saved game; Kabuto's missions were too boring to continue with so I didn't bother going on. The earlier bits were excellent though! Shame about the low-res shadows though, was there any way to...
I thought you said your last version also compiled without errors?
Your new version doesn't actually call the function anyway, you're just declaring its existance ready for later use, which isn't necessary since it's in the headers.