terça-feira, 11 de maio de 2021

Como eu rodei o Resident Evil Village no Manjaro

Sim, estou fazendo dual boot Xubuntu e Manjaro. Não, não consegui rodar o jogo no Xubuntu... ainda...

Testei o Resident Evil Village no Manjaro e rodou bem.
As instruções estão na descrição do vídeo do canal "Linux Gaming Alchemy": https://youtu.be/D1NdbLdHjC8

Outro canal legal com dicas é o do Leandro do Desfrutando OS: https://youtu.be/gKhABkp2Nv0

As minhas configurações são as seguintes:
OS: Manjaro Linux x86_64
Kernel: 5.10.34-1-MANJARO
DE: Xfce 4.16
CPU: Intel i5-7400 (4) @ 3.500GHz
GPU: NVIDIA GeForce GTX 1060 6GB
GPU: Intel HD Graphics 630
Memory: 12GB

No terminal
input:
$ inxi -G

output:
Graphics:
  Device-1: Intel HD Graphics 630 driver: i915 v: kernel
  Device-2: NVIDIA GP106 [GeForce GTX 1060 6GB] driver: nvidia v: 460.73.01
  Device-3: Logitech Webcam C270 type: USB driver: snd-usb-audio,uvcvideo
  Display: x11 server: X.Org 1.20.11 driver: loaded: modesetting,nvidia
  resolution: 1920x1080~60Hz
  OpenGL: renderer: Mesa Intel HD Graphics 630 (KBL GT2) v: 4.6 Mesa 21.0.3

O que fiz foi:
1 - Baixar o  "Proton-tkg 6.7.r17.g50d26744.re8", que a partir de agora abreviarei como "Proton-TKG-6.7-RE8", no seguinte link: https://github.com/Frogging-Family/wine-tkg-git/releases/download/6.7.r17.g50d26744/proton_tkg_6.7.r17.g50d26744.re8.tar.xz
 

2 - Descompactar os arquivos e salvá-los na pasta ~/.steam/root/compatibilitytools.d

Nota 1: Caso sua distro seja Debian/Ubuntu, salve na pasta ~/.steam/compatibilitytools.d  

Nota 2: Para acessar pastas e arquivos que começam com ponto, como a ".steam" basta ir na /home/user/ e usar o atalho CTRL+H, se quiser ocultar as pastas de novo, basta usar CTRL+H de novo

Nota 3: Se a pasta "compatibilitytools.d" não existir basta criá-la
 

3 - Na Steam, clique com o botão direito do mouse no jogo e em "Propriedades...", na aba "ARQUIVOS LOCAIS" clique no botão "Procurar..."
 

4 - Clique com o botão direito no arquivo: "config.ini"

Nota 4: Se o arquivo não existir você pode criá-lo com um Editor de texto simples como o Mousepad

5 - Copie e cole EXATAMENTE estas informações:

[Render]
Capability=DirectX12
LastCrashReport=
[AppRenderConfig]
RayTracing=false
HDRMode=false
FPS=VARIABLE
TextureQuality=3494923166
FilmGrain=false
[RenderConfig]
ColorSpace=SRGB
WindowMode=FullScreen
FullScreenDisplayMode=29
VSync=false
RenderingMethod=true
ImageQualityRate=1.0
SharpnessSetting=FidelityFXCAS
AntiAliasing=TAA
VRSSetting=Off
SamplerQuality=Anisotropic16
MeshQuality=HIGH
RayTracingQuality=LOW
RayTracingSpecularRoughnessThresholdQuality=LOW
RayTracingAOSetting=OFF
SSRSetting=true
TransparentBufferQuality=HIGHEST
SSSSSetting=ON
ShadowQuality=HIGH
ContactShadowSetting=ON
ShadowCacheEnable=true
BloomEnable=true
LensFlareEnable=true
DepthOfFiledEnable=false
LensDistortionSetting=ON

6 - Salve o arquivo "config.ini"
 

7 - Reinicie a Steam
 

8 - Na Steam, clique com o botão direito do mouse no jogo e em "Propriedades...", na aba "COMPATIBILIDADE" selecione "Forçar uso de ferramenta de compatibilidade do Steam Play específica" e selecione o "Proton-TKG-6.7-RE8" (coloquei o nome abreviado)

O desempenho do jogo não ficou muito bom, ficou engasgando com baixos frames, veja:

Destaque: Resident Evil Village [Manjaro] - Parte 1 | 10/05/2021 | !pc2 !re8 | #Linux #Manjaro | https://www.twitch.tv/videos/1018692126

então ainda fiz o seguinte:

9 - Na aba "GERAL", em "OPÇÕES DE INICIALIZAÇÃO" coloque EXATAMENTE o que vem a seguir:

PROTON_USE_VKD3D=1 PROTON_NO_ESYNC=1 PROTON_NO_GLSL=1 %command%

10 - Desabilitei o compositor de tela. No Manjaro cliquei em "Iniciar -> Configurações -> Ajustes do gerenciador de janelas -> Compositor" desabilitei o "Habilitar composição de tela"

11 - Usei "Scaling Governor". No terminal coloquei o input:

$ echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

e o output foi:
performance

Aqui está a continuação da gameplay do jogo:

Destaque: Resident Evil Village [Manjaro] - Parte 2 | 10/05/2021 | !pc2 !re8 | #Linux #Manjaro | https://www.twitch.tv/videos/1018697099

Referências:

Canal Linux Gaming Alchemy, Vídeo: Resident Evil Village Linux [Steam Play Proton] gameplay, https://youtu.be/D1NdbLdHjC8

Canal Desfrutando OS, Vídeo: COMO BAIXAR E ADICIONAR PROTON TKG PARA JOGAR RESIDENT EVIL VILLAGE PELA STEAM NO LINUX, https://youtu.be/gKhABkp2Nv0

Canal Desfrutando OS, Vídeo: RESIDENT EVIL VILLAGE RODANDO PELO PROTON EXPERIMENTAL DA STEAM NO LINUX, https://youtu.be/uHWt6-oFKBM

 

segunda-feira, 3 de agosto de 2020

Undertale traduzido PT-BR no Linux (Xubuntu 20.04)

Introdução
Oi pessoal, olha eu aqui de novo 💖
Depois de finalizar a série Fran Bow no meu canal, (assista aqui), começarei a postar uma nova série, Undertale. O jogo, muito fofo, foi feito em GameMaker Studio e tem um port para Linux e, como sempre, os launchers dos jogos feitos no GameMaker não funcionam direito em linux kk. Mas eu fiquei caçando uns tutoriais em fóruns e descobri como fazer rodar o jogo e ainda instalar a versão traduzida por fãs para PT-BR. Eu fiz tudo isso usando o Xubuntu 20.04. Leia tudo antes de começar a fazer o passo a passo, mas antes um disclaimer: eu não sou da área de informática/TI e estou apenas compartilhando um procedimento que funcionou comigo para rodar este jogo traduzido e não tenho condições de garantir que vá funcionar no seu sistema, então faça por sua conta e risco. Se tiver dúvidas pode perguntar nos comentários que farei o possível para responder e tomara que dê certo kk 😋

Para rodar o jogo
1 - Baixe os arquivos que deixei no Google Drive pra facilitar sua vida 💝.
Neste link estão disponíveis o arquivo libssl1.0.0_1.0.2g-1ubuntu4_amd64.deb e a pasta compactada UnderBR by Nana e Bmat (Linux).zip

2 - Para instalar o pacote DEB libssl1.0.0_1.0.2g-1ubuntu4_amd64.deb, após  baixá-lo, clique com o botão direito do mouse e depois em "Propriedades...", na aba "Permissões" selecione "Permitir que este arquivo execute como um programa", clique em "Fechar".

3 - Clique de novo com o botão direito do mouse e depois em "Abrir com 'Instalação de Programa'", vai abrir uma janela do "Ubuntu Software", clique no botão "Instalar".

4-Abra o terminal e digite:
xrandr

O output conterá algo similar a:
(...)
BLABLABLA connected 1920x1080+0+0 (...)


Então, digitar no terminal (adapte para o seu output, substituindo o "BLABLABLA" pelo que apareceu no seu terminal, o "BLABLABLA" é o nome do seu monitor, que varia de setup pra setup):
xrandr --output BLABLABLA --primary

Digitar novamente no terminal:
xrandr

O output desta vez conterá algo similar a isso:
(...)
BLABLABLA connected primary 1920x1080+0+0 (...)


Veja um exemplo do que aconteceu no meu terminal:
No terminal digitei:
xrandr

O output foi:
(...)
HDMI-1-1 connected 1920x1080+0+0 (...)


