XenonRecomp : recompilador de juegos de Xbox 360 para PC

1, 2, 3
MaXiMu escribió:
Chevi escribió:Hola, he hecho unas pruebas:
AMD 9700X + 9070XT a 4k, VSYNC OFF, preset ultra y solo cambiando suavizado y nivel de AA:
MSAA + 8x: 145 FPS
MSAA + 4x: 214 FPS
MSAA + 2x: 250 FPS
SSAA + 4x: 34 FPS
SSAA + 2x: 108 FPS

Así que me queda claro que paso de SSAA, lo dejo a MSAA + 4x y limito a los 120 FPS de mi monitor y así va la gráfica fresquita :D


Una cosa más ¿Sucede tanto bajo DX12 o Vulkan? Para descartar que fuera especifico de un render .
Las series 9000 tienen unos drivers por pulir y menos estables que la serie 7000 de amd no me preguntes porque [decaio]
Se vendrán optimizaciones para SSAA pero en GPUS amd se recomienda no abusar mucho por ahora si hay problemas de ese índole cuando hay caidas drásticas con eso está relacionado con un mal manejo de la VRAM + driver.
edito : Que un SSAA 4x a 4K te está rescalando a 15360x8640 Posiblemente problema de vram


Hola,
Si, los resultados son consistentes en DX12, el rdto es prácticamente el mismo, algún FPS menos en DX12. Me quedo con MSAA + 4x por el momento y tan feliz.

PD: ¿has colaborado en el proyecto?
Chevi escribió:Hola,
Si, los resultados son consistentes en DX12, el rdto es prácticamente el mismo, algún FPS menos en DX12. Me quedo con MSAA + 4x por el momento y tan feliz.

PD: ¿has colaborado en el proyecto?


Hola gracias entonces lo más probablemente sea un problema de desbordamiento de uso de VRAM que llega a los límites de los 16GB VRAM.de la 9070 XT y te hace stuttering haciendo que no puedas ir a más fps en determinadas zonas es como si jugaras reescalado a 16K desde 4K si lo activas.

Sí he contribuido al proyecto al SDK de rexglue dándole compatibilidad con dispositivos cpu arm64 en linux que le ayudó posteriori a otra persona con la base que hice para dar port a Mac en los apple m1+
Traducí la interfaz de reblue con sus limitaciones actuales que algunas las tuve que traducir literal por carácteres y que las cajas de diseño no siguen la lógica con la lóngitud de las letras por lo que o dejo la palabra intacta o hago como fullscreen = P.completa para que sea legible sin pisarse entre las opciones de la misma fila. [beer]
Buaa xD que putada un bug,en el Blue Dragon por hacer "trampas", en la zona que tienes que proteger la carreta de camino a Yibral, hay que mantener las carretas al 100 de vida para un logro, pues si en ese camino vas guardando para asegurarte hacerlo a la priemera, y por lo que sea te dan un golpe cargas la partida se buggea el juego, de normal ahí no puedes guardar, y no esta preparado para guardarse el estado del evento parece y se queda bloqueado.
Se queda la carreta parada al principio y no puedes avanzar ni para adelante ni para atras. Y parece no tener solucion.
Lo peor que sobreecribi la partida y el ultimo guardado era de hace 3h xD
Ha salido un recomp de Dante's inferno pero parece que está aún bastante en bragas. Habrá que esperar siguientes versiones

https://www.reddit.com/r/emulation/comm ... _released/
Buff...el idioma castellano en Blue Dragon es una cosa muy difícil de digerir, ¿eh?
¿Es posible añadir el japones sin mucho cacharreo?
Recuerdo que existía un DLC que añadía dificultad al juego, porque sino era un paseo. ¿Se puede añadir?
alaun escribió:Buff...el idioma castellano en Blue Dragon es una cosa muy difícil de digerir, ¿eh?
¿Es posible añadir el japones sin mucho cacharreo?
Recuerdo que existía un DLC que añadía dificultad al juego, porque sino era un paseo. ¿Se puede añadir?


