HeadlinesBriefing HeadlinesBriefing.com

Jogos PSP no navegador sem emulador

Hacker News •
×

Jogos de PSP rodando no navegador sem um emulador. O código de máquina MIPS do jogo é traduzido antecipadamente para C++, compilado para Web Assembly e vinculado a uma pequena reimplementação do sistema operacional da PSP e do chip gráfico que desenha com Web GL2.

O primeiro título trazido dessa forma é God of War: Chains of Olympus. Ele roda desde a inicialização pelos menus, cenas e combate, a 60 quadros por segundo nas cenas medidas até agora no Chrome e Firefox em um laptop, em até quatro vezes a resolução da PSP, e em telefones com controles de toque na tela.

God of War: Ghost of Sparta seguiu os mesmos scripts. Precisou da descriptografia DRM da PSP para um pequeno arquivo, algumas chamadas de sistema e uma correção de iluminação, e nenhum trabalho de desempenho: roda a 55 a 60 quadros por segundo em três vezes a resolução nativa. Nenhum dado de jogo está incluído aqui.

A primeira compilação jogável rodou a 6 quadros por segundo. A maior parte do caminho para 60 veio de descobrir onde o tempo realmente foi, em vez de tornar o renderizador mais rápido.

Fonte: Hacker News · Resumido por HeadlinesBriefing