Versión para imprimir

He conseguido dos modos “No Entrelazados” con PowerStrip...iniciada por [MaD]

marcianitos > El vídeo

Part 1 of 1   

[MaD]22/3/2006, 13:15
Hola.

En los últimos días estoy continuamente reordenando el post y añadiendo toda la información que pueda que pueda ser de utilidad de otros posts míos, por lo que el post estará algo desbordando por el momento Por el momento, unas modelines que parece que funcionan perfectamente son las que he dejado al principio del post, después de esto queda toda la información del post original y añadidos posteriores en un quote.

 QUOTE [Custom Resolutions]
240x224p (Arcade 60Hz 15,7kHz)=240,8,40,16,224,12,3,23,4780,7
240x240p (Arcade 60Hz 15,7kHz)=240,8,40,16,240,5,3,14,4780,7
240x256p (Arcade 60Hz 15,7kHz)=240,8,40,16,256,2,1,3,4780,7
256x224p (Arcade 60Hz 15,7kHz)=256,8,24,24,224,12,3,23,4906,7
256x240p (Arcade 60Hz 15,7kHz)=256,8,24,24,240,5,3,14,4906,7
256x256p (Arcade 60Hz 15,7kHz)=256,8,24,24,256,2,1,3,4906,7
321x224p (Arcade 60Hz 15,7kHz)=321,8,24,32,224,12,3,23,6053,7
321x240p (Arcade 60Hz 15,7kHz)=321,8,24,32,240,5,3,14,6053,7
321x256p (Arcade 60Hz 15,7kHz)=321,8,24,32,256,2,1,3,6053,7
384x224p (Arcade 60Hz 15,7kHz)=384,8,40,40,224,12,3,23,7421,7
384x240p (Arcade 60Hz 15,7kHz)=384,8,40,40,240,5,3,14,7421,7
384x256p (Arcade 60Hz 15,7kHz)=384,8,40,40,256,2,1,3,7421,7
401x256p (Arcade 60Hz 15,7kHz)=401,32,24,32,256,2,2,2,7688,7
401x300p (Arcade 50Hz 15,6kHz)=401,32,24,32,300,3,1,8,7629,7
640x240p (Arcade 60Hz 15,7kHz)=640,16,48,64,240,5,3,14,12074,7
640x288p (Arcade 50Hz 15,6kHz)=640,16,48,64,288,5,3,16,11982,7
640x480i (Arcade 30Hz 15,7kHz)=640,16,48,64,480,10,5,29,12074,15
641x480i (Arcade 30Hz 15,7kHz)=641,16,48,64,480,10,5,29,12090,15
768x576i (Arcade 25Hz 15,6kHz)=768,16,80,80,576,8,5,37,14775,15
800x300p (Arcade 50Hz 15,6kHz)=800,24,80,56,300,3,1,8,14977,7
800x600i (Arcade 25Hz 15,6kHz)=800,24,80,56,600,5,3,16,14977,15
801x600i (Arcade 25Hz 15,6kHz)=801,24,80,56,600,5,3,16,14993,15


Recordar que estas modelines son directamente para pegarlas en la sección [Custom Resolutions] dentro de archivo pstrip.ini que se encuentra en la carpeta PowesStrip. Antes de pegar las modelines, es necesario cerrar PowerStrip, ya que si no, no aparecerán las modelines donde deberían estar. Después hay que volver a abrir PowerStrip y en Perfiles del monitor -> Configurar -> Opciones Avanzadas del Temporizador -> Resolución Personalizada -> Definido por el usuario aparecerán las nuevas modelines.




Ahora el post original y añadidos posteriores con toda la información y avances referentes al tema...

 QUOTE Hola gente.

Tras pruebas y más pruebas he conseguido ver dos modos no entrelazados con una grafica normal usando PowerStrip 3.62 (Build 534) y una TV europea junto a un cable VGA -> Scart casero.

Las resoluciones no entrelazadas que he conseguido ver son 640*240@61Hz y 640*288@51Hz.

Las graficas con las que lo he conseguido han sido una ATI Radeon 9200SE 128MB y ATI Radeon 8500 64MB, en ambos casos ha sido sobre Windows XP con los drivers Catalyst 5.10 oficiales de ATI.

Alguno pensara... y aprovechando que una de las tarjetas es una 9200SE porque no la conviertes en AVGA y te ahorras problemas... pues podría hacerlo, pero el propósito de esto es conseguir resoluciones no entrelazadas con barrido horizontal de ~15,7kHz con cualquier.

Las configuraciones personalizadas añadidas en el powerstrip son estas...

640 * 240 @ 61Hz No Entrelazados (~15,7Hz Horizontales)

(IMG:http://img239.imageshack.us/img239/9646/640x24061hzms0.png)

 QUOTE PowerStrip timing parameters:
640x240=640,40,64,88,240,4,3,14,13162,7

Generic timing details for 640x240:
HFP=40 HSW=64 HBP=88 kHz=16 VFP=4 VSW=3 VBP=14 Hz=61

VESA detailed timing details:
PClk=13162,00 H.Active=640 H.Blank=192 H.Offset=24 HSW=64 V.Active=240 V.Blank=21 V.Offset=4 VSW=3

Linux modeline parameters:
"640x240" 13,162 640 680 744 832 240 244 247 261 -hsync -vsync

640 * 288 @ 51Hz No Entrelazados (~15,7Hz Horizontales)

(IMG:http://img176.imageshack.us/img176/9186/64028851hzvg6.png)

 QUOTE PowerStrip timing parameters:
640x288=640,40,64,88,288,1,3,17,13125,7

Generic timing details for 640x288:
HFP=40 HSW=64 HBP=88 kHz=16 VFP=1 VSW=3 VBP=17 Hz=52

VESA detailed timing details:
PClk=13125,00 H.Active=640 H.Blank=192 H.Offset=24 HSW=64 V.Active=288 V.Blank=21 V.Offset=1 VSW=3

Linux modeline parameters:
"640x288" 13,125 640 680 744 832 288 289 292 309 -hsync -vsync

Para elegir estas resoluciones es necesario usar la utilidad Quickres Utility ya que Windows no permite seleccionarlas.

En unos minutos pondré unas fotos que pese a ser de poca calidad el servirán a la gente para hacerse una idea.

Una gozada gente poder ver juegos de MAME en modo no entrelazado sobre una TV pese a que se deforma algo la imagen al estar forzado a usar estrechamiento por hardware... aunque nunca se sabe y lo mismo dentro de poco conseguimos 320*240 no entrelazados, 336*240 no entrelazados y otros modos de baja resolución no entrelazados. :)

Agradecer todo esto a pakoman que fue la persona que me comento que era posible hacerlo (creo que el ya lo hizo hace tiempo) y quien me oriento comentándome que de todo esto había información en Arcade Controls donde por desgracia no encontré información y al final lo conseguí de otra manera.

Un saludo.

Edito para poner unos links a fotos...

Captura del escritorio donde se ven las nuevas resoluciones personalizadas (640*240 (No entrelazada), 640*288 (No entrelazada) y 768*576 (Entrelazada)).

http://img432.imageshack.us/my.php?image=noentrelazadozj9.jpg


Imagen del escritorio a 640*240 no entrelazado.

http://img70.imageshack.us/my.php?image=img2364qs0.jpg


Imagen del escritorio a 640*288 no entrelazado.

http://img525.imageshack.us/my.php?image=img2365id3.jpg


Imagen del escritorio a 768*576 entrelazado.

http://img331.imageshack.us/my.php?image=img2371ne0.jpg


Imagen de un juego a 640*240 (usando estrechamiento por hardware).

http://img371.imageshack.us/my.php?image=img2373mq9.jpg


Imagen de un juego a 640*288 (usando estrechamiento por hardware).

http://img300.imageshack.us/my.php?image=img2378ec1.jpg


Un par de imágenes más de juegos a 640*240@61Hz mejor hechas a ver si le hacen un poco de justicia a como se visualiza...

http://img458.imageshack.us/my.php?image=img2390ub1.jpg

http://img436.imageshack.us/my.php?image=img2407aq2.jpg


Una imagen más a 640*240 pero usando D3D para mostrar la imagen sin filtrado y sin efecto para conseguir que no se suavice la imagen con el estrechado por hardware y así conseguir mayor nitidez...

http://img411.imageshack.us/my.php?image=img2432kc2.jpg





Buenas de nuevo... después de probar, probar y seguir probando, conseguí lo que buscaba, que era concretamente 321 * 240 @ 60Hz No entrelazados (~15,7kHz).

La modeline usada es esta...

321 * 240 @ 60Hz No Entrelazados (~15,7kHz)

(IMG:http://img232.imageshack.us/img232/8628/32124060hzoe6.png)

Decir que a mi para que se me muestre correctamente este modo tengo que cerrar el PowerStrip y seleccionar la resolución con Quickres o configurarla en MAME, ya que si tengo abierto el PowerStrip en vez de mandar señal a 60Hz y ~15,7kHz, no se que es lo que pasa pero se ralla el PC y manda la imagen a 71Hz y 18kHz por lo que no se nada en pantalla... así que lo dicho, cuando uséis modos con un “Pixel Clock” que sea inferior a 8MHz (321x240, 384x240 y otros modos de baja resolucion) debeis cerrar el PowerStrip porque provoca problemas.

Unas imágenes...

Escritorio a 321 * 240 @ 60Hz No Entrelazados (~15,7kHz)...

http://img291.imageshack.us/my.php?image=img2494vs8.jpg


Juego con resolución nativa de 320*240 a 321 * 240 @ 60Hz No Entrelazados (~15,7kHz) sin usar estrechamiento por hardware por lo que la imagen es de la máxima calidad posible...

http://img345.imageshack.us/my.php?image=img2516zq4.jpg


Un saludo.





256 * 224 @ 60Hz No Entrelazados

http://img291.imageshack.us/my.php?image=img2539db1.jpg

http://img291.imageshack.us/my.php?image=img2523ln1.jpg





Modelines que he probado y que me funcionan perfectamente...

 QUOTE [Custom Resolutions]
240x224=240,8,40,16,224,4,3,31,4779,7
240x240=240,8,40,16,240,4,3,15,4779,7
256x224=256,8,40,16,224,4,3,31,5030,7
256x240=256,8,40,16,240,4,3,15,5030,7
256x256=256,8,40,16,256,3,2,1,5030,7
321x224=321,8,48,24,224,4,3,31,6304,7
321x240=321,8,48,24,240,4,3,15,6304,7
321x256=321,8,48,24,256,3,2,1,6304,7
384x224=384,8,56,32,224,4,3,31,7546,7
384x240=384,8,56,32,240,4,3,15,7546,7
384x256=384,8,56,32,256,3,2,1,7546,7
392x240=392,8,56,32,240,4,3,15,7671,7
640x240=640,16,64,48,240,4,3,15,12073,7
640x288=640,16,64,48,288,5,3,19,12338,7
641x480=641,16,64,48,480,8,6,30,12089,15
801x600=801,24,80,56,600,4,3,21,15088,15


* En amarillo resoluciones entrelazadas.

Recordar que estas modelines son directamente para pegarlas en la sección [Custom Resolutions] dentro de archivo pstrip.ini que se encuentra en la carpeta PowesStrip. Antes de pegar las modelines, es necesario cerrar PowerStrip, ya que si no, no aparecerán las modelines donde deberían estar. Después hay que volver a abrir PowerStrip y en Perfiles del monitor -> Configurar -> Opciones Avanzadas del Temporizador -> Resolución Personalizada -> Definido por el usuario aparecerán las nuevas modelines.

Un saludo.




Modelines que he recalculado, creado y ahora sí, verificado a conciencia que funcionasen a 60Hz y 15,7kHz o 50Hz y 15,6kHz.

 QUOTE [Custom Resolutions]
240x224p (Arcade 60Hz 15,7kHz)=240,8,40,16,224,12,3,23,4779,7
240x240p (Arcade 60Hz 15,7kHz)=240,8,40,16,240,5,3,14,4779,7
240x256p (Arcade 60Hz 15,7kHz)=240,8,40,16,256,2,1,3,4779,7
256x224p (Arcade 60Hz 15,7kHz)=256,8,24,24,224,12,3,23,4905,7
256x240p (Arcade 60Hz 15,7kHz)=256,8,24,24,240,5,3,14,4905,7
256x256p (Arcade 60Hz 15,7kHz)=256,8,24,24,256,2,1,3,4905,7
321x224p (Arcade 60Hz 15,7kHz)=321,8,24,32,224,12,3,23,6052,7
321x240p (Arcade 60Hz 15,7kHz)=321,8,24,32,240,5,3,14,6052,7
321x256p (Arcade 60Hz 15,7kHz)=321,8,24,32,256,2,1,3,6052,7
384x224p (Arcade 60Hz 15,7kHz)=384,8,40,40,224,12,3,23,7420,7
384x240p (Arcade 60Hz 15,7kHz)=384,8,40,40,240,5,3,14,7420,7
384x256p (Arcade 60Hz 15,7kHz)=384,8,40,40,256,2,1,3,7420,7
401x256p (Arcade 60Hz 15,7kHz)=401,32,24,32,256,2,2,2,7687,7
401x300p (Arcade 50Hz 15,6kHz)=401,32,24,32,300,3,1,8,7628,7
640x240p (Arcade 60Hz 15,7kHz)=640,16,48,64,240,5,3,14,12073,7
640x288p (Arcade 50Hz 15,6kHz)=640,16,48,64,288,5,3,16,11981,7
641x480i (Arcade 30Hz 15,7kHz)=641,16,48,64,480,10,5,29,12089,15
768x576i (Arcade 25Hz 15,6kHz)=768,16,80,80,576,8,5,37,14774,15
800x300p (Arcade 50Hz 15,6kHz)=800,24,80,56,300,3,1,8,14976,7
801x600i (Arcade 25Hz 15,6kHz)=801,24,80,56,600,5,3,16,14992,15

Recordar que estas modelines son directamente para pegarlas en la sección [Custom Resolutions] dentro de archivo pstrip.ini que se encuentra en la carpeta PowesStrip. Antes de pegar las modelines, es necesario cerrar PowerStrip, ya que si no, no aparecerán las modelines donde deberían estar. Después hay que volver a abrir PowerStrip y en Perfiles del monitor -> Configurar -> Opciones Avanzadas del Temporizador -> Resolución Personalizada -> Definido por el usuario aparecerán las nuevas modelines.




Últimos avances que he conseguido...

Lo primero es que he copiado todas las modelines de ArcadeVGA y las voy a listar, por si alguien estuviese acostumbrado a las resoluciones de la AVGA y quisiera usarlas con cualquier grafica y PowerStrip. He de decir que el Pixel Clock no es aun el definitivo, ya que no podía copiar la modeline tal cual y perdía en el proceso de copiado la frecuencia de actualización vertical, la frecuencia de actualización horizontal y el Pixel Clock. Así que todas las modelines funcionan, pero tengo que hacer cálculos y revisar que todas las resoluciones de 60Hz tenga un refresco superior a 60Hz (60,061Hz por ejemplo) y nunca este por debajo de 60Hz (59,997Hz por ejemplo).

 QUOTE ArcadeVGA Windows Modelines for PowerStrip...

[Custom Resolutions]
240x240 (ArcadeVGA, 15kHz)=240,16,24,24,240,3,3,19,4835,7
256x240 (ArcadeVGA, 15kHz)=256,24,24,32,240,4,3,14,5263,7
256x256 (ArcadeVGA, 15kHz)=256,16,24,32,256,1,3,13,5195,7
256x264 (ArcadeVGA, 15kHz)=256,16,24,32,264,1,3,10,5198,7
288x240 (ArcadeVGA, 15kHz)=288,16,32,32,240,3,3,19,5852,7
296x240 (ArcadeVGA, 15kHz)=296,16,32,32,240,3,3,18,5957,7
304x240 (ArcadeVGA, 15kHz)=304,24,32,32,240,3,3,18,6210,7
321x240 (ArcadeVGA, 15kHz)=321,24,32,32,240,2,3,19,6480,7
321x256 (ArcadeVGA, 15kHz)=321,24,32,40,256,1,3,8,6595,7
336x240 (ArcadeVGA, 15kHz)=336,24,32,40,240,3,3,18,6844,7
352x256 (ArcadeVGA, 15kHz)=352,24,32,40,256,1,3,11,7164,7
352x264 (ArcadeVGA, 15kHz)=352,16,40,40,264,1,3,16,7126,7
352x288 (ArcadeVGA, 15kHz)=352,24,40,48,288,1,3,20,7384,7
368x240 (ArcadeVGA, 15kHz)=368,24,40,40,240,3,3,18,7477,7
384x288 (ArcadeVGA, 15kHz)=384,24,40,48,288,1,3,17,7817,7
392x240 (ArcadeVGA, 15kHz)=392,24,40,48,240,3,3,19,8015,7
401x256 (ArcadeVGA, 15kHz)=401,24,40,48,256,12,3,26,8076,7
448x240 (ArcadeVGA, 15kHz)=448,24,48,56,240,3,3,19,9159,7
512x240 (ArcadeVGA, 15kHz)=512,40,56,64,240,3,3,19,10686,7
512x288 (ArcadeVGA, 15kHz)=512,40,56,64,288,1,3,20,10694,7
512x448 (ArcadeVGA, 15kHz)=512,32,56,72,448,21,3,55,10625,15
512x512 (ArcadeVGA, 15kHz)=512,32,56,64,512,1,3,29,10496,15
632x264 (ArcadeVGA, 15kHz)=632,40,64,88,264,1,3,10,13058,7
640x240 (ArcadeVGA, 15kHz)=640,40,64,88,240,3,3,19,13230,7
640x288 (ArcadeVGA, 15kHz)=640,40,64,88,288,1,3,17,13112,7
640x480 (ArcadeVGA, 15kHz)=640,40,64,88,480,1,2,43,13130,15
648x288 (ArcadeVGA, 15kHz)=648,48,72,104,288,1,2,18,13743,7
720x480 (ArcadeVGA, 15kHz)=720,40,72,96,480,6,3,36,14617,15
800x600 (ArcadeVGA, 15kHz)=800,48,80,112,600,2,3,22,16303,15
1024x600 (ArcadeVGA, 15kHz)=1024,56,104,144,600,7,3,17,20817,15


Recordar que estas modelines son directamente para pegarlas en la sección [Custom Resolutions] dentro de archivo pstrip.ini que se encuentra en la carpeta PowesStrip. Antes de pegar las modelines, es necesario cerrar PowerStrip, ya que si no, no aparecerán las modelines donde deberían estar. Después hay que volver a abrir PowerStrip y en Perfiles del monitor -> Configurar -> Opciones Avanzadas del Temporizador -> Resolución Personalizada -> Definido por el usuario aparecerán las nuevas modelines.

Otro problema que he solucionado es el tener que cerrar PowerStrip al usar modos con un Pixel Clock bajo, ya que PowerStrip modificaba las frecuencias de refresco vertical y horizontal y hacia que no funcionasen resoluciones como 321x240 e inferiores cuando PowerStrip estaba activo, dando aparte un error de “Timming Limitation”. Para solucionar esto hay que seguir estos pasos...

1. Cerrar PowerStrip si este está funcionando.
2. Editar el archivo pstrip.ini que se encuentra en la carpeta de instalación de PowerStrip.
3. Añadir estas líneas en las [Global Options]

[Global Options]
MinLines=200
NoSafetyChecks=1

4. Guardar los cambios en el archivo pstrip.ini
5. Cargar PowerStrip
6. PowerStrip -> Perfiles del monitor -> Configurar
7. Con la barra de desplazamiento que esta debajo de Resolución, seleccionamos un modo con un Pixel Clock Bajo. (Por ejemplo 321x240)
8. En el menú desplegable que hay debajo de Ratio de refresco, seleccionamos "Predefinido por Windows", tras eso nos saldrá un aviso al que debemos responder Sí.
9. Repetimos los pasos 7 y 8 con todas las resoluciones que tengan un Pixel Clock bajo que queramos usar.
10. Una vez cambiado a Predefinido por Windows" en todas las resoluciones necesarias, seleccionamos la resolución que queramos poner en el escritorio y presionamos en el botón Aplicar.

Decir que la primera vez que cambiemos a un modo con un Pixel Clock bajo, nos saldrá el error “Timming Limitation”, aunque esta vez será un mero aviso y con dar a Aceptar se quitara y no aparecerá más en ninguna resolución con un Pixel Clock bajo.

Tras esto y como ya he dicho, funcionaran perfectamente todos los modos con un Pixel Clock bajo mientras PowerStrip esta activo. Esto nos da pie a forzar los modos 640x480 y 800x600 a 15kHz, cosa que no podíamos hacer si PowerStrip no estába cargado en memoria... esto es útil para mostrar juegos de PC que solo soportan 640x480 u 800x600 y emuladores como Magic Engine que solo soportan pantalla completa a 640x480 y que no puede funcionar a 641x480, sin tener que estar cargando y descargando PowerStrip.

Respecto al ultimo párrafo y aunque ya lo pone en tutorial de PowerStrip de Marcianitos, quiero recalcar que para utilizar 640x480 15kHz o 800x600 15kHz con una tarjeta ATI previamente hay que desactivar el “Tile Mode”, porque si no, no se visualizara bien la imagen de estas resoluciones viéndose un popurrí de trozos de la imagen. Para desactivar el “Tile Mode” hay que ir a PowerStrip -> Perfiles del monitor -> Configurar -> Opciones avanzadas del temporizador -> resolución personalizada -> ahora hay que hacer doble clic sobre el letrero que pone Nueva resolución -> aparece una ventana diciendo si realmente quieres desactivar el “Tile Mode” -> Pulsar botón Sí -> Reiniciar el PC y habremos terminado y estaremos listos para poder dejar que PowerStrip fuerce a 15kHz 640x480 y 800x600. Las modelines de 800x600 y 640x480 son estas... 640x480i (Arcade, 30Hz, 15,7kHz)=640,16,48,64,480,10,5,29,12073,15 y 800x600i (Arcade, 25Hz, 15,7kHz)=800,24,80,56,600,5,3,16,14976,15

La respuesta en ingles original al anterior problema, me la dieron el los foros de EntechTaiwan en este http://forums.entechtaiwan.net/viewtopic.php?t=3831&sid=abcf13458bd0cead527d976cbfcab442. Dar de nuevo las gracias a Cormano por la traducción del texto original al ingles.

Por ultimo decir, que llevaba tiempo queriendo poder eliminar resoluciones del sistema y no encontraba manera. Ahora, aunque no he aislado el método, ya lo he conseguido y solo queda depurar el tema. Alguien pensara que para que quiero eliminar resoluciones y la respuesta es muy sencilla... el sistema por defecto incluye algunas resoluciones doublescan como 320x200, 320x240, 400x300 y 512x384, las cuales no se pueden forzar a 15kHz teniendo que usar resoluciones paralelas para ello como 321x???, 401x??? y 513x???. Bien esas resoluciones solo sirven para poder equivocarse al ponerlas y que se emita señal de 31kHz o más teniendo que reconfigurar el video. Aparte se ha diseñado al menos un emulador (GensAVGA) que cuando detecta que 320x240 se ha deshabilitado utiliza la resolución 321x240 (15kHz). Por ambas razones es conveniente desactivar dichas resoluciones.

Básicamente la entrada en registro que hace esto es “DALRestrictedModes” y por el momento he conseguido desactivar las resoluciones 320x200, 320x240, 400x300 y 512x384 en mi PC, creando un archivo .reg con este contenido, el cual después debemos añadir al registro.

 QUOTE Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\0000\Settings]
"DALRestrictedModesBCD1"=hex:03,20,02,00,00,00,00,00,03,20,02,40,00,00,00,00,\
04,00,03,00,00,00,00,00,05,12,03,84,00,00,00,00,06,40,04,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Video\{1211665C-CC41-4ABA-9EEC-2B9CFC71E64B}\0000]
"DALRestrictedModesBCD1"=hex:03,20,02,00,00,00,00,00,03,20,02,40,00,00,00,00,\
04,00,03,00,00,00,00,00,05,12,03,84,00,00,00,00,06,40,04,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\ati2mtag\Device0]
"DALRestrictedModesBCD1"=hex:03,20,02,00,00,00,00,00,03,20,02,40,00,00,00,00,\
04,00,03,00,00,00,00,00,05,12,03,84,00,00,00,00,06,40,04,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\ati2mtag\Device1]
"DALRestrictedModesBCD1"=hex:03,20,02,00,00,00,00,00,03,20,02,40,00,00,00,00,\
04,00,03,00,00,00,00,00,05,12,03,84,00,00,00,00,06,40,04,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00

