Recompilador Experimental

psprecomp (sp00nznet)

Kit de recompilación estática para juegos de PSP, en C11 y con licencia MIT. Abre la pila de formatos del disco (ISO9660, PBP, ~PSP y PRX), descifra los módulos con KIRK y traduce el código Allegrex (MIPS32r2, con la VFPU) a C legible, una función por dirección; ese C se enlaza con un runtime que reimplementa a alto nivel el firmware de la PSP (memoria, hilos, archivos, sonido sceSasCore) y dibuja con un rasterizador por software. No es el PSPRecomp de jessicanataliagta, que tiene ficha aparte: el README aclara que son proyectos distintos y sin código en común, y menciona otros dos con el mismo nombre. PPSSPP solo se usa como referencia para comparar resultados, sin copiar su código. Es una alfa: con el modo de hilos experimental activado, el juego de prueba, WTF: Work Time Fun (wtf-psp-recomp, del mismo autor), pasa de la pantalla de título y el menú a partidas de dos minijuegos con 3D y texturas; el sonido se mezcla pero todavía no suena, y faltan el recorte, la niebla y la ocultación de caras. Las aportaciones de otros colaboradores salen de llevar al kit LocoRoco, Monster Hunter Portable 3rd y Killzone: Liberation. El repositorio no trae nada de ningún juego, ni firmware ni claves de descifrado: hay que aportar tu propio volcado del UMD o de PSN, y la documentación explica cómo usar tus claves. La v0.5.0 (23 de octubre) es la última de 2 versiones. 27 de sus últimos 100 commits llevan a Claude como coautor.

Tipo
Recompilador
Consolas
PSP
Autor
sp00nznet
Estrellas
36
Última actividad
2026-10-24 · hace 18 días
Última versión
v0.5.0 · 2026-10-23
Licencia
MIT
Lenguaje
C
Ver repositorio ↗
mipspsprecompilación estáticacon ayuda de IA
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.

