Resolucion maxima de los monitores arcade
drowsy
view post Escrito el 22/6/2006, 00:25

Marciano

Grupo: Member
Mensajes: 135


Status: Offline: ultima azione eseguita il 16/1/2007, 00:08


Disculpad que sea tan pesado y pregunton pero es que es un tema que desconozco por completo y el sistema de busqueda de este foro me parece horrible.
Bueno, a lo que iba. ¿Cual es la resolucion maxima que pueden mostrar los monitores arcade? ¿Esta relacionado con lo de las lineas de pantalla? Es que no me acabo de enterar. Gracias
PLAYJODETE
view post Escrito el 22/6/2006, 01:35
Avatar

The Patilla´s Master

Grupo: Moderadores de subforos
Mensajes: 2016
Location: CÁCERES


Status: Offline: ultima azione eseguita il 17/1/2007, 18:44


Yo lo máximo que he conseguido sin entrelazar en un Hantarex Polo de 25" es 512 x 240 , y se ve de puta madre.

Saludos
[MaD]
view post Escrito el 22/6/2006, 02:16

Desconectado de la realidad

Grupo: Member
Mensajes: 1680


Status: Utente anonimo


El máximo número de líneas que puede mostrar un monitor de arcade está directamente limitado por la frecuencia vertical de refresco vertical.

Normalmente un monitor de arcade llevara un chasis CGA, esto quiere decir que el chasis soporta una frecuencia de refresco horizontal de 15750Hz (~15,7kHz). Ahora ya sabemos que el monitor puede mostrar como máximo 15750 líneas por segundo, por otra lado en cada segundo se muestran normalmente 60 cuadros (FPS), por lo que los 15,75kHz horizontales hay que dividirlos entre los 60Hz verticales con lo que nos da cifra de un máximo de 262 líneas (15750/60=262,5 que se redondean a 262). De estas líneas no todas son útiles ya que no se bien porqué no todas pueden llegar a mostrarse en pantalla y yo en pruebas propias he llegado a conseguir resoluciones con 256 líneas no entrelazadas (256x256, 321x256, 400x256, 640x256, 800x256, 1024x256,...). Lo normal es que estas resoluciones no pasen de 240 líneas útiles no entrelazadas.

Anteriormente he hablado de resoluciones no entrelazadas las cuales se ven completamente estáticas sin ningún tipo de parpadeo, pero por necesidades de resolución se desarrollo un método para mostrar más líneas en pantalla de lo que en principio limita la electrónica CGA. A este método le se denomino entrelazar la señal y el método consiste a grosso modo en refrescar en un ciclo las líneas pares y en siguiente las líneas impares, con ello se consigue que el refreno real sea la mitad (30Hz) y se puedan conseguir mostrar el doble de líneas en pantalla a cambio de que la imagen sufra cierto parpadeo. Con ello se consiguen un total de 525 líneas (15750/30=525) de las cuales deberían poder llegar a ser al menos 512 (nunca he probado) aunque lo normal es usar resoluciones hasta 480 líneas entrelazadas.

Por las cuentas anteriores si bajásemos el refresco vertical podríamos conseguir más líneas y así es, por ejemplo con un refresco vertical de 50Hz podemos llegar a tener un total de 315 líneas no entrelazadas para conseguir resoluciones con hasta 300 líneas efectivas. Igual que en el caso anterior si entrelazamos la señal podemos conseguir resoluciones de hasta 600 líneas.

Los modos de 50Hz solo suelen utilizarse para tareas de configuración, ya que por el refresco original de los juegos que en la mayoría de los casos es igual o muy cercano a 60Hz y al mostrar dichos juegos a 50Hz se verían defectos gráficos (glitches) pudiendo sufrir también desfases en el audio si utilizásemos opciones de sincronización vertical o triple buffering.

Los modos entrelazados tampoco se deberían usar para mostrar sistemas que originalmente eran de baja resolución no entrelazados (aunque mucha gente por comodidad de configuración los usa) ya que la calidad del visionado se degrada bastante al mostrarse imagen entrelazada degradándose aun más al usar estrechamiento en estos modos entrelazados.