Como digo esto es para mi PC y tengo que mirar una solución que sirva para cualquier maquina, pero esto ya es solo cuestión de tiempo

Aquí va una captura de mi Radeon 8500 64MB con las resoluciones de una ArcadeVGA y con las resoluciones 320x200, 320x240, 400x300, 512x384 y 640x400 eliminadas.

(IMG:http://img217.imageshack.us/img217/349/elimintereshx5.png)


Comentar que hay un pequeño problema con resoluciones muy bajas cuando se pone la profundidad del color en 32bpp (bits per pixel). El problema es que salen interferencias en forma líneas vertical en la parte izquierda de la imagen tal y como se puede ver en la imagen...

http://img119.imageshack.us/my.php?image=gaxe0052eg2.jpg

Este problema solo afecta a resoluciones muy bajas como 256x240, 264x240 y algunas otras cercanas a 32bpp y se soluciona poniendo dichas resoluciones a 16bpp.

No se cual es la explicación a esto, aunque estoy trabajando en ello para encontrar una solución que permita usar 32bpp en dichas resoluciones. (Aunque esto no es necesario para tema de emuladores)




Información sobre configuración de algunos emuladores para ser mostrados a 15,7kHz con modos de baja resolución no entrelazos iguales o cercanos a los nativos de los sistemas originales. Previamente necesitamos tener funcionales modos de baja resolucion como 256x224, 256x240 y 321x240 según emulador.

 QUOTE KEGA Fusion 3.51 (MD/GEN, 32X, SCD/MCD, SMS, GG)

• Descomprimir y ejecutar KEGA Fusion 3.51. Después cerrar KEGA Fusion. (Ahora se creara el archivo Fusion.ini en la carpeta del KEGA Fusion.
• Editar el archivo Fusion.ini.
• Dentro del archivo Fusion.ini localizar la línea UseExpertModes=0 y cambiarla por UseExpertModes=1
• Dentro del archivo Fusion.ini localizar la línea Mode320x240=640,480,60,100,640,480 y cambiarla por Mode320x240=321,240,60,60,320,240
• Guardar los cambios en el archivo Fusion.ini
• Ejecutar KEGA Fusion.
• Desactivar la opción Video -> Filtered.
• Activar la opción Video -> Auto Mode Switching.
• Cargar un juego.
• Pulsar la tecla [Esc] para que KEGA Fusion se ponga en modo de pantalla completa a 321*240@60 Hz No Entrelazados sin utilizar estrechamiento donde el juego se vera a la máxima calidad posible.

• Para evitar el efecto tearing por ahora el único método que conozco es activar el Vsync y jugar a los juegos a 60Hz.


VirtuaNES 0.92 (NES)

• Ejecutar VirtuaNES 0.92.
• Ir a Options -> Graphics
• Activar Display also except 4:3
• Seleccionar en el menú desplegable de Resolution “256x240 16it 60Hz”.
• Activar Sync Drawing si se quiere evitar e efecto tearing.
• Pulsar el botón OK
• Cargar un juego.
• Pulsar [Alt]+[Enter] para pasar a modo de pantalla completa donde el juego se mostrara a 256*240@60Hz No Entrelazados sin utilizar estrechamiento donde el juego se vera a la máxima calidad posible.


SNES9X 1.43 (SNES)

• Ejecutar SNES9X 1.43.
• Ir a Options -> Display Configuration.
• Seleccionar 256x240x16 y pulsar el botón Test Mode, saldra una nueva ventana donde pondrá “Did it work”, ahora debemos pulsar sobre el botón Yes.
• Seleccionamos 256x240x16 y pulsamos sobre el botón Set Mode, nos sale una nueva ventana donde no dice Are you sure, ahora debemos pulsar sobre el botón Yes.
• Si queremos evitar el efecto tearing debemos activar la opción Enable Double Buffering.
• Pulsar sobre el botón OK.
• Cargar un juego.
• Pulsar [Alt]+[Enter] para pasar a modo de pantalla completa donde el juego se mostrara a 256*240@60Hz No Entrelazados sin utilizar estrechamiento donde el juego se vera a la máxima calidad posible.


ZSNES May 27 WIP (SNES)

• Descomprimir y ejecutar ZSNES May 27 WIP. Después cerrar ZSNES May 27 WIP. (Ahora se creara el archivo zguicfgw.dat en la carpeta del ZSNES May 27 WIP).
• Editar el archivo zguicfgw.dat.
• Dentro del archivo zguicfgw.dat localizar la línea CustomResX=640 y cambiarla por CustomResX=256
• Dentro del archivo zguicfgw.dat localizar la línea CustomResX=480 y cambiarla por CustomResY=224
• Guardar los cambios en el archivo zguicfgw.dat
• Ejecutar ZSNES May 27 WIP.
• Ir a Config -> Video y en la pestaña Modes bajar hasta abajo del todo donde seleccionaremos la antepenúltima opción “CUSTOM DS F” y posteriormente pulsaremos el botón SET, para que tras pulsar una tecla pasar a modo de pantalla completa a 256 x 224p @ 60Hz no entrelazados sin utilizar estrechamiento donde el juego se vera a la máxima calidad posible.
• Si queremos evitar el efecto tearing debemos activar el “Triple Buffering” en Config -> Video pestaña Filtres.


GensAVGA 2.11 (MD/GEN, SCD/MCD)

Funciona directamente a 321x240 sin ninguna configuración especial, si previamente hemos eliminado el modo 320x240 tal y como comento en la información anterior.

El eliminar resoluciones no lo tengo depurado y por el momento solo se que claves de registro tocar para eliminar las resoluciones de mi sistema... así que habrá que esperar a ver si encuentro una solución que sirva para cualquier sistema o tendréis que probar por vosotros mismos.

Links a las páginas de los emuladores...

http://www.hexaddicts.com/gens/index.html
http://www.eidolons-inn.net/tiki-index.php?page=Kega
http://virtuanes.s1.xrea.com:8080/
http://zsnes.ipherswipsite.com/
http://www.snes9x.com/




Más resoluciones, con intervalo horizontal de 8 pixels...

 QUOTE 240x224p (Arcade, 63Hz, 15,75kHz)=240,8,40,16,224,4,4,18,4789,7
248x224p (Arcade, 63Hz, 15,75kHz)=248,8,40,16,224,4,4,18,4915,7
256x224p (Arcade, 63Hz, 15,75kHz)=256,8,40,16,224,4,4,18,5041,7
264x224p (Arcade, 63Hz, 15,75kHz)=264,8,40,16,224,4,4,18,5167,7
272x224p (Arcade, 63Hz, 15,75kHz)=272,8,40,24,224,4,4,18,5419,7
280x224p (Arcade, 63Hz, 15,75kHz)=280,8,40,24,224,4,4,18,5545,7
288x224p (Arcade, 63Hz, 15,75kHz)=288,8,40,24,224,4,4,18,5671,7
296x224p (Arcade, 63Hz, 15,75kHz)=296,8,48,16,224,4,4,18,5797,7
304x224p (Arcade, 63Hz, 15,75kHz)=304,8,48,24,224,4,4,18,6049,7
321x224p (Arcade, 63Hz, 15,75kHz)=321,8,48,24,224,4,4,18,6317,7
328x224p (Arcade, 63Hz, 15,75kHz)=328,8,48,24,224,4,4,18,6427,7
336x224p (Arcade, 63Hz, 15,75kHz)=336,8,48,32,224,4,4,18,6679,7
344x224p (Arcade, 63Hz, 15,75kHz)=344,8,48,32,224,4,4,18,6805,7
352x224p (Arcade, 63Hz, 15,75kHz)=352,8,56,24,224,4,4,18,6931,7
360x224p (Arcade, 63Hz, 15,75kHz)=360,8,56,24,224,4,4,18,7057,7
368x224p (Arcade, 63Hz, 15,75kHz)=368,16,56,24,224,4,4,18,7309,7
376x224p (Arcade, 63Hz, 15,75kHz)=376,8,56,32,224,4,4,18,7435,7
384x224p (Arcade, 63Hz, 15,75kHz)=384,8,56,32,224,4,4,18,7561,7
392x224p (Arcade, 63Hz, 15,75kHz)=392,8,56,32,224,4,4,18,7687,7
401x224p (Arcade, 63Hz, 15,75kHz)=401,16,64,24,224,4,4,18,7955,7

240x232p (Arcade, 62Hz, 15,75kHz)=240,8,40,16,232,3,3,16,4788,7
248x232p (Arcade, 62Hz, 15,75kHz)=248,8,40,16,232,3,3,16,4914,7
256x232p (Arcade, 62Hz, 15,75kHz)=256,8,40,16,232,3,3,16,5040,7
264x232p (Arcade, 62Hz, 15,75kHz)=264,8,40,16,232,3,3,16,5166,7
272x232p (Arcade, 62Hz, 15,75kHz)=272,8,40,24,232,3,3,16,5418,7
280x232p (Arcade, 62Hz, 15,75kHz)=280,8,40,24,232,3,3,16,5544,7
288x232p (Arcade, 62Hz, 15,75kHz)=288,8,40,24,232,3,3,16,5670,7
296x232p (Arcade, 62Hz, 15,75kHz)=296,8,48,16,232,3,3,16,5796,7
304x232p (Arcade, 62Hz, 15,75kHz)=304,8,48,24,232,3,3,16,6048,7
321x232p (Arcade, 62Hz, 15,75kHz)=321,8,48,24,232,3,3,16,6316,7
328x232p (Arcade, 62Hz, 15,75kHz)=328,8,48,24,232,3,3,16,6426,7
336x232p (Arcade, 62Hz, 15,75kHz)=336,8,48,32,232,3,3,16,6678,7
344x232p (Arcade, 62Hz, 15,75kHz)=344,8,48,32,232,3,3,16,6804,7
352x232p (Arcade, 62Hz, 15,75kHz)=352,8,56,24,232,3,3,16,6930,7
360x232p (Arcade, 62Hz, 15,75kHz)=360,8,56,24,232,3,3,16,7056,7
368x232p (Arcade, 62Hz, 15,75kHz)=368,16,56,24,232,3,3,16,7308,7
376x232p (Arcade, 62Hz, 15,75kHz)=376,8,56,32,232,3,3,16,7434,7
384x232p (Arcade, 62Hz, 15,75kHz)=384,8,56,32,232,3,3,16,7560,7
392x232p (Arcade, 62Hz, 15,75kHz)=392,8,56,32,232,3,3,16,7686,7
401x232p (Arcade, 62Hz, 15,75kHz)=401,16,64,24,232,3,3,16,7954,7

240x240p (Arcade, 61Hz, 15,74kHz)=240,8,40,16,240,3,3,12,4785,7
248x240p (Arcade, 61Hz, 15,74kHz)=248,8,40,16,240,3,3,12,4911,7
256x240p (Arcade, 61Hz, 15,74kHz)=256,8,40,16,240,3,3,12,5037,7
264x240p (Arcade, 61Hz, 15,74kHz)=264,8,40,16,240,3,3,12,5163,7
272x240p (Arcade, 61Hz, 15,74kHz)=272,8,40,24,240,3,3,12,5415,7
280x240p (Arcade, 61Hz, 15,74kHz)=280,8,40,24,240,3,3,12,5541,7
288x240p (Arcade, 61Hz, 15,74kHz)=288,8,40,24,240,3,3,12,5667,7
296x240p (Arcade, 61Hz, 15,74kHz)=296,8,48,16,240,3,3,12,5793,7
304x240p (Arcade, 61Hz, 15,74kHz)=304,8,48,24,240,3,3,12,6044,7
321x240p (Arcade, 61Hz, 15,74kHz)=321,8,48,24,240,3,3,12,6312,7
328x240p (Arcade, 61Hz, 15,74kHz)=328,8,48,24,240,3,3,12,6422,7
336x240p (Arcade, 61Hz, 15,74kHz)=336,8,48,32,240,3,3,12,6674,7
344x240p (Arcade, 61Hz, 15,74kHz)=344,8,48,32,240,3,3,12,6800,7
352x240p (Arcade, 61Hz, 15,74kHz)=352,8,56,24,240,3,3,12,6926,7
360x240p (Arcade, 61Hz, 15,74kHz)=360,8,56,24,240,3,3,12,7052,7
368x240p (Arcade, 61Hz, 15,74kHz)=368,16,56,24,240,3,3,12,7303,7
376x240p (Arcade, 61Hz, 15,74kHz)=376,8,56,32,240,3,3,12,7429,7
384x240p (Arcade, 61Hz, 15,74kHz)=384,8,56,32,240,3,3,12,7555,7
392x240p (Arcade, 61Hz, 15,74kHz)=392,8,56,32,240,3,3,12,7681,7
401x240p (Arcade, 61Hz, 15,74kHz)=401,16,64,24,240,3,3,12,7949,7

240x248p (Arcade, 60Hz, 15,78kHz)=240,8,40,16,248,3,3,9,4798,7
248x248p (Arcade, 60Hz, 15,78kHz)=248,8,40,16,248,3,3,9,4924,7
256x248p (Arcade, 60Hz, 15,78kHz)=256,8,40,16,248,3,3,9,5051,7
264x248p (Arcade, 60Hz, 15,78kHz)=264,8,40,16,248,3,3,9,5177,7
272x248p (Arcade, 60Hz, 15,78kHz)=272,8,40,24,248,3,3,9,5429,7
280x248p (Arcade, 60Hz, 15,78kHz)=280,8,40,24,248,3,3,9,5556,7
288x248p (Arcade, 60Hz, 15,78kHz)=288,8,40,24,248,3,3,9,5682,7
296x248p (Arcade, 60Hz, 15,78kHz)=296,8,48,16,248,3,3,9,5808,7
304x248p (Arcade, 60Hz, 15,78kHz)=304,8,48,24,248,3,3,9,6061,7
321x248p (Arcade, 60Hz, 15,78kHz)=321,8,48,24,248,3,3,9,6329,7
328x248p (Arcade, 60Hz, 15,78kHz)=328,8,48,24,248,3,3,9,6439,7
336x248p (Arcade, 60Hz, 15,78kHz)=336,8,48,32,248,3,3,9,6692,7
344x248p (Arcade, 60Hz, 15,78kHz)=344,8,48,32,248,3,3,9,6818,7
352x248p (Arcade, 60Hz, 15,78kHz)=352,8,56,24,248,3,3,9,6944,7
360x248p (Arcade, 60Hz, 15,78kHz)=360,8,56,24,248,3,3,9,7070,7
368x248p (Arcade, 60Hz, 15,78kHz)=368,16,56,24,248,3,3,9,7323,7
376x248p (Arcade, 60Hz, 15,78kHz)=376,8,56,32,248,3,3,9,7449,7
384x248p (Arcade, 60Hz, 15,78kHz)=384,8,56,32,248,3,3,9,7575,7
392x248p (Arcade, 60Hz, 15,78kHz)=392,8,56,32,248,3,3,9,7702,7
401x248p (Arcade, 60Hz, 15,78kHz)=401,16,64,24,248,3,3,9,7970,7

240x256p (Arcade, 60Hz, 15,96kHz)=240,8,40,16,256,2,2,6,4853,7
248x256p (Arcade, 60Hz, 15,96kHz)=248,8,40,16,256,2,2,6,4981,7
256x256p (Arcade, 60Hz, 15,96kHz)=256,8,40,16,256,2,2,6,5108,7
264x256p (Arcade, 60Hz, 15,96kHz)=264,8,40,16,256,2,2,6,5236,7
272x256p (Arcade, 60Hz, 15,96kHz)=272,8,40,24,256,2,2,6,5491,7
280x256p (Arcade, 60Hz, 15,96kHz)=280,8,40,24,256,2,2,6,5619,7
288x256p (Arcade, 60Hz, 15,96kHz)=288,8,40,24,256,2,2,6,5747,7
296x256p (Arcade, 60Hz, 15,96kHz)=296,8,48,16,256,2,2,6,5874,7
304x256p (Arcade, 60Hz, 15,96kHz)=304,8,48,24,256,2,2,6,6130,7
321x256p (Arcade, 60Hz, 15,96kHz)=321,8,48,24,256,2,2,6,6401,7
328x256p (Arcade, 60Hz, 15,96kHz)=328,8,48,24,256,2,2,6,6513,7
336x256p (Arcade, 60Hz, 15,96kHz)=336,8,48,32,256,2,2,6,6768,7
344x256p (Arcade, 60Hz, 15,96kHz)=344,8,48,32,256,2,2,6,6896,7
352x256p (Arcade, 60Hz, 15,96kHz)=352,8,56,24,256,2,2,6,7023,7
360x256p (Arcade, 60Hz, 15,96kHz)=360,8,56,24,256,2,2,6,7151,7
368x256p (Arcade, 60Hz, 15,96kHz)=368,16,56,24,256,2,2,6,7406,7
376x256p (Arcade, 60Hz, 15,96kHz)=376,8,56,32,256,2,2,6,7534,7
384x256p (Arcade, 60Hz, 15,96kHz)=384,8,56,32,256,2,2,6,7662,7
392x256p (Arcade, 60Hz, 15,96kHz)=392,8,56,32,256,2,2,6,7789,7
401x256p (Arcade, 60Hz, 15,96kHz)=401,16,64,24,256,2,2,6,8061,7

Recordar que Windows solo acepta 36 resoluciones personalizadas, así que no se pueden añadir todas estas resoluciones de golpe porque son muchas más... así que para probar estas 100 resoluciones, habrá que hacerlo de 36 en 36, reinstalando el driver de la grafica cuando se quieran probar resoluciones diferentes a las previamente añadidas, para que se pierda toda la configuración referente a resoluciones personalizadas y poder volver a comenzar de cero.




Información rápida de uso de PowerStrip...

Las modelines que se muestran a lo largo del post, son para directamente pegarlas en la sección [Custom Resolutions] en el archivo pstrip.ini que se encuentra en la carpeta de instalación del PowerStrip. Para editar dicho archivo (pstrip.ini) podemos usar el Bloc de Notas (notepad.exe), el cual debería abrirse directamente y editar el archivo al hacer doble clic sobre pstrip.ini. El PowerStrip debe estar cerrado cuando se peguen las modelines a pstrip.ini, ya que si no, no se añadiran las resoluciones personalizadas en la lista correspondiente. Después habrá que cargar PowerStrip de nuevo y para después posicionarnos sobre ir a Icono del PowerStrip en bandeja -> Botón izquierdo del ratón -> Perfiles del Monitor -> Configurar -> Botón Opciones avanzadas del temporizador -> Botón Resolución personalizada -> Seleccionamos Definido por el usuario y aparecerán en la lista las resoluciones de 15kHz -> después debemos seleccionar las resoluciones que queremos añadir (selección múltiple para añadir todas a la vez) -> Botón añadir Nueva resolución -> Saldrá un aviso de que se han añadido múltiples resoluciones y que si desea continuar -> Botón Si -> Saldrá una viso diciendo que es necesario Reiniciar -> Botón Sí y tras reiniciar ya dispondremos de las nuevas resoluciones. Ahora ayudándonos del http://www.ultimarc.com/quickres.exe podremos cambiar la resolución la resolución de nuestro escritorio a por ejemplo 801x600i 50Hz 15,7kHz, tras lo cual dejaremos de ver imagen en el monitor de PC y será el momento de conectar el monitor de arcade para ver por fin imagen en el.




Un saludo.



BOLO1522/3/2006, 13:33
 QUOTE ([MaD] @ 22/3/2006, 13:15) 
 CODE PowerStrip timing parameters:
640x240=640,40,64,88,240,4,3,14,13162,7

Generic timing details for 640x240:
HFP=40 HSW=64 HBP=88 kHz=16 VFP=4 VSW=3 VBP=14 Hz=61

VESA detailed timing details:
PClk=13162,00 H.Active=640 H.Blank=192 H.Offset=24 HSW=64 V.Active=240 V.Blank=21 V.Offset=4 VSW=3

Linux modeline parameters:
"640x240" 13,162 640 680 744 832 240 244 247 261 -hsync -vsync




 CODE PowerStrip timing parameters:
640x288=640,40,64,88,288,1,3,17,13125,7

Generic timing details for 640x288:
HFP=40 HSW=64 HBP=88 kHz=16 VFP=1 VSW=3 VBP=17 Hz=52

VESA detailed timing details:
PClk=13125,00 H.Active=640 H.Blank=192 H.Offset=24 HSW=64 V.Active=288 V.Blank=21 V.Offset=1 VSW=3

Linux modeline parameters:
"640x288" 13,125 640 680 744 832 288 289 292 309 -hsync -vsync

me ciño a lo que esta en el CODE


estos parametros , que son las dimensiones de la capacidad para que se muestre en pantalla con el powerstrip junto a los sincronismos horizontales, verticales y demas parametros de entrada y salida....

para que sirven?


a lo mojor es una pregunta estupida la mia, pero si hacemos o rellenamos los datos desde el powerstrip con los datos que tu has mostrado en la captura de pantalla no es mas rapido para acceder al modo no entrelazado del powerstrip?

o es simple informacion de lo que modificamos al poner el modo no entrelazado que tu has configurado?

[MaD]22/3/2006, 13:44
BOLO15 la información de los CODE es la propia información que sacas del PowerStrip cuando usas el botón “Copiar el Temporizador al Portapapeles” por si alguien tiene curiosidad de cómo se consiguen los modos no entrelazados a esas resolucioens.

Aparte lo he puesto, para que el que lo sepa no tenga que meter los valores a mano, simplemente es copiarse todo lo contenido en el CODE, ir a PowerStrip y darle al botón “Pegar el Temporizador del Portapapeles” y ya se ponen todos los valores solos. escribir.

Un saludo y edito y meto unas fotillos.

pakoman22/3/2006, 13:46
¿Lo sacaste de Arcadecontrols?

Allí vienen un montón de modos no entrelazados para copiar y pegar, ¿no te funciona eso?
[MaD]22/3/2006, 13:51
Hola Pakoman...

En Arcade Controls no conseguí encontrar nada por lo que me puse por mi cuenta y al final use el truquillo de copiarme los valores directamente del PowerStrip mientras usaba una ArcadeVGA mostrando esas resoluciones y luego ya use esos valores con graficas normales.

Agradecerte de nuevo pakoman el que me orientases con este tema comentándome que era posible porque era una cosa que quería hacer desde hace mucho tiempo y pensaba que no era posible.

Un saludo.
PLAYJODETE22/3/2006, 14:46
Lo has probado en algún monitor ?

Hay algunos que no aceptan el 640 x xxx

Saludos
BOLO1522/3/2006, 16:08
Imagen de un juego a 640*288 (usando estrechamiento por hardware).


esta por ahora es la que mejor se ve mad
[MaD]22/3/2006, 16:39
Hola.

Solo he probado en TVs europeas ya que monitor de arcade no dispongo de ninguno... pero un monitor de arcade y una TV son lo mismo... son monitores CGA (~15,7kHz máximo).

De todas formas lo que afecta en un monitor de arcade o TV respecto de la resolución es el número de líneas por lo que se puede tener tranquilamente 640 o 720 mientras no sobrepasemos 288lineas a 51Hz verticales o 240 líneas a 61Hz verticales.

Las fotos que he puesto no hacen justicia... si alguien se anima que no dude y lo pruebe por si mismo porque el cambio en la calidad de imagen de una resolución entrelazada a una no entrelazada es bestial.

Un saludo.

BOLO1522/3/2006, 16:45
oseas que a partir de ahora la resulucion Imagen de un juego a 640*288 (usando estrechamiento por hardware) es la de mejor calidad no??

ahora no dispongo de maca pero haber si me puedo pasar este domingo a donde la tengo y le pego unos vistazos

saludos
[MaD]22/3/2006, 17:18
BOLO15 a 640*240 @ 61Hz + “Stretch Using Hardware” es donde diría yo que se ve mejor aparte el refresco es suficiente para que no haya ralentizaciones ni glitches gráficos con juegos de más de 50Hz.

640*288 la he añadido más para el manejo en front-end donde muchos hacen layouts a esa justo esa resolución y donde se agradecen unas pocas líneas más.

Desde mi punto de vista la visualización mejora muchísimo ya que antes a 768*576 y 640*480 aparte del estrechamiento por hardware te comes el entrelazado que se nota un montón en vibración de la imagen... y al menos para mí es un cambio como de la noche al día el tener imagen entrelazada o no.

Un saludo.
pakoman22/3/2006, 17:57
La página es esta, es fácil de encontrar, es el primer post de la sección video:

http://forum.arcadecontrols.com/index.php?topic=43728.0
[MaD]22/3/2006, 19:13
Gracias de nuevo pakoman. Justo hace un par de horas vi ese post y añadí el montón de modos no entrelazados que venían, acto seguido los añadí al .ini de powerstrip y añadí todas las resoluciones no entrelazadas para luego reiniciar y que funcionasen. Solo probé 800*288 pero funcionaba perfectamente.

Ahora me voy a poner a probar porque quiero dos cosas mas... la primera es poder tener un monitor de PC en una salida VGA de la grafica y en la otra una TV por Scart en algún modo de baja resolución no entrelazado funcionando ambos a la vez y la segunda es conseguir modos no entrelazados con un ancho de 320 pixels. (esto no se si se podrá ya que al no haber información en Arcade Controls me da que lo han probado y no se puede y por eso no esta listada la información.

La verdad es que viendo los resultados no entrelazados que se consigue con cualquier grafica el uso de la ArcadeVGA queda en muy pero muy segundo plano a no ser que querías específicamente resoluciones nativas iguales o muy cercanas a la original de los juegos.

Un saludo y gracias de nuevo.
pakoman22/3/2006, 21:15
De nada, no es para tanto. Lo bueno de la arcadevga es la comodidad, y que el arranque es a 15 khz, simplemente.

Esto del powerstrip tiene una limitación, que es que solo puedes tener una tasa de refresco por resolución, por ejemplo, si tienes 320x240x60, no puedes tener 320x240x58. Pero podrías tener 321x240x58.

Y modificando algún modo existente crear modos nuevos y añadirlos por el mismo procedimiento (no se cuántas resoluciones personalizadas admitirán los drivers).

Y otro consejo, si no das con la resolución exacta pon el mismo nº de lineas y un multiplo exacto para la resolucion horizontal. (si no puedes sacar 240x224, prueba 480x224 que el televisor no distingue en horizontal y mostrará exactamente la misma imagen, siempre que no haya filtros de por medio, claro).

Un saludo y de nadas :)
[MaD]22/3/2006, 23:18
pakoman una cosita más... ¿tu conseguiste resoluciones no entrelazadas de 320*240, 321*240, 328*240 o alguna resolución de aproximadamente 320 líneas... es que yo ni pagando lo consigo.

Como bien dices lo Antenor puede solucionarse en cierta medida usando una resolución vertical multiplicada por dos, es decir 640*240... pero entonces necesitas usar estrechamiento para que la imagen se adapte a pantalla completa (si no quedaría en media de la pantalla muy estrecha). Lo ideal seria que los emuladores pudieran multiplicar por 2 la resolución vertical manteniendo la horizontal y sin aplicar filtrado (porque MAME al usar el estrechamiento por hardware suaviza un poco la imagen).

A ver si conseguimos (modos de baja resolución no entrelazados con resoluciones cercanas o iguales a las originales de los juegos) con cualquier grafica sobre sistemas Windows y de paso también es uso de dos salidas VGA simultaneas, una con estos modos y otra con un monitor de PC y sus modos de alta resolución.

Un saludo.
pakoman23/3/2006, 12:57
Creo que en el post de arcadecontrols dice como configurar mame para que no filtre, prueba con rgb stretch, clean stretch o algo así.

Recuerdo que metí la resolución del gauntlet que creo que es 336 x algo. Las otras que dices no, pero ni siquiera lo intenté. No te se decir.

Me suena que hay que añadir una opción al powerstrip para que te admita resoluciones muy bajas, si no no las coje.

[MaD]23/3/2006, 18:00
OK pakoman... seguiré mirando las opciones D3D a ver si es posible que escale sin suavizar. (Por DirectDraw parece que suaviza siempre que escala sin poder cambiarse esto, al menos con MAME32... habría que mirar AdvMAME).

Miare de nuevo por Arcade Controls a ver si encuentro algo de información referente a todo esto.

Realmente he conseguido añadir modos de baja resolución (sin activar nada en PowerStrip, creo que en versiones más antiguas si que había que tocar la opción “MinLines=” y ponerla en 200). Pero el modo que he añadido que es 321*240 a 60Hz me ha salido de 16kHz y al intentar mostrarlo en la TV no se ve nada (creo que la TV que uso filtra por encima de ~15,kHz) y si conector el monitor de PC me dice que la frecuencia está fuera de rango diciendo que es de 60Hz, 16kHz y NN (se refiere a negativas HSSynv y VSync). Lo anterior me da a pensar que se puede conseguir 321*240 @ 60Hz y 15,7kHz.... pero no se calcular las modelines (uso el modeline calculator) el cual cuando calculas una frecuencia de 320 para CGA te multiplica por 2 los píxeles.

A ver si hay suerte en el próximo par de días y consigo por fin esos 321*240 @ 60Hz y 15,7kHz que quiero.

Un saludo.
Ankon23/3/2006, 18:14
Hola,
 QUOTE seguiré mirando las opciones D3D a ver si es posible que escale sin suavizar

[Mad], yo el 'scale' más limpio y sin suavizar que he obtenido es con D3D poniendo 'effect' none, 'filter' none o bilinear (como prefieras, pero el más limpio es none) y 'prescale' full. Se obtiene un efecto casi igual o mejor que con el 'RGB Sharp' y que consume muchos menos recursos.

Por cierto, excelente el post ^_^.

Saludos
[MaD]23/3/2006, 18:25
Más pruebas...

Con una modeline de “336*240@60Hz (15,7kHz) consigo ver imagen en la TV un instante, imagen que despues se pierde. Por lo que he visto en monitor de PC el cual muestra el refresco vertical y horizontal de cualquier señal aunque no puede mostrarla, lo que está pasando es que se muestra en origen imagen a 15,7kHz y 60Hz y de golpe salta a 71Hz y 18kHz... no se porque pasara esto... pero estoy seguro que tiene que haber forma de conseguir en Windows este tipo de modelines.

La modeline de 336*240 con la que veo imagen durante un instante es esta...

 CODE PowerStrip timing parameters:
336x240=336,8,48,32,240,4,3,15,6665,7

Generic timing details for 336x240:
HFP=8 HSW=48 HBP=32 kHz=16 VFP=4 VSW=3 VBP=15 Hz=60

VESA detailed timing details:
PClk=6665,00 H.Active=336 H.Blank=88 H.Offset=-8 HSW=48 V.Active=240 V.Blank=22 V.Offset=4 VSW=3

Linux modeline parameters:
"336x240" 6,665 336 344 392 424 240 244 247 262 -hsync -vsync


Un saludo.





Gracias por la información Ankon.

No me ha dado tiempo a probar el escalado que hace D3D porque he estado haciendo otras cosas y ahora que acabo de ver tu spot no puedo probarlo porque justo me piro y no volveré hasta dentro de 2 o 3 horas. Por la noche cuando vuelva lo pruebo sin falta, miro que tal la calidad de imagen y si eso meto alguna fotillo.

Ya contare que tal.

Un saludo a gracias a todos los que me estáis echando un cable para intentar conseguir imagen perfecta en un monitor CGA sobre entorno Windows.

Byeeee.

[MaD]23/3/2006, 23:32
Gente... sigo con los avances y he conseguido por fin una resolución de menos de 400 pixels de ancho en modo no entrelazado. Esta resolución la conseguido por mi mismo a partir de valores que proporciona el “Modeline Calculator” aunque estoy seguro que esto alguien lo habrá conseguido hace mucho tiempo. (aunque yo por más que busco no consigo encontrar información relacionada, al menos sobre Windows sin disponer de una ArcadeVGA como quiero hacerlo).

Concretamente he conseguido ver imagen a 392*240 @ 62Hz no entrelazados con barrido horizontal de aproximadamente 15,7kHz.

La modeline con la que lo he conseguido es esta...

(IMG:http://personal.telefonica.terra.es/web/mad2/392_240_62hz.png)


 CODE PowerStrip timing parameters:
392x240=392,8,40,48,240,1,3,13,7776,7

Generic timing details for 392x240:
HFP=8 HSW=40 HBP=48 kHz=16 VFP=1 VSW=3 VBP=13 Hz=62

VESA detailed timing details:
PClk=7776,00 H.Active=392 H.Blank=96 H.Offset=-8 HSW=40 V.Active=240 V.Blank=17 V.Offset=1 VSW=3

Linux modeline parameters:
"392x240" 7,776 392 400 440 488 240 241 244 257 -hsync -vsync


Aprovechando este modo de resolución, he sacado una fotografía a un juego por que tiene una resolución nativa similar a este modo. El juego en concreto es el Cadillacs & Dinasaurs el cual tiene una resolucion nativa de 384*240 y por fin he podido poner un juego sin usar estrechamiento por hardware.

http://www.jotapeges.com/show.php/95555_IMG2446.JPG.html


Me voy a dormir en nada y ya no probare más hasta mañana... pero creo que por fin esto empieza a pintar como yo queria, al menos en cuando a resoluciones se refiere ya que aun tengo pendiente el uso de un monitor de PC en usa salida VGA y la TV CRT por RGB en la otra salida VGA... cosa que por ahora no he conseguido.

Un saludo.

pakoman24/3/2006, 01:50
Formas de calcular modelines....tienes el LRMC (que no me gusta mucho, la verdad) y puedes probar a hacerlos con el Advance Mame y convertirlos al formato del Powerstrip (que no estoy seguro de si esto funcionaría, pero debería si usas el mismo hardware).

Creo que no deja hacer resoluciones muy bajas porque debe tener un pixel clock mínimo del que no puedes bajar. (lo que pone en tu foto temporizador del ...7,776)

[MaD]24/3/2006, 02:17
¿pakoman... no sabrás como convertir las modelines de AdvMAME a PowerStrip?

También tengo pensado de un PC que tenga una ArcadeVGA bien tirando de registro o bien tirando de archivos .ini o lo que sea sacar los modos de menos de 400 puntos de ancho y luego intentar aplicarlos en un sistema que no tenga una AVGA.

Hace un rato no se bien como he visualizado 328*240 no entrelazado o 336*240 no entrelazados... pero tenia un problema y es que se veían unos puntos blancos de varios pixels en la parte izquierda de la pantalla... encima se me ha desconfigurado esa configuración que había creado a partir de valores que me daba el LRMC y ahora no consigo que me vuelva a salir... en cualquier caso esto me das más vidilla para intentar conseguir los modos que quiero porque se que aunque sea mal, ahora se seguro que se puede sacar en torno a 320*240 no entrelazados a ~15,7kHz sobre Windows XP tirando de PowerStrip y una grafica común como la 8500 64MB que estoy usando.

Un saludo.
reinraus24/3/2006, 21:27
de donde se puede bajar el Quickres Utility para windows 98? porque no lo veo por ningun sitio

pakoman24/3/2006, 21:57
device_video_modeline standard_vga_text40_8x8 12.576 320 516 574 800 200 223 226 262 -hsync -vsync # H 15720 [Hz], V 60 [Hz]
device_video_modeline standard_vga_text40_9x8 12.576 360 536 594 800 200 223 226 262 -hsync -vsync # H 15720 [Hz], V 60 [Hz]
device_video_modeline standard_vga_text80_8x8 14.148 640 720 786 900 200 223 226 262 -hsync -vsync # H 15720 [Hz], V 60 [Hz]
device_video_modeline standard_vga_text80_9x8 25.1834 720 1072 1190 1602 200 223 226 262 -hsync -vsync # H 15720 [Hz], V 60 [Hz]
device_video_modeline ntsc_vga_text40_8x8 12.5872 320 510 570 800 200 224 227 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz]
device_video_modeline ntsc_vga_text40_9x8 12.5872 360 530 590 800 200 224 227 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz]
device_video_modeline ntsc_vga_text80_8x8 12.5872 640 670 730 800 200 224 227 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz]
device_video_modeline ntsc_vga_text80_9x8 14.1606 720 754 820 900 200 224 227 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz]
device_video_modeline pal_vga_text40_8x8 12.5938 320 508 568 806 200 247 250 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz]
device_video_modeline pal_vga_text40_9x8 12.5938 360 528 588 806 200 247 250 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz]
device_video_modeline pal_vga_text80_8x8 12.5938 640 668 728 806 200 247 250 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz]
device_video_modeline pal_vga_text80_9x8 14.1562 720 752 818 906 200 247 250 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz]

device_video_modeline standard_240x180 5.15616 240 264 288 328 180 182 184 196 -hsync -vsync # H 15720 [Hz], V 80.2041 [Hz]
device_video_modeline standard_256x192 5.40768 256 280 304 344 192 195 197 210 -hsync -vsync # H 15720 [Hz], V 74.8571 [Hz]
device_video_modeline standard_272x204 5.78496 272 296 328 368 204 207 210 223 -hsync -vsync # H 15720 [Hz], V 70.4933 [Hz]
device_video_modeline standard_288x216 6.16224 288 320 344 392 216 219 222 236 -hsync -vsync # H 15720 [Hz], V 66.6102 [Hz]
device_video_modeline standard_304x228 6.53952 304 336 368 416 228 231 234 249 -hsync -vsync # H 15720 [Hz], V 63.1325 [Hz]
device_video_modeline standard_320x240 6.79104 320 352 384 432 240 243 246 262 -hsync -vsync # H 15720 [Hz], V 60 [Hz]
device_video_modeline standard_336x252 7.16832 336 368 408 456 252 255 259 275 -hsync -vsync # H 15720 [Hz], V 57.1636 [Hz]
device_video_modeline standard_344x258 7.29408 344 376 408 464 258 262 265 282 -hsync -vsync # H 15720 [Hz], V 55.7447 [Hz]
device_video_modeline standard_352x264 7.5456 352 392 424 480 264 267 271 288 -hsync -vsync # H 15720 [Hz], V 54.5833 [Hz]
device_video_modeline standard_368x276 7.79712 368 400 440 496 276 279 283 301 -hsync -vsync # H 15720 [Hz], V 52.2259 [Hz]
device_video_modeline standard_384x224 8.1744 384 424 464 520 224 226 229 244 -hsync -vsync # H 15720 [Hz], V 64.4262 [Hz]
device_video_modeline standard_384x288 8.1744 384 424 464 520 288 291 295 314 -hsync -vsync # H 15720 [Hz], V 50.0637 [Hz]
device_video_modeline standard_400x300 8.55168 400 440 480 544 300 304 307 327 -hsync -vsync # H 15720 [Hz], V 48.0734 [Hz]
device_video_modeline standard_416x312 8.92896 416 464 504 568 312 316 321 341 -hsync -vsync # H 15720 [Hz], V 46.0997 [Hz]
device_video_modeline standard_432x324 9.18048 432 472 520 584 324 329 333 354 -hsync -vsync # H 15720 [Hz], V 44.4068 [Hz]
device_video_modeline standard_256x224 5.40768 256 280 304 344 224 226 229 244 -hsync -vsync # H 15720 [Hz], V 64.4262 [Hz]
device_video_modeline standard_256x240 5.40768 256 280 304 344 240 243 246 262 -hsync -vsync # H 15720 [Hz], V 60 [Hz]
device_video_modeline standard_320x224 6.79104 320 352 384 432 224 226 229 244 -hsync -vsync # H 15720 [Hz], V 64.4262 [Hz]

