Nuevos ports de PC de juegos recompilados - Blue Dragon, Dragon Ball BHD/RB2 , Street Fighter 3...

La idea de crear este hilo, es de comentar ports de juegos exigentes, especialmente de la epoca Xbox 360/PS3, aunque no descartamos recopilar más juegos, pero creo que para juegos de psx,n64 etc hay otros hilos y enfocar este hilo para esos ports a PC de juegos similares al lanzamiento del Sonic Unleashed y evitar abrir mil hilos, sin saber si van a llegar a un estado igual de bueno.


Blue Dragon https://github.com/rexglue/reblue * LO HAN ELIMINADO....
Dragon Ball Z: Budokai HD https://github.com/WistfulHopes/DBZ1
Sonic Advance 2 https://github.com/SAT-R/sa2
Sonic 2006 https://github.com/sonicnext-dev/MarathonRecomp
Street Fighter III: 3rd Strike https://github.com/crowded-street/3sx
Goldeneye XBLA https://github.com/SunJaycy/GoldenEye-Recomp
Deadly Premonition https://github.com/LittleBitUA/DPRecomp
Silent Hill: Downpour https://github.com/LittleBitUA/DownpourRecomp
Brutal, en especial esos dragon ball, estaría bien hacer un hilo en el sub-foro dedicado exclusivamente para estos temas, por qué así a ojo al menos los ports que yo conozco serían más de una treintena, y los que aún no debo conocer y los que están por venir a futuro, por qué es una practica cada vez más común y más popular
Pletesermer escribió:Brutal, en especial esos dragon ball, estaría bien hacer un hilo en el sub-foro dedicado exclusivamente para estos temas, por qué así a ojo al menos los ports que yo conozco serían más de una treintena, y los que aún no debo conocer y los que están por venir a futuro, por qué es una practica cada vez más común y más popular


Esa es la idea de crear este hilo, en vez de abrir uno para cada juego, ir poniendo los que están en proceso, por ahora muchos de ellos estan muy verdes, el caso del Sonic Unleashed fue muy especial porque salio de repente y ya funcionaba de lujo.

Hay ya un monton de decompilaciones en proceso de juegos de psx,n64 etc, pero la idea de este hilo era enfocado en juegos más exigentes especialmente de Xbox 360, que van a recibir un port a PC.

@Devil Crown de 360 seria genial tambien un Most Wanted, Burnout Revenge, NInja Gaiden 2, Infinite Undiscovery... etc etc

Salu2
Yo de 360...el que más me gustaría ver sin duda...es

Project Gotham Racing 4

Básicamente por 2 motivos:

-No es retrocompatible con Xbox Series.
-Su emulación en Xenia es aceptable...pero no perfecta.

Y que es un juegazo, por supuesto xd. De hecho es de mis Racers favoritos de siempre. El 2 también estaría guay verlo recompilado ..en ese caso además es peor aún, porque en Xemu va fatal.
Como cundiría que portearan los Naruto de 360.
¿Pero todo esto como funciona? Porque entiendo que a efectos prácticos, va más allá de la emulación y consiste en versiones nativas de pc, cogiendo un juego y "recompilándolo" como un port a pc. Y eso implica, como he visto en los Zeldas, incluso aplicar herramientas de pc (o es posible que oiga campanas y no sepa dónde).

Pero he visto el vídeo de Blue Dragon y... Es como una especie de emulación mala. Va lento, tiene glitches gráficos, a veces desaparecen modelos (como ese momento en el que el protagonista,con espada en mano, no está sujetando nada...), acaba petando...

Entiendo que luego irá mejorando, pero... ¿Al final cuál es la diferencia comparado por ejemplo con el proyecto de Bloodborne para pc, al que han ido depurando poco a poco e incluso añadiendo nuevas cosas como sombras dinámicas, nuevos modelados, nuevas texturas, y demás, sin dejar de ser emulación?

(Pregunto desde la más absoluta ignorancia y con muchísima curiosidad, no por otra cosa)
Ludvik escribió:¿Pero todo esto como funciona? Porque entiendo que a efectos prácticos, va más allá de la emulación y consiste en versiones nativas de pc, cogiendo un juego y "recompilándolo" como un port a pc. Y eso implica, como he visto en los Zeldas, incluso aplicar herramientas de pc (o es posible que oiga campanas y no sepa dónde).