Sobre el añadir japonés tendrás que hacerlo Manual si conoces la estructura de carpetas sobre el japones ya que el juego original en su versión pal España no estaba diseñado para tener japonés aunque en estructura permetiese tener todos los idiomas en el archivo de arranque y solo configurar aquellos que estan en el DVD .
En el archivo del juego bd_boot tiene esto
; Language Set (US JP DE FR ES IT KR TW CN PO)
[Language]   US DE ES
[DefaultLanguage]   US
[Voice]   US DE ES
[BGM]   US
[StaffRoll]   type3

Lo encontrarás en la carpeta donde lee los datos de la instalación del juego debes de tener las subcarpetas referentes al japones copiadas que empiezan por snd_ y acabadas con el idioma correspondiente y editar el bd_boot con Voice JP y Language si quieres tener soporte de texto .
Luego ya desde el menú deberia de salirte la opción para selecionar que opción selecionar.
Sobre los DLCS los tienes que tener el archivo en formato Live package que no deja de ser unos Megas habían 3 DLCS en total uno de ellos era el de dificultad .
MaXiMu escribió:
alaun escribió:Buff...el idioma castellano en Blue Dragon es una cosa muy difícil de digerir, ¿eh?
¿Es posible añadir el japones sin mucho cacharreo?
Recuerdo que existía un DLC que añadía dificultad al juego, porque sino era un paseo. ¿Se puede añadir?


Sobre el añadir japonés tendrás que hacerlo Manual si conoces la estructura de carpetas sobre el japones ya que el juego original en su versión pal España no estaba diseñado para tener japonés aunque en estructura permetiese tener todos los idiomas en el archivo de arranque y solo configurar aquellos que estan en el DVD .
En el archivo del juego bd_boot tiene esto
; Language Set (US JP DE FR ES IT KR TW CN PO)
[Language]   US DE ES
[DefaultLanguage]   US
[Voice]   US DE ES
[BGM]   US
[StaffRoll]   type3

Lo encontrarás en la carpeta donde lee los datos de la instalación del juego debes de tener las subcarpetas referentes al japones copiadas que empiezan por snd_ y acabadas con el idioma correspondiente y editar el bd_boot con Voice JP y Language si quieres tener soporte de texto .
Luego ya desde el menú deberia de salirte la opción para selecionar que opción selecionar.
Sobre los DLCS los tienes que tener el archivo en formato Live package que no deja de ser unos Megas habían 3 DLCS en total uno de ellos era el de dificultad .

Si el problema de los DLCs es encontrarlos. He googleado y que va,imposible
Pues mas facil no puede ser "Xbox 360 DLC" En google y el primer resultado de archive.org lo tienes los 3 sueltos y luego un pack, que es de los 3 llamados Dlc 1, 2 y 3, esos no van, bien pero los 3 sueltos sin problemas, recuerda que para usarlos tienes que instarlos desde el propio Re:Blue.

Lo del japones si es mas raro, yo busque las imagenes americanas, por que lo tengo en Pal España y en mis DvDs no viene, auna si esta en Japo el 90% no se si por que he hecho algo mal pero alguas cinematicas me salen aun en castellano pero son pocas me he pasado ya el primer DvD y habran sido 3 o asi.

Lo que es una pena es que la parte del Mecoptero no se pueda usar el raton probe con el mando y se me hace imposible.
Los Dlc que salen como pack 1, 2 y 3 son los mismos dlcs ya que dependiendo de que tienda de xbox eran reconocidos así.

Pack DLC 1 - Mod de dificultad y nueva partida +
Pack DLC 2 - 6 tesoros útiles que daban 6 objetos
Pack DLC 3 - Una mazmorra en el disco DVD3.
Messiahs escribió:Pues mas facil no puede ser "Xbox 360 DLC" En google y el primer resultado de archive.org lo tienes los 3 sueltos y luego un pack, que es de los 3 llamados Dlc 1, 2 y 3, esos no van, bien pero los 3 sueltos sin problemas, recuerda que para usarlos tienes que instarlos desde el propio Re:Blue.

Lo del japones si es mas raro, yo busque las imagenes americanas, por que lo tengo en Pal España y en mis DvDs no viene, auna si esta en Japo el 90% no se si por que he hecho algo mal pero alguas cinematicas me salen aun en castellano pero son pocas me he pasado ya el primer DvD y habran sido 3 o asi.

Lo que es una pena es que la parte del Mecoptero no se pueda usar el raton probe con el mando y se me hace imposible.

A mí ya te digo que busco eso en Google y el primer resultado no es ese ni remotamente y lo que encuentro de archive.org no permite la descarga
Parece que se ha porteado Lost Odyssey pero no lo he probado: https://github.com/freefrank/LostOdysseyRecomp

Saludos.
AlterNathan escribió:Parece que se ha porteado Lost Odyssey pero no lo he probado: https://github.com/freefrank/LostOdysseyRecomp

Saludos.


Existen varios este es otro proyecto con render nativo pero basado en la versión japonesa.
AlterNathan escribió:Parece que se ha porteado Lost Odyssey pero no lo he probado: https://github.com/freefrank/LostOdysseyRecomp

Saludos.

Si,por favor!!! Pero que velocidad cogen estos proyectos!!
En la versión 0.2.1 han introducido soporte para la versión Europea y America del Lost odyssey
Este proyecto solo veo que se centra para Windows + DX12 y lo hizo con XenonRecomp + plume .
Tiene un instalador que copia las 4 isos o la carpeta de donde tienes el .xex del juego y crea la estructura de instalacion para ser ejecutado.por el ejecutable y en la primera ejecución ejecuta más de 20000 shaders para tenerlos en cache.
Messiahs escribió:Pues mas facil no puede ser "Xbox 360 DLC" En google y el primer resultado de archive.org lo tienes los 3 sueltos y luego un pack, que es de los 3 llamados Dlc 1, 2 y 3, esos no van, bien pero los 3 sueltos sin problemas, recuerda que para usarlos tienes que instarlos desde el propio Re:Blue.

Lo del japones si es mas raro, yo busque las imagenes americanas, por que lo tengo en Pal España y en mis DvDs no viene, auna si esta en Japo el 90% no se si por que he hecho algo mal pero alguas cinematicas me salen aun en castellano pero son pocas me he pasado ya el primer DvD y habran sido 3 o asi.

Lo que es una pena es que la parte del Mecoptero no se pueda usar el raton probe con el mando y se me hace imposible.

Una vez has lanzado el ejecutable por primera vez y le has cargado los DVDs, como puedo volver al menú de instalación? Cada vez que lo ejecutó de nuevo lanza el juego tal.cual, aunque en el menú principal hay una opción para instalar los DLC igualmente, sabes si funciona? Como puedo comprobar que están bien instalados? Lo estoy ejecutando en una Steam deck
Tienen que salirte en elmenu de configuracion del inicio del juego sin haber iniciado ninguna partida, en VERDE.
Para comprobarlo es facil si pones el de Hard Mode y al darle a nueva partida, te sale para elegir la dificultad, es que lo tienes bien puesto, y para el de los 6 items lo mismo mira que los tengas en el inventario te los dan al instante desde que puedes ver el menu salen.
La mazzmorra Shuffle, hace falta estar en el 3 DVD, esa no la podra probar hasta el final pero vamos que deberia de ir.

Por cierto a salido la version 1.1.0 aunque yo voy por el 3 DVD y me lo he hecho todo con la version anterior a ver si este fin de semana lo termino, por cierto por si a alguien le interesa en el Discord del proyecto hay algunos mod de prueba y eso como un randomizer, y cosas asi, aparte de un SaveEditor.

Por si al alguien le interesa este es un link de invitacion al discord, lo vi por reddit ahi como digo hay una seccion con mods, y lo del save editor
https://discord.gg/uVQjAhuwZk
No se si ira aun el Link, yo lo use hace dias

Edit: Para que vuelva a salir el menu de instalacion simplemente cambia la ruta y salia. Si es por lo de que no te deja instalar los dlc desde el munu de configuraciona mi no me iba con el raton, es como si hiciera doble click muy rapido y no entraba al menu, creia que era cosa de mi raton que estaba jodido, si te pasara a ti, usa el mando a mi asi me fue sin problemas y si peudes instalarlos, desinstalarlos, o inhabilitarlos desde el menu de DLC, lo mismo con los mods
Si ha salido la versión 1.1.0
https://github.com/zolaware/reblue/releases/tag/v1.1.0

Se arreglan mejor control de la VRAM en general y algunos problemas que había bajo linux.
Algunos problemas de visualización en las cordenadas en el minimapa en algunas areas no eran las correctas.
Algunos arreglos bajo Vulkan han sido solucionados.
La interpolización de las animaciones con el framerate ahora debería de ser la correcta
Se ha añadido versión para mac os arm64 - ya no hace falta compilarlo del código fuente.

En camino han hecho un menú para habilitar trucos como desbloquear todos los trabajos , Muertes con un solo golpe que con un solo toque se quedan con1HP , inmunidad a cualquier estado , objetos infinitos , medallas infinitas , tener todos los objetos , oro/exp/medallas multiplicado por combate , poder multiplicado hasta 10x etc.
Este menú en un principio no hará falta reiniciar serán cambios al vuelo desde el menú.

edit : En el canal experimental ya soporta instalación desde formatos GOD/SVOD por lo que ya no será obligatorio tenerlo en ISO.
También para los DLCS ahora hará un chequeo cuales son compatibles o cuales no para que no haya confusión a la hora de su correcto funcionamiento .
Esto es un despelote, otros dos aunque de estos juegos hay otros recomps en camino mejores con backends gráficos, pero no están lanzados. Los videos son del tipo con la voz insoportable, pero es lo que hay [mad] [+risas]

Lost Odyssey
https://github.com/freefrank/LostOdysseyRecomp
https://www.youtube.com/watch?v=dXJj3Bkyn2g

Ninja Gaiden 2
https://github.com/TheSaltTrader/Ninja- ... on-Project
https://www.youtube.com/watch?v=DqBH8ddtCUs
@Chevi parece que se ha fumado un porro gigante, a mi me hace gracia como habla [carcajad]

el silent hill cómo va?
El ninja gadien va fino, pero solo en ingles por lo que veo.
Tomax_Payne escribió:El ninja gadien va fino, pero solo en ingles por lo que veo.


Probaste cambiar el user language numero 5 con la opción f4 o pasando --user_language=5 está hecho con rexglue SDK y si el juego tiene español debería de cogerte los textos en español .
Pregunta, qué diferencia hay entre este ninja gaiden y los remaster que lanzaron en pc?
MaXiMu escribió:
Tomax_Payne escribió:El ninja gadien va fino, pero solo en ingles por lo que veo.


Probaste cambiar el user language numero 5 con la opción f4 o pasando --user_language=5 está hecho con rexglue SDK y si el juego tiene español debería de cogerte los textos en español .


No viene la opción, se la añadí yo, tanto en el cfg, como en ng2.toml y sigue en inglés (la iso es de mi juego, sacada con mi consola jtag). Cuando entras en options, game configuration, el juego crashea siempre.

gordon81 escribió:Pregunta, qué diferencia hay entre este ninja gaiden y los remaster que lanzaron en pc?

En este itagaki si, y en el resto itagaki no. Son versiones sigma, que son mucho peores a mí gusto.
Tomax_Payne escribió:No viene la opción, se la añadí yo, tanto en el cfg, como en ng2.toml y sigue en inglés (la iso es de mi juego, sacada con mi consola jtag). Cuando entras en options, game configuration, el juego crashea siempre.


Sí que viene para cualquier recompilado con Rexglue SDK Está en f4 -> kernel a nivel de SDK
Pero el problema en este caso falla porque hay una función necesaria para el juego que el manifest .toml para el recompilado para este proyecto no lo tiene controlado viendo que ha utilizado claude IA para la recompilación es fácil pasar por alto eso.
Por lo que por mucho que se utilice --user_language=5 al ng2.exe manualmente intenta cargar el idioma sale cargándose pero falla por la direción no registrada si se intenta forzar desde las opciones del juego.
[2026-09-18 18:41:45.850] [critical] [core] [t23112] [FATAL] Call to invalid or unregistered function at guest address 0x836AA230


Lo han reportado en su github
https://github.com/TheSaltTrader/Ninja- ... t/issues/7
https://github.com/TheSaltTrader/Ninja- ... t/issues/5

Es cuestión de tiempo que lo solucione .

Edito : Confirmo añadiendo las direciones en el archivo config/functions.toml faltantes se soluciona pero el rendimiento es bastante peor que en xenia .
@MaXiMu
Lo pruebo al llegar a casa, nunca usé Xenia, habrá que esperar que pulan este, pero me pasao medio juego ya [+risas]
FABLE 2 https://github.com/himdo/Fable-2-Recomp/releases