device_video_modeline ntsc_320x240 6.04186 320 328 352 384 240 245 248 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz]
device_video_modeline ntsc_640x240 12.0837 640 656 704 768 240 245 248 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz]
device_video_modeline ntsc_256x224 4.90901 256 264 288 312 224 236 239 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz]
device_video_modeline ntsc_256x240 4.90901 256 264 288 312 240 244 247 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz]
device_video_modeline ntsc_320x224 6.04186 320 328 352 384 224 236 239 262 -hsync -vsync # H 15734 [Hz], V 60.0534 [Hz]

device_video_modeline pal_384x288 7.375 384 392 432 472 288 291 294 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz]
device_video_modeline pal_768x288 14.75 768 784 864 944 288 291 294 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz]
device_video_modeline pal_320x240 6.125 320 328 360 392 240 267 270 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz]
device_video_modeline pal_400x300 7.75 400 416 456 496 300 444 450 625 -hsync -vsync interlace # H 15625 [Hz], V 50 [Hz]
device_video_modeline pal_256x224 4.875 256 264 288 312 224 259 262 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz]
device_video_modeline pal_256x240 4.875 256 264 288 312 240 267 270 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz]
device_video_modeline pal_320x224 6.125 320 328 360 392 224 259 262 312 -hsync -vsync # H 15625 [Hz], V 50.0801 [Hz]


device_video_modeline CGA_224x224x60 9.072 480 496 544 576 240 244 247 262 -hsync -vsync
device_video_modeline CGA_240x224x60 9.9828 520 536 592 624 240 244 247 262 -hsync -vsync
device_video_modeline CGA_256x224x60 10.458 552 568 624 664 240 244 247 262 -hsync -vsync
device_video_modeline CGA_256x240x58 9.954 528 536 592 632 248 252 255 271 -hsync -vsync
device_video_modeline CGA_320x224x60 12.978 688 704 776 824 240 244 247 262 -hsync -vsync
device_video_modeline CGA_384x224x60 15.624 824 848 928 992 240 244 247 262 -hsync -vsync
device_video_modeline CGA_336x240x60 12.726 672 688 752 808 240 244 247 262 -hsync -vsync
device_video_modeline NTSC_336x240x60 12.713282 672 688 744 808 240 245 248 262 -hsync -vsync
device_video_modeline CGA_340x244x60 12.852 680 696 768 816 244 248 251 267 -hsync -vsync
device_video_modeline CGA_350x248x60 13.356 704 728 800 848 248 252 255 271 -hsync -vsync
device_video_modeline CGA_224x256x60 15.12 800 824 904 960 256 260 263 280 -hsync -vsync
device_video_modeline CGA_224x224x60 8.442 448 456 504 536 256 260 263 280 -hsync -vsync



device_video_modeline ntsc_640x484 13.0907 640 688 736 832 484 485 491 525 -hsync -vsync interlace
device_video_modeline 480x480-mine 9.702 480 496 568 616 481 485 487 527 -hsync -vsync interlace
device_video_modeline standard_640x480 13.5821 640 696 760 864 480 484 491 521 -hsync -vsync interlace
device_video_modeline ntsc_512x384 10.3215 512 544 584 656 384 440 446 523 -hsync -vsync interlace
device_video_modeline ntsc_400x300 7.55231 368 392 432 480 300 398 404 520 -hsync -vsync interlace
device_video_modeline ntsc_400x300 8.55928 432 456 496 544 294 398 404 525 -hsync -vsync interlace
device_video_modeline standard_368x276 7.89712 368 384 424 496 276 279 283 290 -hsync -vsync
device_video_modeline standard_352x264 8.02786 352 416 448 504 263 267 271 288 -hsync -vsync
device_video_modeline generate 5.0512 256 264 304 320 262 268 269 287 -hsync -vsync
device_video_modeline 432x260-mine 8.58593 432 448 512 552 260 264 265 275 -hsync -vsync
device_video_modeline standard_336x252 7.26832 336 368 408 456 252 263 267 287 -hsync -vsync
device_video_modeline generate 8.45594 432 440 504 536 249 254 255 272 -hsync -vsync
device_video_modeline standard_344x258 7.29408 344 376 408 464 243 256 259 282 -hsync -vsync
device_video_modeline ntsc_640x242 12.0837 592 632 680 768 242 243 246 262 -hsync -vsync
device_video_modeline standard_336x252 7.16832 336 368 408 456 241 250 254 275 -hsync -vsync
device_video_modeline generate 8.45808 432 440 504 536 240 245 246 263 -hsync -vsync
device_video_modeline standard_320x240 6.79104 320 352 384 432 240 243 246 262 -hsync -vsync
device_video_modeline ntsc_small_horz_608x228 12.2096 608 640 696 776 235 238 241 262 -hsync -vsync
device_video_modeline ntsc_small_304x228 6.16773 304 328 352 392 228 238 241 262 -hsync -vsync


esos son algunos modelines de Advance MAME, se parecen un montón a los de linux, ¿no? ;) PERO FIJATE EN EL Nº DE DECIMALES Y EN LOS "." Y ","

Pues seguramente el soporte de windows de la arcadevga sea por medio de drivers

reinraus24/3/2006, 22:44
esto de configurar el monitor arcade me tiene amargado de la vida, llevo una semana intentando sacar windows y creo que lo voy a dejar por imposible y me voy a conformar con un monitor de PC. Os cuento:

obtengo el windows en el monitor arcade pero la imagen se mueveo mucho, tanto que es imposible ver nada. He probado con los potenciometros y no consigo nada.

Ahora estoy probando a poner resoluciones bajas no entrelazadas con powerstrip pero, cuando pongo por ejemplo una resolucion de 640x240 me pide reiniciar el equipo para ver si el driver es compatible. Pues cojo y reinicio y despues me pongo a seleccionar otra vez 640x240 y OTRA vez me pide reiniciar y asi todas las veces. es decir que no puedo seleccionar nada que tenga menos de 640xAAA, donde AAA es 480.

En fin, que si alguien puede ayudarme se lo agradeceria, porque creo que al final voy a coger y tirar el p*t* monitor arcade a la basura y le voy a poner un monitor.

Saludos.
pakoman24/3/2006, 23:19
¡No lo tires! eso nunca, que me se de uno que le interesa :rolleyes:
reinraus24/3/2006, 23:22
 QUOTE (pakoman @ 24/3/2006, 23:19) ¡No lo tires! eso nunca, que me se de uno que le interesa :rolleyes:

Yo te lo cambiaria ahora mismo por un monitor de pc de 19 pulgadas. el monitor arcade me tiene amargado
[MaD]25/3/2006, 00:43
Hola de nuevo gente.

Gracias pakoman por las modelines, realmente lo que quería era saber como traducir las modelines de AdvMAME a PowerStrip ya encontré la manera de hacerlo, concretamente hay que quedase con lo que pone desde la resolución hasta el final de la línea, después ponerlos comillas delante y detrás de la resolución y por ultimo cambiamos el punto por una coma...

Es decir de...
 QUOTE device_video_modeline standard_320x240 6.79104 320 352 384 432 240 243 246 262 -hsync -vsync # H 15720 [Hz], V 60 [Hz]

Nos quedamos con...
 QUOTE 320x240 6.79104 320 352 384 432 240 243 246 262 -hsync -vsync # H 15720 [Hz], V 60 [Hz]

Ponemos las comillas y cambiamos el punto por la coma...
 QUOTE "320x240" 6,79104 320 352 384 432 240 243 246 262 -hsync -vsync # H 15720 [Hz], V 60 [Hz]

Y ya tenemos lista la resolución para pegarla en PowerStrip.

Eso es lo que preguntaba porque yo no sabía hacerlo y así me iba que no conseguía nada.


Bueno... no me enrollare más y iré al grano que vengo muy contento... he conseguido por fin 321*240 @ 60Hz (~15,7kHz) sobre Windows XP SP2 con mi Radeon 8500 64MB.

Si recordáis o leéis los post anteriores veréis que decía que conseguía que se viese a 17,5Khz y 60Hz durante un instante y luego saltaba a 71kHz y 18kHz quedándome sin imagen... pues bien... el culpable era PowerStrip. No se bien porque lo hace, pero con determinados modos de baja resolución al par de segundos se estar mostrándose modifica la señal y esta deja de verse en la TV. La solución como imaginareis muy sencilla... cerrar el PowerStrip y cambiar las resoluciones con Quickres.

La modeline en cuestión sacada de las modelines incluidas en AdvMAME es esta...

321 * 240 @ 60Hz No Entrelazados (~15,7kHz)

(IMG:http://personal.telefonica.terra.es/web/mad2/321_240_60hz.png)


En este caso hay que poner los valores a mano, ya que si intentamos pegar la modeline el PowerStrip no se pegara bien quedando la resolución horizontal el 320 pixels porque el powerstrip no permite pegar el 321 pudiendo pegar solo 320 (resolución del sistema por lo que no puede usarse) o 328, pero no 321... así que tendréis que poner el 321 y todos los demás valores a mano.

Escritorio a 321 * 240 @ 60Hz No Entrelazados (~15,7kHz)...

http://www.jotapeges.com/show.php/96411_IMG2494.JPG.html


Juego con resolución nativa de 320*240 a 321 * 240 @ 60Hz No Entrelazados (~15,7kHz) sin usar estrechamiento por hardware por lo que la imagen es de la máxima calidad posible...

http://www.jotapeges.com/show.php/96412_IMG2516.JPG.html


Mañana empezare con más resoluciones... 336*240, 352*240, 368*240, 384*240... y luego me meteré en 240*240, 320*200, 320*224, 320*256 y otro montón que quiero.

Se que soy un pesado pakoman, pero muchas gracias de nuevo por todo, si no fuese por ti no habría conseguido nada de esto que quería... una pena que el post que iniciaste hace ya más de un año comentando el tema no lo siguiese la gente y participase porque el tener acceso a modos de baja resolución no entrelazados con cualquier grafica me parece un avance cojonudo que además hace innecesaria a todas luces el uso de una ArcadeVGA mientras que mantienes cómodamente Windows con su multitud de emuladores y el soporte de todo tipo de periféricos USB. :)

reinraus sobre el problema de que PowerStrip no te coja las resoluciones decir que a mi tambien me pasaba... me paso al principio sobre este PC (XP ~2800+, ATI Radeon 8500 64MB, Windows XP SP2) cuando tenia los drivers Catalyst 6.3... lo primero que hice fue poner unos drivers más antiguos, concretamente los Catalyst 5.10 y ya empezó a funcionarme sin problemas. Tras eso, volví a actualizar a los Catalyst 6.3 y ahora me permitió añadir resoluciones sin problemas y sin que al reiniciar desapareciesen y pidiéndome reiniciar de nuevo al volver a añadirlas... así que lo único que puedo recomendarte pro el momento es que actualices los drivers de tu grafica y si no funciona que pruebes con unos más antiguos a ver que tal.

Un saludo a todos.

D_Skywalk25/3/2006, 02:49
Enhorabuena [MaD] :D Parece que te lo estas currando mucho ^^_

Suerte con los nuevos modos y que no decaiga la fiesta xD

Yo desde luego voy mas que servido con lo mio, pero siempre es bueno descubrir estas cosas, aunque para mi es un problema no poder ver el arranque con el monitor arcade... pero la verdad que la AVGA peta muchisimo con el 3D en windows y eso es una gran falla :(

Lo mejor es que con esto, no tienes por que usar una tarjeta "antigua" por si algun dia ultimarc cierra el chiringuito y nos deja sin tarjetas que den 15khz, etc...

Un Saludo y lo dicho, que no decaiga el trasteo! xD
[MaD]25/3/2006, 03:29
Muchas gracias D_Skywalk. :)

Decir antes de nada que tu te lo estas currando mucho más que yo... he visto el tutorial y me ha parecido genial, hasta el punto que he bajado ya la ISO de Ubunto y he empezado a ver un poco sobre una VM y tengo ya intenciones de meterlo en un HD vació del otro PC para ir viendo... y eso que tu sabes que yo de Linux no se nada y que por vagueria y pereza nunca me ha dado por probarlo en serio... a ver si esta es la buena. ;)

Así que nada... a ver si la peña se anima ya que me parece una alternativa cojonuda para las recreativas, con soporte de dispositivos USB, paralelo, tarjetas PCI e integradas y oto hardware así como un control completo sobre las modelines... aparte macho que te con ese pedazo de manual no cuesta nada ponerse a ello y hacerlo. :)

Sobre mi tema ya he probado un poco y ya he conseguido mostrar perfectamente 240*240 @ 60Hz no entrelazados (~15,7kHz) y el Double Dragon (Resolucion nativa de 240*224) se ve de autentico lujo... mañana meteré más fotos para que lo veáis... pero dejando a un lado eso creo que se puede mostrar cualquier modeline en Windows de 240 líneas o más (las de menos como por ejemplo 320*224 dan problemas y hacen fallar el driver). Lo que me ha quedado completamente claro, aunque ya lo creía firmemente antes, es que el tema de modos de baja resolución CGA no entrelazados en Windows de la ArcadeVGA es algo integro del software, concretamente del driver modificado por Andy el cual incluye en su interior estos modos. Para mi la ArcadeVGA a dejado de ser una opción ya que los “cusom modes” que se pueden conseguir en Windows con PowerStrip y cualquier grafica la superan.

Un saludo tío.
pakoman25/3/2006, 10:24
Claro, eso ya se sabía, en windows va por drivers, pero un pantallazo azul por ejemplo, va por bios.

[MaD] te lo estás currando mucho más que yo, en su momento me aburrí mucho antes.

Vaya, siento no haber sido más claro con la explicación de como pasar un modeline de un formato a otro, te los puse de ejemplo y te dije que te fijaras en los . y las , que son la única diferencia con los de linux (que tambien valen para el powerstrip).

¿qué tal llenan la pantalla las resoluciones? (en mi monitor arcade siempre estoy tirando de potenciómetros)

Cuando lo tengas estaría de lujo una lista para hacer un copy y paste al pstrip.ini .


reinraus, ¿qué monitor es y de dónde eres?


Saludos
BOLO1525/3/2006, 13:18
 QUOTE ([MaD] @ 25/3/2006, 00:43) Juego con resolución nativa de 320*240 a 321 * 240 @ 60Hz No Entrelazados (~15,7kHz) sin usar estrechamiento por hardware por lo que la imagen es de la máxima calidad posible...

http://www.jotapeges.com/show.php/96412_IMG2516.JPG.html

la he probado y la verdad es que ya se parece a la imagen de una placa jamma de las antiguas, tipo pang, fatal fury de neo geo.

creo que ya estas muy cerca de la verdad escondida MAD ... LA VERDAD SE ENCUENTRA AHI FUERA... (expediente X) ^_^
[MaD]25/3/2006, 16:26
Hola pakoman, te cuento...

Las resoluciones llenan bastante la pantalla, tal y como se puede ver en mis fotos sobre una TV siempre sufro overscan y al no tener acceso al modo de servicio de la TV no puedo solucionarlo. De todas formas... con esto de las resoluciones es una putada y siempre hay que estar tirando de potenciómetros para ir ajustando o si no aguantar con el overscan como me pasa a mi...

He conseguido una modeline que igual te gusta, al menos eso pensado recordando la ultima de este http://www.forumcommunity.net/?t=1090978 donde hace más de un año comentaste que todo el tema de PowerStrip...

http://www.jotapeges.com/show.php/96757_IMG2539.JPG.html

http://www.jotapeges.com/show.php/96758_IMG2523.JPG.html

Como puedes ver es resolución de 256 * 224 (~15,7kHz), la primera imagen muestra el escritorio a 256*224 y la segunda imagen muestra el Ghosts'n Goblins a 256*224 sin usar estrechamiento por hardware lo que hace que la imagen sea perfecta (dejando a un lado el overscan provocado por mi TV). Tengo aun un problema y es que calcule mal la modeline y ha salido a 59Hz por lo que he decidido no postear aun esa modeline... pero un rato la depuro y cuando la tenga funcionando a 60Hz o 61Hz comento la modeline.

Estoy viendo macho que esto no tiene limites y he conseguido ya resoluciones nativas como esta que igual a la de algunos juegos que pro ejemplo la ArcadeVGA no tiene.

Sobre el postear las líneas para pegar en el PowerStrip... esta misma noche intento postear las primeras líneas con 240 * 240 @ 60Hz, 256 * 224 @ 60Hz y 321 * 240 @ 60Hz.

BOLO15 yo también creo que se ve igual que placas originales, lo cierto es que esta visualización se puede conseguir con AdvMAME en MS-DOS y con una ArcadeVGA en Windows... pero la gracia era conseguirlo sobre Windows sin una ArcadeVGA y parece que es perfectamente posible con cualquier tarjeta... al menos ya veis mis resultados, que sinceramente ahora mismo están superando mis expectativas ya que pensaba que no podría bajar de 320 puntos horizontales y mucho menos bajar de 240 puntos verticales. :)

Un saludo a todos.

BOLO1525/3/2006, 20:26
bueno pues una vez lo tengas ya ya hecho, solo con que digas XD los parametros para poner en el powerstrip basta, si sirve cualquier tarjeta, ya que yo utilice powerstrip con una gforce de la epoca de pentium 3 y si ve iba a vision arcade

saludos

no se ni lo que he puesto, :P no me hagas ni caso
pakoman25/3/2006, 22:06
:woot: es verdad eso lo escribí yo hace un montón de tiempo....se me cae una lagrimita :)

Al final me he decantado por el advancemame que es más fácil y potente que el powerstrip, pero claro, te limita a msdos. Aunque bueno es tener una forma automática de hacer algo parecido (aunque sea en windows, jeje).

Lo del overscan lo puedes solucionar un poco a tanteos, haciendo una resolución mayor que la del juego y configurando el mame para que centre la imagen del juego sin escalar, no llenando la pantalla de modo que lo que se quede fuera por overscan sea el marco negro. El efecto sería el mismo que si ajustases la imagen con los potenciómetros (método chapucero donde los haya, pero debería funcionar).

Por otro lado, de lujo lo que estás consiguiendo, que al fin y al cabo eres tú el que se lo está currando.

Saludos


PD mierda motos :P

[MaD]25/3/2006, 22:53
Hola de nuevo.

Aquí dejo los modos que por ahora he probado en PC y funcionan. En el PC que he probado tiene el sistema operativo Windows XP SP2 y una tarjeta grafica ATI Radeon 8500 64MB, los drivers instalados fueron los Catalyst 6.3 y las resoluciones fueron añadidas con PowerStrip 3.62 (Build 534) y para el cambio entre resoluciones utilice el Quickres.

Recordar que tras añadir las resoluciones y reiniciar el PC, al arrancar de nuevo el Windows XP deberéis cerrar PowerStrip, ya que a mi al menos me modifica la señales al poner modos de baja resolución a entre 17kHz y 25kHz por lo que no se ven la TV.

Estas modelines para PowerStrip las he creado partiendo de cero a base cálculos y ayudándome con LRMC (Low Resolution Modeline Calculator). He verificado el correcto funcionamiento de todas las modelines listadas sobre una TV por RGB, tanto en escritorio, como con juegos de MAME con resolución nativa igual o cercana a la que estábamos probado sin utilizar estrechamiento por hardware. Tengo aun que retocar un poco para mejor encuadre de las resoluciones de 224 líneas, pero estas en cualquier caso funcionan perfectamente. Las resoluciones en amarillo son entrelazadas y su propósito es la configuración de la maquina y/o juegos verticales de más de 256 líneas y tambien han sido verificadas.

 QUOTE [Custom Resolutions]
240x224=240,8,40,16,224,4,3,31,4779,7
240x240=240,8,40,16,240,4,3,15,4779,7
256x224=256,8,40,16,224,4,3,31,5030,7
256x240=256,8,40,16,240,4,3,15,5030,7
256x256=256,8,40,16,256,3,2,1,5030,7
321x224=321,8,48,24,224,4,3,31,6304,7
321x240=321,8,48,24,240,4,3,15,6304,7
321x256=321,8,48,24,256,3,2,1,6304,7
384x224=384,8,56,32,224,4,3,31,7546,7
384x240=384,8,56,32,240,4,3,15,7546,7
384x256=384,8,56,32,256,3,2,1,7546,7
392x240=392,8,56,32,240,4,3,15,7671,7
640x240=640,16,64,48,240,4,3,15,12073,7
640x288=640,16,64,48,288,5,3,19,12338,7
641x480=641,16,64,48,480,8,6,30,12089,15
801x600=801,24,80,56,600,4,3,21,15088,15

Recordar que esto es directamente para pegarlo en la sección [Custom Resolutions] dentro de archivo pstrip.ini que esta en la carpeta PowesStrip, para que luego ya aparezcan las resoluciones en Perfiles del monitor -> Configurar -> Opciones Avanzadas del Temporizador -> Resolución Personalizada... -> Selector Definido por el usuario y se puedan añadir cómodamente.

Un saludo.

BOLO1526/3/2006, 01:12
pakoman me ha llegado un aviso de correo que no se ha mostrado :P en el post porque lo has borrado no? jeje

MODIFICO: pakoman si que se ha mostrado lo que pasa es que el nozilla este :P se ha quedado a mitad descarga de la web XD

pakoman26/3/2006, 02:41
No te entiendo, Bolo. No he borrado nada.


También es muy importante (si no más) el obtener la frecuencia vertical exacta.
[MaD]26/3/2006, 02:58
Buenas pakoman... estos modos los he forzado si todo ha salido correctamente a 60Hz exactos. En varios juegos de 60Hz en probado a activar el vsync y me he puesto a observar los FPS y estaban constantemente a 60/60 y no había petardeas en el audio por lo que entiendo que están trabajando correctamente a 60Hz. De todas formas por lo que tengo entendido Windows es algo quisquilloso con los refrescos y por ejemplo 60.60606060Hz no lo permitiría redondeando a 61Hz.

Este tema hay que estudiarlo a fondo y en el peor de los casos crear refrescos verticales de 61Hz y luego usar la opción “Tripple Buffering” que según he visto desde hace ya unas versiones funciona de lujo.

Está claro que para arcades lo mejor es DOS puro y AdvMAME donde se puede conseguir la modelnie que se quiera... pero para mi Windows el importante de cara al soporte del hardware como sonido integrado, sonido pci moderno que solo funciona en 2K / XP, controles por puerto paralelo, hacks basados en pads USB,... y también al soporte de software todo tipo de emuladores, juegos de PC y alguna cosa más. Por cierto decir que no he conseguido aun hacer funcionar otros emuladores, ningún otro emulador que nos sea MAME me deja usar las resoluciones creadas como 321*240, 321*224, 256*240 o 256*224... esto tengo que estudiarlo porque ahora que he conseguido las resoluciones que quería, no puedo aplicarlas donde estaban destinadas a excepción de MAME por el momento .

Un saludo.

BOLO1526/3/2006, 11:15
bueno ahora me pasa lo mismo que antes, he llegado pakoman y no veo mi respuesta de ayer ni tus contestaciones en la tercera hoja del topic, solo veo la primera respuesta mia, la segunda de mad y una tercera mia y no veo nada mas, lo leo y me doy cuenta de que faltan tus comentarios XD

nada, dejalo es que mi firefox va un poco mal, no carga toda la pantalla

ahora le he dado a F5 y si me salen las conversaciones que faltaban, es que me pasa cada cosa che
Lord Hiryu26/3/2006, 23:40
[MaD], me quito el sombrero macho....chapeau!!
He estado mirando y comprobando juegos...y a excepción del Golden Axe 2 T.R.O.D.A, que no sé por que narices, no me dá el máximo del monitor....(vamos...que me dá que debo configurar otra vez el ADVCFG....), todos los demás perfectos.
Así que aquí te dejo las capturas que le he realizado al Captain America and the Aveeeeeeeeeengers!!!, junto con la modeline usada por el advmame, para que compares resultados y veas lo poco que te queda...(el overscan.....si ves que no puedes con el modo servicio de tu Tv ...ábrela y busca los potenciometros...yo los encontré en mi TV de 14" del año de la tós)
http://img62.imageshack.us/my.php?image=captainhantarexvideoori3mn.jpg http://img62.imageshack.us/my.php?image=captainhantarexvideo9su.jpg http://img127.imageshack.us/my.php?image=captainhantarex6et.jpg

Un saludo.
pakoman26/3/2006, 23:49
Lord Hyriu, ¿tú necesitas usar los potenciómetros al cambiar de juego con el AdvanceMame? porque yo casi siempre.
Lord Hiryu27/3/2006, 00:19
Pakoman, siempre.
Yo a cada juego, lo hago como los operadores que cambiaban de placa......toqueteo los potenciometros unos 20 seg. y lo dejo al pelo.

Núnca me ha gustado eso de meter con calzador resoluciones originales en tamaños diferentes al suyo.
Ya me fastidia en exceso los 4:3 de la pantalla en los juegos verticales....tanto...que ya tengo el equipo y la pantalla de 21" rotada para mi proyecto futuro.

No obstante, sé que no tengo bien configurado el ADVCFG.
¿ Como sé en que posición estaban los potenciometros la primera vez en mi hantarex?...eso es crucial para configurar bien la pantalla.
En cambio con la TV de 14" no tengo problemas.:huh:

El tema de los potenciometros, si los juegos que pongo tienen la misma resolución no es necesario tocarlos.

Un saludo.
[MaD]27/3/2006, 00:31
Lord Hiryu el AdvanceMAME es una autentica delicia a nivel modelines... la putada es que no se si sobre AdvMAME podría sobre un Windows XP meter esas modelines usando mi grafica (Radeon 8500 64MB) la cual ya comprobé que no funcionaba con el SVGAWIN.

Tengo que decir macho que haces unas fotos de escándalo, me parece que tienes un “parsol” y las fotos salen algo más definidas, pero es de verdad impresionante la calidad que consigues, imagino que con modos completamente manuales y una buena camara digital.

La calidad de las imágenes que consigo en vivo en mi TV, es como las de tus fotos aunque con overscan por los cuatro lados… aunque después a mi las fotos no me salen tan bien como a ti. Pero en cuanto a la calidad, al ser portada la señal por RGB y ser esta no entrelazada, con resolución igual a la nativa de los juegos y no utilizar estrechamiento creo que no se puede conseguir más calidad... si acaso cuadrar ya los niveles de color, brillo y contraste.

Yo ya con este tema no aspiro a más que crear algunas resoluciones personalizadas más y a centrar un poco alguna modeline... realmente el tema ya no da más de si.

Lo bueno de esto es que a priori podremos usar otros emuladores de Windows... pero por ahora no he encontrado ninguno, que por ejemplo pueda ponerse en modo de pantalla completa a 256*224 (nativa de SNES) o 321*224 (nativa de Megadrive) usando las modelines comentadas en anteriores posts.

Espero pronto poder poner unas fotillos de algún emulador de SNES, Megadrive, SMS, NES, PC Engine,… mostrando imagen no entrelazada aprovechando estas modelines.

Aparte sigo teniendo pendiente el conseguir tener un monitor de PC a la vez que un monitor de arcade / tv por Scart RGB, para por ejemplo compartir un PC de sobremesa con una recreativa que tengas a unos metros y otras cosas que tengo en mente.

Un saludo tío.

pakoman27/3/2006, 01:18
 QUOTE No obstante, sé que no tengo bien configurado el ADVCFG.
¿ Como sé en que posición estaban los potenciometros la primera vez en mi hantarex?...eso es crucial para configurar bien la pantalla.

Puff, hay algún tutorial por ahi en ingles que a lo mejor te ayuda, pero no se donde lo lei ahora mismo. La posición inicial...chungo, de fábrica seguro que no viene ni centrado. Se me ocurre que ajustes una placa jamma que no tenga una resolución muy rara y a partir de ahí ajustes el ADVCFG.

¿Si tocas el ADVCFG se carga todo lo que hayas hecho despues con el ADVV?


Hay emuladores especiales para arcadevga que usan 321x240 (224?) de megadrive, y cosas así.

Igual con uno de esos lo consigues.

D_Skywalk27/3/2006, 16:28
 QUOTE (Lord Hiryu @ 27/3/2006, 01:19) No obstante, sé que no tengo bien configurado el ADVCFG.
¿ Como sé en que posición estaban los potenciometros la primera vez en mi hantarex?...eso es crucial para configurar bien la pantalla.
En cambio con la TV de 14" no tengo problemas.:huh:

Ehm, en principio tienes que lanzar advcfg (forzandolo a 16 o 32 segun prefieras), con las opciones por defecto del monitor a usar, una vez te salga en la pantalla la imagen centrala con los potenciometros, sin usar el teclado y ya lo tienes Lord. Supongo que despues de eso tendras que recentrar las modelines ;)

[MaD], perdona el offtopic.

Un saludo y tienes mas info en mi firma :P
Lord Hiryu27/3/2006, 19:33
Sky...I love you too much!!!!:)

Lo pruebo en cuanto pueda. Mil gracias!!!

Sky...I love you too much!!!!:)

Lo pruebo en cuanto pueda. Mil gracias!!!
[MaD]11/4/2006, 19:57
Hola.

Solo quería decir que aunque deje este tema más o menos aparcado, aun sigo haciendo alguna prueba y tengo ya un montón de modelines personalizadas completamente verificadas.

 QUOTE [Custom Resolutions]
240x224=240,8,40,16,224,4,3,31,4779,7
240x240=240,8,40,16,240,4,3,15,4779,7
256x224=256,8,40,16,224,4,3,31,5030,7
256x240=256,8,40,16,240,4,3,15,5030,7
256x256=256,8,40,16,256,3,2,1,5030,7
321x224=321,8,48,24,224,4,3,31,6304,7
321x240=321,8,48,24,240,4,3,15,6304,7
321x256=321,8,48,24,256,3,2,1,6304,7
384x224=384,8,56,32,224,4,3,31,7546,7
384x240=384,8,56,32,240,4,3,15,7546,7
384x256=384,8,56,32,256,3,2,1,7546,7
392x240=392,8,56,32,240,4,3,15,7671,7
640x240=640,16,64,48,240,4,3,15,12073,7
640x288=640,16,64,48,288,5,3,19,12338,7
641x480=641,16,64,48,480,8,6,30,12089,15
801x600=801,24,80,56,600,4,3,21,15088,15


* En amarillo resoluciones entrelazadas.

También recordar que prácticamente se puede crear modeline de cualquier modo de baja resolución no entrelazado sobre Windows con PowerStrip y que si alguien quiere una modeline especifica que comente resolución horizontal, resolución vertical y refresco vertical y en cuanto pueda la hago, la pruebo y comento su funcionamiento.

