Hello everyone,

I got myself a nice AMD Opteron 140 dedicated server for my clan.

Everything worked fine, i installed Half Life Counter-Strike but when i wanted to start it i got the problems.

We had some old intel machines on which this worked great so i thought that it should work on the AMD too.

Here is the error i get and i even know what it is. But it seems noone knows how to go past it.

Please I really need your help. I can even pay someone if he is willing to help me get this started.



[[email protected] pub1]# ./hlds_run -game cstrike +map de_dust +ip +port 27015 +maxplayers 25 -autoupdate -debug
Auto detecting CPU
Using AMD-Opteron (64 bit) Optimised binary.
Enabling debug mode
Auto-restarting the server on crash
Could not locate steam binary:./steam, ignoring.
./hlds_run: line 359: ./hlds_amd64: cannot execute binary file
cat: hlds.16748.pid: No such file or directory


The error is because the game tries to run on 64 Bits when its only compiled for 32 bits.

How can I do one of the following?

1. Make hlds not auto detect the CPU, and this way will go in 32 bits mod.

2. Make the processor work only on 32 bits, and not let programs know "it" can do 64.

Please, I really need help, because i've tried so many things in the last 2 days that i came to give up