Espero que después del ladrillo que he soltado, se entienda más o menos el tema. :P

Un saludo.
D_Skywalk
view post Escrito el 22/6/2006, 09:45
Avatar

Dev, Gamming & friski friski xD

Grupo: Moderadores generales
Mensajes: 767
Location: Granada


Status: Offline: ultima azione eseguita il 31/12/2006, 13:17


Yo desde linux, para el advanceMENU lo tengo configurado a 720x400 y a unos 49/50Hz.

Realmente es una lastima que el driver de la ArcadeVGA no permita entrelazados, por que es el unico detalle que ensombrece el fantastico soporte grafico que da a los marcianos :D
Buf, un Asteroids a 640x480@60i, con ese parpadeillo entrelazado que le da aun mas sensacion vintage xDD

Normalmente se puede forzar (al menos en linux) aun mas tanto los refrescos verticales de 47Hz a 63Hz, como a un cierto margen, el refresco horizontal 15,5kHz a 15,8kHz; aunque probablemente esto ultimo cambiaría poco el resultado final...

Por cierto, [MaD] no has hablado de doublescan que tambien permite muchas pijadillas ;)

Un Saludo y el modeline HowTo traducido, que teneis en mi firma, explica todo esto con mucho detalle y para que lo entienda cualquiera :D
[MaD]
view post Escrito el 22/6/2006, 10:36

Desconectado de la realidad

Grupo: Member
Mensajes: 1680


Status: Utente anonimo


D_Skywalk que tal tío, que estoy desaparecido y ya no se nada de nadie.

Quería preguntarte sobre esa modeline con 400 líneas, no me salen las cuentas ya que 400 líneas * 49Hz dan 19,6kHz (y serían más bien 20kHz ya que necesitas algunas líneas no útiles). Quizá sea cosa de tu monitor de arcade que soporta hasta 20kHz o que el refresco realmente sea 40Hz y el monitor soporte esa baja tasa de refresco vertical.

Yo es que en las TVs por RGB que he probado me soportan en torno a hasta 16kHz o 16,1kHz y siempre que he intentado crear resoluciones a menos de 49Hz no las han mostrado correctamente.

Si te hace pega esa modeline de 720x400 y la pruebo sobre Windows a ver que tal.

Por otro lado el “Double Scan” no recuerdo bien que es jeje... así que tendré que leer un poco.

Un saludo.
D_Skywalk
view post Escrito el 22/6/2006, 11:01
Avatar

Dev, Gamming & friski friski xD

Grupo: Moderadores generales
Mensajes: 767
Location: Granada


Status: Offline: ultima azione eseguita il 31/12/2006, 13:17


Perdona, la mente me jugo una mala pasada...

Estaba pensando en 400x300, que fue la resolucion con la que partí y por la cual consegui los 720x300 de mi AdvanceMENU :)

Respecto al doublescan, permite duplicar los pixels de forma que puedes pasar de 192 lineas verticales a 384 sin despeinarte ;)

Un Saludo compa!
Fusta
view post Escrito el 22/6/2006, 23:32

Iniciado

Grupo: Member
Mensajes: 21


Status: Offline: ultima azione eseguita il 23/11/2006, 13:37


Hola,

y dentro de esa jugosa y detallada explicacion dada por Mad, ¿a que sistema se refiere, Pal o Ntsc? o como influye estos sistemas, ya que tengo entendido que ntsc son quinientas y pico lineas y Pal 625 lineas. ¿o aqui las lineas no tienen nada que ver con las resoluciones?, es mas, con los emuladores ¿que seria mas fiel un Tv Ntsc o uno Pal?, si no fuera posible acceder a un monitor arcade.

Un saludo.
D_Skywalk
view post Escrito el 23/6/2006, 10:40
Avatar

Dev, Gamming & friski friski xD

Grupo: Moderadores generales
Mensajes: 767
Location: Granada


Status: Offline: ultima azione eseguita il 31/12/2006, 13:17


