Hacker News Front Page · sn001 ·
snuri00/psp-web-recomp: PSP games in the browser without an emulator: static recompilation to WebAssembly, an HLE kernel and a WebGL2 renderer
El proyecto convierte ejecutables de PSP a C++ mediante recompilación estática y los compila a WebAssembly, junto con un kernel HLE y un renderizador WebGL2, para ejecutar juegos en el navegador sin incluir sus datos. God of War: Chains of Olympus y Ghost of Sparta alcanzan entre 55 y 60 fotogramas por segundo en las escenas probadas; el autor atribuye buena parte del rendimiento a sincronizar los cambios de framebuffer y ejecutar los gráficos en un hilo separado. El repositorio incluye scripts para portar juegos propios, pero por ahora solo se han probado dos títulos del mismo estudio y pueden faltar llamadas del sistema o funciones gráficas para otros juegos.
PSP games in the browser without an emulator: static recompilation to WebAssembly, an HLE kernel and a WebGL2 renderer - snuri00/psp-web-recomp