This topic has been locked
SteamCMD CSGO Error
Hi!

I set up steamcmd to make a CSGO server. I logged in anonymously and then did:

Steam>force_install_dir csgoserver

then I typed:

app_update 740 validate

but it said
ERROR! Failed to install app "720" (Invalid platform)

I did some research and found out that other people also had this problem and in some versions it worked and in some it didn't. It's a shame that Valve ignores this CSGO server issue on Mac's. If it's impossible doing it this way then could I possibly install Linux (It works on Linux) or something?
Last edited by KezmonianDevil; Jun 22, 2016 @ 8:42am
< >
Showing 1-15 of 16 comments
PhillyWombat Jul 2, 2017 @ 2:49am 
Almost a year later - same problem but no answers.
123 Jul 3, 2017 @ 1:09am 
1year later..
Nothing was here...so sad news
mj2r Jul 3, 2017 @ 4:59pm 
Originally posted by Sneezy:
Hi!

I set up steamcmd to make a CSGO server. I logged in anonymously and then did:

Steam>force_install_dir csgoserver

then I typed:

app_update 740 validate

but it said
ERROR! Failed to install app "720" (Invalid platform)

I did some research and found out that other people also had this problem and in some versions it worked and in some it didn't. It's a shame that Valve ignores this CSGO server issue on Mac's. If it's impossible doing it this way then could I possibly install Linux (It works on Linux) or something?
mj2r Jul 3, 2017 @ 4:59pm 
fa
elgato Oct 28, 2017 @ 5:10pm 
Hi guys,
Thought I'd add a response to this even though this thread is quite old because it took me a some time to figure out the problem.

Note: I used the instructions found here:
https://developer.valvesoftware.com/wiki/SteamCMD#Cross-Platform_Installation

The error you're seeing happens because SteamCMD is expecting to run on Windows with that command. On OSX you need to use the "Cross-Platform Installation" option, I think this is because SteamCMD was written specifically for Windows platforms? Who knows. Anyways, you use this to ignore the underlying platform (in our case OSX).

Before you type this command, type this to allow for the Cross-Platform commands (yes, there are two "s", its not a typo):
@sSteamCmdForcePlatformType windows

Now type:
app_update 740 validate

it should now work.

Hope that helps! :steamhappy:
Kmoney$ Feb 17, 2018 @ 10:59am 
Originally posted by elgato:
Hi guys,
Thought I'd add a response to this even though this thread is quite old because it took me a some time to figure out the problem.

Note: I used the instructions found here:
https://developer.valvesoftware.com/wiki/SteamCMD#Cross-Platform_Installation

The error you're seeing happens because SteamCMD is expecting to run on Windows with that command. On OSX you need to use the "Cross-Platform Installation" option, I think this is because SteamCMD was written specifically for Windows platforms? Who knows. Anyways, you use this to ignore the underlying platform (in our case OSX).

Before you type this command, type this to allow for the Cross-Platform commands (yes, there are two "s", its not a typo):
@sSteamCmdForcePlatformType windows

Now type:
app_update 740 validate

it should now work.

Hope that helps! :steamhappy:

It was thank you so much <3
YESMAN Feb 18, 2018 @ 5:01am 
yeah~!~!~!~~!!~~~
Я с ними согласен
Pussy Rips Jun 16, 2019 @ 6:59pm 
Originally posted by elgato:
Hi guys,
Thought I'd add a response to this even though this thread is quite old because it took me a some time to figure out the problem.

Note: I used the instructions found here:
https://developer.valvesoftware.com/wiki/SteamCMD#Cross-Platform_Installation

The error you're seeing happens because SteamCMD is expecting to run on Windows with that command. On OSX you need to use the "Cross-Platform Installation" option, I think this is because SteamCMD was written specifically for Windows platforms? Who knows. Anyways, you use this to ignore the underlying platform (in our case OSX).

Before you type this command, type this to allow for the Cross-Platform commands (yes, there are two "s", its not a typo):
@sSteamCmdForcePlatformType windows

Now type:
app_update 740 validate

it should now work.

Hope that helps! :steamhappy:

Wouldn't it make sense to do
`@sSteamCmdForcePlatformType macos` ?
I had the same issue and that worked for me as a simple solution (well, its still installing so I'm not 100% sure it worked) but so did the windows option :steamfacepalm:
Tibau Apr 25, 2020 @ 12:59pm 
This solution can't solve my problem. Someone help?
Razvan Apr 25, 2020 @ 1:26pm 
yes bro, i love youvery much
Долбоёб Sep 8, 2021 @ 11:28am 
Originally posted by elgato:
Hi guys,
Thought I'd add a response to this even though this thread is quite old because it took me a some time to figure out the problem.

Note: I used the instructions found here:
https://developer.valvesoftware.com/wiki/SteamCMD#Cross-Platform_Installation

The error you're seeing happens because SteamCMD is expecting to run on Windows with that command. On OSX you need to use the "Cross-Platform Installation" option, I think this is because SteamCMD was written specifically for Windows platforms? Who knows. Anyways, you use this to ignore the underlying platform (in our case OSX).

Before you type this command, type this to allow for the Cross-Platform commands (yes, there are two "s", its not a typo):
@sSteamCmdForcePlatformType windows

Now type:
app_update 740 validate

it should now work.

Hope that helps! :steamhappy:
Thank you soo much
JoHnYsNiPeR Nov 19, 2022 @ 12:54am 
Originally posted by elgato:
Hi guys,
Thought I'd add a response to this even though this thread is quite old because it took me a some time to figure out the problem.

Note: I used the instructions found here:
https://developer.valvesoftware.com/wiki/SteamCMD#Cross-Platform_Installation

The error you're seeing happens because SteamCMD is expecting to run on Windows with that command. On OSX you need to use the "Cross-Platform Installation" option, I think this is because SteamCMD was written specifically for Windows platforms? Who knows. Anyways, you use this to ignore the underlying platform (in our case OSX).

Before you type this command, type this to allow for the Cross-Platform commands (yes, there are two "s", its not a typo):
@sSteamCmdForcePlatformType windows

Now type:
app_update 740 validate

it should now work.

Hope that helps! :steamhappy:

Not all heros wear capes!
TowelBoy Aug 4, 2023 @ 3:06pm 
Had the same issue for Killing Floor.

Linux and Windows Apps have different IDs, for example killing floor has
215360 (Linux) and 215350 (windows).

TL;DR
Check the ID and ensure you have the right platform
< >
Showing 1-15 of 16 comments
Per page: 1530 50

Date Posted: Jun 22, 2016 @ 8:42am
Posts: 16