Como jogar jogos do Windows no Linux

Para executar seus jogos do Windows, precisaremos da ajuda de várias ferramentas: WINE, Dx Wine, Winetricks e LutrisNeste tutorial veremos como instalar e configurar cada uma delas.

Introdução ao WINE

Como todos sabem, o Linux não oferece suporte a arquivos .EXE. Então, como diabos os programas do Windows podem ser executados? Bem, alguns gênios fizeram um programa chamado WINE, o que significa que o Wine não é um emulador, que é uma das maneiras de executar um programa do Windows no Linux.
Mas, se não é um emulador, como funciona?

O motivo pelo qual o Wine não é um emulador é que os emuladores tendem a duplicar todo o ambiente em que um programa vive, incluindo a simulação de uma determinada arquitetura de microprocessador. O Wine, por outro lado, implementa o que poderia ser chamado de camada de compatibilidade, que oferece alternativas às bibliotecas do Windows.

Isso é bom? Sim e não. Vamos dizer algumas verdades ...

Melhor uso de RAM

O Windows (em qualquer uma de suas versões) possui um número significativo de programas carregados na memória RAM que no Linux normalmente não são carregados (leitura, antivírus, antimalware, etc.). WINE, não faz isso. Conseqüentemente, ele consome menos recursos do que o Windows.

Direct X

Direct X é a API mais usada em jogos do Windows e é exclusiva deste sistema operacional. O Linux, por sua vez, usa OpenGL.

Então, como o Linux executa jogos que exigem DirectX se ele usa apenas OpenGL? É aí que entra a magia do Wine: ele faz o OpenGL emular o DirectX.

O resultado? Obviamente, ao emular, você perde desempenho.

Os jogos funcionam melhor no Windows? Eu diria que depende do jogo. Porém, a resposta é SIM, justamente por causa da emulação Direct X. Pode-se dizer que os jogos baseados em Direct X 7 funcionam no Windows da mesma forma que no Linux, mas com DX9 em diante as coisas mudam muito: aproximadamente 20% menos desempenho.

Jogos para Windows

É extremamente difícil para o Wine rodar os jogos que vêm com este sistema. É por isso que, até hoje, não roda, por exemplo, jogos como Street Fighter IV, Resident Evil 5 ou Gear of Wars.

Um Windows diferente para cada jogo

Uma vantagem do WINE é que, se você quiser, pode fazer um jogo antigo rodar no Windows 95 e um novo no Windows 7.

E não só as opções terminam aí, mas também permite a instalação de outros programas, como o framework, directx e tudo o mais que você possa imaginar.

E é aí que o WINE tira o máximo partido das suas funções, pois, por exemplo, existem jogos que funcionam bem com Windows, com x programas instalados, etc.

Isso também significa que se você usar uma configuração geral do WINE, alguns jogos irão funcionar melhor e outros que serão piores. Portanto, para rodar jogos é conveniente rodar WINE usando um programa chamado PlayOnLinux, que diz ao WINE para executar o Windows perfeitamente configurado para aquele jogo. O que você acha?

Os drivers de vídeo do Windows são melhores do que os do Linux

Todos os testes indicam que ao rodar, por exemplo, o Open Arena, tanto no Windows XP quanto no Linux, no Windows ele lança mais frames. Ou seja, no Windows a atualização da tela é mais rápida do que no Linux, o que significa que aproveita melhor a placa de vídeo.

Isso não acontece porque o jogo não é nativo ou por causa do WINE ou de outro emulador. Os testes foram realizados rodando os respectivos executáveis ​​nativos para cada sistema operacional. Então? A resposta é que, eliminando todos os outros fatores, só resta dizer que os drivers para placas de vídeo para Windows são melhores (de um ponto de vista técnico) do que Linux.

Guia de vinhos

Recomendo a instalação da versão beta do Wine, pois em muitos casos possui melhorias que não estão nas versões estáveis, e mais na última versão 1.3.28 que funciona espetacularmente e com muitas melhorias. Quando terminar, você deve ter o Wine e o Winetricks instalados. Você também tem a possibilidade de instalar o Lutris, PlayOnLinux y Vinha isso pode ser bastante útil, mas deixaremos isso para depois.

