Juegos verticales ¿perfectos?, En monitores horizontales
[MaD]
view post Escrito el 19/11/2006, 17:12 by: [MaD]

Desconectado de la realidad

Grupo: Member
Mensajes: 1680


Status: Utente anonimo


Hola.

Voy a intentar explicar el tema con imágenes, ya que creo que me he explicado de pena en el anterior post...

Coger como ejemplo el juego “1941 - Counter Attack” de Capcom (1990) el cual tiene una resolución de 224x384 y su refresco es de 60Hz y que me viene de lujo al ser una resolución que no puede ser representada en un monitor con chasis CGA puesto en horizontal a no ser que entrelacemos la señal con la consiguiente perdida de calidad o que reescalemos la imagen a una resolución inferior a la original (perdida de calidad). Este juego para ser mostrado perfectamente en un monitor horizontal sin utilizar estrechamiento y sin entrelazar la señal necesitaría aproximadamente 25kHz. ((384 líneas activas + aproximadamente el 7.5% las líneas activas para líneas de “blanking”) * 60Hz -> (384 + 29) * 60 -> 413 * 60 = 24780Hz -> 24.78kHz).

Vamos con ello...

El juego a su resolución original se mostrarla así...

image




Pero sabemos que cuando se muestra la imagen en un monitor de arcade esta se ajusta a 4:3 (3:4) en este caso sea cual sea su resolución.

image




El tema es que partiendo de que tenemos una imagen de 224 x 384 tenemos que mostrar en un tubo de arcade 4:3 y que queremos que el juego ocupe un espacio de 3:4 en nuestro monitor si no tenemos en cuenta las bandas negras. Para ello tenemos que hacer esta cuenta (Xres/(1/4*3)*(1/3*4)) -> (224/(1/4*3)*(1/3*4)) -> 224/0.75*1.3333 = 398,2222 -> ~398. Ya sabemos la resolución horizontal y la resolución vertical es la resolución vertical del juego, que son 384.

Así que la resolución que necesitamos seria 398 x 384.

image




Parece que la imagen está mal, que es imposible que eso se vea bien al mostrarlo en el tubo de arcade, pero hay que pensar que la relacion de aspecto de esa imagen sera convertida en 4:3 al mostrarla en el monitor de arcade y el resultado será este...

image




Como se puede ver ahora la imagen si ocupa la parte que debe siendo un espacio equivalente a 3:4 y aunque pueda parecer que habrá perdida de calidad, en un tubo de arcade por la estructura de su rejilla no habrá perdida ninguna de calidad al ensanchar la imagen siempre que este ensanchamiento lo haga la electrónica del chasis del tubo de arcade.


Si quisiéramos píxeles equivalente a cuadrados también podría hacerse, simplemente tendrías que calcular la resolución horizontal a partir de la resolución vertical del juego con la formula Yres/3*4 -> 384/3*4 = 512. La vertical seria la vertical del juego que son 384...

image



Aquí como digo los píxeles serian cuadrados según la resolución del juego, pero las bandas serian demasiado anchas y el juego demasiado estrecho, sin corresponderse a lo que sería la realidad viendo el juego original en un tubo de arcade.


Por todo lo anterior si no usamos resoluciones personalizadas es muy difícil ver correctamente los juegos verticales tal y como deberían ser sobre un monitor en horizontal.

Si tenemos un chasis CGA el cual da para aproximadamente 15,7kHz estamos limitados a 240 línea a 60Hz, por lo que cualquier vertical con una resolución vertical superior perdería imagen si no usamos estrechamiento por hardware (perdida de calidad de imagen) o si no entrelazamos la imagen (parpadeo de la imagen).

Se puede usar como dijimos el mostrar el juego sobre la pantalla a 50Hz, con lo que ganamos unas líneas hasta las 288, pero aparte de los destrozos que sufriremos en el scroll hay juegos que tienen más de 288 líneas como es el juego del juego con el que puse los ejemplos. Incluso si el chasis nos lo permite y tenemos medios para conseguirlo como PowerStrip, posiblemente podamos llegar a 43Hz consiguiendo con ello aproximadamente 336 líneas... pero seguiríamos con problemas de scroll y con que hay juegos que usan más lineas que esas.

Así que para juegos verticales sobre un monitor en horizontal, en la mayoría de los casos tendremos que usar estrechamiento por hardware si queremos verlos en una proporción 3:4 y para juegos de mayor resolución aparte del estrechamiento por hardware tendremos que usar resoluciones no entrelazadas.


Espero que ahora se entienda un poco mejor el tema.


Se que soy muy perfeccionista en temas de video, pero el post según el topic trata de eso mismo.


Un saludo.

P.D. Las bandas negras en las imágenes las he substituido por color gris, para que se vean claramente en este foro, en el cual por defecto el fondo tiene tan oscuro que no se diferencian.

Modificado por [MaD] - 19/11/2006, 19:40
22 respuesta(s) desde el 19/11/2006, 02:50