Terminator 2d no fate es posible sin recortes en hardware retro

Hace apenas unos días se ha estado comentando en el foro que un juego homebrew actual reciente de Snes (el que vas a caballo y salen enemigos por arriba)... tiene problemas para albergar en VRAM más de 2 o 3 enemigos.

Y algunos por aquí queriendo meter este Terminator 2 que tiene mil millones de animaciones, enemigos, explosiones, enemigos que ocupan toda la pantalla... claro que sí.

Y los juegos actuales de PC no tienen que cargar TODO el juego en la RAM. ¿Eso en base a qué? ¿Por qué? Una cosa es un emulador que sí carga toda la ROM en memoria... ¿pero un juego en Windows? ¿Por qué narices va a necesitar cargarlo todo en RAM?

Hace apenas unos días me bajé el juego Karate Survivor, un juego 2D bastante cargado en sprites al igual que el Terminator 2...y carga las fases de manera individual. Nada de cargar todo el juego en memoria.

Pero esto es sencillo. Esperemos y veamos si sale algo comparable a este Terminator 2 en consolas de 16 bits y despues hablamos. Yo dudo que incluso Playstation o Saturn puedan con algo así. Quizás Saturn con el cartucho de 4 MB... o la Dreamcast con sus 16 MB de RAM y 8 de VRAM... ahí ya podemos empezar a hablar.

¿Pero una Snes que se ahoga con 3 enemigos en VRAM? Claro que sí xD Lo van a sacar incluso mejor xD

PD : No cuesta tanto trabajo darle a CTRL ALT SPR y ver en el administrador de tareas cuanta RAM usa el juego en PC. Pero nadie lo trae al hilo... aunque sea para contar con esa información para sacar mejores conclusiones.

saludos.
naxeras escribió:Que tu te ibas a quedar con SNES lo sabemos todos los que te leemos pero te has mojado muy poco.

Yo en SNES veo un recorte en área de juego tal vez demasiado bruto a no ser que pongas cinemascope y habria que redibujar todo, muy duro eso.


Que tu tires de falacias como cinemascope también lo sabemos todos.

Si vamos a invalidar argumentos que no nos gustan por motivos aleatorios, mejor no abrir hilos.

Megadrive tiene una proporción muy remarcable de juegos con bandas negras, o marcadores que restan área de pantalla.
@naxeras ojalá te lo hagan para NeoGeo, yo seguiré rezando a las mías.
yo si lo hiciera para snes aprovecharia todos los elementos que forman parte del ecosistema de la maquina y fueron diseñados como parte de ella como el sa1 ,el msu 1 no tanto pero con eso te apañas el sonido clavado .
no veo porque habria que hacerlo a pelo si tienes esas herramientas muy buenas .
aun asi yo voto por dreamcast o neogeo ,mas por dreamcast.
Seideraco escribió:Y los juegos actuales de PC no tienen que cargar TODO el juego en la RAM. ¿Eso en base a qué? ¿Por qué? Una cosa es un emulador que sí carga toda la ROM en memoria... ¿pero un juego en Windows? ¿Por qué narices va a necesitar cargarlo todo en RAM?


Nadie te ha dicho que TENGA que cargar todo el juego en RAM te he dicho que este en concreto lo HACE y Final Vendetta también y muchos otros de este estilo retro...

¿Porque lo hacen? pues sospecho que para que haya 0 cargas (excepto la inicial) independientemente del sistema de almacenamiento que uses, total son 500MB de ram, una miseria para los PC de hoy en día.

Seideraco escribió:Hace apenas unos días se ha estado comentando en el foro que un juego homebrew actual reciente de Snes (el que vas a caballo y salen enemigos por arriba)... tiene problemas para albergar en VRAM más de 2 o 3 enemigos.


Todos conocemos lo que dices, resulta que la SNES tiene dedicada VRAM para sprites y no usa toda la VRAM para todo como hace MD o PCE, cosa que la lastra un huevo para poner enemigos distintos y animarlos fetén pero tambien ten en cuenta que depende del tamaño de estos y lo variados que sean, una opcion seria usar cinemascope que amplias area de juego, los sprites son mas pequeños y al ganar rendimiento puedes transferir mas animaciones, este juego no tiene muchos enemigos en pantalla y se parecen bastante entre ellos cambiando a veces solo la cabeza y poco mas, para mejorar transferencia para las animaciones puedes meter un chip de apoyo, no se hay opciones, a lo mejor @Señor Ventura puede darte alguna pista de que cosas se podrian hacer.

Sabemos que puede mover mas o menos esta cantidad de sprites con algún parpadeo:

Imagen

Aqui habria que descontar explosiones y otras historias.

Señor Ventura escribió:Que tu tires de falacias como cinemascope también lo sabemos todos.


¿Me puedes decir que falacias he dicho en este u otro hilo acerca del cinemascope? no vas a encontrar ninguna, y en este hilo he comentado el cinemascope para poder ampliar el area de juego no por rendimiento (que también ayudaria y es la razon por la que tantos juego en SNES son cinemascope). Parece que te duele macho ¿Cuando vas a reconocer que los Final Fight, Street Fighter, Fatal Fury special etc usan cinemascope por rendimiento y no por gusto o que sean unos paquetes los mejores desarrolladores de la época?

Señor Ventura escribió:Si vamos a invalidar argumentos que no nos gustan por motivos aleatorios, mejor no abrir hilos.


¿Me puedes decir que argumento te he invalidado en este hilo? me puedes quotear no tengo ningun problema y si me he equivocado en algo lo digo.

Señor Ventura escribió:Megadrive tiene una proporción muy remarcable de juegos con bandas negras, o marcadores que restan área de pantalla.


¿Y? Estabamos hablando de SNES no de megadrive, si quieres que hablemos de Megadrive hablamos, no se a que viene esto, ¿He hablado yo algo ahora mismo de Megadrive?. ¿Que te crees que soy un fanboy brainless de algún sistema? yo soy objetivo y no tiro para ninguna consola o marca que no tengo 12 años para decir sandeces ni defender unos sistemas por encima de otros.

Megadrive tiene unas fortalezas y unas debilidades, SNES tiene otras, nunca me vas a leer negando las debilidades de Megadrive (que no son pocas), sin embargo a tí si te leo continuamente negando las debilidades de SNES como el cinemascope, pocos enemigos en pantalla, parpadeos, resolución baja etc etc, siempre es por culpa de los desarrolladores, cuando SNES la han programado las mejores compañias de la epoca con las roms mas grandes por lo general, en la mayoria de los casos.

Una vez aclarado esto podriamos hablar escena por escena como podria SNES mover unas cosas y otras, tambien megadrive o el sistema que quieras y dejarnos de versus anda, que no va el hilo de eso...

¿Tu que harias?, ¿reducir el area del juego aún mas que un simple traslado 4:3? o ¿Meterias cinemascope para que el area de juego sea mas parecido al original y ganando algo de rendimiento en el proceso?.
¿Crees que los efectos de transparencia del juego son posibles en SNES?.
¿Habria que redibujar todo el juego y reducir animaciones?

SuperPadLand escribió:@naxeras ojalá te lo hagan para NeoGeo, yo seguiré rezando a las mías.


Para nada yo rezo también por tus sistemas seguramente... tengo todas las consolas mainstream clasicas y estan todas conectadas a mi CRT.

Simplemente creo que la de NeoGeo o Saturn serian muy fieles y me mola la de NeoGeo por el tema de ser un juego arcade, pero no le hago ascos a ninguna versión ya fueran SNES, Megadrive, PCE etc etc...

¿En que sistemas te gustaria a ti?

@Seideraco

¿Una versión para Amiga como la ves? ¿una 1200 deberia hace algo muy digno no?

Un Saludo.
Seideraco escribió:
PD : No cuesta tanto trabajo darle a CTRL ALT SPR y ver en el administrador de tareas cuanta RAM usa el juego en PC. Pero nadie lo trae al hilo... aunque sea para contar con esa información para sacar mejores conclusiones.

saludos.


Porque no es relevante en las máquinas de cartucho (sí en las de CD). Voy a lanzar un órdago: no necesitas más de 8 kb de RAM para hacer este juego en una máquina de cartucho. O sea que con la RAM de Master te valdría xD
titorino escribió:yo si lo hiciera para snes aprovecharia todos los elementos que forman parte del ecosistema de la maquina y fueron diseñados como parte de ella como el sa1 ,el msu 1 no tanto pero con eso te apañas el sonido clavado .
no veo porque habria que hacerlo a pelo si tienes esas herramientas muy buenas .
aun asi yo voto por dreamcast o neogeo ,mas por dreamcast.


El problema es que aun con SA1 y MSU1 la resolución de SNES es la que es y lo veo complicado, ya partimos de que pasaremos de panorámico a 4:3 en casi todos los sistemas que ya va a ser un buen hachazo, pero en SNES sería un hachazo extra. Tampoco veo a MD capaz de lograr lo mismo aunque usen el SVP y el MSU1 (no sé ni si el 1º serviría para esto xD). Yo creo que si se hace para una 16bit será un remade como el SotN.

@naxeras lo de los 500 megas en RAM será por lo que comentas tú casi seguro, pero a la hora de adaptarlo a consolas hay que tenerlo en cuenta, aunque habría que mirar cuanto es sonido, secuencias animadas si las tiene (fácilmente recortables sin joder el gameplay), extras, etc. El sonido reconvertido en midi puede quedar bien y ocupar una mierda. Después de eso dependiendo de la máquina habrá que mirar si es posible cargar lo suficientemente rápido todo según sucede la acción en pantalla porque muchas no tiene tanta RAM o se apoyan en un CD. Por ejemplo PS1 sería todo un reto ir volcando del CD a su RAM sin que el jugador note parones, cargas, etc. En Metal Slug 1 tenía cargas intermedias en los níveles, en Metal Slug X ya no, pero cercenaron muchas animaciones y calidades.

En N64 habría que mirar si convirtiendo ese sonido a midi cabe en 64 megas o al menos que lo que haya que recortar para entrar no lastre mucho el juego.

En Saturn el mismo problema que PS1, pero tiene a su favor el addon de 4MB extra (6 si nos vamos al Saroo). Quizás sea el mejor sistema retro de los límitados para esto porque tiene CD para almacenar buena cantidad de datos, expansión de RAM para el tema de las cargas, resolución muy cercana a la del original en sus ajustes minimos y está bien dotada para hacer cosas 2D. Sólo habría que tener cuidado con las trasparencias y como se implementan.


Sobre que sistemas me gustaría verlo: N64, Saturn y PS1. Si tengo que elegir uno, N64 que está muy huerfana de juegos homebrew nuevos.
@SuperPadLand joder pues mira contra por ejemplo ,no veo ningun drama adaptarlo para que en la tv se adapte a 4.3 como todos los juegos de snes .
los juegos de snes no se ven a 8:7 ,algunos estan mejor adaptados que otros al resultado que se iba a ver en tv ,estaba diseñada asi ,para que al pasarlo a 4:3 se adaptara .
yo por lo menois jamas he jugado a la snes en 8:7 ,ni emulando ni en la consola original lo vas a ver asi ,en emulador asi pones qiue no se adapte la pantalla si .


no veo ningun problema en eso ,mas me preocupa los colores y el sonido .


aun asi ya te digo que la mas viable que veo seria para dreamcast .
titorino escribió:@SuperPadLand joder pues mira contra por ejemplo ,no veo ningun drama adaptarlo para que en la tv se adapte a 4.3 como todos los juegos de snes .
los juegos de snes no se ven a 8:7 ,algunos esta mejor adaptados que otros al resultado que se iba a ver en tv ,estaba diseñada asi ,para que al pasarlo a 4:3 se adaptara .

aun asi ya te digo que la mas viable que veo seria para dreamcast .


Sí, hubo juegos que diseñaban los gráficos cropeados para que al estirarlos mantuvieran la proporción, pierdes algo de nitidez, pero te hace el apaño (Wii también usó esto para su panorámico), pero ya habría que rehacer mucho más el juego, si ya sería complicado empequeñecer a escala para un sistema normal, aquí ya habría que redibujar todo y saber hacerlo que no debe ser fácil. Pero vamos que 256x224 no juega a su favor como sistema para recibir un port, no sé si mejoraron el asunto de usar los 512x448i para hacer juegos y si se podría usar para este tipo de juegos porque sino recuerdo mal esta limitado a 2 capas y 20 colores.

Dreamcast en adelante es el modo easy, snes y md son el modo hard, yo me quedo con el modo normal: Saturn y N64. [poraki]


Edit: Mirando un vídeo ahora por encima lo veo cercano a NeoGeo así que igual no sería descabellado SNES y MD, eso sí, creo que los bosses y las explosiones tendrían un hachazo importante, no sé si en tamaño o en animaciones o en ambos.
titorino escribió:@SuperPadLand joder pues mira contra por ejemplo ,no veo ningun drama adaptarlo para que en la tv se adapte a 4.3 como todos los juegos de snes .
los juegos de snes no se ven a 8:7 ,algunos estan mejor adaptados que otros al resultado que se iba a ver en tv ,estaba diseñada asi ,para que al pasarlo a 4:3 se adaptara .
yo por lo menois jamas he jugado a la snes en 8:7 ,ni emulando ni en la consola original lo vas a ver asi ,en emulador asi pones qiue no se adapte la pantalla si .


no veo ningun problema en eso ,mas me preocupa los colores y el sonido .


aun asi ya te digo que la mas viable que veo seria para dreamcast .


Peor tio lo que tu propones hay que redibujar todo el juego al 100% y no hablo de reducirlo, hablo de redibujar absolutamente todo, es hacer otro juego.

Luego pongo las opciones de resolución entre los distitos sistemas con capturas en un CRT real vereis los cortes en las áreas de juego.

Yo no creo que hicieran un port si hay que redibujar todo vamos, lo logico es cropear como se ha hecho toda la vida.


Un Saludo.
@naxeras a ver en el hipotetico caso de qiue saliese,ya que te pones te pones .
yo ya te digo que apuesto seriamente por dreamcast como candidata idonea ,no creo que hubiese que sacrificar nada .
titorino escribió:@naxeras a ver en el hipotetico caso de qiue saliese,ya que te pones te pones .
yo ya te digo que apuesto seriamente por dreamcast como candidata idonea ,no creo que hubiese que sacrificar nada .


Estoy contigo vamos, dreamcast 0 sacrificios mas alla de punto de carga entre stages y de nuevo adaptar la resolución cropeando a 4:3, que por cierto si jugais al juego casi parece que lo han tenido en cuenta...

Un Saludo.
¿Y cómo habéis pensado meter los fondos en esas consolas sin hacer recortes?
No creo que el juego nuevo use tiles.
RDang escribió:¿Y cómo habéis pensado meter los fondos en esas consolas sin hacer recortes?
No creo que el juego nuevo use tiles.


Si que usa si, igual que Final Vendetta.

Un Saludo.
Yo creo que en NeoGeo lo sacarán seguro.
Esta gente ha nacido con una bajo el brazo y se les nota que es su consola favorita. Además que por cada copia que vendan se llevaran mucho mayor margen que en cualquier otra, y es mas dificil de piratear, las placas seguramente sean las mismas que del Final Vendetta.
SegaBlastCity escribió:Yo creo que en NeoGeo lo sacarán seguro.
Esta gente ha nacido con una bajo el brazo y se les nota que es su consola favorita. Además que por cada copia que vendan se llevaran mucho mayor margen que en cualquier otra, y es mas dificil de piratear, las placas seguramente sean las mismas que del Final Vendetta.


NeoGeo creo que dijeron ellos mismos cuando lo anunciaron que iban a hacerlo, pero igual lo soñé
@Naxeras No esperaba una respuesta tan extensa, me falta tiempo.

Lo que digo es que tu ves cinemascope en snes como resultado del hardware, y no de las circunstancias. Necesitarás desactivar scanlines en función de factores externos, no del propio hardware en si.

¿Es su cpu un factor, y no solo los factores externos?, si también influye. La cuestión es que no sabemos cuando se está usando la página cero del 65816 para simular instrucciones de otro procesador que exceden las de su propia complejidad, en lugar de usar su propia complejidad para resolver el rendimiento... tampoco podemos obviar cuando un juego tiene bandas negras, pero que resulta que le han puesto una rom lenta que underclockea la cpu... y por supuesto esas veces que el propio juego resulta ser demasiado para el hardware (cosa que pasa en todas las consolas, y es lo que digo que parece que ahí se obvia).

En megadrive es muy recurrente hablar de pantalla completa porque no hay tantas bandas negras, pero si es muy recurrente que existe un marcador que está reduciendo el área de pantalla, y aquí ya no se habla de cinemascopes ni de áreas de pantallas cortadas. Si se dice, se dice todo.


No hace falta ningún debate para establecer que el procesador de la megadrive es mejor, es solo que la diferencia no es abismal, ni mucho menos.


Sobre el ejemplo que pones de la demo del cadillacs & dinosaurs, se están usando sprites de 32x32 que están usando solo para dibujar la mitad. La estrategia perfecta, pese a no ser tan eficiente, implica en usar sprites de 32x32, y luego sprites de 8x8 para los bordes, para dibujar todas esas partes que sobresalen, en lugar de mas sprites de 32x32.

¿Por qué lo han descuidado así en esa demo?, pues no lo se, pero que se puede perfilar mucho mejor para que no hayan parpadeos en esa imagen, puedes considerar sin equivocarte que es ciertamente posible.


En realidad creo que todo esto es debatir sobre datos conocidos, y no tiene sentido. Ya que tu has abierto el hilo, ¿por qué no lo usamos para hablar de todas esas partes de este terminator 2D que tienen su análogo en situaciones que ya se han dado en el catálogo de estas máquinas?.