Direct X

A primeira coisa que devemos fazer é instalar o DirectX.

O Dx Wine é a melhor maneira de instalar o DirectX.

Baixe o Dx Wine (o maravilhoso programa feito por kuboode) que instala facilmente o DirectX 9c no Wine. É ótimo e ainda oferece a opção de ter o Dxdiag.

Você tem a opção de instalar DX10 e DX11, tudo depende se as placas de vídeo que você possui suportam ou não.

DxDiag, ideal para saber se todo o hardware é reconhecido no Wine.

Visual Basic, .Net, etc.

Então, com Winetricks você pode instalar os seguintes programas que, embora não sejam obrigatórios, podem ser necessários para executar um jogo.

Visual básico:
- vcrun 2005 (Visual C ++ 2005)
- vcrun 2008 (Visual C ++ 2008)
- vcrun 2010 (Visual C ++ 2010)

Estrutura:
- dotnet20 (Framework NET 2.0)
- dotnet30 (Framework NET 3.0)
- dotnet35 (Framework NET 3.5)
- dotnet40 (Framework NET 4). Este não aparece no Winetricks. Ele pode ser instalado manualmente.

Existem muito mais coisas para instalar. Dê uma boa olhada nas opções que o Winetricks oferece. O que você precisa depende de sua máquina e dos aplicativos que deseja usar. No entanto, o acima exposto pode ser considerado o mínimo e indispensável.

Truques de vinho

Configurar opções de vinho

Abra o Winetricks e selecione "Selecionar o wineprefix padrão" e "Alterar configurações". Para mim, a melhor configuração é esta:

- ddr = opengl
- dsoundhw = Emulação
- glsl = disabled
- multisampling = desativado
- mwo = ativado
- native_mdac
- npm = reembalar
- orm = blackbuffer
- psm = habilitado
- rtlm = auto
- som = alsa
- strictdrawordening = desativado
- vd = off

Dessas opções, existem 2 que melhoram o desempenho

- OffscreenRenderingMode, ao definir a opção FM (Framebuffer), ele lança vários quadros, congela e faz a mesma coisa indefinidamente. Portanto, qualquer jogo é impossível de jogar. Por esta razão, "backbuffer" é recomendado.

- Direct Sound: Aceleração de hardware, altere Complete para Emulation. Isso aumenta muito o desempenho e a compatibilidade em "full".

Além disso, para obter desempenho, você pode desativar GLSL e MultiSampling, mas você perde a qualidade gráfica.

Se o WINE, mesmo depois de tudo isso, não detectar a placa de vídeo, faça o seguinte:

Depois de alterar as opções, abri o diretório .wine na pasta do usuário e, em seguida, abri um arquivo chamado "user.reg" (as chaves de registro criadas pelo usuário são armazenadas lá).

Procure [SoftwareWineDirect3D] e no final adicione:

"VideoDescription" = "Insira o modelo da placa de vídeo com aspas" "VideoDriver" = "nv4_disp.dll" "VideoMemorySize" = "Insira a memória da placa de vídeo"

No meu caso, é assim:

[SoftwareWineDirect3D] 1318967087 "DirectDrawRenderer" = "opengl" "Multisampling" = "desativado" "NonPower2Mode" = "repack" "OffscreenRenderingMode" = "backbuffer" "PixelShaderMode" = "habilitado" "RenderTargetLockMode" desativado "=" auto "Strict" Strict " "" UseGLSL "=" desativado "" VideoDescription "=" GeForce 7025 / nForce 630a / PCI / SSE2 / 3DNOW! " "VideoDriver" = "nv4_disp.dll" "VideoMemorySize" = "512"

Pronto! WINE está pronto para a guerra!

Já usamos WIne, Dx Wine e Winetricks. Agora vamos aprimorar tudo isso com um programa chamado Lutris.

Introdução ao Lutris

Lutris com alguns dos meus maiores vícios ...

Lutris é um programa que agrupa todos os jogos em uma única plataforma, algo semelhante ao Steam.

