Emulador PS2 PCSX2 chega ao navegador com ajuda da IA Claude

Tela do emulador PCSX2 rodando GTA San Andreas no navegador Chrome

Emulador PS2 PCSX2 chega ao navegador com ajuda da IA Claude

Dois desenvolvedores usaram a inteligência artificial Claude para adaptar o emulador de PlayStation 2 PCSX2 ao ambiente de navegadores, lançando o projeto TabStationToo, que já roda títulos como GTA San Andreas, Final Fantasy XII e Burnout.

Claude escreveu a maior parte do código

Segundo os criadores, Claude foi responsável por gerar a maior parte da programação necessária, enquanto eles supervisionaram o trabalho e testaram os resultados. O processo incluiu a criação de substituições que convertem instruções do PS2 em WebAssembly, formato executável pelos navegadores, e a adaptação do renderizador do PCSX2 para WebGPU, permitindo gráficos dentro do Chrome ou Edge.

Desempenho e testes em diferentes hardwares

Os testes foram realizados em um mini PC GMKtec M8, em um Mac com chip M1 Max e em um sistema Linux equipado com processador Ryzen 7 7840U. Em todos os casos, os jogos citados rodaram sem falhas, com desempenho próximo da velocidade original; cenas mais exigentes ainda podem apresentar lentidão. Os desenvolvedores utilizam testes automatizados que comparam a saída do emulador no navegador com a do PCSX2 tradicional para detectar erros.

Requisitos, disponibilidade e uso

TabStationToo é gratuito e de código aberto, mas requer que o usuário possua uma BIOS do PS2 e imagens de disco de jogos que já possui. Esses arquivos permanecem localmente no computador do usuário. O emulador funciona em navegadores de desktop (Chrome ou Edge) e ainda não oferece suporte a dispositivos móveis. Controles por teclado e gamepad são suportados, assim como cartões de memória virtuais e estados de salvamento.

Os criadores recomendam testar um título antes de assumir que toda a biblioteca de jogos funcionará perfeitamente, já que a compatibilidade ainda está em fase experimental.


Fonte: digitaltrends.com
Publicação original: 2026-10-29T13:24:43.000000Z

Publicar comentário