Qip.ro

Steam for Linux

Posted on: April 24, 2010

Gaming on Linux?

That’s not something we hear every day just yet, but it looks like the good folks at Valve might be considering a penguin revolution.
steam for linux

This is a line of code which is no where to be found within the Windows version of Steam, and gives us a funny feeling that Steam for Linux will be announced soon, if not shortly following the full release of the Mac version. Hit the jump for proof that Steam for Linux could be right around the corner, after seeing for ourselves the luscious Mac version of the client, we would be more than happy to see Valve hitting all platforms.

#!/bin/bash

# figure out the absolute path to the script being run a bit
# non-obvious, the ${0%/*} pulls the path out of $0, cd’s into the
# specified directory, then uses $PWD to figure out where that
# directory lives – and all this in a subshell, so we don’t affect
# $PWD

STEAMROOT=$(cd “${0%/*}” && echo $PWD)

#determine platform
UNAME=`uname`
if [ “$UNAME” == “Darwin” ]; then
PLATFORM=osx32
# prepend our lib path to LD_LIBRARY_PATH
export DYLD_LIBRARY_PATH=”${STEAMROOT}”/${PLATFORM}:$DYLD_LIBRARY_PATH
elif [ “$UNAME” == “Linux” ]; then
PLATFORM=linux32
# prepend our lib path to LD_LIBRARY_PATH
export LD_LIBRARY_PATH=”${STEAMROOT}”/${PLATFORM}:$LD_LIBRARY_PATH
fi

if [ -z $STEAMEXE ]; then
STEAMEXE=steam
fi

ulimit -n 2048

# and launch steam
cd “$STEAMROOT”

STATUS=42
while [ $STATUS -eq 42 ]; do
${DEBUGGER} “${STEAMROOT}”/${PLATFORM}/${STEAMEXE} $@
STATUS=$?
# are we running osx?
if [ $STATUS -eq 42 -a ${PLATFORM} == “osx32” -a -f Info.plist ]; then
# are we running from in a bundle?
exec open “${STEAMROOT}”/../..
fi
done
exit $STATUS

If you hit this link, you’ll be treated to the following:

“linux”

{
“version” “1271984910”
“public_all”
{
“file” “public_all.zip.6b056705ffb372d14f7e3a6a276ec23f0a37700b”
“checksum” “6b056705ffb372d14f7e3a6a276ec23f0a37700b”
“size” “10880093”
}
“skins_all”
{
“file” “skins_all.zip.6a58428db616736d79a3374ba75abd29e2c1276f”
“checksum” “6a58428db616736d79a3374ba75abd29e2c1276f”
“size” “5695”
}
“bins_linux”
{
“file” “bins_linux.zip.232c70b3e732009cab1858499ca4f1c92ffd7367”
“checksum” “232c70b3e732009cab1858499ca4f1c92ffd7367”
“size” “13184210”
}
“steam_linux”
{
“file” “steam_linux.zip.52367793a26b83abc84871770277e1b8d77608bc”
“checksum” “52367793a26b83abc84871770277e1b8d77608bc”
“size” “1413845”
“IsBootstrapperPackage” “1”
}
}
“kvsignatures”
{
“linux” “325b92ba99a3130084a38bdca2c2faec98378ba291ff267717e0bb546c9f98fb8
d5fddfa9212ad4ba488791a54f4518df24657936a0bf9ced314346d81e0f29a98e
03d1bd11d57a887f387a71f174987987b6a232fe5839eb3e78a5d6a7d971d6e1
0a97139ab0b66b25b4c0c784db4c70038d2b16fc377e95dc1bb0f5d5d19ad”
}


Things are certainly looking mighty fishy over at Steam right now,should only be a matter of time before an announcement

Sursa :Engadget

Advertisements

1 Response to "Steam for Linux"

nice post. thanks.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

RSS Oficial Blog Qip.ro

  • An error has occurred; the feed is probably down. Try again later.

Twitter Updates

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 4 other followers

Parteneri

Quick Internet Promotions Director Web>

  • None
  • Viola: Dear Admin, My name is Viola, Marketing Manager from Digiarty Software, Inc. I want to speak with you about a potential cooperation. I wonder i
  • pavel: Hallo SEND PLS LICENTE puiu1988@yahoo.de
  • qipro: if you want a license key please visit this site http://qip.r

Blog Stats

  • 9,726 hits
%d bloggers like this: