15-feb-2008, 20:29 | #1 |
Marciano
|
es posible una resolución de 256x224 en una avga casera??
Hola marcianos!!Tengo una avga casera y una tv de 20".He usado la utilidad de avgares para que me ponga la resolución más parecida a la original cada rom!! Pero me he dado cuenta que lpor ejemplo los juegos que hacen 256x224 los pone como 256x240.Con lo cual el margen superior e inferior se come un poco. No es un problema de la tv, ya que he ajustado el alto y sigue saliendo asi, creo que es por la resolución del mismo.¿¿Es posible conseguir la resolución 256x224??En los modos de la avga no está esta resolución.
|
15-feb-2008, 22:28 | #2 |
Marciano
|
Hola
Sí, es posible. Si tu gráfica es compatible con el winmodelines, deberás insertar un modo de 256x224. Tienes dos a elegir: El de la sección de la Super Nintendo, que te dará los márgenes que quieres a 50 y a 60Hz. El de la sección de modos especiales, que funciona a 57Hz sin márgenes. Para elegir el modo deberías ver si el juego que lo usa debería funcionar a 57 o a 60Hz. |
16-feb-2008, 15:01 | #3 |
Marciano
|
Hola.
Ayer precisamente estuve investigando al respecto, y por desgracia, la arcadevga no es del todo compatible con winmodelines ni con Soft-15Khz, tal como explican aquí: http://www.mameitalia.net/index.php?...ic=8635&st=100 La buena noticia es que sí que pueden modificarse los modos de vídeo existentes, como comentamos aquí: http://www.marcianitos.org../../../showthread.php?t=13335 Sin embargo, no podemos crear modos nuevos si no es sustituyendo alguno existente (no lo recomiendo). Seguiremos investigando al respecto. Saludos! |
16-feb-2008, 16:09 | #4 |
Marciano
|
Hola
Yo no tengo AVGA para probar pero si me podeis hacer el favor: probad a añadir el modo que quereis con el winmodelines. A continuación con el regedit cambiar el nombre de la clave DALDTMCRTBCD que se ha creado por DALCUSTOMCRT. Comprobar que en la clave DALRestrictedModesBCD1 no hay la resolución que habeis insertado. Si está, borrar la línea entera donde esté (la última versión de winmodelines debería borrar la resolución de este valor al insertarla). Comentadme si funciona para ver si lo añado al winmodelines. |
16-feb-2008, 18:37 | #5 |
Marciano
|
Hola.
Ya lo probé y no funciona, por alguna razón el driver sólo coge los nombres DALCUSTOMCRT originales, y la única opción es editar los valores binarios de esa clave. Si añadimos una resolución nueva, por ejemplo DALCUSTOMCRT384x256x0x55, el driver la ignora, aunque añadamos la nueva resolución a DALNonStandarModesBCD1. Por si sirven de algo, te paso las claves sacadas del driver de Ultimarc. Los modos se definen así: Code:
HKR,, DALCUSTOMCRT352X256X0X60, %REG_BINARY%,00,00,00,0c,00,00,04,50,00,00,03,52,00,00,03,68,\ 00,00,00,32,00,00,02,71,00,00,02,56,00,00,02,57,00,00,00,03,00,00,07,28,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ f5,56 Code:
HKR,, DALNonStandardModesBCD1, %REG_BINARY%,16,00,12,00,00,00,00,70,18,56,13,92,00,00,00,00,12,80,07,68,00,00,00,00,17,92,13,44,00,00,00,00,18,00,14,40,00,00,00,00,12,80,09,60,00,00,00,60,12,80,09,60,00,00,00,70,12,80,09,60,00,00,00,72 Code:
HKR,, DALRestrictedModesBCD1, %REG_BINARY%,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,\ 11,52,08,64,00,00,00,00,12,80,09,60,00,00,00,00,\ 12,80,10,24,00,00,00,00,16,00,12,00,00,00,00,00,17,92,13,44,00,00,00,00,\ 18,00,14,40,00,00,00,00,19,20,10,80,00,00,00,00,19,20,12,00,00,00,00,00,\ 19,20,14,40,00,00,00,00,20,48,15,36,00,00,00,00 |
16-feb-2008, 20:49 | #6 |
Marciano
|
buuffff!!A mi todo esto me viene muy grande aún!!Sois unos cracks!!Instalé el winmodelines pero no me empapo de ná!!Fui a la clave de registro que me marca winmodelines, pero no encuentro las claves que deciis!!Seguiré probando con más paciencia!!Gracias!Un saludo
|
16-feb-2008, 20:53 | #7 |
Marciano
|
Estoy mirando el registro de la AVGA que me pasó un compañero y veo que todos los modos existentes son a 60Hz. Podría tener alguna restricción insertada que filtre solo los de 60Hz. ¿Si insertas una resolución nueva a 60Hz funciona? Por ejemplo esta misma que mencionabas que veo que no existe pero a 60Hz. Aunque no sincronice bien o algo, si al poner el valor y reiniciar sale en la lista de modos ya es un avance
No hace falta ponerla a DALNonStancardModes, debe tener algo que ver con los valores EnableOEMMode y EnableCustomOEMModes. |
18-feb-2008, 15:37 | #8 |
Marciano
|
Hola!
Probé lo que comentabas, cambié el nombre de la resolución a 60Hz para ver si el driver se la tragaba, pero no funcionó. Estoy convencido de que el driver sólo acepta los modos que tiene predeterminados, e ignora el resto, a diferencia del driver original de Ati. Lo he explicado más ampliamente en este nuevo hilo: http://www.marcianitos.org../../../showthread.php?t=13817 También trasteé con los valores EnableOEMMode y EnableCustomOEMModes, que estaban los dos a 1, y no conseguí nada. Muchas gracias y un saludo! |
18-feb-2008, 15:56 | #9 |
Marciano
|
Gracias a los dos por el interés!!Sois grandes marcianos!!Saludos!!
|