La Maka para 4 Linuxera, Gauntlet Rules!!!
D_Skywalk
view post Escrito el 30/1/2006, 11:07 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


Poco a poco, se va andando el monte, o algo asi era xDD

Tengo muchas ganas de traeros las fotos pero los ratos que tengo libres son mas bien en el curro que en casa, sorry sad.gif

Bueno, voy contando los avances smile.gif

AVANCES DE LA MAKA LINUXERA!!

He descubierto que el nuevo kernel 2.6.15 trae un nuevo driver para las ATI Radeon que es PERFECTAMENTE compatible con las AVGA smile.gif Es mas, en principio tiene aplicados hasta los parches de lowtiming, que usa el advmame para forzar los modos arcade biggrin.gif

Esto quiere decir que con bajar la Ubuntu Dapper (Flight-3 o la estable cuando salga xD) e instalarla como server (para que no tenga entorno grafico) y hacer:
CODE
modprobe radeonfb
fbset -g 640 248 640 496 16 -t 69259 136 72 17 0 64 2

Ya tendriais imagen en el monitor arcade ^^_

Lo mejor de todo esto es que podriais configurar cada consola (o terminal como querais llamarlo) indiferentemente, por ejemplo, puedes tener la tty1 a 384x240 15khz (para algun splash de arranque sin entrelazados), la tty2 a 640x480i 15khz (para mantenimientos que es mas comodo tener mas fuente), la tty3 a 640x480 30khz (para cambiar a nuestro monitor normal). Y todo esto añadiendo unas simples lineas al lilo, sin problemas de drivers, ni cuelgues varios, que por lo menos a mi me ocurrian en windoz wink.gif


PROBLEMITAS VARIOS
La unica pega que le he encontrado a este nuevo driver de la consola es que los modos entrelazados siguen sin verse sad.gif sad.gif O sea, verse se ven, pero estan como... desincronizados, como si tubieran el refresco mal... ains como se resiste el puñetero huh.gif
No se, quizas sea algo del lowtiming, le hechare un ojo por que como digo, no aplique los parches, ni nada de lo que viene en el contrib del advmame :?

Tambien he notado un problema aparentemente en un solo modo, que me hace como el barrido ese que se arregla cambiando de "yclock" a "clocky", quizas tambien sea del mismo tema... ni idea, seguire probando :_)

COMO CONFIGURAR MODOS EXTRANIOS! xD
Bueno he visto que en los tutoriales de Lord, no aparece comentado (creo que ni si quiera de pasada) como "jugar" con advv (suponiendo que esta utilidad este en el advmame no linuxero). Y ademas de camino pregunto si forzar de esta forma puede ser contraproducente para el monitor... :?

Con este pequeño tuto, quiero mostrar basicamente como conseguir modos perfectos para vuestros juegos favoritos smile.gif Yo por ejemplo me hice con un script en perl para sacar los modos mas usados en mame:
CODE
mame@dantoine /] $ ./resolutions.pl -n=100 0.102-romset.xml
819 256x224@60.00   cm2841a
495 320x224@60.00   pipeline
340 320x240@60.00   ssfindo
221 288x224@60.60   vangrd2
214 256x240@60.00   murogem
204 384x224@60.00   hanaroku
193 256x224@60.60   gwarrior
183 384x224@59.63   choko
171 288x224@60.00   genix
155 336x240@60.00   mjreach1
135 384x240@60.00   magic102
125 304x224@59.18   vlinero
[...]
 10 640x480@57.00   cartfury
  9 672x240@60.00   skullxb1
  9 396x256@53.20   shimpacp
  9 256x224@30.00   scudhamm
  9 320x204@60.00   profpac
  9 384x256@60.00   primella
  9 272x236@60.00   revenger
  9 256x208@60.00   taxidrvr
  8 240x224@57.44   stoffy
  8 320x240@54.87   gulfwar2
  8 376x240@60.00   myangel2
  7 400x240@60.00   pntnpuzl
  7 232x224@60.00   skylance
  7 384x384@60.00   mayjisn2
  7 256x224@57.00   solarwar
  7 240x192@61.16   yankeedo
  7 240x256@60.00   bcrusher
  7 864x224@60.00   darius2
  7 272x256@60.00   supertr3
  6 832x224@60.00   scross
  6 400x248@60.00   usg252
  6 496x480@60.00   cybsled

