well that doesnt help any, doesnt it? besides, a statement saying how much faster in
seconds the app performs on one platform compared to another does not infringe on IP.
if it was otherwise, then these tech websites/benchmarketers have infringed on the IP of a lot of games..
it is more likely that the windows build/compile generates code path with SSE3/SSE4 enabled if intel, and an SSE2 code path only if VIA/AMD.
hence the performance discrepancy. GCC support for SSE has been standard, in fact newer instruction sets find their way
into the GCC trunk earlier than in other compilers.
This is my last post on the subject. After that you can do what you want.
1) I have never said Aces High runs faster on Intel. I have repeatedly stated, the game will run "better" on an Intel based system, than and AMD based system. "better" as in potentially less problematic than AMD. I am not going to provide the breakdown of how many systems are running Intel versus AMD, and what the exact percentage is of problems. AMD would not appreciate that.
2) AMD provided a source code fix, along with an NDA. We will not violate that agreement. Our relationship with AMD is worth far more than our relationship with you is.
GCC has always been very far behind the curve in supporting new instructions. I have been dealing with it for over 25 years and that has always been the major complaint about them. They are very conservative in updating the compiler and assembler. It is not unusual for them to add a new processor flag, but not add any new instruction support. Sometimes the processor flag is to stop the compiler/assembler from generating an instruction that has been deprecated, not to add anything new.
The Microsoft compiler does not do dynamic compiling. The compiler generates exactly what you tell it to. Visual Studio is not based on the Intel compiler. Microsoft updates their compilers, but you have to buy the latest version to get those updates.
Finally, I will state, for the last time, my only concern is to reduce my support efforts. I have not stated anything based solely on my opinion. I do not have to do that as I have access to all the data I need to support my suggestions. If I do not have that data, then I do not make any suggestion at all. If you think I lack the expertise/talent to make a proper suggestion as to what could lower your potential issues with the game, there is not much I can do about it.