Thanks. I was a Windows user since I was 11 up until 3 years ago. The whole mac sux thing gets on my nerves when an os x user posts an honest question and all they do is get flamed. They weren't looking to have to defend their choice when asking an honest question. In the end the thread gets taken over as a Mac vs. PC issue when it never was started to be that way at first. This thread SHOULD NOT become one of those.
Yes, we all have our opinions. This is just not the thread to do it in.
I just figured to try and stop the flaming because I enjoy playing games and would like to build maps using srcds to test them that is native to os x.
For now though, there is a link on this forum to get a/an srcds running in the new version crossfire. Until srcds and the hlupdatetool comes out for os x, this is probably the next best thing.
EDIT: I should note that the -game command I'm using is for Team Fortress 2. I'm not sure what the exact names are for other source games.
You can set up the server following the usual srcds steps for windows using the "run command" option in Crossover. Steps are as follows and only worked for me using crossfire 9:
1. Download the hldupdatetool.exe
2. double click the hldupdatetool.exe
3. I installed mine in a custom direcotry /Users/yourusernamehere/library/valve/hlserver although it's probably better to use a custom directory that is shorter so you can better see what you are doing when using the "run command" in Crossover. If you mess up it's just easier to track down where you messed up since you have to enter the directory twice.
4. Be sure to place the hlupdatetool.exe into where you installed the files. Makes it easier.
5. In Crossover, go to the Run Command option.
6. Type in the directory where hlupdatetool.exe is stored. After you type that also type this: -command update -game tf -dir
7. After the -dir command, retype that same directory sans the hlupdatetool.exe
8. At this point it should look like this:
/Users/yourusernamehere/library/Valve/Hlserver/hlUpdateTool.exe -command update -game -tf -dir /Users/yourusernamehere/library/Valve/HLserver/
9.It takes a while to update everything so don't think it isn't doing anything. You'll see a percentage of it being updated via Crossover window.
10. Click on the srcds.exe.
11. Choose the internet option and set up your server specifics.
12. In the Steam servers or "yoursourcegame" servers, go to the favorites tab.
13. Click on the "Add Server" button toward the bottom of that window.
14. Type in the IP address that is given in the srcds.exe window.
15. Double click and enjoy. Congrats. You now have a dedicated server
.