1

У меня есть образ диска Postal 2, в сети написано что Postal 2 идет на Линукс, так вот что надо сделать чтобы установить и играть в Postal 2 на Линукс.
З.Ы. Я не ставил не Вайн не эмуляторов.

2 (12.02.2011 23:01:23 отредактировано SkaarjZR)

Нужно скачать FreeSTP с сайта RWS.
Сюда очень легко добавить уровни из сингла.
Работают все моды кроме Штопора, т. к. он требует более старую версию постала2, которой под линукс нет. Я как ни пытался запустить, не получилось. Надо портировать мод.
А вообще у меня инсталлятор почти готовый есть, будет время и желание, доделаю.

P. S. для винды есть  готовый архив с бинарями из FreeSTP для запуска под виндой (это из-за старфака постал2 даже под виндой не работает)

3

У меня  есть пиратский образ Postal 2 без защиты(без диска идёт) и образ Postal 2 бег с ножницами (вроде) мультиплеер(с защитой).

4

Если пиратка оригинальная, то можешь закинуть лицензионный диск подальше, и копировать файлы с пиратки (если не запакованы в cab)

5 (12.05.2011 02:50:14 отредактировано beav228)

Вот тут версия, 100% рабочая на линь. (перевод АКЕЛЛА)


Лечим отсутствие звука:

Debian 6 (Должно работать и на ubuntu, mint и т.п.)

Устанавливаем пакет alsa-oss
Запускаем игру через терминал:

 Консоль:
aoss '/home/юзер/games/postal2/postal2'

Лечим "Couldn't run Postal2: Share the Pain (postal2-bin). Is POSTAL2_DATA_PATH set?"

Установите права на файл:

 Консоль:
chmod u+x postal2-bin

Йииихххаа!!! Да, детка! Я - король ящериц!!

6

А кто знает как apocalypse weekend прикрутить?

Йииихххаа!!! Да, детка! Я - король ящериц!!

7

beav228 пишет:

А кто знает как 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.
Я пробовал его перенести, но что-то не вышло, надо в коде копатся, всё никак руки не дойдут.

8 (13.05.2011 16:33:42 отредактировано beav228)

SkaarjZR,  А можно подробнее, для чайников)

У меня есть Postal 2: Share the Pain.
Скачал мод "Апокалипсис" :
там :

+ открыть спойлер

http://storage2.static.itmages.ru/i/11/0513/s_1305288407_9cf0f5ecfd.png

Мой стартовый скрипт выглядит вот так:

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

Заранее спасибо.

Йииихххаа!!! Да, детка! Я - король ящериц!!

9

Вот тут я описывал:
http://www.akella.com/forum/showthread.php?t=12913

У меня нет под рукой последней верисии мануала по установке, но я там изменял только то, что запуск p2aw производится из основной директории System, что этономи место, но накладывает некоторые огранизения. А точнее нужно заранее скопировать в ~/.lgp/postal2/System конфигурационные файлы ибо движок UE2 не воспринимает ключи указывающие из какого дефолтного конфигурационного файла создавать основной конфиг.