La Maka para 4 Linuxera, Gauntlet Rules!!!
D_Skywalk
view post Escrito el 1/2/2006, 14:14 by: D_Skywalk
Avatar

Dev, Gamming & friski friski xD

Grupo: Moderadores generales
Mensajes: 767
Location: Granada


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


QUOTE (Paul Sernine @ 1/2/2006, 00:06)
Ya se ha posteado en alguna ocasión, pero en este pedazo de tocho viene explicado en profundidad el tema de los modelines.

Si lo conozco, la pagina de easymamecab es por la primera que empece para investigar como sacar adelante este proyecto de Advmame bajo linux wink.gif

Aparte ya que lo estaba leyendo me habia puesto a traducirlo, si os interesa comento que esta MUY verde pero lo puedo subir por ahi... estoy escribiendolo en OpenOffice para luego exportarlo a PDF :?

QUOTE
Yo si le meto variaciones tochas a la frecuencia vertical, tengo que tirar de potenciometro para que la imagen se quede quieta. Lo cual no es muy funcional, vamos que paso de andar tocando el potenciómetro de la frecuencia vertical según el juego que ponga.


Pero el problema de hacer esto es que los juegos no te van a su velocidad original, personalmente nunca tocaria la sincronizacion vertical huh.gif

QUOTE
Yo siempre tiro de potenciometros. Es decir.....tengo todas las modelines de mi Advmame.rc para elegir.
Una vez ejecuto el juego.....me tiro mi minutillo toquetando el mando a distancia de los potenciometros para cada juego...(como cuando era un muchachillo y veia al de los recreativos ajustar la pantalla)


Si, es la opcion que barajo, pero me parece un poco coñazo tener que tirar de potenciometros si cambias a juegos con tamaños diferenciados... Ademas tienes el problema de que si quieres que algun pequeñajo pueda jugar a la maca, no creo que sea una buena idea dejar que ande mangoneando tus potenciometros wink.gif

Aparte de estas 2 que comentais existe una mas que es usando un modo de referencia y adaptar las demas resoluciones a esta, ej:

Vamos a suponer que vamos a configurar nuestro modo de referencia a 240 lineas verticales a 60hz (opcion recomendable ya que la mayoria de juegos de mame funcionan a 240 y 224 lineas). Si queremos que un juego de MAME de por ejemplo 192 lineas se vea correctamente (sin resizes que estropeen el tamaño original del pixel) a 240 haremos esta formula:

Resolucion del juego: 256x192@60Hz
Resolucion de referencia nuestra Maka: x240@60hz
Necesitamos conocer la X para una vision FULL del juego.

CODE

3:4    =   3:4
x / 240 = 256 / 192
x = (256 * 240) / 192 = 320


Es decir que si queremos jugar a ese juego a sus 60HZ originales y que nos ocupe toda la pantalla deberiamos configurar el modo 256x192@60HZ para que use -> 320x240@60HZ. Lo bueno de esta tecnica es que no cambiamos la velocidad vertical sino el pixel clock, que no nos altera la velocidad de la emulacion y ademas seguimos viendo el juego con su relacion original 3:4 sin resizes forzados smile.gif

¿habiais pensado en esta tecnica? ¿que os parece?

Que yo sepa los opciones son:
- Cambiar el Refresco Vertical para cada resolucion amen cambiar la velocidad original del juego.
- Mantener Refrescos Originales para cada resolucion e ir tocando potenciometros cuando toque.
- Usar modos de referencia con refrescos originales amen de en algunas ocasiones muy especiales perder algo de informacion del pixel, como ocurre al escanear, aunque esto seria solo en casos extremos (quizas el varth queriendolo poner a 240 xD) y siempre mantendriamos la relacion 3:4 o 4:3 del juego y su velocidad.
- ¿Jugar un poco con un refresco horizontal variable? quizas lo justo para no tener que tocar potenciometro :?

Cambiando de tema, sigo sin conseguir modos entrelazados ni con el Framebuffer del kernel 2.6.15, ni con mis parches de las svgalib 1.9.21, como comente si los consegui usando las X11, pero mi idea es no tener que usar el servidor de X para ahorrar proceso de maquina :?

A parte de esto, ya solo me falta del tema del software hacerme un Splash bonito para el arranque del GenSplash laugh.gif

Un Saludete biggrin.gif
148 respuesta(s) desde el 28/10/2005, 16:44