PS2 Web Recomp
Recompilador estático de PS2 que convierte tu imagen de disco en una página web: el código del Emotion Engine se traduce de antemano a C++ y se compila a WebAssembly, y un runtime reproduce el resto de la consola. El procesador de E/S (IOP) ejecuta en un intérprete los módulos IRX del propio disco, el Graphics Synthesizer se dibuja con sombreadores de cómputo de WebGPU, los microprogramas de la VU1 se compilan de antemano y el sonido y los vídeos están reimplementados. Además genera un ejecutable nativo, ps2run, para Linux x86-64 y macOS con Apple Silicon (wgpu-native sobre Vulkan o Metal, con SDL2), con ventana, mandos y resolución interna de hasta 3x. Un solo script hace todo el proceso: lee el ejecutable del disco, lo traduce, ejecuta el juego varias veces sin ventana para encontrar las funciones que faltan y compila la página y el ejecutable; también aplica parches .pnach de PCSX2. Se ha probado con dos juegos: Gran Turismo 4 (PAL), que se juega con sonido y partidas guardadas, y God of War II, que llega al combate. El README avisa de que con otro juego lo más probable es que se detenga en alguna llamada del sistema sin implementar, y hay un arranque experimental de Gran Turismo 3 aportado por otro autor. La recompilación de Gran Turismo 4 de moesuito se basa en él. Para usarlo hacen falta tu imagen de disco (ISO, BIN/CUE, o ZIP o 7z que la contenga), git, CMake, Ninja, un compilador de C++20 (mejor clang) y Python 3; la primera vez instala el SDK de Emscripten, la ventana nativa necesita las bibliotecas de desarrollo de SDL2 y la página, un navegador con WebGPU. El repositorio no trae nada del juego, y el README pide no publicar el código generado. Licencia MIT. 27 de sus últimos 100 commits llevan a Claude como coautor.
- Tipo
- Recompilador
- Consolas
- PS2
- Autor
- snuri00
- Estrellas
- 1.4k
- Última actividad
- 2026-11-08 · hace 3 días
- Licencia
- MIT
- Lenguaje
- C++
Escribe y elige de la lista; si no está, escríbelo y pulsa Intro. En un launcher, los juegos que instala; en una herramienta genérica, déjalo vacío.
Insignia para el README
Si el proyecto es tuyo, puedes ponerla en su README: muestra su estado en Recompendium y se actualiza sola cuando cambia.
[](https://recompendium.com/en/tool/ps2-web-recomp/) Recompilado con esta herramienta 1
Gran Turismo 4
moesuito/gt4-staticrecomp
Recompilación estática de Gran Turismo 4 (NTSC-U) para Windows x86-64: el código del juego se traduce de antemano a C++ y se compila a código nativo, incluidos todos los microprogramas VU1 y VU0, y el hardware de la PS2 se reproduce por software. Es lo que el README llama una recompilación híbrida: la imagen sale por Vulkan con el renderizador GSdx de PCSX2 en un proceso aparte, que el lanzador descarga, mientras se desarrolla uno propio (CoreGS 2.0). Anuncia 60 FPS fijos a velocidad del 100 % en las escenas que prueban, 1080p de serie y hasta 8K, pantalla ancha y ultrapanorámica, packs de texturas propios, tarjeta de memoria a prueba de cierres y mandos vía SDL3. Trae instalador y lanzador, que configuran el juego a partir de tu disco. La 1.3.0-rc6 (26 de octubre) es una versión de prueba; la 1.2.5 es del mismo día. 51 de sus últimos 100 commits llevan a Claude como coautor.
NecesitasTu propia imagen .iso de Gran Turismo 4 EE. UU. v2.00 (SCUS-97328). Windows 10 u 11 de 64 bits, un procesador con SSE4.1, una tarjeta gráfica con Vulkan 1.2 y unos 6 GB libres (el lanzador guarda una copia de 5,3 GB de tu imagen).