También querían preguntar si parte de esta información o las propias modelines podrían añadirse a las PRF, en un sub-apartado avanzado estilo “modos de baja resolución no entrelazados en Windows XP con PowerStrip”... es que pese a saber que esta información le servirá a tres personas contadas, es una pena que este post vaya a hundirse y no se vaya a volver a hablar de algo interesante como son los modos de baja resolución no entrelazados en Windows con cualquier grafica.

Un saludo.
pakoman11/4/2006, 23:41
Mandaselo a la cuenta de gmail de marcianitos.
BraveMetalWarrior21/4/2006, 13:51
Hola, hace algún tiempo que no se habla en este post, así que para que no se hunda demasiado lo hago yo. Me gustaría utilizar el advancecd, pero no sé qué tengo que modificar en los archivos rc para poder utilizar las resoluciones nativas de los juegos en mi tele. ¿es posible adaptar las modelines que habeis conseguido en modo no entrelazado para que funcionen en advmame o advancecd? ¿cómo podría añadirlas?. Muchas gracias. Soys unos genios. saludos.

PD. perdonad si he escrito alguna barbaridad, todavía estoy verde en esto.

Hola, hace algún tiempo que no se habla en este post, así que para que no se hunda demasiado lo hago yo. Me gustaría utilizar el advancecd, pero no sé qué tengo que modificar en los archivos rc para poder utilizar las resoluciones nativas de los juegos en mi tele. ¿es posible adaptar las modelines que habeis conseguido en modo no entrelazado para que funcionen en advmame o advancecd? ¿cómo podría añadirlas?. Muchas gracias. Soys unos genios. saludos.

PD. perdonad si he escrito alguna barbaridad, todavía estoy verde en esto.

está duplicado pero fue sin querer. saludos
Lord Hiryu21/4/2006, 15:06
Hola BMW.
Pásate por este tutorial de Advmame y Advmenu, te servira de ayuda para los modelines a emplear.
http://www.forumcommunity.net/?t=1265408

Otra cosa muy útil, es que te leas los ficheros Txt del advmame y advmenu.

Un saludo.
[MaD]15/8/2006, 15:36
Hola.

Voy a comentar los avances que he conseguido en los últimos tiempos referentes al hilo original. La gente que me haya leído últimamente sabrá que estoy intentando explotar al máximo las posibilidades de modos de 15kHz sobre Windows, principalmente usando PowerStrip y poco voy depurando más el tema.

Lo primero es que he copiado todas las modelines de ArcadeVGA y las voy a listar, por si alguien estuviese acostumbrado a las resoluciones de la AVGA y quisiera usarlas con cualquier grafica y PowerStrip. He de decir que el Pixel Clock no es aun el definitivo, ya que no podía copiar la modeline tal cual y perdía en el proceso de copiado la frecuencia de actualización vertical, la frecuencia de actualización horizontal y el pixel clock. Así que todas las modelines funcionan, pero tengo que hacer cálculos y revisar que todas las resoluciones de 60Hz tenga un refresco superior a 60Hz (60,061Hz por ejemplo) y nunca este por debajo de 60Hz (59,997Hz por ejemplo).

 QUOTE ArcadeVGA Windows Modelines for PowerStrip...

[Custom Resolutions]
240x240p (ArcadeVGA, 15kHz)=240,16,24,24,240,3,3,19,4835,7
256x240p (ArcadeVGA, 15kHz)=256,24,24,32,240,4,3,14,5263,7
256x256p (ArcadeVGA, 15kHz)=256,16,24,32,256,1,3,13,5195,7
256x264p (ArcadeVGA, 15kHz)=256,16,24,32,264,1,3,10,5198,7
288x240p (ArcadeVGA, 15kHz)=288,16,32,32,240,3,3,19,5852,7
296x240p (ArcadeVGA, 15kHz)=296,16,32,32,240,3,3,18,5957,7
304x240p (ArcadeVGA, 15kHz)=304,24,32,32,240,3,3,18,6210,7
321x240p (ArcadeVGA, 15kHz)=321,24,32,32,240,2,3,19,6480,7
321x256p (ArcadeVGA, 15kHz)=321,24,32,40,256,1,3,8,6595,7
336x240p (ArcadeVGA, 15kHz)=336,24,32,40,240,3,3,18,6844,7
352x256p (ArcadeVGA, 15kHz)=352,24,32,40,256,1,3,11,7164,7
352x264p (ArcadeVGA, 15kHz)=352,16,40,40,264,1,3,16,7126,7
352x288p (ArcadeVGA, 15kHz)=352,24,40,48,288,1,3,20,7384,7
368x240p (ArcadeVGA, 15kHz)=368,24,40,40,240,3,3,18,7477,7
384x288p (ArcadeVGA, 15kHz)=384,24,40,48,288,1,3,17,7817,7
392x240p (ArcadeVGA, 15kHz)=392,24,40,48,240,3,3,19,8015,7
401x256p (ArcadeVGA, 15kHz)=401,24,40,48,256,12,3,26,8076,7
448x240p (ArcadeVGA, 15kHz)=448,24,48,56,240,3,3,19,9159,7
512x240p (ArcadeVGA, 15kHz)=512,40,56,64,240,3,3,19,10686,7
512x288p (ArcadeVGA, 15kHz)=512,40,56,64,288,1,3,20,10694,7
512x448i (ArcadeVGA, 15kHz)=512,32,56,72,448,21,3,55,10625,15
512x512i (ArcadeVGA, 15kHz)=512,32,56,64,512,1,3,29,10496,15
632x264p (ArcadeVGA, 15kHz)=632,40,64,88,264,1,3,10,13058,7
640x240p (ArcadeVGA, 15kHz)=640,40,64,88,240,3,3,19,13230,7
640x288p (ArcadeVGA, 15kHz)=640,40,64,88,288,1,3,17,13112,7
640x480p (ArcadeVGA, 15kHz)=640,40,64,88,480,1,2,43,13130,15
648x288p (ArcadeVGA, 15kHz)=648,48,72,104,288,1,2,18,13743,7
720x480i (ArcadeVGA, 15kHz)=720,40,72,96,480,6,3,36,14617,15
800x600i (ArcadeVGA, 15kHz)=800,48,80,112,600,2,3,22,16303,15
1024x600i (ArcadeVGA, 15kHz)=1024,56,104,144,600,7,3,17,20817,15

Otro problema que he solucionado es el tener que cerrar PowerStrip al usar modos con un Pixel Clock bajo, ya que PowerStrip modificaba las frecuencias de refresco vertical y horizontal y hacia que no funcionasen resoluciones como 321x240 e inferiores cuando PowerStrip estaba activo, dando aparte un error de “Timming Limitation”. Para solucionar esto hay que seguir estos pasos...

1. Cerrar PowerStrip si este está funcionando.
2. Editar el archivo pstrip.ini que se encuentra en la carpeta de instalación de PowerStrip.
3. Añadir estas líneas en las [Global Options]

[Global Options]
MinLines=200
NoSafetyChecks=1

4. Guardar los cambios en el archivo pstrip.ini
5. Cargar PowerStrip
6. PowerStrip -> Perfiles del monitor -> Configurar
7. Con la barra de desplazamiento que esta debajo de Resolución, seleccionamos un modo con un Pixel Clock Bajo. (Por ejemplo 321x240)
8. En el menú desplegable que hay debajo de Ratio de refresco, seleccionamos "Predefinido por Windows", tras eso nos saldrá un aviso al que debemos responder Sí.
9. Repetimos los pasos 7 y 8 con todas las resoluciones que tengan un pixel clock bajo que queramos usar.
10. Una vez cambiado a Predefinido por Windows" en todas las resoluciones necesarias, seleccionamos la resolución que queramos poner en el escritorio y presionamos en el botón Aplicar.

Decir que la primera vez que cambiemos a un modo con un pixel clock bajo, nos saldrá el error “Timming Limitation”, aunque esta vez será un mero aviso y con dar a Aceptar se quitara y no aparecerá más en ninguna resolución con un Pixel Clock bajo.

La respuesta en ingles original al anterior problema, me la dieron el los foros de EntechTaiwan en este http://forums.entechtaiwan.net/viewtopic.php?t=3831&sid=abcf13458bd0cead527d976cbfcab442. Dar de nuevo las gracias a Cormano por la traducción del texto original al ingles.

Por ultimo decir, que llevaba tiempo queriendo poder eliminar resoluciones del sistema y no encontraba manera. Ahora, aunque no he aislado el método, ya lo he conseguido y solo queda depurar el tema. Alguien pensara que para que quiero eliminar resoluciones y la respuesta es muy sencilla... el sistema por defecto incluye algunas resoluciones doublescan como 320x200, 320x240, 400x300 y 512x384, las cuales no se pueden forzar a 15kHz teniendo que usar resoluciones paralelas para ello como 321x???, 401x??? y 513x???. Bien esas resoluciones solo sirven para poder equivocarse al ponerlas y que se emita señal de 31kHz o más teniendo que reconfigurar el video. Aparte se ha diseñado al menos un emulador (GensAVGA) que cuando detecta que 320x240 se ha deshabilitado utiliza la resolución 321x240 (15kHz). Por ambas razones es conveniente desactivar dichas resoluciones.

Básicamente la entrada en registro que hace esto es “DALRestrictedModes” y por el momento he conseguido desactivar las resoluciones 320x200, 320x240, 400x300 y 512x384 en mi PC, creando un archivo .reg con este contenido, el cual después debemos añadir al registro.

 QUOTE Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\0000\Settings]
"DALRestrictedModesBCD1"=hex:03,20,02,00,00,00,00,00,03,20,02,40,00,00,00,00,\
04,00,03,00,00,00,00,00,05,12,03,84,00,00,00,00,06,40,04,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Video\{1211665C-CC41-4ABA-9EEC-2B9CFC71E64B}\0000]
"DALRestrictedModesBCD1"=hex:03,20,02,00,00,00,00,00,03,20,02,40,00,00,00,00,\
04,00,03,00,00,00,00,00,05,12,03,84,00,00,00,00,06,40,04,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\ati2mtag\Device0]
"DALRestrictedModesBCD1"=hex:03,20,02,00,00,00,00,00,03,20,02,40,00,00,00,00,\
04,00,03,00,00,00,00,00,05,12,03,84,00,00,00,00,06,40,04,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\ati2mtag\Device1]
"DALRestrictedModesBCD1"=hex:03,20,02,00,00,00,00,00,03,20,02,40,00,00,00,00,\
04,00,03,00,00,00,00,00,05,12,03,84,00,00,00,00,06,40,04,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00

Como digo esto es para mi PC y tengo que mirar una solución que sirva para cualquier maquina, pero esto ya es solo cuestión de tiempo

Aquí va una captura de mi Radeon 8500 64MB con las resoluciones de una ArcadeVGA y con las resoluciones 320x200, 320x240, 400x300, 512x384 y 640x400 eliminadas.