Sua característica é suportar QUASE TUDO, mas olha a lista de coisas que são bancárias:

- Jogos nativos do Linux.
- Jogos nativos do Windows.
- Jogos MAME.
- Amigo 500, 600, 1200.
- Atari 2600, 800, 800XL, 130XE, 5200, ST, STE, TT, Lynx.
- Bandai WonderSwan, WonderSwan Color.
- Jogos online de navegadores, como Quake Live, Minecraft e totalmente em flash.
- Commmodore VIC-20, C64, C128, CBM-II, PLUS / 4.
- LucasArt SCUMM (Monkey Island, Maniac Mansion, etc).
- Magnavox Odyssey², Videopac +.
- Mattel Intellivision.
- Microsoft MSX, MS-DOS.
- NEC PC-Engine Turbographx 16, Supergraphx, PC-FX.
- Nintendo NES, SNES, Game Boy, Game Boy Advance, Gamecube e Wii.
- Sega Master Sytem, ​​Game Gear, Genesis, Dreamcast.
- SNK Neo Geo, Neo Geo Pocket.
- Sony Playstation.
- Z-Machine.

Mas o melhor de tudo é que para cada jogo dá-te muitas opções, por isso é MAIS DO QUE RECOMENDADO que o utilizes, visto que existem muitas opções Wine, que dependendo do jogo podes mudar, sem afectar nem o Wine nem o outros jogos. É como o PlayOnLinux, mas o Lutris me parece melhor, porque não só dá acesso aos jogos do Windows, mas a um grande número de emuladores.

Para encerrar, diga que não há melhorias substantivas no Lubuntu e no Xubuntu. Pode-se pensar que usar menos memória RAM afetaria o desempenho do WINE, mas não. Presumivelmente, isso acontece porque o Wine é manuseado usando principalmente CPU e placa de vídeo.

fonte: patchyu


O conteúdo do artigo segue nossos princípios de Ética editorial. Para relatar um erro, clique Clique aqui.