Pero he visto el vídeo de Blue Dragon y... Es como una especie de emulación mala. Va lento, tiene glitches gráficos, a veces desaparecen modelos (como ese momento en el que el protagonista,con espada en mano, no está sujetando nada...), acaba petando...

Entiendo que luego irá mejorando, pero... ¿Al final cuál es la diferencia comparado por ejemplo con el proyecto de Bloodborne para pc, al que han ido depurando poco a poco e incluso añadiendo nuevas cosas como sombras dinámicas, nuevos modelados, nuevas texturas, y demás, sin dejar de ser emulación?

(Pregunto desde la más absoluta ignorancia y con muchísima curiosidad, no por otra cosa)


Básicamente, para emular un juego, tu PC tiene que "engañar" al software y simular que es una consola entera. Eso consume muchísimos recursos porque el PC tiene que hacer dos trabajos a la vez: ejecutar el juego y fingir que tiene los chips de la consola. Por eso necesitas un PC mucho más potente que la consola original y por eso sistemas antiguos como Saturn siguen dando guerra.

La recompilación es distinta: es coger el código original y traducirlo a un lenguaje que el PC entienda de forma nativa (como un .exe normal). Así el PC no tiene que simular nada, solo corre el juego "limpio". Esto bajaría muchísimo los requisitos; si algún día se recompilara el Bloodborne, te iría perfecto en un PC de gama media-baja de hace años.

SObre lo del Blue Dragon, están usando herramientas de recompilación automática que han salido hace poco. Esto hace que se haga una recompilación de forma muy rápida, pero que necesita corregir multiples fallos y bugs que se han producido en ese juego en concreto.
fonso86 escribió:
Ludvik escribió:¿Pero todo esto como funciona? Porque entiendo que a efectos prácticos, va más allá de la emulación y consiste en versiones nativas de pc, cogiendo un juego y "recompilándolo" como un port a pc. Y eso implica, como he visto en los Zeldas, incluso aplicar herramientas de pc (o es posible que oiga campanas y no sepa dónde).

Pero he visto el vídeo de Blue Dragon y... Es como una especie de emulación mala. Va lento, tiene glitches gráficos, a veces desaparecen modelos (como ese momento en el que el protagonista,con espada en mano, no está sujetando nada...), acaba petando...

Entiendo que luego irá mejorando, pero... ¿Al final cuál es la diferencia comparado por ejemplo con el proyecto de Bloodborne para pc, al que han ido depurando poco a poco e incluso añadiendo nuevas cosas como sombras dinámicas, nuevos modelados, nuevas texturas, y demás, sin dejar de ser emulación?

(Pregunto desde la más absoluta ignorancia y con muchísima curiosidad, no por otra cosa)


Básicamente, para emular un juego, tu PC tiene que "engañar" al software y simular que es una consola entera. Eso consume muchísimos recursos porque el PC tiene que hacer dos trabajos a la vez: ejecutar el juego y fingir que tiene los chips de la consola. Por eso necesitas un PC mucho más potente que la consola original y por eso sistemas antiguos como Saturn siguen dando guerra.

La recompilación es distinta: es coger el código original y traducirlo a un lenguaje que el PC entienda de forma nativa (como un .exe normal). Así el PC no tiene que simular nada, solo corre el juego "limpio". Esto bajaría muchísimo los requisitos; si algún día se recompilara el Bloodborne, te iría perfecto en un PC de gama media-baja de hace años.

SObre lo del Blue Dragon, están usando herramientas de recompilación automática que han salido hace poco. Esto hace que se haga una recompilación de forma muy rápida, pero que necesita corregir multiples fallos y bugs que se han producido en ese juego en concreto.


Sí, eso lo sé. Pero no pensé que un juego recompilado diera tantos errores y tan parecidos a los de la emulación (mal rendimiento, glitches gráficos, desaparición de modelos...). Pero ahora entiendo que al ser un port automático, de ahí vienen esos problemas, ¿no? Que es como una traducción automática terrible que necesita ser depurada después a mano.

