Como instalo o Star Wars Battlefront 1?

2

Eu posso instalar a maioria dos jogos do Windows, mas não consigo instalar o Star Wars Battlefront no meu laptop Ubuntu 12.10.

    
por user97510 27.10.2012 / 20:30

1 resposta

0

O Star Wars Battlefront 1 às vezes funciona em wine , mas geralmente há problemas ou falhas nos gráficos, por isso depende da sua configuração e versão de wine em relação a if ou quão bem ele será executado. Pode muito bem estar disponível no Steam no futuro próximo, mas isso é apenas suposição.

Não obstante, para que possamos obter uma resposta para essa pergunta, aqui está como eu a instalei no Ubuntu 12.04, que foi em grande parte um processo similar ao que foi brevemente mencionado no página de informações no WineHQ .

Eu geralmente recomendo usar um novo WINEPREFIX para cada novo aplicativo instalado com wine , pois isso muitas vezes elimina problemas que usam a pasta ~/.wine padrão com tudo que pode causar.

Observação: Playonlinux também pode ser usado para instalá-lo, mas aqui está como eu fiz isso manualmente. Se você não gosta de todos os comandos de terminal abaixo, você pode usar o playonlinux para instalar, mas veja minha nota importante mais abaixo sobre securom errors.

1) Localize sua cópia legal do jogo e seus 3 cds (você também precisará da chave do CD) e coloque o primeiro disco na unidade e certifique-se de montar corretamente.

2) Crie seu novo WINEPREFIX com:

WINEPREFIX=$HOME/.battlefront1 winecfg

Isso fará com que a janela de configuração do vinho seja ativada, e antes de descartá-la, verifique a letra da unidade com a qual o CD da frente de batalha foi linkado simbolicamente (geralmente D:).

2) Inicie a instalação (assumindo que wine é D:):

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

(Você pode, é claro, export a variável de ambiente WINEPREFIX para o seu ambiente, mas para maior clareza eu especificarei cada vez aqui com env .)

3) Digite a chave do CD e deixe o instalador iniciar. Quando você troca discos, espere o próximo disco montar antes de clicar em continuar. Quando você obtiver a tela de confirmação que foi instalada, não inicie-a ainda.

4) Faça o download do patch oficial da Lucasarts e instale-o:

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

A letra da unidade referente ao sistema de arquivos local deve ser Z: e o comando assume que o arquivo está na sua pasta pessoal.

5) Agora, se você tentar executar o programa, ele será interrompido ou apresentará um erro sobre securom, já que wine não suporta securom. A única maneira de contornar isso é usar um executável sem patches 'patched' que suporte a versão 1.2 em inglês (ou seu idioma).

Aviso: Por motivos legais, não posso fornecer links de download para executáveis corrigidos.

6) Depois de tudo isso, você pode querer ajustar algumas configurações gráficas com winetricks :

env WINEPREFIX=$HOME/.battlefront1 winetricks

É complicado especificar quais configurações devem ser alteradas, mas muitas vezes aquelas relacionadas a sombreamento de pixels e multisampling precisam ser desativadas, mas você pode precisar ajustar outras e experimentar um pouco.

7) Finalmente, execute o jogo com:

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

Você sempre deve executá-lo na pasta Gamedata e nunca no iniciador.

É difícil dizer o quão bem ele vai rodar em outros sistemas, e muitas vezes há regressões em wine , então pode ser difícil rodar, então fique de olho no WineHQ page . Este guia pode ser útil para você neste jogo ou para usar como modelo para instalar outros jogos usando wine .

    
por user76204 28.03.2013 / 01:18