Tiny Core Linux

Tiny Core Extensions => TCE Talk => Extension requests => Topic started by: xor on February 03, 2020, 06:40:55 AM

Title: SteamCMD.tcz x86 & 64-bit
Post by: xor on February 03, 2020, 06:40:55 AM
SteamCMD.tcz x86 & 64-bit

https://developer.valvesoftware.com/wiki/SteamCMD

---

updated information

SteamCMD is a steam client without a graphic interface!

in this video; https://www.youtube.com/watch?v=eBcdj9LH8y0
You can see how a non-multiplay game is downloaded in a linux environment.

https://store.steampowered.com/app/7760/XCOM_UFO_Defense/
Title: Re: SteamCMD.tcz x86 & 64-bit
Post by: neonix on February 05, 2020, 12:28:17 AM
SteamCMD.tcz x86 & 64-bit

https://developer.valvesoftware.com/wiki/SteamCMD

---

updated information

SteamCMD is a steam client without a graphic interface!

in this video; https://www.youtube.com/watch?v=eBcdj9LH8y0
You can see how a non-multiplay game is downloaded in a linux environment.

https://store.steampowered.com/app/7760/XCOM_UFO_Defense/

I tried to run SteamCMD on TC11 (x86) and after
Code: [Select]
sudo adduser steam
then I set password
login
steam
typed password
wget http://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xjf steamcmd_linux.tar.gz
cd linux32
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/steam/linux32
./steamcmd
login aaaa bbbb xdoko
I get
Code: [Select]
../common/friendsuihelpers.cpp (54) : Assertion Failed: Is64BitOS()
It looks like it doesn't work in 32-bit anymore. You can still login with "anonymous" account in 32-bit OS, but you can download only dedicated servers, not games.

SteamCMD don't support pure64-bit. It looks like it probably needs multi-lib. Mayby they will fix it someday.
Title: Re: SteamCMD.tcz x86 & 64-bit
Post by: neonix on February 08, 2020, 04:15:49 AM
I tested SteamCMD on Ubuntu 16.04 LTS 64-bit
and I was able to log in to my steam account, but I don't have any games on my account
and I can't check is it possible to download commercial games.

Downloading freeware stuff is possible.
I installed multilib
Code: [Select]
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
and then
Code: [Select]
sudo adduser steam
then I set password
login
steam
typed password
wget http://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xjf steamcmd_linux.tar.gz
cd linux32
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/steam/linux32
./steamcmd
login aaaa bbbb xdoko
@sSteamCmdForcePlatformType windows
app_update 740 validate