Как мне установить звездные войны Battlefront 1?

Я могу установить большинство игр для Windows, но не могу установить Battlefront Star Wars на свой портативный компьютер Ubuntu 12.10.

2
задан 10 November 2012 в 17:23

1 ответ

Передний край Звездных войн 1 может иногда продолжать работать wine, но часто существуют проблемы или незначительные сбои с графикой, таким образом, она зависит от Вашей конкретной установки и версии wine относительно если или как хорошо это будет работать. Это может быть доступно на Паре в ближайшем будущем, но это - просто предположение.

Тем не менее, таким образом, мы можем получить ответ для этого вопроса, вот то, как я установил его на Ubuntu 12.04, которая была в основном подобным процессом к тот очень кратко упомянутый на информационной странице в WineHQ.

Я обычно рекомендую использовать новый WINEPREFIX для каждого нового приложения, установленного с wine, поскольку это очень часто устраняет проблемы то использование значения по умолчанию ~/.wine папка со всем может вызвать.

Примечание: Playonlinux может использоваться для установки его также, но здесь, как я сделал это вручную. Если Вы не представляете себе все заграждение терминальных команд ниже, можно использовать playonlinux устанавливать, но видеть мое важное примечание далее ниже о securom ошибки.

1) Найдите свою легальную копию игры и ее 3 CD (Вам будет нужен ключ CD также), и поместите первый диск в диск и удостоверьтесь, что это монтируется правильно.

2) Создайте свой новый WINEPREFIX с:

WINEPREFIX=$HOME/.battlefront1 winecfg

Это заставит винное окно конфигурации подойти, и перед отклонением его проверьте букву диска, к которой передний край CD был symlinked (обычно D:).

2) Запустите установку (принимающий wine диск является D:):

env WINEPREFIX=$HOME/.battlefront1 wine "D:/GameData/setup.exe"

(Вы можете, конечно, export переменная окружения WINEPREFIX к Вашей среде, но для ясности я укажу его каждый раз здесь с env.)

3) Введите ключ CD и позвольте установщику начаться. Когда Вы диски подкачки, ожидайте следующего диска для монтирования перед нажатием, продолжаются. Когда Вы получаете экран подтверждения, который это установило, еще не запускайте его.

4) Загрузите официальный патч Lucasarts и установите его:

cd 
wget "ftp://ftp.lucasarts.com/patches/pc/Battlefront1_2_Eng.exe"
env WINEPREFIX=$HOME/.battlefront1 wine "Z:/home/mike/Battlefront1_2_Eng.exe"

Буква диска, относящаяся к локальной файловой системе, должна быть Z: и команда предполагает, что файл находится в Вашей домашней папке.

5) Теперь, при попытке запустить программу, то она подвесит или даст Вам ошибку о securom, как wine не поддерживает securom. Единственный способ обойти это состоит в том, чтобы использовать 'исправленный' исполняемый файл без CD, который поддерживает английский язык версии 1.2 (или Ваш язык).

Отказ от ответственности: По легальным причинам я не могу обеспечить ссылки на загрузку для исправленных исполняемых файлов.

6) В конце концов, в этом разбираются, можно хотеть настроить некоторые графические настройки с winetricks:

env WINEPREFIX=$HOME/.battlefront1 winetricks

Это хитро для определения, какие настройки измениться, но часто они, чтобы сделать с затенением пикселей и мультивыбирающий потребность быть выключенным, но Вы, возможно, должны настроить другие и экспериментировать немного.

7) Наконец, выполните игру с:

env WINEPREFIX=$HOME/.battlefront1 wine "C:/Program Files/LucasArts/Star Wars Battlefront/GameData/Battlefront.exe"

Необходимо всегда выполнять его от папки Gamedata и никогда со средством запуска.

Трудно сказать, как хорошо это будет работать на других системах, и часто существуют регрессии в wine таким образом, может быть трудно работать вообще, поэтому следите за страницей WineHQ. Это руководство могло бы быть полезно для Вас для этой игры, или использовать в качестве модели для установки других игр также с помощью wine.

0
ответ дан 10 November 2012 в 17:23

Другие вопросы по тегам:

Похожие вопросы: