Não estou conseguindo obter um desempenho parecido no wine em comparação
ao Windows. Estou testando os jogos Diablo 3 RoS e o Path of Exile. Os
dados:
Placa: NVIDIA GTX 760
Windows 8.1 64bits instalado num HD 2.5" 5400 rpm.
- Diablo 3 com um FPS médio de 70 e dificilmente cai para menos de 40.
Máximo 130
- Path of Exile com FPS médio em 60 e dificilmente cai para menos de 40.
Slackware 14.1 64 bits instalado num HD 3.5" 7200rpm com XFCE
Linux Mint 17 64 bits instalado em outro HD 3.5" 7200 rpm, testado no
Cinnamon e XFCE.
Em ambos os Linux os jogos estão num SSD com XFS e instalei os jogos
usando o PlayOnLinux. E nas duas distros fiz os testes abaixo e sempre
tive o mesmo resultado, sendo que usando o Cinnamon a diferença no FPS é
desprezível.
FPS médio no Diablo: 25 e cai para 10. Máximo 56
FPS médio no Path of Exile 30: e cai para 10. Máximo 50
O Path of Exile só funciona com o wine 1.5.28-PathofExile do PoL.
Antes que perguntem, no Slackware eu usei o slackpkg+ e ativei o mutilib
antes de instalar o driver na NVIDIA, assim eu tenho as libs 32bits também.
O Diablo 3 eu testei com o wine 1.5.28-DiabloIII, 1.7.25,
1.7.22-LeagueofLegendsCSMT e 1.7.18-GW2-CSMT e com o wine padrão do
sistema, sendo que no Slackware eu peguei o pacote do Alien. Além disso,
esses wine com CSMT, é um patch que melhora muito a performance de
alguns jogos e eu ativei o recurso no registro (CSMT=enabled e
StrictDrawOrdering=disabled).
Não muda nada no FPS. Também tentei usar o Diablo com o parâmetro
-opengl e continua a mesma coisa. Testei isso tanto adicionando o
parâmetro nas configurações no Battle.net, quando executando o jogo
direto, sem usar o launcher.
Tentei desativar o vsync no driver da nvidia e nenhuma mudança. Na
verdade o que muda é que o glxgears sobe de 60 FPS para mais de 1200...
Instalei o openarena, mas não consegui fazer o jogo mostrar o FPS e
também não consegui sentir nenhum lag mesmo com tudo no máximo... talvez
porque a engine é muito antiga.
Meu último teste foi criar um novo usuário, reinstalar o jogo e testar
tudo de novo, mas não houve mudança.
Qualquer sugestão é bem-vinda.
--
Victório
--
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
Antes de perguntar:
http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao
Para sair da lista envie um e-mail para:
[email protected]
---
Você está recebendo esta mensagem porque se inscreveu no grupo "Slackware Users Group - Brazil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um
e-mail para [email protected].
Para obter mais opções, acesse https://groups.google.com/d/optout.