Veja o exemplo na imagem:


Então digitei no terminal:
xrandr --output HDMI-1-1 --primary

Veja o exemplo na imagem:


Digitei novamente no terminal:
xrandr

O output desta vez foi algo contendo isso:
(...)
HDMI-1-1 connected primary 1920x1080+0+0 (...)


Veja o exemplo na imagem:

Quando eu estava fazendo minha pesquisa eu encontrei um caso que o BLABLABLA era eDP-1-1, percebeu o padrão?

Esse procedimento também funciona quando você tenta rodar o jogo via terminal e obtém o seguinte erro:

./runner: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory

O jogo roda quando se clica no botão "Jogar" na própria Steam.

Pronto! Agora o jogo já deve estar "jogável" em inglês 🎉🎉🎉
Bom pra treinar um pouco né? 😅

IMPORTANTE: Essa etapa 4 não será permanente, então sempre que você desligar o computador você terá que repetir o passo 4 no terminal.

Atualização 27/08/2020: Algumas pessoas enviaram feedbacks dizendo que seguir apenas o passo-a-passo do blog/vídeo que fiz não ajudou a rodar o jogo, então nesse caso vocês podem tentar:

Instalar as bibliotecas libcurl4 e libopenal1:
sudo apt install libcurl4 libopenal1

 
No meu sistema esses pacotes já estão instalados e eu não consigo lembrar se eu instalei anteriormente ou se já vieram no sistema.

Caso mesmo assim não funcione você pode tentar instalar estas outras bibliotecas:
sudo apt install lib32z1
sudo apt install libgtk2.0-0:i386 libidn11:i386 libglu1-mesa:i386 libxmu6:i386
sudo apt install libpangox-1.0-0:i386 libpangoxft-1.0-0:i386



No meu sistema esses pacotes já estão instalados, exceto o libpangox-1.0-0:i386 que não foi encontrado, mas no meu sistema o jogo rodou independente disso.

Instalação da tradução PT-BR feita por fãs

1 - Clique duas vezes na pasta UnderBR by Nana e Bmat (Linux).zip disponível no Google Drive e clique em "Extrair" e depois "Extrair" de novo.

2 - Abra a pasta extraída e você encontrará a seguinte estrutura de pastas:

Feminino-Ambiguo -> ColoridoF por Nash - Nana - Bmat -> game.unx
Feminino-Ambiguo -> OriginalF por Nana e Bmat -> game.unx
Masculino -> ColoridoM por Nash - Nana - Bmat -> game.unx
Masculino -> OriginalM por Nana e Bmat -> game.unx

3 - Você deve escolher entre gênero masculino ou feminino e também entre mod colorido ou original.

Cada uma dessas 4 pastas contém um arquivo chamado "game.unx" que é o executável do jogo traduzido compatível com linux.

Nota: Se você for usuário Windows pode renomear cada arquivo "game.unx" como "data.win". Se você for usuário MacOS pode renomear cada arquivo "game.unx" como "game.ios"

4 - Abra a pasta escolhida e copie o arquivo "game.unx" (Clique nele com o botão direito e depois em "Copiar")

5 - Na Steam, clique com o botão direito no launcher do jogo e em seguida  "Propriedades..." e na aba "BETAS" Selecione de que beta deseja participar: "old_version_101 -" e aguarde as atualizações.

6 - Novamente, clique com o botão direito no launcher do jogo e em seguida  "Propriedades..." e na aba "ARQUIVOS LOCAIS", clique em "NAVEGAR PELOS ARQUIVOS LOCAIS...".

O endereço deverá ser algo como /home/SEU_NOME_DE_USUÁRIO/.local/share/Steam/steamapps/common/Undertale/

7 - Abra a pasta "assets"

8 - Certifique-se de que essa pasta já contém um arquivo "game.unx"

9 - Cole o arquivo que você copiou antes em cima deste que está na pasta "assets" (Tecle os atalhos CTRL+V ou vá em Editar e Colar).

10 - Aparecerá uma caixa de diálogo: "Esta pasta já contém um arquivo 'game.unx' ", clique em "Substituir", ISSO DELETARÁ TODO O ANDAMENTO PRÉVIO DO JOGO, SIGNIFICANDO QUE VOCÊ TERÁ DE JOGAR O JOGO DE NOVO A PARTIR DO INÍCIO.

