The linux kernal and many programs have been re-compiled to take advantage of the new CPU. Their is a true AMD-64 linux OS. C++ is a universal programling language to my knowledge, quake was programmed in C++. Ports have been made for SGI systems, alpha, sparc, ect, because linux has been ported to these oses, or the oses that run on these chips has a C++ compiler, most probably both.
All someone would have to do is get the correct libraries, and gcc the quake sorce. Since the compiler on x86-64 linux will compile a program as to be 64 bit code, the binary will be 64 bit. The x86-64 os will be able to handle the binary as well.
The benchmark will not show the full potential of the AMD-64 cpu, but it will be a good estimation of un optomised code. As far as games go. Quake2 would also be a good canidate, it supports SSE, and the new amd cpu has SSE registers in its FPU.
<P ID="edit"><FONT SIZE=-1><EM>Edited by MajinChewY on 09/27/03 03:29 PM.</EM></FONT></P>