Cualquier TV que puedas comprar hoy dia en el carreful/alcampo/... soporta tanto los 50Hz PAL como los 60Hz NTSC :)

¿que seria mas fiel? Ambos son fieles :lol:
En realidad depende de cada juego/emulador en si, que te presente la informacion a 50Hz o 60Hz.

Por ejemplo si juegas al Sonic de Megadrive en PAL, jugaras a 50Hz y creo que a 224 lineas; si juegas al mismo juego en NTSC obtendras una emulacion a 60Hz y sino me equivoco estarias a 220 lineas.

Un Saludo
pakoman
view post Escrito el 23/6/2006, 10:56
Avatar

Desconectado de la realidad

Grupo: Member
Mensajes: 1034
Location: Jerez


Status: Offline: ultima azione eseguita il 13/1/2007, 15:17


QUOTE
Yo desde linux, para el advanceMENU lo tengo configurado a 720x400 y a unos 49/50Hz.

¿No entrelazado a 15 khz? ¡¿¿¡¿Cómo?!?!? que ya mismo estoy haciendo una modeline para el Crackdown :P
[MaD]
view post Escrito el 23/6/2006, 12:04

Desconectado de la realidad

Grupo: Member
Mensajes: 1680


Status: Utente anonimo


NTSC: Un total de 525 líneas entrelazadas a 60Hz (30Hz efectivos ya que refresca 60 medios campos por segundo) con una frecuencia de refresco horizontal de 15,75kHz. Así mismo se pueden mostrar hasta un total de 262 líneas no entrelazadas a 60Hz. (El numero líneas efectivas que se pueden mostrar en pantalla es algo inferior al total)

PAL: Un total de 625 líneas entrelazadas a 50Hz (25Hz efectivos ya que refresca 50 medios campos por segundo) con una frecuencia de refresco horizontal de 16,625kHz. Así mismo se pueden mostrar hasta un total de 312 líneas no entrelazadas a 50Hz. (El numero líneas efectivas que se pueden mostrar en pantalla es algo inferior al total)

De todas formas lo anterior no afecta al mandar la señal por RGB, las limitaciones de normas NTSC y PAL solo afectan cuando estas enviando señal por video compuesto, señal por super video o señal por RF por lo que básicamente esto solo afecta a TV.

En el momento que estas enviando señal por RGB ignoras la limitación de normativas y únicamente te limitan las especificaciones del chasis que suelen ser entre 15,5kHz y 16kHz horizontales y entre 47Hz y 63Hz verticales. Incluso muchos monitores llegan a soportar hasta 16,5kHz horizontales y 70Hz verticales y es posible que más que más.

En el caso anterior cuando estamos enviando la señal por RGB ya tendremos acceso a los modos que necesitemos dentro de la limitación del chasis, entre los cuales son muy comunes porque los utilizan muchos juegos resoluciones como 240x224 ~60Hz, 256x224 ~60Hz, 320x224 ~60Hz, 320x240 ~60Hz, 284x224 ~60Hz, 400x254 ~57Hz, 392, 320x224 ~59Hz, 256x224 ~59Hz, 384x256 ~55Hz, 400x300 ~50Hz, 320x240 58Hz,...

Así que como puedes ver las normas PAL y NTSC no influyen aquí, como ya dije solo afectan a TVs, concretamente a la electrónica de estas que está relacionada con el soporte de video compuesto y súper video así como al sintonizador de TV que debe estar preparado para la recepción de la señal con una norma u otra (o variantes de una norma u otra según zona). En el caso de estar limitado a NTSC o PAL porque usamos video compuesto o super video, es mucho mejor usar NTSC ya que dispones de refresco vertical de 60Hz frente a los 50Hz de la norma PAL los cuales provocarían defectos gráficos al mostrar juegos con refresco de 60Hz (refresco mayor a 50Hz me refiero) provocando ralentizaciones de velocidad de ejecución del juego y ralentizaciones en el audio si usásemos sincronización vertical o “triple buffering”.