25 comentários, deixe o seu

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Poucos dito

    Vinhos
    Is
    Não é um
    emulador

    WINE não é um emulador.

  2.   Guerreiro das sombras dito

    Ou seja, antes significava precisamente "WINdows Emulator" ("WINE")

  3.   Ás de espadas dito

    Olha onde eu estava procurando algo assim agora que comecei a testar a instalação de jogos do Windows no Linux. Consegui instalar e jogar perfeitamente quatro coisas Quake 3, Half-Life 1 e Age of Mythology. Mas eu quero tentar GTA 3 (que instala, mas não detecta o cd durante a reprodução) e Jedi Knight 2, que me dá um erro.

    Obrigado por este post.

  4.   Gabi dito

    Quero instalar um jogo PC3 no Windows 7, mas ele não inicia porque não é compatível, então pensei que se pudesse ser convertido ou transformado para que o Linux pudesse suportá-lo, me abençoaria muito. Eu pergunto porque eu ' sou um menino de 10 anos

    1.    Andres dito

      Que jogo é?

  5.   ADIRAEL dito

    Gosto da operação 7 online e da cabala online Tenho problemas para rodar tanto no window a operação7 tenho que rodar no win XP porque apesar de colocar mais memória RAM no meu pc não roda cheia no win7 e a cabala é mais Atual e tendo mais efeitos gráficos não rodam totalmente no win xp, mas se rodam totalmente no win7 EU ODEIO ESTES FODIDOS NO WINDOWS! Sempre há incompatibilidade em algo além de consumir todos os meus recursos para poder jogar algo interessante tenho que baixar todo o sistema com o GAME BOSSTER e com o TUNAP UTILES e mesmo assim não leva full gostaria de ver se OPERAÇÃO 7 pode ser executado no linux agora que a operação 7 não altera os registros ou nada parecido mas tem um detalhe que não basta copiar e colar a pasta do jogo em outro pc você também tem que copiar uma pasta que colocou no disco c e que se chama LIN que à primeira vista você vê e não leva em conta o pss depois você percebe que é a pasta que o executável está procurando ao iniciar e que tem as rotas a seguir e as informações do versão O QUE EU QUERO SALVAR É SE COM SEU PROGRAMA POSSO EXECUTAR SEM NENHUM PROBLEMA O .EXE DO JOGO E TAMBÉM ME DETECTA A PASTA DE ROTAS SEM NENHUM DANO

  6.   Miquel Mayol i Tur dito

    para isso, a lista de compatibilidade de winehq e playonlinux informa quais jogos estão 100% ok, e aqueles que ainda não estão indo bem.
    http://appdb.winehq.org/objectManager.php?sClass=application&iId=9399

    http://appdb.winehq.org/objectManager.php?sClass=application&iId=5275

  7.   Ger dito

    Pablo

    Excelente postagem !!

    Espero que com o passar do tempo as empresas comecem a lançar jogos de alta qualidade para GNU / Linux, será uma questão de perceber que os usuários Linux já representam uma proporção significativa do total de usuários….

    Saudações!

  8.   Guillermoz0009 dito

    Com AOM rodando com Expasion Titans, acho que é o único jogo que gosto no Güindos XD, você sabe por causa dos desafios com amigos e família.

  9.   luis dito

    Não consigo baixar o lutris .. 🙁

    VOCÊ PODE ME DAR O LINK PARA BAIXAR TODOS OS VINHOS, Winetricks e Lutris

  10.   juan manuel dito

    o que é site

  11.   dan dito

    Uma coisa que tenho um pentium III de 0.8 ghz e 650 MB de ram, como posso fazer isso ao executar o warcaft 3 no wine mne consome menos é que depois de um tempo começa a ficar lento e como não tenho janelas ...

  12.   Paul dito

    Eu não entendo, às vezes em certos fóruns eles criticam muito o windows, dizendo que é puro dinheiro (o que às vezes é verdade), mas no final eles querem baixar o DirectX. Acredito que tanto o Windows quanto o Linux têm falhas e são PRODUTOS. Linux é muito útil para programação, servidores, internet e indústria. Enquanto Windos é mais útil para a casa, ou seja, para jogos, documentos, internet, etc.

    Por exemplo, para infraestruturas wi-fi e internet, o linux é muito melhor. Mas jogar não é.

    Saudações!

  13.   Gabriel dito

    como instalar o dx wine

  14.   kuk dito

    um dia teremos uma boa alternativa em linux 😉

  15.   feriado de redemoinho dito

    Boa contribuição, vou ver se consigo usar no meu Manjaro Linux

  16.   gabux22 dito

    Com lutris e companhia é um luxo jogar no Linux ... graças ao UsemosLinux e cia. mais uma vez que nos cultiva no mundo GNU / Linux ... obrigado total .. 🙂

    1.    vamos usar linux dito

      De nada! Abraço!

  17.   Jaime dito

    Olá, estou com um problema e tentei fazer o download do DX Wine mas desde http://sourceforge.net/projects/dxwine/ Não está mais disponível, não sei se existe outra forma de baixá-lo.

  18.   Juan jose dito

    todos os jogos do Windows podem ser usados ​​com esses programas?

  19.   Deimer dito

    Olá bom tenho Ubuntu 15.10 Não consegui baixar um jogo pois não abre alguem pode me explicar o que fazer

  20.   QKingsta dito

    Sopro! Eu fico no Windows é mais fácil baixar, instalar e jogar do que aquela merda de ter que baixar uns 3 ou 4 programas e depois configurá-los para poder jogar um jogo. O Linux foi projetado para pessoas que são programadores ou que criam redes e servidores, mas não foi projetado para nós que gostam de videogames.

    1.    Diego dito

      Este tutorial é para jogar no Linux com jogos escritos para Windows. Jogos escritos para Linux funcionam no Linux da mesma forma que jogos escritos para Windows no Windows: você os instala e pronto.

      Agora pergunte a si mesmo como você pode jogar no Windows com um jogo escrito para Linux, e se for mais fácil para você do que o contrário, então você pode dizer que o Linux é uma merda.

      Saudações.

      1.    Jose Luis dito

        É a melhor resposta que vi em anos

  21.   Rafael Portillo T. dito

    Obrigado pelo tutorial…!