En primer lugar y para la mayoría, este proyecto se realizó para probar las capacidades de la IA local y de código abierto. Este proyecto se realizó utilizando Qwen3.8 27b. Después de aproximadamente una hora, el juego comenzó a funcionar. Luego, después de una gran cantidad de prueba y error humano, pude asignar suficientes funciones para poder completar el juego. Actualmente no considero que esto esté completamente completo ya que aún no he completado el juego al 100%. El sha256 de la iso que inició este proyecto es: "685a0d3bea9718812f17bcd155907a5359a548b6d3d8342dd2a6c944f45e35ff" y es el Fable 2 GOTY para EE. UU. y Europa.

Recompilación de Fable 2 (Xbox 360, ID de título 4D5307F1) utilizando ReXGlue SDK v0.10.0. El código PPC invitado se vuelve a compilar estáticamente en C++ en el momento de la compilación medianterexglue codegen , impulsado porfable_2_manifest.toml .

Estructura de archivos necesaria para ejecutar el exe
El ejecutable busca su contenido únicamente en su propio directorio (sin búsqueda de ancestros). Ese directorio se monta como unidad del invitadogame:/ (yd: ), y todo lo que escribe el juego también va junto al exe:

saves/— guardar archivos, configuraciones, perfiles (creados al inicio)
cache/— cachés de tiempo de ejecución (caché de sombreador, etc.; creados al inicio)
logs/, fable_2.toml— registros del juego y configuración de cvar (predeterminados del SDK)
fable2_config.toml— la propia configuración de usuario de la recompra (creada/preparada en la compilación tiempo; recreado con valores predeterminados en el primer lanzamiento si falta, consulte a continuación)
fable2_patches.toml — la tabla de parches de imágenes invitadas (datos), Xenia Formato de parches de juego con opciones por parcheenabled (ver a continuación)
Estupendo, por si no fuera poco que estos supuestos "ports" de 360 son medio emulados en realidad, apenas dejan tocar aspectos gráficos, y muchos es mejor emularlos directamente en Xenia, ahora también los hacen con IA. Entre eso, y la ingente cantidad de ports que están sacando últimamente a medio hacer y llenos de bugs, está quedando bastante mal el panorama de los ports de clásicos a PC, con lo prometedor que era...
@GordonFreeman totalmente de acuerdo. Está el silent hill downpour de la xbox que da grima ejecutarlo mediante la pseudo recompilación.

Me temo que nos encontramos con ports casi abandonados y más como experimentos y vías de lucimiento que de propuestas reales. Una pena, ya levanté la ceja con el primer port de Castlevania Symphony of the night de xbox en pc... en plan esto tiene muy mala pinta.

No obstante, hay otros recomps y compilaciones muy bien hechas como las de n64.
Todo es depende de como utilicen las implementaciones y el manejo del SDK y estudiar todas las funciones utilizadas por cada juego.
Por ejemplo en el Re:Blue funciona muy bien en diversidad de hardware .
Pues os podéis ir acostumbrando. Y no solamente en estos temas, sino en todo el software, incluso de las empresas poderosas. La dinámica parece ir enfocada en más y más rápido, lo que pocas veces suele ser sinónimo de mejor. Y esto ahora que los programadores suelen saber lo que hacen, porque en el futuro puede llegar el momento en donde haya poquísima gente que entienda realmente el código y nos veamos condenados a confiar ciegamente en lo que nos da la IA. Que sí, indudablemente mejorará lo actual, pero nos dejará totalmente expuestos, dado nuestro desconocimiento.
@MaXiMu tú que estás en el ajo, ¿Crees que se acabará metiendo en RexGlue un backend gráfico universal que se pueda usar en todos los recomps para dejar de usar Xenia? O al menos algo que facilite mucho el trabajo? Hasta donde creo solo lo tiene el Blue Dragon y el que tenéis en progreso de Lost Odyssey....¿Es técnicamente posible?
Chevi escribió:@MaXiMu tú que estás en el ajo, ¿Crees que se acabará metiendo en RexGlue un backend gráfico universal que se pueda usar en todos los recomps para dejar de usar Xenia? O al menos algo que facilite mucho el trabajo? Hasta donde creo solo lo tiene el Blue Dragon y el que tenéis en progreso de Lost Odyssey....¿Es técnicamente posible?