Pakoman... ojala los chasis en general fuesen minimamente 15kHz/25kHz automaticos donde estoy seguro que con esos 25kHz podrían conseguirse 400 líneas no entrelazadas. Me suena que tu tenias un monitor que soportaba 25kHz, aunque no se si funcionaba o no, pero si quieres que algún día le intentemos forzar a Windows mostrar imagen a 512x400 60Hz ~25kHz o puramente 496x384 @ 58Hz 24,96kHz me dices y lo miramos.

Un saludo.
ADN
view post Escrito el 27/6/2006, 13:18
Avatar

Gran Marciano

Grupo: Member
Mensajes: 239


Status: Offline: ultima azione eseguita il 17/12/2006, 00:10


interesantisima leccion, me ha aclarado unas cuantas cosas. Gracias, maestros.
pakoman
view post Escrito el 28/6/2006, 09:43
Avatar

Desconectado de la realidad

Grupo: Member
Mensajes: 1034
Location: Jerez


Status: Offline: ultima azione eseguita il 13/1/2007, 15:17


Tengo 2 monitores duales (15 khz y 25 khz). Uno no funciona :( pero son un rollo porque el cambio se hace fisicamente con una serie de conexiones en el chasis (no detecta la frecuencia automaticamente). Y claro, como lo mas usado es 15 khz es donde los tengo. De hecho nunca los he puesto a 25 khz.

Si lo pusiera normalmente a 25 khz por supuesto que ya habria hecho la modeline del crackdown :) pero no es práctico, porque no hay driver de 25 khz para msdos, y tendría que volver a cambiar las conexiones cada vez...en windows podría usar powerstrip pero cada vez que quisiera poner un juego de 15 khz....

Aunque se me ocurre que si se usa un monitor de 25 khz y se hacen resoluciones mayores que de 15 khz (lógicamente) pero luego con los potenciómetros se ajusta la pantalla para centrar solo la zona visible el resultado debe ser muy parecido o igual al mostrado por una imagen de 15 khz.

Saludos
Tropic74
view post Escrito el 29/6/2006, 11:51

Mandeloqué

Grupo: Member
Mensajes: 6


Status: Offline: ultima azione eseguita il 20/7/2006, 16:56


Con arcadevga y monitor arcade, para que se vea bien en windows hay que mantener la resolucion en 640x288 (supongo que no entrelazado) En esta resolucion se lee perfectamente, no hay parpadeo, y la unica pega es que el escritorio es mas bien canijo :rolleyes:

Si pasas de ahi, fiesta del parpadeoooo!!! :lol: Las letras se vuelven mucho mas borrosas tambien y cuesta leer cualquier cosa. Esto es asi ya hasta para 640x480, que no es que se despegue mucho de los 640x288, con lo que intuyo que el entrelazado entra ahi en juego y jode el percal...


En los juegos que yo uso, con la avga no he tenido problemas, solo algun que otro reajuste de tamaño y convergencia en el monitor arcade.

No se si sera de ayuda lo que comento! :blink:
PLAYJODETE
view post Escrito el 29/6/2006, 12:12
Avatar

The Patilla´s Master

Grupo: Moderadores de subforos
Mensajes: 2016
Location: CÁCERES


Status: Offline: ultima azione eseguita il 17/1/2007, 18:44


Tropic74 , que monitor usas ? Yo lo máximo que he conseguido es 512 x 240 en uno de 28" , hantarex Polo.

Usas 60 o 50 hz ?

Saludos
Tropic74
view post Escrito el 29/6/2006, 17:36

Mandeloqué

Grupo: Member
Mensajes: 6


Status: Offline: ultima azione eseguita il 20/7/2006, 16:56


Es un Hantarex 25" un 9110 puede ser?

60 o 50Hz... pues ahi me has pillado :rolleyes:

Esto es seleccionable desde el refresco del monitor en el panel de control de la tarjeta de video, como si fuera un pc normal? Estará "de serie"...

Mañana te digo algo ;)
15 respuesta(s) desde el 22/6/2006, 00:25