64bit binaries have been distributed since before VAC2. This means they are still using the old protocol (47), and if any servers still happen to use amd64 nobody will be able to connect to them.
Instead of actually building it for 64bit, their fix was to edit hlds_run to use hlds_amd instead of hlds_amd64. Walton Hoops wrote: > I admit I haven't dug into the scripts to see what is actually being run, > but whenever I start my server (using Ubuntu x64), I see: > > Auto detecting CPU > Using AMD-Opteron (64 bit) Optimised binary. > > This sounds to me like there already is a 64-bit binary. Am I mistaken? > > Walton > > -------------------------------------------------- > From: "Kveri" <kv...@kveri.com> > Sent: Saturday, January 24, 2009 10:26 AM > To: "Half-Life dedicated Linux server mailing list" > <hlds_linux@list.valvesoftware.com> > Subject: Re: [hlds_linux] AMD64 binaries > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux