Desconectado de la realidad
 Grupo: MemberMensajes: 1680 Status:  | |
| 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 hilo. 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.  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. Modificado por [MaD] - 7/11/2006, 21:46 |