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í:

Nenhum comentário:

Postar um comentário

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...