Esta web usa cookies propias y de terceros para mejorar tu experiencia de navegación y realizar tareas de análisis. Al continuar con tu navegación entendemos que das tu consentimiento a nuestra política de cookies.

MY NEW STATIC BLOG. WHY? BECAUSE FUCK YOU, THAT'S WHY!




Este es el contenido del archivo hl2.sh que puedes encontrar en la carpeta de la beta del "Counter strike: source" y de cualquier otro juego que use el motor SOURCE de Valve:


#!/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

GAMEROOT=$(cd "${0%/*}" && echo $PWD)

#determine platform
UNAME=`uname`
if [ "$UNAME" == "Darwin" ]; then
# prepend our lib path to LD_LIBRARY_PATH
export DYLD_LIBRARY_PATH="${GAMEROOT}"/bin:$DYLD_LIBRARY_PATH
elif [ "$UNAME" == "Linux" ]; then
# prepend our lib path to LD_LIBRARY_PATH
export LD_LIBRARY_PATH="${GAMEROOT}"/bin:$LD_LIBRARY_PATH
fi

if [ -z $GAMEEXE ]; then
GAMEEXE=hl2_osx
fi

ulimit -n 2048

# and launch the game
cd "$GAMEROOT"

STATUS=42
while [ $STATUS -eq 42 ]; do
${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "[email protected]"
STATUS=$?
done
exit $STATUS


Este script básicamente detecta si se está usando Mac OS X o Linux, y carga las librerías correspondientes ¿Por qué el tratamiento de Linux está presente en todos los juegos para Mac OS X e incluso en el propio cliente?
  • Porque planean lanzar Steam y todos los juegos de Valve para Linux.
  • Porque utilizan Linux como plataforma intermedia para portar los juegos a Mac OS X.
  • Porque disfrutan tocándome los huevos.

Si planean Lanzar Steam para Linux, simplemente hay que esperar ¿Cuanto? ni idea. Otro problema añadido es que se intentará aprovechar el máximo de código entre Linux y Mac OS X, y ahí salimos perdiendo, porque mientras en Linux disponemos de soporte para OpenGL 4, en Mac OS X ni siquiera tienen implementada totalmente la versión 3 ... ¿El mejor sistema operativo del mundo? claro, claro ... además tanto en Windows como en Mac OS X se usan sistemas de ficheros que no distinguen entre mayúsculas y minúsculas ¿Solucionarán los problemas derivados o nos pedirán amablemente que usemos FAT en Linux?

Si por el contrario sólo usan Linux como plataforma intermedia para portar los juegos a Mac OS X ... eso no dice mucho a favor ni de Apple, ni de Valve.

Personalmente me conformaría con un simple cliente en linea de comandos y la web para comprar juegos XD
22-08-2010
Inagotable

Dicen que Steam para linux lo sacarán con el juego de Duke Nukem Forever de regalo xD

23-08-2010
Anonymous

http://www.webupd8.org/2010/08/official-statement-steam-not-coming-to.html

comments powered by Disqus

Powered by PussyPress.