11 - Feche estas pastas e execute o jogo pelo launcher da Steam, [have fun in PT-BR language] 🎆🎇🎉🎊

Caso precise ler o "Leia-me.txt" (O documento não é um UTF-8 válido), selecione "Outra: ISO-8859-14"

Caso precisem do "tutoriel" que eles fizeram pra Windows, com algumas adaptações vocês conseguem reproduzir em iOS:
[Parte 1]: https://imgur.com/a/JMioR
[Parte 2]: https://imgur.com/a/YBSu4

Agradecimentos

Agradecimentos à equipe que fez a tradução e colorização do jogo: https://www.facebook.com/undertaleptbrbynana/ - Undertale/Deltarune Tradução PT-BR

Como fiz para adaptar os arquivos de tradução disponibilizados pelo time UnderBR

Sobre os arquivos no Google Drive: Vou explicar como eu fiz para obter os arquivos e adaptá-los para uso em linux

libssl1.0.0_1.0.2g-1ubuntu4_amd64.deb: Caso queira, você mesmo pode baixar pelo site oficial do Ubuntu: https://ubuntu.pkgs.org/16.04/ubuntu-main-amd64/libssl1.0.0_1.0.2g-1ubuntu4_amd64.deb.html
Ou baixar diretamente por aqui se preferir: http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.0.0_1.0.2g-1ubuntu4_amd64.deb

Sobre os arquivos da tradução:
UnderBR by Nana e Bmat (Linux).zip: Eu tive que adaptar os arquivos que obtive para que você pudesse rodar em Linux nativamente e para que não precisasse instalar descompactador de *.rar.

Caso você queira os arquivos da fonte original, visite a página dos tradutores no Facebook: https://www.facebook.com/undertaleptbrbynana/photos/a.1557341514594688/2425497497779081/?type=3&theater

Clique no link fornecido por eles: https://mega.nz/#!ms8XAQ7D!S3Trf4wjK6fGdzG7Lh8q_Nsy0WDoHhsU-COO-wlKZAQ

Baixe o arquivo "UnderBR by Nana e Bmat.rar"

Abra o terminal e instale o descompactador de *.rar digitando:
sudo apt install rar unrar

Descompacte e examine as pastas, você verá que terá que escolher o gênero do personagem, terá que escolher também se quer jogar o mod colorido ou original.

Após escolher a pasta certa renomeie o arquivo "data.win" para "game.unx" (eu fiz isso também para as outras 3 pastas que continham o arquivo "data.win")

Eu renomeei a pasta "UnderBR by Nana e Bmat" apenas acrescentando "(Linux)" no final.

Cliquei com o botão direito na pasta "UnderBR by Nana e Bmat (Linux)", depois "Criar arquivo compactado", selecionando ".zip"

Fiz upload no Google Drive.

Mas você pode economizar bastante tempo baixando direto do link do Google Drive. 💝

Aqui está o vídeo com o passo a passo de instalação de Undertale traduzido em Linux:


Inscreva-se no meu canal no youtube:
Me encontre por aí:

sexta-feira, 10 de julho de 2020

Primeiro post neste blog!

Olá pessoal, tudo bem?
Eu vou começar a escrever aqui neste blog sobre minhas experiências com Linux, Games e outras coisas.

Eu tenho um humilde canalzinho no YouTube chamado Milla Gamer Linux, se vocês já conheciam o canal, confiram se continuam inscritos pois o YouTube anda desinscrevendo as pessoas.

Eu estou também em outras redes, que vocês podem conferir no Linktr.ee

Especialmente esses meses eu tenho sofrido de ansiedade, e tentar manter presença online acaba aumentando essa ansiedade pra mim. Ultimamente eu não ando muito ativa nas redes sociais, mas apesar disso vou tentar postar regularmente no blog.

Configurei o IFTTT pra automatizar algumas postagens nas minhas redes sociais. É uma ferramenta que eu recomendo bastante, pra quem tem zilhões de redes pra gerenciar ou pra quem não tem muitas mas tem ansiedade ou problemas pra se manter online o tempo todo.

A gente se vê por aí 💓🐧

Quer maratonar meus vídeos de jogos zerados? Comece por aqui na playlist #MillaFlix:

Como eu rodei o Resident Evil Village no Manjaro

Sim, estou fazendo dual boot Xubuntu e Manjaro. Não, não consegui rodar o jogo no Xubuntu... ainda... Testei o Resident Evil Village no Manj...