Games
Siga no X
Publicidade

PS2 no navegador: como jogar clássicos sem instalar emulador

Cena de PS2 no navegador
PS2 no navegador: quem sente falta dos jogos de PlayStation 2 já pode experimentar alguns clássicos diretamente pelo navegador do computador. Foto: Unsplash
Publicidade
Tópicos

Quem sente falta dos jogos de PlayStation 2 já pode experimentar alguns clássicos diretamente pelo navegador do computador. O Play!.js permite carregar uma imagem de disco e iniciar a emulação sem instalar um programa no Windows ou configurar uma BIOS. A ferramenta aceita arquivos ISO, CSO, CHD, ISZ, BIN e ELF, embora ainda tenha limitações de compatibilidade.

Publicidade
Cena de PS2 no navegador
PS2 no navegador: quem sente falta dos jogos de PlayStation 2 já pode experimentar alguns clássicos diretamente pelo navegador do computador. Foto: Unsplash

Existe também um projeto mais ambicioso, chamado PS2 Web Recomp, que conseguiu levar trechos de Gran Turismo 4 e God of War II para o navegador. Ele utiliza outra tecnologia e exige uma preparação bem maior. Para quem quer apenas experimentar um jogo antigo, o Play!.js é o caminho mais simples. A proposta lembra outras iniciativas que já mostramos, como Resident Evil 4 no navegador, Tomb Raider pelo OpenLara e Diablo 1 pelo DiabloWeb.

Publicidade
Siga no WhatsApp:GamesOfertas

Como jogar PS2 no navegador pelo Play!.js

O Play!.js é uma versão para navegador do emulador Play!, desenvolvido para executar jogos de PlayStation 2. A ferramenta funciona diretamente em uma página web e não exige a instalação de um emulador tradicional no computador.

Cena de PS2 no navegador
PS2 no navegador: o Play!.js é uma versão para navegador do emulador Play!, desenvolvido para executar jogos de PlayStation 2

Para começar, basta acessar o site oficial do Play!.js e selecionar um arquivo de jogo compatível. Outro detalhe que facilita o primeiro acesso é a ausência da exigência de um arquivo de BIOS, normalmente associado à configuração de emuladores de consoles antigos.

A ferramenta, porém, ainda está em fase experimental. Isso significa que alguns títulos podem apresentar falhas, não iniciar ou funcionar de maneira diferente da versão executada em um computador com o emulador instalado. A compatibilidade também depende do jogo escolhido.

Publicidade
Publicidade

Passo a passo para abrir um jogo de PlayStation 2

Quem já possui uma imagem de disco compatível consegue começar em poucos passos, sem precisar configurar uma instalação completa do emulador.

  1. Acesse o emulador: abra playjs.purei.org pelo Chrome ou Firefox atualizado.
  2. Escolha o jogo: utilize o seletor de arquivos para localizar a imagem de disco armazenada no computador.
  3. Confira o formato: o arquivo precisa estar em ISO, CSO, CHD, ISZ, BIN ou ELF.
  4. Aguarde o carregamento: o emulador precisa preparar o jogo antes de exibir a tela inicial.
  5. Comece a jogar: utilize o teclado para controlar o personagem e navegar pelos menus.

Se o jogo não iniciar, vale consultar os registros de compatibilidade do Play!. Eles ajudam a identificar problemas conhecidos, embora o funcionamento na versão web não seja garantido por esses registros.

Publicidade

Quais são os controles do PS2 no teclado?

O teclado do computador pode substituir os botões do controle DualShock 2. A distribuição utiliza as setas para o direcional e outras teclas para os botões de ação e os dois analógicos.

Comando do PS2Tecla no computador
DirecionalSetas do teclado
Analógico esquerdoF, H, T e G
Analógico direitoJ, L, I e K
QuadradoA
XZ
TriânguloS
CírculoX
StartEnter
SelectBackspace
L11
L22
L33
R18
R29
R30
Mapeamento de teclado da versão web do Play!.

O esquema exige alguma adaptação, principalmente nos jogos que utilizam os dois analógicos ao mesmo tempo. Quem está acostumado ao controle original pode estranhar a distribuição das teclas, mas consegue utilizar os comandos básicos sem conectar um acessório adicional.

Cena de PS2 no navegador
PS2 no navegador: o esquema exige alguma adaptação, principalmente nos jogos que utilizam os dois analógicos ao mesmo tempo

Gran Turismo 4 e God of War II já rodam em outro projeto

O PS2 Web Recomp chama atenção por conseguir executar jogos específicos de PlayStation 2 por meio de uma técnica chamada recompilação estática. Em vez de interpretar continuamente as instruções do processador original, a ferramenta transforma antecipadamente o código do jogo em C++ e depois em WebAssembly, enquanto um sistema próprio reproduz os demais componentes do console.