Insignia para el README
[![Recompendium](https://recompendium.com/insignias/tool/psprecomp-sp00nznet.svg)](https://recompendium.com/en/tool/psprecomp-sp00nznet/)

Recomps en sus plataformas 15

PSP Experimental
PSP

Monster Hunter Portable 3rd HD

TeamGDB/Yakumo

Yakumo: port nativo por recompilación estática, con Vulkan y SDL3. El código de PSP del juego se traduce por adelantado a C++, se compila para tu máquina y funciona sobre una reimplementación del software de sistema de la PSP. Su README es tajante en los dos sentidos: no es un emulador, porque no hay intérprete ni JIT en su núcleo, y tampoco es una decompilación. En YouTube, Video Game Esoterica lo presentó como el primer recomp de PSP terminado al 100 %. 66 de sus últimos 100 commits llevan a Codex como coautor.

NecesitasLos archivos de tu propia copia de Monster Hunter Portable 3rd HD Ver. (NPJB-40001). El instalador comprueba la copia y solo acepta la versión original.

★ 606 · 2026-11-10 Ver →
PSP Experimental
PSP

Grand Theft Auto: Liberty City Stories

elmasas/lcs-recomp

Port a PC de la versión de PSP, con un renderizador en Vulkan para la GE y SDL2 para la ventana y el audio en la compilación nativa. Necesita la versión estadounidense v1.05 (ULUS-10041): se colocan el EBOOT.ELF descifrado y la carpeta PSP_GAME del disco, y el proyecto se encarga del resto. Hay versiones para Windows y para Linux.

NecesitasTu propia copia de GTA: Liberty City Stories para PSP, edición estadounidense v1.05 (ULUS-10041), con el EBOOT.ELF descifrado.

★ 298 · 2026-11-10 Ver →
PSP Experimental
PSP

God of War: Chains of Olympus / Ghost of Sparta (gow-psp-recomp)

DrummingBird1/gow-psp-recomp

Ports nativos no oficiales de God of War: Chains of Olympus y God of War: Ghost of Sparta (PSP) para Windows, hechos por recompilación estática: cada función del juego se recompila a C, sin emulador. Se descarga un único lanzador que localiza tus imágenes de disco, compila cada juego (la primera vez baja unas herramientas portátiles, llvm-mingw, CMake y Ninja, unos 246 MB) y los ejecuta, con resolución interna de 4K o más, MSAA, filtrado anisótropo, FXAA, HDR10, 60, 120 y 144 fps o más, 21:9, teclado y mandos, guardado y paquetes para volcar y sustituir texturas. La 1.2.1 (23 de octubre de 2026) es una vista previa: todos los niveles de ambos juegos cargan y funcionan, pero no se ha hecho aún una partida completa de ninguno. Solo Windows por ahora. 29 de sus últimos 100 commits llevan a Claude como coautor. Licencia GPL-3.0. El repositorio incluye archivos de análisis (JSON y CSV con huellas de funciones) generados a partir de los EBOOT de ambos juegos (carpeta re, unos 7 MB).

NecesitasTu propia imagen de disco (.chd o .iso) de la versión estadounidense de Chains of Olympus (UCUS98653), de Ghost of Sparta (UCUS98737) o de ambos; no valen otras regiones. Windows de 64 bits.

★ 203 · 2026-11-07 Ver →
PSP Experimental
PSP

Ace Combat X: Skies of Deception

sal063/Ace-Combat-X-Recompilation

Recompilación estática del juego de PSP con un renderizador nativo. Su recompilador, pspreco, toma el código MIPS del juego y lo convierte de antemano en C nativo; un pequeño entorno de ejecución reimplementa los servicios del núcleo de la PSP (sceIo, sceKernel, sceGe…), con el motor gráfico GE sobre Vulkan, ventana, audio y vídeo. Las funciones recompiladas no pasan por un intérprete MIPS ni por un JIT, aunque hay un intérprete MIPS/VFPU para trampas y rutas poco usadas. El README insiste en que no es un emulador ni una copia del juego, e incluye herramientas para extraer la ISO y el archivo REGFILE.CDI y un panel de depuración (F4). La V1.5, la actualización de modding (28 de agosto), es la última versión; las anteriores añadieron optimización con supermuestreo y reemplazo de texturas.

NecesitasTu propia copia del juego (EE. UU., ULUS10176): una imagen ISO de tu UMD y el EBOOT.elf descifrado de tu copia, que debes obtener con tus propias herramientas. Además, Python 3.10 o posterior, un compilador de C (clang) y, para la versión con ventana, Windows con SDL3 y un cargador de Vulkan.

★ 103 · 2026-08-28 Ver →
PSP Experimental
PSP

God of War: Ghost of Sparta (Sparta)

arnaldolima1/gow-ghost-of-sparta-pc

Sparta: recompilación estática de la versión de PSP, construida sobre PortableKit. El código de la consola se traduce de antemano a C++ y se compila para tu equipo, sobre una reimplementación del software de sistema de la PSP, y dibuja con Vulkan; no hay emulador ni JIT. Hay versiones para Windows de 64 bits, macOS con Apple Silicon (primero) y Android. La primera vez pide tu .iso, la comprueba y desde entonces va directo al juego. Es una alfa: según el proyecto solo se ha jugado el principio del juego, así que esperan fallos, defectos gráficos y cierres. La 0.1.7 (15 de octubre) es la última para Windows y la 0.1.8 (15 de octubre) la última con macOS y Android. 56 de sus 64 commits llevan a Claude como coautor.

NecesitasTu propia copia de God of War: Ghost of Sparta de la versión europea (UCES-01401), como .iso sin comprimir de tu UMD. Además, Windows 10 u 11 de 64 bits con una tarjeta gráfica con Vulkan y controladores al día, o un Mac con Apple Silicon (M1 o posterior).

★ 84 · 2026-10-16 Ver →
PSP Jugable
PSP

Monster Hunter Freedom Unite (MHForever)

Mango77x/MHForever

MHForever: ports nativos no oficiales para PC de los Monster Hunter clásicos, por recompilación estática y sin emulador. De momento solo funciona Monster Hunter Freedom Unite (Monster Hunter Portable 2nd G en Japón), de PSP, en su versión europea (ULES01213, v1.01); las versiones estadounidense y japonesa y otros juegos de la serie están en los planes. Un lanzador lo prepara todo a partir de la imagen de tu disco. Va a 30 fps como la consola o a entre 60 y 180 fps (múltiplos de 30) con interpolación de fotogramas, algo experimental, con una resolución de varias veces los 480×272 originales y un filtro de texturas opcional; los mandos (probado con DualSense) y el teclado se reasignan. Las partidas guardadas usan el formato de PSP: se importan de una PSP o PPSSPP y se pueden copiar a PPSSPP. El juego en línea aún no existe; se está diseñando el multijugador por internet. La 0.4.1 (23 de octubre) añadió una descarga para Linux (Ubuntu 24.04 o posterior, probada por un colaborador; sin probar en Steam Deck) junto a la de Windows de 64 bits. Según el mantenedor, el modo de un jugador se puede pasar de principio a fin, pero hay fallos. Licencia GPL-3.0. No incluye ni descarga recursos del juego.

NecesitasTu propia copia de Monster Hunter Freedom Unite para PSP, versión europea (ULES01213, v1.01), como imagen de disco. Además, Windows de 64 bits o Linux de 64 bits (Ubuntu 24.04 o posterior; el lanzador necesita WebKitGTK 4.1 y GTK 3, y el juego, OpenGL 3.3).

★ 70 · 2026-11-11 Ver →
PSP Jugable
PSP

Grand Theft Auto: Vice City Stories

OverkillLabs3/vice-city-stories-recomp

VCSNative: port nativo para Windows y para macOS con Apple Silicon de la versión estadounidense de PSP (ULUS-10160), por recompilación estática con PSPRecomp: el programa MIPS del juego se traduce a C++ por adelantado y corre sobre una reimplementación del procesador Allegrex y del motor gráfico de la PSP, sin intérprete ni JIT. El recompilador y el perfil del juego son obra de Jessica Natalia, la autora de PSPRecomp; este proyecto añade teclado y ratón con vista de ratón directa (los avisos del juego muestran tus teclas, o los botones de Xbox con mando), cualquier relación de aspecto entre 4:3 y 32:9 con el HUD bien colocado, 60 fps con un ritmo regular, un motor gráfico en Vulkan con SMAA o FXAA, gradación de color, cielos remapeados, nitidez, nubes volumétricas de CloudWorks y luces lejanas de Project2DFX, ajustes de distancia de dibujado, el arreglo del audio ATRAC3+ que dejaba sin sonido la segunda mitad de las escenas y un launcher de ajustes. Aparte publica un paquete opcional con más de 7000 texturas del juego y del HUD reescaladas, que se instala desde el launcher. Las misiones y las partidas guardadas se han probado menos que las primeras zonas, y solo se ha probado con tarjetas NVIDIA. La 1.0.0 salió el 5 de octubre. El repositorio incluye el código C++ generado a partir del ejecutable del juego.

NecesitasTu propia copia estadounidense de GTA: Vice City Stories para PSP (ULUS-10160), en una carpeta PSP_DATA con PSP_GAME/SYSDIR/EBOOT_DECRYPTED.ELF (el ejecutable descifrado fuera de este proyecto) y PSP_GAME/USRDIR. Además, Windows 10 u 11 de 64 bits con un controlador Vulkan 1.1 y un procesador con AVX2, FMA, BMI1/BMI2, LZCNT, F16C, MOVBE y POPCNT, o macOS 13 o posterior en un Mac con Apple Silicon.

★ 68 · 2026-10-27 Ver →
PSP Jugable
PSP

Fate/Unlimited Codes

elprogramadorloco-arch/fuc-recomp

FateUnlimitedCodesRecomp: versión nativa para Windows de la versión europea de PSP, por recompilación estática con un PSPRecomp modificado para este juego. Un asistente comprueba tu ISO, tus fuentes de PSP y PPSSPP, usa PPSSPP solo para volcar el EBOOT descifrado y genera la versión privada en tu equipo; para jugar ya no hace falta. La base de PSP funciona, aunque puede tener errores y falta corregir el volumen de las voces en combate; por ahora solo va a la resolución nativa de PSP. Los planes son combinarla con los recursos más detallados y los controles de la versión de PS2, más resoluciones, juego en línea y mods, y su autor trabaja también en versiones para Android, PS4, PS5, PS Vita y Linux que todavía no están publicadas.

NecesitasTu propia ISO de la versión europea de PSP de Fate/Unlimited Codes (NPEH00007, versión 1.01), las 18 fuentes PGF de una PSP en un font.zip y el ZIP portátil oficial de PPSSPP para Windows (1.20.4 o posterior). Además, Windows de 64 bits, CMake 3.22 o posterior e internet la primera vez.

★ 36 · 2026-10-17 Ver →
PSP Jugable
PSP

Monster Hunter Freedom Unite (Dudux42)

Dudux42/FreedomUnbound

Recompilación nativa para Windows de Monster Hunter Freedom Unite, hecha por Team Wyvern Works sobre PortableKit. Ofrece un lanzador propio en inglés y portugués de Brasil, juego a los 30 fotogramas originales con interpolación experimental opcional, tres tarjetas de guardado con copias de seguridad y compatibilidad con partidas de PSP, mando, teclado y ratón configurables, una relación de aspecto «Fill» que amplía la vista 3D, un gestor de mods (texturas, textos y jugabilidad) que se descargan aparte, y juego en red local en el Salón de Reunión. El README la llama alfa jugable: se han probado varias misiones del Anciano de la aldea hasta ★3, pero no se ha verificado una partida completa, y el juego en línea por internet no está comprobado. Declara el uso de flujos de trabajo asistidos por IA. La 0.1.5-alpha (20 de octubre) es la última.

NecesitasTu propio volcado legal de Monster Hunter Freedom Unite de PSP, de EE. UU. (ULUS10391), en formato ISO. Además, Windows x64, una GPU con Vulkan, una CPU con AVX y el runtime de Visual C++ x64.

★ 28 · 2026-10-31 Ver →
PSP Jugable
PSP

Wipeout Pure

erreib/pure-recomp

Port nativo para Macs con Apple Silicon y para Windows, hecho por recompilación estática: el código del juego se traduce de antemano a un programa que corre directamente en tu equipo, con gráficos de Metal en macOS y de Vulkan en Windows; no es un emulador. Según el README incluye el juego completo para un jugador, con todos los modos, clases, ligas y circuitos, los vídeos, la música y el sonido. Las partidas guardadas usan el formato de la PSP y el menú las importa desde una memoria o desde PPSSPP. Ofrece mejoras opcionales: resolución de la pantalla, formato ultrapanorámico, 60 cuadros por segundo en Time Trial, Free Play y Zone (y a la frecuencia de tu pantalla en las carreras) y un paquete de texturas HD. La 0.2.0 (20 de octubre) es la última versión publicada. 100 de sus últimos 100 commits llevan a Claude como coautor.

NecesitasTu propia imagen de disco de Wipeout Pure, edición Greatest Hits de EE. UU. (UCUS-98612, versión 2.00); el programa la comprueba y rechaza otras ediciones y regiones. Además, Windows 10 u 11 de 64 bits con una tarjeta gráfica con controlador Vulkan, o un Mac con Apple Silicon (M1 o posterior) con macOS 13 o más reciente, y unos 300 MB de disco.

★ 23 · 2026-10-23 Ver →
PSP Jugable
PSP

Ridge Racer (PSP)

SpeedyJustice2/Ridge-Racer-PSP-Static-Recomp

Port nativo para PC de Ridge Racer de PSP, hecho recompilando estáticamente el código del juego; lo construyes en tu equipo a partir de tu propia copia. Está en beta y por ahora solo para Windows (Beta 1.0, 26 de octubre, con un instalador Setup.exe). Dibuja con OpenGL 3.3 a un múltiplo de los 480x272 de la PSP, con antialiasing, filtrado anisotrópico y nitidez, a tasas de cuadros por encima de los 60 de la PSP (probado hasta 144), con mandos de Xbox, PlayStation y Switch y sonido y música completos con un decodificador ATRAC3+. Incluye juego inalámbrico en línea con navegador de servidores, salas con código y contraseña y hasta 8 jugadores (probado con hasta 3). El README declara que todo el código lo escribió una IA (Claude, con Claude Code), avisa de que el proyecto no se mantiene activamente y lista como límites conocidos algunas tomas de la intro, el Time Attack en algunas pistas y la aparición de los modelos de coches. 5 de sus 8 commits llevan a Claude como coautor.

NecesitasTu propia copia del Ridge Racer de PSP: una imagen de disco .iso descifrada o la carpeta que contiene PSP_GAME, cuyo ejecutable PSP_GAME/SYSDIR/BOOT.BIN debe estar descifrado (empieza por ELF). Además, Windows 10 u 11.

★ 19 · 2026-11-10 Ver →
PSP Experimental
PSP

Saru Get You: Saru Saru Daisakusen

jackgllghr/bigmission-recomp

Recompilación del juego de PSP construida sobre el marco PSPRecomp, que lee el ejecutable Allegrex/MIPS, genera C++ y lo ejecuta en un entorno nativo. Apunta a Windows, macOS, Linux y Android con más rendimiento y configurabilidad, y a servir de base para traducir el juego. El README marca como funcionando las cuatro plataformas, el escalado de resolución, el campo de visión, la cámara con el stick derecho, los subtítulos de los vídeos, los avisos según el mando y la compatibilidad con partidas de PSP; son experimentales los 60 cuadros por segundo interpolados, los paquetes de texturas HD, los estados de guardado y una traducción automática al inglés. La nota del perfil del juego advierte que es una versión temprana, no verificada de principio a fin. Las versiones solo contienen el lanzador, que construye el juego en tu equipo a partir de tu disco; la última, la 0.2.1, es del 25 de octubre. 30 de sus últimos 100 commits llevan a Claude como coautor.

NecesitasTu propia imagen de disco del juego de PSP, edición japonesa (ID de disco UCJS10060, versión 1.00). El lanzador la usa para construir el juego en tu equipo (Windows x86-64, macOS con Apple Silicon o Linux).

★ 9 · 2026-10-27 Ver →
PSP Jugable
PSP

Initial D: Street Stage

cassnadra/initialdpsponpc

Port nativo de Initial D Street Stage de PSP (ULJM05093) para Windows: el BOOT.BIN en MIPS de la PSP se recompila estáticamente a C y se enlaza con un entorno de ejecución escrito a mano que sustituye al sistema operativo y al hardware de la PSP. Todos los datos del juego salen de tu ISO. Ofrece alta resolución y fotogramas con interpolación, mando y teclado reasignables, carreras en grupo por red local o internet de hasta 4 jugadores, clasificaciones en línea con carreras contra fantasmas, hasta 8 fantasmas propios a la vez, teatro de repeticiones con exportación a MP4 y una capa de mods para coches, circuitos, música, pieles y cielos. Se instala con un zip de Windows; la 0.97.0 (28 de octubre) es la última. 8 de sus últimos 100 commits llevan a Claude como coautor.

NecesitasTu propia imagen ISO de PSP de Initial D Street Stage (ULJM05093), en la carpeta del juego junto a initiald.exe (japonés) o initiald_en.exe (inglés). Además, Windows 10 u 11 de 64 bits y una GPU con Direct3D 11; Steam es opcional y solo para las salas en línea.

★ 8 · 2026-11-11 Ver →
PSP Experimental
PSP

Metal Gear Acid 2

Tzeentchnet/MetalGearAcid2-Recomp

Recompilación estática para Windows de la versión estadounidense de PSP (ULUS-10077 v1.00), solo con código fuente, con el kit psp-recomp de Tzeentchnet. El proyecto verifica BOOT.BIN y usa solo esa copia en claro para la traducción. Según su documento de validación, se generan sin fallos las 18 401 funciones del módulo principal y 5 166 más de diez tablas de módulos dinámicos, y no queda ningún código de trampa; el arranque nativo estricto llega a varias superposiciones de fase. Ofrece renderizadores Direct3D 12, Vulkan y por software, con resolución interna de 1x a 8x y escalado de texturas xBRZ opcional, y puede importar partidas de Metal Gear Acid. El autor lo presenta como una versión de prueba y evaluación y no afirma que el juego completo funcione. No hay un ejecutable para descargar ni versiones publicadas; hay que compilarlo con tu ISO. 8 de sus 35 commits llevan a Copilot como coautor.

NecesitasTu propia ISO estadounidense de Metal Gear Acid 2 (ULUS-10077 v1.00, 917 307 392 bytes, SHA-1 87cebe80a93c4231bdbab26ad630c6d8e2fddab5). Además, Windows 10 u 11 de 64 bits, Python 3.11 o posterior, CMake 3.25 o posterior con Ninja, las Build Tools de Visual Studio 2022 con clang-cl y el SDK de Windows, y el SDK de Vulkan para el motor Vulkan predeterminado; hay que compilar tú mismo.

★ 8 · 2026-11-03 Ver →
PSP Experimental
PSP

Metal Gear Acid

Tzeentchnet/MetalGearAcid-Recomp

Recompilación estática experimental para Windows de la versión estadounidense de PSP (ULUS-10006 v1.00), solo con código fuente: usa el recompilador y entorno de ejecución de PSP de Tzeentchnet (psp-recomp, el mismo que se creó para la recompilación de Killzone: Liberation), fijado en un commit probado. Un instalador guiado verifica la ISO, extrae los archivos necesarios, genera el código nativo, compila un ejecutable con renderizadores Direct3D 12, Vulkan y por software, y recuerda dónde está tu ISO; también hay un modo solo por software sin SDL3 ni SDK de Vulkan. Según sus notas de estado, en tres ejecuciones deterministas el juego recorre NUEVO JUEGO y CARGAR JUEGO y entra en la historia inicial sin cierres; los vídeos PMF de las tarjetas, la creación de partidas y la campaña completa no están validadas. El README advierte que no hay un .exe para descargar porque el proyecto no puede distribuir el juego; no hay versiones publicadas. Sus 17 commits no llevan a Claude.

NecesitasTu propia ISO estadounidense de Metal Gear Acid (ULUS-10006 v1.00), que el instalador comprueba por tamaño y SHA-1. Además, Windows 10 u 11 de 64 bits, Git con submódulos, Python 3.11 o posterior, CMake 3.25 o posterior con Ninja, las Build Tools de Visual Studio 2022 con clang-cl y el SDK de Windows, y el SDK de Vulkan para la compilación completa; hay que compilar tú mismo, porque no se publica ningún ejecutable.

★ 5 · 2026-10-24 Ver →