Un traductor universal para la GPU por defición a corto plazo no creo que exista por la simple razón de que lo que trabaja en un juego no servirá para otro y diferentes funciones de una función gráfica por documentar.
Lo más cercano será como Sonic unreleashed y en Re:Blue que utiliza Xenos-Recomp
https://github.com/zolaware/reblue-Xeno ... 81a0e0fe6b

Una herramienta de shaders x360 a HLSL compatible para DX12 y vulkan 1.2 equivalente y las limitaciones será como funcione las características utilizadas por ese juego y su equivalente se puedan reaprovechar y cubran para el renderizado gráfico.
@MaXiMu gracias por tomarte el tiempo de explicarlo
Deseando ver esa versión 1.0 del recom del Lost Odyssey (Imagino que aún no se podrá terminar de principio a fin)
Chevi escribió:The Darkness con backend gráfico y todo yeahhh

https://github.com/portingpete/The-Darkness-Recomp



Toca probarlo :p
Tengo recuerdos agridulces con ese juego, fué el primer FPS que jugué, y acabé, con mando, y sufri lo que no estaba escrito. Hace ya años que juego a todo con mando asi que me gustaria volver a darle esta vez en otras condiciones jeje
He probado el The Darkness, y va estupendamente. Eso si, a 60fps como mucho, a mas la imagen da como tirones. Vamos, como que me lo juego de nuevo después de tantos años, de mis favoritos XD
Chevi escribió:Esto es un despelote, otros dos aunque de estos juegos hay otros recomps en camino mejores con backends gráficos, pero no están lanzados. Los videos son del tipo con la voz insoportable, pero es lo que hay [mad] [+risas]

Lost Odyssey
https://github.com/freefrank/LostOdysseyRecomp
https://www.youtube.com/watch?v=dXJj3Bkyn2g



De acuerdo al video debería ser perfectamente jugable de inicio a fin pero igual pregunto... alguien ha estado jugando al Lost Odyssey?, desempolvé mi One para jugarlo pero sinceramente me parecería más cómodo ejecutarlo en PC e incluso ver si corre en la Thor, pero no sé cómo vaya de rendimiento si alguien aquí lo ha probado con algo que no sea lo más top de lo top.
Port con IA

PETER JACKSON’S KING KONG
Imagen
https://github.com/TekRantGaming/king-kong-recompiled
Peter Jackson’s King Kong ha recibido un port nativo no oficial para PC basado en la versión de Xbox 360.

La versión de Xbox 360 tenía gráficos mejorados en comparación con el lanzamiento original para PC, incluyendo mejor iluminación, texturas, efectos, detalle de niveles y un Kong más detallado.

El nuevo port para PC añade:

• Hasta resolución 8K
• Hasta 240 FPS o tasas de fotogramas ilimitadas
• Soporte para teclado y ratón
• Remapeo de controladores
• Ventanas emergentes de logros al estilo de Xbox 360

El port no incluye los archivos del juego original, por lo que necesitarás tu propia copia de Xbox 360.
MaXiMu escribió:O El eternal sonata que se quedó en la época x360/ps3 y se perdió la venta digital ni ha sido retrocompatible en generaciones posteriones.

O el Infinite undiscovery que se quedó en x360 aunque este sí es retrocompatible en generaciones posteriores pero nunca salió en PC ni en otro sitio

Enchanted arms época de la época x360/ps3 que fue de uno de los primeros jrpg de esa generacion que jugué.

Hay muchos juegos de esa época que molaria tener su versión nativa.


Imagen


Ya hay una Recomp del Infinite Undiscovery, Yo me lo pase en su momento en 360 y me gusto mucho, para mi gusto mucho mejor que el The Last Remnant que salio por la misma epoca y este si estaba traducido, aunque no era malo el infinite era mas Action rpg estilo los Tales, pero sin pantallas de carga.

Lo he probado y al menos el princio funciona, no se como se desarrollara, lo use un poco al principio hasta salir de prision

Ojala se pudieran extraer los datos y darle una traduccion al español el juego se lo merece.

Aqui parece que es un proyecto para abrir los .bin y extraer los archivo internos pero ni idea si eso facilitaria una traduccion, aun asi no seria facil era un rpg con mucho texto.
https://github.com/vs-sr-dev/pc-infiniteundiscovery
140 respuestas
1, 2, 3