sábado, 27 de dezembro de 2014

Rodando Outlast, Alice Madness Returne e Stronghold Crusader extreme HD - PlayonLinux Opensuse 13.1

Promoção de fim de ano da Steam = Sofrimento com o playonlinux. Esse ano fizemos rodar Outlast, Alice Madness Returne e Stronghold crusader extreme HD por enquanto. Estamos baixando mais jogos e o que fizermos rodar vamos postar aqui.

A baixo é o procedimento padrão para todos esses jogos já considerando que você tem o playonlinux e a Steam instalada nele. Depois de instalar tudo isso basta tentar rodar os jogos.

1 - Configurando o wine e o PlayonLinux

As imagens abaixo eu furtei do diolinux, mas na integra não funcionou para mim, pois o jogo iniciava, mas dava crash no wine, então vamos fazer algumas modificações.

Primeiramente vamos baixar as versões mais recentes no wine no Playonlinux, para isso:

PlayonLinux > menu "Ferramentas" > "Gerenciar versões do Wine

Instale a versão 1.7.21 e superiores.


Agora iremos configurar o wine. Clique no botão Configurar, na aba geral deixe a versão do wine em System, mesmo. Clique na aba Wine > configurar o Wine. Na aba Aplicativos, selecione Windows 7 na Versão do Windows.
 

Agora na aba Bibliotecas, vamos adicionar essas da imagem abaixo e mais:
- dplayx,
- dpnet,
- dpnhpast
- dpwsockx.

Todas elas devem ser nativas e embutidas (nessa ordem).


Atente para o que for apenas "nativa" e para o que for "nativa, embutida". 

Até aqui seu Outlast está quase rodando, seu Stronghold nem abre e a Alice deve estar travando na tela da EA. Próximo passo é voltar em Configurações do Playonlinux>Instalar Componentes, agora instale esses:

- Steam
- vcrun6
- vcrun2005
- xact
- dotnet 20
- dotnet 35
- dotnet 40

Não tenho certeza se é realmente necessário instalar o 20 e o 35, mas instalei por via das dúvidas.

Agora abra o terminal e mande:

$ wget http://winetricks.googlecode.com/svn/trunk/src/winetricks

$ bash winetricks -q dotnet40 corefonts

 2- Steam

Pronto, depois disso tudo os jogos estavam rodando, mas quando clicamos em alguma coisa o jogo dá crash. Para resolver é fácil, basta abrir a Steam, clicar no jogo (faça isso nos três jogos) ir em Propriedades e desmarcar "Enable the Steam Overlay while in-game".

Pronto, aqui estava tudo funcionando! e seguem alguns prints:

Alice Madness Returne

Outlast

Stronghold Crusader


OBS. IMPORTANTE: As DLL's usadas para rodar o Stronghold Crusader irão conflitar com seu Directx9, então vai se acostumando com a Store da Steam emulada não funcionar direito. Se você reinstalar o Directx9 ele irá alterar as DLL's e seu jogo para de funcionar, deal with it.

Os próximos jogos que tentaremos rodar nos próximos dias são:

- Far Cry 3
- I Zombie
- Darksiders (está funcionando!)

0 comentários:

Postar um comentário