Es que viendo la diferencia entre el proyecto de Bloodborne, tan avanzado y con tantos añadidos, y el vídeo de Blue Dragon, me preguntaba hasta qué punto era tanto mejor la recompilación si al final parece que depurar la emulación para un juego específico parece que es más que suficiente y se puede lograr que corra de manera redonda.

Pero entiendo que recompilando, a lo que se puede llegar es a una versión realmente estable y que aproveche realmente el hardware (mientras que un juego emulado no aprovecha el hardware, ya que quien lo debe aprovechar es el emulador en sí mismo, y al haber un intermediario, se pierde algo... ¿no?).

Aunque bueno, claro... de ahí vienen los ports de mierda... todo tiene sentido.

En fin, a ver si se meten con el Lost Odyssey. Y ya puestos, con un título que en su momento me agradó bastante y que buscaba su propia identidad, el Eternal Sonata, aunque fuera un poco ñoño.



Ojala lo terminen, la versión de Xbox 360 de Ninja Gaiden 2 es la original y es diferente a las posteriores versiones, incluido el remake.
Street Fighter 3 third strike funciona bastante bien.



Street Fighter III: Third Strike Native PC Port (3SX - 183b757 pre-release build)
https://github.com/crowded-street/3sx

De momento no tiene scanlines, pero podeis ponerle unas, usando esta la aplicacion.
ShaderGlass https://github.com/mausimus/ShaderGlass
¿Ya había un SFIII nativo para PC no?
Pletesermer escribió:¿Ya había un SFIII nativo para PC no?
Existe el recopilatorio que sacaron para steam hace unos años (Street Fighter 30th Anniversary Collection), pero no podías elegir resolución y tiene pinta de ser una rom americana de la versión arcade, este es un port de la versión domestica de PlayStation 2.

En la época de Xbox 360/ PS3 sacaron el Street Fighter III: 3rd Strike Online Edition, también basado en la versión arcade, pero no salió en PC.

Salu2
A native PC port of GoldenEye 007 (Xbox 360 / XBLA), built by statically recompiling the original game into C++ with the ReXGlue SDK. No emulator — the game runs as a real native executable.


https://github.com/SunJaycy/GoldenEye-Recomp
Perdón, pero esto viene a ser lo mismo de este hilo que hay aquí ¿no?: hilo_decompilaciones-en-camino-re-code-veronica-silent-hill-zelda-twilight_2528392
Supongo, este esta enfocado en versiones para PC, como el port del Sonic Unleashed, para no abrir un hilo para cada juego.

viewtopic.php?p=1756548274

Si lo piensas, las recompilaciones o ports no oficiales, tienen menos que ver con el subforo de maquinas arcade/emulación, aunque si que es verdad que no deja de ser otra forma de jugar a juegos que no salieron de su sistema original, pero es otro acercamiento.

Salu2!
Si quieres puedes poner en la cabecera del hilo el hilo con la wiki sobre el resumen de hilos con recompilaciones y emulación
hilo_indice-emuladores-y-deco-recompilaciones-todos-los-hilos-principales_2531993

Lo genial sería que el foro admitiera hilos cruzados, de hecho en cierta parte se puede porque cuando los mueven a otros subforos se mantienen en el subforo de origen, el problema es que las cifras del hilo al que se redirige no se ven, pero no sé, con un bot creo que se podrían adulterar las cifras para igualarlas a las del hilo origen para que parezca que es el mismo, aunque sería mejor a nivel de código, pero supongo que tocar eso es delicado.

Por lo general todo esto, igual que la emulación, está enfocado a windows y linux, luego como mucho está ARM y algunos que hacen ports a consolas retro, pero eso ya es mucho menos visible.


En el foro de PC sería interesante la wiki que hice porque por eso mismo, contempla básicamente el PC, la emulación está directamente relacionada con el desarrollo en PC, igual que estos ports
Deadly Premonition Recomp va avanzado.
El github del blue dragon lo han cerrado.. :(
Venía a lo mismo del Blue Dragon. Gran hilo Gromber [tadoramo]
21 respuestas