Mejor centrarse en que cosas son posibles transladar de este juego a las 16 bits, y que cosas no, que es lo verdaderamente on topic, y lo verdaderamente poco trillado.
La propia Neo Geo no puede mover el Metal Slug a 60 fps... parece que algunos piensan que mover juegos 2D es gratis a partir de Neo Geo, cuando incluso Saturn o Playstation las pasan canutas para mover algo como Metal Slug.

Juegos de este tipo a 60 fps y con tantas animaciones cuesta un huevo de trabajo tanto al chip de video como a la cantidad de RAM necesaria como a la VRAM. Y esto vale tanto para consolas con cartucho como con CDROM. La potencia 2D de estos sistemas no es infinita. Ni en capacidad para mover tiles por la pantalla como en la capacidad de almacenarlos en memoria aunque sea desde el cartucho. No puedes tener todo el cartucho en memoria VRAM, tienes que estar haciendo swapping de tiles constantemente, sobre todo en sistemas de 16 bits.

A mí me parece que las consolas de 16 bits necesitarían recortes a lo bestia, sistemas como Playstation, Saturn o Neo Geo CD podrían tener versiones decentes aunque aún con recortes y ya de Dreamcast en adelante se pueden ver cosas dignas y más fieles al juego original. Pero aún así tengo mis dudas.

A ver si el equipo original de desarrollo comentara algo al respecto. Sería la mejor manera de aclarar las cosas y lo que hace falta para mover el juego.

@naxeras La plataforma Amiga OSC/ECS queda descartada para mover algo así. Y en AGA necesitarías un high end con mucha RAM, mucho procesador y quien sabe si mucha aceleradora xD

Pero supongo que si pueden mover el Mame pues podrían mover un juego como Terminator 2D No Fate, pero sería un Amiga muy vitaminado y nunca uno de serie con el hardware básico. Ni un 500 ni un 1200 ni una CD32.

Saludos.
Metal slug llena la pantalla de animaciones, y desde luego es bastante mas complejo que este terminator 2D en cuanto a actualización de tiles.


altbrian escribió:
Flash-Original escribió:¿Porque nadie señala la wii? xd


Porque el Wiimote es una aberración para este tipo de juegos.


Metroid other M demuestra que es todo lo contrario a una aberración.

Giras el mando como si fuera un pad normal, y la vista se pone en 2D lateral como ha sido toda la vida el metroid... pero cuando tu quieras giras el mando apuntando hacia la pantalla, y el juego cambia automáticamente hacia la perspectiva típica de los metroid prime.

¿Lo has jugado?.
Señor Ventura escribió:Metal slug llena la pantalla de animaciones, y desde luego es bastante mas complejo que este terminator 2D en cuanto a actualización de tiles.

El Metal Slug está a una resolución ridícula de 320x224 pixels, moviéndose a 30 fps.

Terminator 2D No Fate se muestra a mucha mayor resolución, con mejores animaciones aún y a 60 fps. Según leo por internet, parece que su resolución nativa es 798x448.

Hay una diferencia más que generacional entre ambos. Hay décadas entre ambos juegos en lo que a tecnología se refiere así que un poquito de por favor.

Y eso Neo Geo. Mejor no irnos a Snes o Megadrive que tienen capacidades 2D inferiores a Neo Geo.

Saludos.
Entonces descarta dreamcast también.

Es evidente que aquí se está excluyendo la resolución, si no, ¿que sentido tiene preguntar sobre la posibilidad en hardwares retro?.

Metal slug x, o metal slug 3 son gráficamente mas exigentes porque insisten mucho mas en animar escenas mucho mas llena de enemigos. El tamaño del juego (esos 500MB), lo vamos a dejar a un lado porque la cantidad de MB que usa este terminator 2D no es tan eficiente como resulta en un hardware antiguo.

No necesitas 500MB para hacer lo mismo en neo geo (otra cosa es que falle poder poner algún plano, y cosas así, pero son dos cosas diferentes).

Si tenemos que irnos a snes y megadrive, se han visto cosas en sus catálogos que recuerdan a lo que se ha visto en este juego. Recortes en color y complejidad es evidente, pero se puede explicar en que consiste, y que pasa si se decide no recortar, o si se pueden aceptar las consecuencias.


P.D: no entiendo que redibujar de 798x448 a 320x224 sea aceptable para megadrive y neo geo, pero de 798x448 a 256x224 ya no puede ser para snes.

¿Que tal 512x224 en snes, ya que la resolución es tan importante?, la proporción de pantalla sigue siendo de 8:7, pero adaptas anamórficamente los gráficos sin perder tantos pixeles para cuando el crt estire la imagen, y ya. A cambio vas a perder uno o dos planos, pero...
70 respuestas
1, 2