O resultado é uma página web capaz de executar o jogo localmente, aproveitando recursos gráficos do navegador por meio do WebGPU. A tecnologia também permite trabalhar com resoluções superiores às do PlayStation 2 original.

Cena de PS2 no navegador
PS2 no navegador: Gran Turismo 4 foi o primeiro grande exemplo do projeto

Gran Turismo 4 foi o primeiro grande exemplo do projeto. Na demonstração publicada pelo desenvolvedor, o jogo chega às corridas e mantém 50 quadros por segundo na versão PAL, em um notebook com placa gráfica integrada e resolução interna duas vezes maior que a original.

God of War II também entrou na lista. O jogo chega aos combates e mantém 60 FPS na resolução original do console, segundo os resultados divulgados pelo responsável. Com a resolução duplicada, o desempenho fica entre 48 e 60 FPS no mesmo equipamento utilizado na demonstração.

Esses números são resultados publicados pelo desenvolvedor, e não testes independentes do Overdrive. Também é importante entender o alcance das demonstrações: chegar a uma corrida ou a uma sequência de combate não significa que toda a campanha esteja funcionando sem problemas.

Publicidade

PS2 Web Recomp exige ferramentas de programação

Ao contrário do Play!.js, o PS2 Web Recomp não funciona simplesmente com o envio de qualquer arquivo ISO para uma página. É necessário preparar o ambiente de desenvolvimento e compilar cada jogo individualmente antes de executá-lo no navegador.

Publicidade

O procedimento exige Git, CMake, Ninja, um compilador compatível com C++20 e Python 3. O desenvolvimento foi testado em Linux x86-64 e também possui instruções para computadores Mac com Apple Silicon. O repositório não apresenta um procedimento de compilação para Windows.

Publicidade

Depois de preparar o ambiente, o usuário fornece a imagem de disco do jogo e executa os scripts responsáveis pela conversão. O resultado é uma página local que precisa ser aberta por um servidor preparado para atender aos requisitos do navegador. O projeto estima cerca de 300 MB de espaço por jogo para os arquivos gerados e as compilações, além da imagem original.

Publicidade

Também existe uma exigência gráfica: o navegador precisa oferecer suporte ao WebGPU. Chrome e Edge contam com esse recurso no Windows e no macOS. No Linux, algumas configurações adicionais podem ser necessárias para habilitar a aceleração gráfica.

Publicidade

O código e as instruções completas estão disponíveis no repositório oficial do PS2 Web Recomp.

Publicidade

Qual emulador de PS2 no navegador vale a pena usar?

Para quem quer apenas abrir um jogo antigo sem passar por uma instalação complicada, o Play!.js é a alternativa mais acessível. Já o PS2 Web Recomp interessa principalmente a quem gosta de tecnologia e tem familiaridade com compilação de programas.

CaracterísticaPlay!.jsPS2 Web Recomp
Instalação de ferramentasNão exigeSim
Carregamento do jogoSelecionar arquivo compatívelCompilar cada título
BIOSNão exigeNão exige arquivo fornecido pelo usuário no fluxo documentado
ControlesTecladoTeclado, gamepad e comandos de toque
GráficosDependem da implementação do emuladorRenderização por WebGPU
CompatibilidadeExperimentalVaria conforme o jogo e os recursos implementados

Os jogos não vêm incluídos nos emuladores

Existe uma diferença entre acessar um emulador gratuitamente e ter acesso aos jogos. O Play!.js não oferece uma biblioteca de títulos para selecionar, enquanto o PS2 Web Recomp também não distribui arquivos comerciais. Nos dois casos, o usuário precisa fornecer os dados do jogo.

O repositório do PS2 Web Recomp orienta que sejam utilizadas imagens de disco de jogos que o usuário possui. O código do emulador é independente e não representa um serviço oficial da Sony ou das desenvolvedoras de Gran Turismo e God of War.

Para quem quer reviver outros clássicos sem instalar versões tradicionais no computador, os projetos de Tomb Raider, Resident Evil 4 e Diablo também são alternativas interessantes. Cada um utiliza uma tecnologia diferente e possui suas próprias limitações, por isso vale conferir o funcionamento antes de começar uma partida longa.

Fontes: playjs.purei.org e github.com.

© Overdrive. A reprodução integral deste texto, inclusive por automação, depende de autorização. Compartilhe o link da matéria.

O que você achou? Deixe um comentário

AssuntosControles

Leia a seguir

Games 2.369 matérias

Comentários

Seja o primeiro a comentar

Deixe seu comentário

Seu e-mail não será publicado. Campos com * são obrigatórios.

Explore o Overdrive