У меня есть образ диска Postal 2, в сети написано что Postal 2 идет на Линукс, так вот что надо сделать чтобы установить и играть в Postal 2 на Линукс.
З.Ы. Я не ставил не Вайн не эмуляторов.
Postal 2
Нужно скачать FreeSTP с сайта RWS.
Сюда очень легко добавить уровни из сингла.
Работают все моды кроме Штопора, т. к. он требует более старую версию постала2, которой под линукс нет. Я как ни пытался запустить, не получилось. Надо портировать мод.
А вообще у меня инсталлятор почти готовый есть, будет время и желание, доделаю.
P. S. для винды есть готовый архив с бинарями из FreeSTP для запуска под виндой (это из-за старфака постал2 даже под виндой не работает)
У меня есть пиратский образ Postal 2 без защиты(без диска идёт) и образ Postal 2 бег с ножницами (вроде) мультиплеер(с защитой).
Если пиратка оригинальная, то можешь закинуть лицензионный диск подальше, и копировать файлы с пиратки (если не запакованы в cab)
Вот тут версия, 100% рабочая на линь. (перевод АКЕЛЛА)
Лечим отсутствие звука:
Debian 6 (Должно работать и на ubuntu, mint и т.п.)
Устанавливаем пакет alsa-oss
Запускаем игру через терминал:
[console]aoss '/home/юзер/games/postal2/postal2'[/console]
Лечим "Couldn't run Postal2: Share the Pain (postal2-bin). Is POSTAL2_DATA_PATH set?"
Установите права на файл:
[console]chmod u+x postal2-bin[/console]
А кто знает как apocalypse weekend прикрутить?
А кто знает как apocalypse weekend прикрутить?
Я знаю. Надо допихать файлы в System и поправить стартовый скрипт.
exec "./postal2-bin" "-INI=ApocalypseWeekend.ini" "-USERINI=ApocalypseWeekendUser.ini" "-SAVEDGAMEINI=ApocalypseWeekendSavedGameInfo.ini" $*На 51 строчке.
А в ~/.lgp/postal2/System/ApocalypseWeekend.ini изменяем пути
Paths=../System/*.u
Paths=../Maps/*.fuk
Paths=../ApocalypseWeekend/Maps/*.fuk
Paths=../Textures/*.utx
Paths=../ApocalypseWeekend/Textures/*.utx
Paths=../Sounds/*.uax
Paths=../ApocalypseWeekend/Sounds/*.uax
Paths=../Music/*.umx
Paths=../ApocalypseWeekend/Music/*.umx
Paths=../StaticMeshes/*.usx
Paths=../ApocalypseWeekend/StaticMeshes/*.usx
Paths=../Animations/*.ukx
Paths=../ApocalypseWeekend/Animations/*.ukxУ меня так удалось запустит все моды кроме ШЖ из-за того, что он совместим только с версией 1337.
Я пробовал его перенести, но что-то не вышло, надо в коде копатся, всё никак руки не дойдут.
SkaarjZR, А можно подробнее, для чайников)
У меня есть Postal 2: Share the Pain.
Скачал мод "Апокалипсис" :
там :
Мой стартовый скрипт выглядит вот так:
#!/bin/sh
#
# postal2 startup script
#
# Function to find the real directory a program resides in.
# Feb. 17, 2000 - Sam Lantinga, Loki Entertainment Software
FindPath()
{
fullpath="`echo $1 | grep /`"
if [ "$fullpath" = "" ]; then
oIFS="$IFS"
IFS=:
for path in $PATH
do if [ -x "$path/$1" ]; then
if [ "$path" = "" ]; then
path="."
fi
fullpath="$path/$1"
break
fi
done
IFS="$oIFS"
fi
if [ "$fullpath" = "" ]; then
fullpath="$1"
fi
# Is the sed/ls magic portable?
if [ -L "$fullpath" ]; then
#fullpath="`ls -l "$fullpath" | awk '{print $11}'`"
fullpath=`ls -l "$fullpath" |sed -e 's/.* -> //' |sed -e 's/\*//'`
fi
dirname $fullpath
}
# Set the home if not already set.
if [ "${POSTAL2_DATA_PATH}" = "" ]; then
POSTAL2_DATA_PATH="`FindPath $0`/System"
fi
LD_LIBRARY_PATH=.:${POSTAL2_DATA_PATH}:${LD_LIBRARY_PATH}
export LD_LIBRARY_PATH
# Let's boogie!
if [ -x "${POSTAL2_DATA_PATH}/postal2-bin" ]
then
cd "${POSTAL2_DATA_PATH}/"
exec "./postal2-bin" $*
fi
echo "Couldn't run Postal2: Share the Pain (postal2-bin). Is POSTAL2_DATA_PATH set?"
exit 1
# end of postal2 ...
Заранее спасибо.
Вот тут я описывал:
http://www.akella.com/forum/showthread.php?t=12913
У меня нет под рукой последней верисии мануала по установке, но я там изменял только то, что запуск p2aw производится из основной директории System, что этономи место, но накладывает некоторые огранизения. А точнее нужно заранее скопировать в ~/.lgp/postal2/System конфигурационные файлы ибо движок UE2 не воспринимает ключи указывающие из какого дефолтного конфигурационного файла создавать основной конфиг.