100 modes for 5402/5810 ROMs (92.9%).


Dicho esto, seguid el tuto de Lord, y centrad la imagen del advcfg y comprobad que se os ven los modos basicos que os muestra el ultimo menu... ¿todo ok? guardad y ahora ejecutaremos: advv.

¿Para que sirve advv?
Advv nos muestra una lista de los modos que segun hemos configurado con advcfg estarian disponibles en nuestro monitor arcade o tv, ademas nos permite ajustar todos estos modos y guardarlos en nuestra configuracion del advmame smile.gif

¿Como me muevo por advv?
Lo mejor es que pulses F1 para ver todas las opciones posibles, pero te cuento las imprescindibles:
- ESPACIO: Seleccionar modo a guardar.
- F2: Guardar todos los modos seleccionados.
- ENTER: Mostrar modo.
- Cursores: Centrar Imagen.
- I: Ampliacion horizontal (amplia la imagen hacia la derecha).
- SHIFT+I: Reduccion horizontal (reduce desde la derecha).
- K: Ampliacion Vertical.
- SHIFT+K: Reduccion Vertical.

Utilizando estas teclas deberias conseguir tener todos los modos centrados y ocupando (+o-) toda la pantalla biggrin.gif Recordad (al menos en linux ocurre) que arriba teneis un menu (en el que podeis moveros con los cursores izq y der) con la profundida de color a usar (paleta, 8bits, 16bits, 32bits, yuy). Lo mejor es que elijais un modo y configureis advmame tambien forzando ese modo, ya que puede ocurrir que una resolucion centrada a 8bits no lo este a 16. En linux recomiendo que useis 32bits smile.gif

¿Como configuro los modos que en principio no tengo disponibles? Ej: 256x256
Vamos a suponer que queremos configurar 256x256 y que en principio advv, nos lo marca como: OUT OF RANGE.
A mi me lo enseñaron asi: (xD)
1 - Cojo un modo cercano al que quiero conseguir y que tenga disponible en principio, por ejemplo: 256x248
2 - Duplicamos este modo pulsando F7 (creo, mirad F1 por si acaso xD).
3 - Entramos en el modo y con:
- Q: Ampliamos resolucion Horizontal (Con Shift reducimos).
- A: Ampliamos resolucion Vertical (Con Shift reducimos).
4 -F ijandonos en los valores que tenemos en la parte superior de la pantalla vamos ampliando la resolucion hasta llegar a nuestros ansiados: 256x256 biggrin.gif
5 - Una vez conseguido el modo pulsamos TABULADOR para cambiarle el nombre, por ejemplo de: "standard_256x244" a "standard_256x256".
6 - Seleccionamos este nuevo modo con ESPACIO y lo guardamos con F2 biggrin.gif

Nota: Ocurre a veces que cuando ampliamos demasiado horizontal o verticalmente, la imagen se empieza a corromper un poco, para solucionarlo dejad de ampliar la resolucion e intentad centrar la imagen (con I, K y los Cursores ) vereis que conforme la vais centrando vuelve todo a la normalidad; una vez centrada seguid cambiando la resolucion hasta conseguir el modo deseado smile.gif

Un Saludo, espero que todo este tocho ayude a alguien e intentare hacer fotos de todo si el tema interesa smile.gif

Modificado por D_Skywalk - 30/1/2006, 11:11
148 respuesta(s) desde el 28/10/2005, 16:44