God of War corre en el navegador a 60 fps gracias a la recompilación estática a WebAssembly

God of War on PSP, recompiled to WebAssembly and running in the browser

God of War corre en el navegador a 60 fps gracias a la recompilación estática a WebAssembly

Este proyecto ejecuta juegos de PSP en el navegador sin emulador: traduce el código MIPS a C++ y lo compila a WebAssembly, con un kernel HLE y un renderizador WebGL2. God of War: Chains of Olympus funciona a 60 fps en Chrome y Firefox, hasta a 4× la resolución nativa, con audio y controles táctiles. Ghost of Sparta también corre, tras resolver el DRM y un fallo de iluminación. No incluye datos de juegos; tú aportas tu propia imagen de disco.

La primera compilación jugable corría a 6 fotogramas por segundo. La mayor parte del camino hasta 60 vino de averiguar dónde se iba realmente el tiempo, más que de hacer el renderizador más rápido.
  1. wren6991

    > Juegos de PSP corriendo en el navegador sin un emulador. El código máquina MIPS del juego se traduce por adelantado a C++, se compila a WebAssembly, y se enlaza contra una pequeña reimplementación del sistema operativo y el chip gráfico de la PSP que dibuja con WebGL2.

    Parece un poco pedante señalarlo, pero esto describe una pila de emulación. Muchos emuladores ya están haciendo algún tipo de lift+JIT sobre el código máquina del objetivo (solo que no a través de WASM)

  2. pier25

    Me pregunto cuánto tardará Sony en tirar esto abajo

  3. fb03

    La IA está reventando por completo la burbuja de la emulación. Ya ni siquiera emulamos cosas, simplemente hacemos ingeniería inversa y portamos los juegos directamente. Esta es una línea temporal increíble para la preservación de juegos antiguos. Estos cabrones ya no están sacando beneficio de los juegos, y aun así no sueltan sus IP ni actualizan sus juegos viejos a plataformas más nuevas y accesibles. Así que realmente aprecio el trabajo que han estado haciendo este tipo de desarrolladores.

  4. sigma5

    Recuerdo intentar emular este juego en mi portátil i7 hace una década. Corría a unos 15 FPS. Así que para mí esto parece magia.

  5. mamonoleechi

    si te gustó este tema, quizás te interese https://thegamingemporium.com/recent/

Más de este día

2026-10-07