Como evitar jogos antigos de windows em "modo janela" no linux pelo Wine

Olá amigos do fórum

Recentemente instalei dois dos meus jogos favoritos no Linux: Need for Speed: Most Wanted e o Need for Speed Underground 2. Eles são jogos antigos e não possuem suporte a displays modernos e resoluções mais altas. Por isso adicionei esses patches respectivamente aos jogos.

Esses patches colocam o jogo em uma resolução moderna, e adicionam suporte básico a controles, algo não presente no jogo original, e estão presentes para inúmeros outros jogos além destes dois, então estes fixes se extendem a todos os jogos que esse modder disponibiliza o patch. Porém esses patches não funcionam de maneira nativa no linux com o Wine, e precisam de uma pequena configuração, caso contrário ao abrir o jogo, ele ficará assim:

Para evitar esse cenário, em que o jogo até é jogável mas de maneira extremamente desconfortável, basta fazer uma pequena configuração no winecfg (abra um terminal e digite winecfg).

image

Com o winecfg aberto, vá ate a aba bibliotecas (libraries se o seu sistema estiver em inglês) e adicione a biblioteca dinput8 ao campo “nova substituição para a biblioteca” (new override for library, se o seu sistema estiver em inglês ) e clique em adicionar e aplicar. Pronto! como um passe de magica seu jogo agora estará pronto para displays modernos com resolução apropriada e em formato 16:9, aproveite!

Essa dica funciona de maneira geral, para mods que usam dlls do windows e que não estão rodando de forma apropriada, tente adicionar essas dlls na aba bibliotecas do winecfg e veja se o mod funciona corretamente.

Ate a proxima! :slight_smile:

5 curtidas

Olhei a imagem e esse jogo não me é estranho, é o NFS: Most Wanted?

1 curtida

Sim é ele mesmo!

Este tópico foi fechado automaticamente 30 dias depois da última resposta. Novas respostas não são mais permitidas.