(IMG:http://img217.imageshack.us/img217/349/elimintereshx5.png)

Por otro lado, sigo con el problema de que al poner 256x240 a 32bpp (bits per pixel) y resoluciones similares, se ven unas verticales a la izquierda que joden la imagen. Esto no pasa al poner esas mismas resoluciones a 16bpp, así que por el momento y en espera de encontrar soluciones, algunas resoluciones como 256x240 habrá que usarlas con una profundidad de color de 16bpp.

En cuanto tenga un rato iré ordenando la información importante y añadiéndola al primer post del hilo de manera resumida para que si hay gente interesada en estos temas pueda acceder a toda ella de manera más o menos ordenada.

Un saludo.

pakoto15/8/2006, 18:21
No hacen falta las custom resolutions en pstrip.ini para 320x240, 400x300, ...? Has puesto como eliminarlas pero no como crearlas en 15Khz, o se detectan automaticamente?
Como funcione en una grafica integrada me vas a salvar la vida con mi proyecto de videoconsola mame.
[MaD]15/8/2006, 18:44
 QUOTE (pakoto @ 15/8/2006, 19:21) No hacen falta las custom resolutions en pstrip.ini para 320x240, 400x300, ...? Has puesto como eliminarlas pero no como crearlas en 15Khz, o se detectan automaticamente?
Como funcione en una grafica integrada me vas a salvar la vida con mi proyecto de videoconsola mame.

Hola.

No, las resoluciones 320x200, 320x240 y 400x300 no son necesarias. Como dije arriba esas resoluciones usan una técnica llamada doublescan para mostrase en monitores modernos. El doublescan impide que esas resoluciones se puedan modificar sobre Windows, así que esas resoluciones es imposible forzarlas a 15kHz y hay que crear unas resoluciones paralelas que serán 321x240, y 401x300.

Respecto a tu pregunta de cómo añadir 321x240 15,7kHz y otros modos de baja resolución 15,7kHz a Windows con PowerStrip, en la primera página de este hilo encontraras la respuesta. Es una chapa que flipas el primer mensaje donde he ido recopilando toda la información, pero si quieres modos de baja resolución de 15,7kHz no entrelazados sobre Windows veras que viene explicado todo.

Un saludo.
pakoto15/8/2006, 19:23
Okis. Entonces se trata de evitar que estas aparezcan accidentalmente, no se sustituirlas por las nuevas.

Las resoluciones que dices ya las tenia funcionando, pero me descuadran mucho en la pantalla. Por eso voy buscando resoluciones similares que se ajuste en mi tv, de la que no tengo modo servicio.

Por ejemplo, gracias a la nueva resolucion que has agregado 288x240 se me ve mejor la snes que con la nativa, que se pierde por debajo. El street fighter en mame tambien se ve de miedo ahora!

Recomiendo a los que no les guste tocar potenciometros que prueben resoluciones cercanas a las nativas. A lo mejor se llevan una sorpresa y se libran de los modos entrelazados, que parpadean que no veas.

Enhorabuena! Has conseguido que me olvide completamente de comprar una avga.
[MaD]15/8/2006, 21:01
Me alegro pakoto que te haya servido, realmente es poca la gente que se interesa por modos de baja resolución no entrelazados en Windows sin hacer uso de una ArcadeVGA. (De que la gente no se interese por esto, me imagino que bastante culpa la tiene el poder hacer ArcadeVGAs caseras por 30€ XD)

El restringir a Windows el uso de resoluciones como 320x240, lo primero es para no confundirte y poner sin querer esta resolución a 31kHz y tener que estar luego tocando para volver a una resolucion de 15kHz, aunque esto se podría solucionar asignando 321x240 a un macro del estilo Control+Alt+A, pero yo realmente lo he querido conseguir para poder hacer uso del Gens AVGA. Esta versión de Gens está prepara para funcionar con Front-End ya que al pulsar Esc se cierra el programa, pero lo importante es que detecta la resolución y si encuentra disponible 320x240, se pone a 320x240 (resolución de 31kHz recordemos), mientras que si no está disponible 320x240, se pone automáticamente a 321x240 aprovechando así el modo de 15,7kHz que previamente hemos añadido.

Si quieres que intente mirar que tocar en tu registro para desactivar 320x240, 400x300 y demás dime que tarjeta grafica tienes (Marca y modelo preferentemente o al menos el chip) e intentare mirarlo.

Además, aunque no tenga relación, el DALRestrictedModes me ha dado pie a empezar a tocar registro y ahora el siguiente paso es conseguir modificar los modos de Windows 640x480 y 800x600 a 15kHz a nivel registro, para una vez terminadas las modificaciones en registro no sea necesario volver a usar PowerStrip, incluso ya estoy pensando en drivers modificados para tarjetas ATI (en principio ATI, luego ya seria ir modificando más drivers) que directamente te añadan modos de baja resolución no entrelazados, metan las DALRestrictedModes y modifiquen 640x480 y 800x600 a 15kHz... aunque todavía no estoy seguro al 100% de que sea posible hacerlo.

Un saludo.
pakoto15/8/2006, 23:27
He encontrado esto en otro foro y no se si valen de algo. Mañana los probare.

http://forum.arcadecontrols.com/index.php?topic=43728.40



480x240=480,16,48,32,240,4,3,15,9072,7
512x240=512,16,48,40,240,4,3,15,9702,7
512x256=512,16,48,40,256,4,3,17,9702,7
512x264=512,16,48,40,264,5,3,17,9702,7
576x240=576,8,56,48,240,4,3,15,10836,7
592x240=592,16,56,48,240,4,3,15,11214,7
608x240=608,16,64,40,240,4,3,15,11466,7
768x240=768,16,80,56,240,4,3,15,14490,7
640x240=640,16,64,48,240,4,3,15,12096,7
640x256=640,16,64,48,256,4,3,17,12096,7
672x240=672,16,64,56,240,4,3,15,12726,7
704x256=704,24,72,48,256,4,3,17,13356,7
704x264=704,24,72,48,264,5,3,17,13356,7
704x288=704,24,72,48,288,5,3,19,13356,7
736x240=736,16,72,56,240,4,3,15,13860,7
784x240=784,24,80,56,240,4,3,15,14868,7
768x288=768,16,80,56,288,5,3,19,14490,7
424x272=424,16,40,32,272,4,3,18,8064,7
448x240=448,8,48,32,240,4,3,15,8442,7
512x240=512,16,48,40,240,4,3,15,9702,7
512x288=512,16,48,40,288,5,3,19,9702,7
632x264=632,16,64,48,264,5,3,17,11970,7
640x288=640,16,64,48,288,5,3,19,12096,7
800x288=800,24,80,56,288,5,3,19,15120,7
[MaD]15/8/2006, 23:46
Sí, vi en su día esas modelines, las cuales en muchos casos doblaban el tamaño horizontal para que al mostrar juegos en MAME usando stretch por hardware y sin filtrado se viesen como los juegos originales. Funciona perfectamente en modo no entrelazado, al menos el par de ellas que probé en su día, pero solo con MAME usando stretch, siendo el sterch por D3D sin filtrado y sin efecto el que menos degrada la imagen.

La razón de que doblen el tamaño horizontal no la se, en su día pensé que seguramente sería para que el Pixel Clock fuese más alto y así PowerStrip no diese problemas al mostrar las resoluciones como puede pasar con Pixel Clocks más bajos.

Por cierto que si este interesado en probar resoluciones a saco, puede crear un montón de modelines con 8 pixels de diferencia entre una y otra, es más que mañana por la maña por la mañana calculo los valores y las posteo.

Un saludo.

[MaD]16/8/2006, 14:48
Resoluciones con intervalo horizontal de 8 pixels...

 QUOTE 240x224p (Arcade, 63Hz, 15,75kHz)=240,8,40,16,224,4,4,18,4789,7
248x224p (Arcade, 63Hz, 15,75kHz)=248,8,40,16,224,4,4,18,4915,7
256x224p (Arcade, 63Hz, 15,75kHz)=256,8,40,16,224,4,4,18,5041,7
264x224p (Arcade, 63Hz, 15,75kHz)=264,8,40,16,224,4,4,18,5167,7
272x224p (Arcade, 63Hz, 15,75kHz)=272,8,40,24,224,4,4,18,5419,7
280x224p (Arcade, 63Hz, 15,75kHz)=280,8,40,24,224,4,4,18,5545,7
288x224p (Arcade, 63Hz, 15,75kHz)=288,8,40,24,224,4,4,18,5671,7
296x224p (Arcade, 63Hz, 15,75kHz)=296,8,48,16,224,4,4,18,5797,7
304x224p (Arcade, 63Hz, 15,75kHz)=304,8,48,24,224,4,4,18,6049,7
321x224p (Arcade, 63Hz, 15,75kHz)=321,8,48,24,224,4,4,18,6317,7
328x224p (Arcade, 63Hz, 15,75kHz)=328,8,48,24,224,4,4,18,6427,7
336x224p (Arcade, 63Hz, 15,75kHz)=336,8,48,32,224,4,4,18,6679,7
344x224p (Arcade, 63Hz, 15,75kHz)=344,8,48,32,224,4,4,18,6805,7
352x224p (Arcade, 63Hz, 15,75kHz)=352,8,56,24,224,4,4,18,6931,7
360x224p (Arcade, 63Hz, 15,75kHz)=360,8,56,24,224,4,4,18,7057,7
368x224p (Arcade, 63Hz, 15,75kHz)=368,16,56,24,224,4,4,18,7309,7
376x224p (Arcade, 63Hz, 15,75kHz)=376,8,56,32,224,4,4,18,7435,7
384x224p (Arcade, 63Hz, 15,75kHz)=384,8,56,32,224,4,4,18,7561,7
392x224p (Arcade, 63Hz, 15,75kHz)=392,8,56,32,224,4,4,18,7687,7
401x224p (Arcade, 63Hz, 15,75kHz)=401,16,64,24,224,4,4,18,7955,7

240x232p (Arcade, 62Hz, 15,75kHz)=240,8,40,16,232,3,3,16,4788,7
248x232p (Arcade, 62Hz, 15,75kHz)=248,8,40,16,232,3,3,16,4914,7
256x232p (Arcade, 62Hz, 15,75kHz)=256,8,40,16,232,3,3,16,5040,7
264x232p (Arcade, 62Hz, 15,75kHz)=264,8,40,16,232,3,3,16,5166,7
272x232p (Arcade, 62Hz, 15,75kHz)=272,8,40,24,232,3,3,16,5418,7
280x232p (Arcade, 62Hz, 15,75kHz)=280,8,40,24,232,3,3,16,5544,7
288x232p (Arcade, 62Hz, 15,75kHz)=288,8,40,24,232,3,3,16,5670,7
296x232p (Arcade, 62Hz, 15,75kHz)=296,8,48,16,232,3,3,16,5796,7
304x232p (Arcade, 62Hz, 15,75kHz)=304,8,48,24,232,3,3,16,6048,7
321x232p (Arcade, 62Hz, 15,75kHz)=321,8,48,24,232,3,3,16,6316,7
328x232p (Arcade, 62Hz, 15,75kHz)=328,8,48,24,232,3,3,16,6426,7
336x232p (Arcade, 62Hz, 15,75kHz)=336,8,48,32,232,3,3,16,6678,7
344x232p (Arcade, 62Hz, 15,75kHz)=344,8,48,32,232,3,3,16,6804,7
352x232p (Arcade, 62Hz, 15,75kHz)=352,8,56,24,232,3,3,16,6930,7
360x232p (Arcade, 62Hz, 15,75kHz)=360,8,56,24,232,3,3,16,7056,7
368x232p (Arcade, 62Hz, 15,75kHz)=368,16,56,24,232,3,3,16,7308,7
376x232p (Arcade, 62Hz, 15,75kHz)=376,8,56,32,232,3,3,16,7434,7
384x232p (Arcade, 62Hz, 15,75kHz)=384,8,56,32,232,3,3,16,7560,7
392x232p (Arcade, 62Hz, 15,75kHz)=392,8,56,32,232,3,3,16,7686,7
401x232p (Arcade, 62Hz, 15,75kHz)=401,16,64,24,232,3,3,16,7954,7

240x240p (Arcade, 61Hz, 15,74kHz)=240,8,40,16,240,3,3,12,4785,7
248x240p (Arcade, 61Hz, 15,74kHz)=248,8,40,16,240,3,3,12,4911,7
256x240p (Arcade, 61Hz, 15,74kHz)=256,8,40,16,240,3,3,12,5037,7
264x240p (Arcade, 61Hz, 15,74kHz)=264,8,40,16,240,3,3,12,5163,7
272x240p (Arcade, 61Hz, 15,74kHz)=272,8,40,24,240,3,3,12,5415,7
280x240p (Arcade, 61Hz, 15,74kHz)=280,8,40,24,240,3,3,12,5541,7
288x240p (Arcade, 61Hz, 15,74kHz)=288,8,40,24,240,3,3,12,5667,7
296x240p (Arcade, 61Hz, 15,74kHz)=296,8,48,16,240,3,3,12,5793,7
304x240p (Arcade, 61Hz, 15,74kHz)=304,8,48,24,240,3,3,12,6044,7
321x240p (Arcade, 61Hz, 15,74kHz)=321,8,48,24,240,3,3,12,6312,7
328x240p (Arcade, 61Hz, 15,74kHz)=328,8,48,24,240,3,3,12,6422,7
336x240p (Arcade, 61Hz, 15,74kHz)=336,8,48,32,240,3,3,12,6674,7
344x240p (Arcade, 61Hz, 15,74kHz)=344,8,48,32,240,3,3,12,6800,7
352x240p (Arcade, 61Hz, 15,74kHz)=352,8,56,24,240,3,3,12,6926,7
360x240p (Arcade, 61Hz, 15,74kHz)=360,8,56,24,240,3,3,12,7052,7
368x240p (Arcade, 61Hz, 15,74kHz)=368,16,56,24,240,3,3,12,7303,7
376x240p (Arcade, 61Hz, 15,74kHz)=376,8,56,32,240,3,3,12,7429,7
384x240p (Arcade, 61Hz, 15,74kHz)=384,8,56,32,240,3,3,12,7555,7
392x240p (Arcade, 61Hz, 15,74kHz)=392,8,56,32,240,3,3,12,7681,7
401x240p (Arcade, 61Hz, 15,74kHz)=401,16,64,24,240,3,3,12,7949,7

240x248p (Arcade, 60Hz, 15,78kHz)=240,8,40,16,248,3,3,9,4798,7
248x248p (Arcade, 60Hz, 15,78kHz)=248,8,40,16,248,3,3,9,4924,7
256x248p (Arcade, 60Hz, 15,78kHz)=256,8,40,16,248,3,3,9,5051,7
264x248p (Arcade, 60Hz, 15,78kHz)=264,8,40,16,248,3,3,9,5177,7
272x248p (Arcade, 60Hz, 15,78kHz)=272,8,40,24,248,3,3,9,5429,7
280x248p (Arcade, 60Hz, 15,78kHz)=280,8,40,24,248,3,3,9,5556,7
288x248p (Arcade, 60Hz, 15,78kHz)=288,8,40,24,248,3,3,9,5682,7
296x248p (Arcade, 60Hz, 15,78kHz)=296,8,48,16,248,3,3,9,5808,7
304x248p (Arcade, 60Hz, 15,78kHz)=304,8,48,24,248,3,3,9,6061,7
321x248p (Arcade, 60Hz, 15,78kHz)=321,8,48,24,248,3,3,9,6329,7
328x248p (Arcade, 60Hz, 15,78kHz)=328,8,48,24,248,3,3,9,6439,7
336x248p (Arcade, 60Hz, 15,78kHz)=336,8,48,32,248,3,3,9,6692,7
344x248p (Arcade, 60Hz, 15,78kHz)=344,8,48,32,248,3,3,9,6818,7
352x248p (Arcade, 60Hz, 15,78kHz)=352,8,56,24,248,3,3,9,6944,7
360x248p (Arcade, 60Hz, 15,78kHz)=360,8,56,24,248,3,3,9,7070,7
368x248p (Arcade, 60Hz, 15,78kHz)=368,16,56,24,248,3,3,9,7323,7
376x248p (Arcade, 60Hz, 15,78kHz)=376,8,56,32,248,3,3,9,7449,7
384x248p (Arcade, 60Hz, 15,78kHz)=384,8,56,32,248,3,3,9,7575,7
392x248p (Arcade, 60Hz, 15,78kHz)=392,8,56,32,248,3,3,9,7702,7
401x248p (Arcade, 60Hz, 15,78kHz)=401,16,64,24,248,3,3,9,7970,7

240x256p (Arcade, 60Hz, 15,96kHz)=240,8,40,16,256,2,2,6,4853,7
248x256p (Arcade, 60Hz, 15,96kHz)=248,8,40,16,256,2,2,6,4981,7
256x256p (Arcade, 60Hz, 15,96kHz)=256,8,40,16,256,2,2,6,5108,7
264x256p (Arcade, 60Hz, 15,96kHz)=264,8,40,16,256,2,2,6,5236,7
272x256p (Arcade, 60Hz, 15,96kHz)=272,8,40,24,256,2,2,6,5491,7
280x256p (Arcade, 60Hz, 15,96kHz)=280,8,40,24,256,2,2,6,5619,7
288x256p (Arcade, 60Hz, 15,96kHz)=288,8,40,24,256,2,2,6,5747,7
296x256p (Arcade, 60Hz, 15,96kHz)=296,8,48,16,256,2,2,6,5874,7
304x256p (Arcade, 60Hz, 15,96kHz)=304,8,48,24,256,2,2,6,6130,7
321x256p (Arcade, 60Hz, 15,96kHz)=321,8,48,24,256,2,2,6,6401,7
328x256p (Arcade, 60Hz, 15,96kHz)=328,8,48,24,256,2,2,6,6513,7
336x256p (Arcade, 60Hz, 15,96kHz)=336,8,48,32,256,2,2,6,6768,7
344x256p (Arcade, 60Hz, 15,96kHz)=344,8,48,32,256,2,2,6,6896,7
352x256p (Arcade, 60Hz, 15,96kHz)=352,8,56,24,256,2,2,6,7023,7
360x256p (Arcade, 60Hz, 15,96kHz)=360,8,56,24,256,2,2,6,7151,7
368x256p (Arcade, 60Hz, 15,96kHz)=368,16,56,24,256,2,2,6,7406,7
376x256p (Arcade, 60Hz, 15,96kHz)=376,8,56,32,256,2,2,6,7534,7
384x256p (Arcade, 60Hz, 15,96kHz)=384,8,56,32,256,2,2,6,7662,7
392x256p (Arcade, 60Hz, 15,96kHz)=392,8,56,32,256,2,2,6,7789,7
401x256p (Arcade, 60Hz, 15,96kHz)=401,16,64,24,256,2,2,6,8061,7

Recordar que Windows solo acepta 36 resoluciones personalizadas, así que no se pueden añadir todas estas resoluciones de golpe porque son muchas más... así que para probar estas 100 resoluciones, habrá que hacerlo de 36 en 36, reinstalando el driver de la grafica cuando se quieran probar resoluciones diferentes a las previamente añadidas, para que se pierda toda la configuración referente a resoluciones personalizadas y poder volver a comenzar de cero.

Estas resoluciones no las he probado, pero los cálculos son correctos y deberían funcionar.

Un saludo.

pakoman16/8/2006, 14:50
Ayyy, si hubieras hecho todo esto hace unos años, la de quebraderos de cabeza que me habrías ahorrado, jejeje

Un excelente trabajo.

Un saludo
[MaD]16/8/2006, 15:28
Jejje, ya pakoman, ojala me hubiese puesto hace mucho tiempo con este tema, pero realmente hasta que no vi tu post donde comentabas que era posible el tema de las no entrelazadas con PowerStrip, no me di cuenta de que el tema era viable y no puse interés en ello. Es más que si no me hubieses echado una mano con la conversión de modelines de AdvMAME a PowerStrip y alguna otra cosa, me habría costado mucho más avanzar y lo mismo lo habría dejado aparcado por desesperación. Incluso el tema del NoSafetyChecks y las MinLines creo que ya lo sabias y aunque leía algo de ello en un post tuyo, no le di importancia y ha pasado un montón de tiempo hasta que solucionado el poder usar resoluciones con un Pixel Clock bajo mientras PowerStrip está activo.

Ahora que ya que el tema está más o menos mascado, por lo que recuerdo, tu estas con AdvMAME y AdvMenu / ArcadeOS sobre DOS puro y modelines exactas con refrescos exactos por lo que esto de poco te sirve... pero bueno... al menos para el futuro si quieres Windows con cualquier grafica el tema será bastante más viable. ;)

Un saludo chavalote.

Part 1 of 1   

Powered by ForumCommunity.net · Powered by Invision Power Board © 2002  IPS, Inc.