Configuracion para el AdvMame y AdvMenu - Version WIN XP

#2686

Este tutorial servirá para que cualquier persona pueda aprender a instalar el Advmame y el Advmenu en un ordenata con Windows XP.

Lo primero que haremos será descargar los ficheros Advmame y Advmenu en su versión XP desde su página oficial:
http://advancemame.sourceforge.net/

Seguidamente, pasaremos a descomprimirlos en un directorio de nuestro ordenador, en mi caso lo descomprimiré en
D:/Temp/Advance.

Una vez tengamos descomprimidos el Advmame y el Advmenu en el directorio escogido, clicaremos sobre ambos, para que se creen
los archicos ADVMAME.RC y ADVMENU.RC, que son los archivos de configuración.

Modificamos los parámetros del Advmame.rc y advmenu.rc de directorios de roms, y escogemos la ruta que tengamos. Una vez modificado, guardamos los cambios, y clicamos sobre el icono de ADVMENU.EXE.

01.jpg

02.jpg

Ahora mismo, accederemos por primera vez al menú, (Si te fijas…se está ejecutando en una ventana de win) y escogeremos el juego, en este caso el 'Strider'. Pulsamos ENTER, y cargamos el juego.

03.jpg

04.jpg

05.jpg

No obstante, si modificamos el siguiente parámetro tanto del Advmame.rc como del Advmenu.rc, conseguiremos ejecutar todos
los juegos a pantalla completa. La línea:

device_video_output auto

La cambiamos por:

devide_video_output fullscreen

Ahora tanto el Advmenu, como el advmame se ejecutarán a pantalla completa:

06.jpg

Si ahora le damos a la tecla TAB, entraremos en el menú de configuración. Colocándonos sobre la casilla vides podemos configurar los parámetros que más nos interesen, siempre viendo el resultado en tiempo real:

07.jpg

Esto es sólo a lo que respecta sobre el video en winXP; luego se pueden modificar más parámetros desde los ficheros RC, como son el
nivel de dificultad, mostrar o no la pantalla de inicio del OK, etc… Fácil…¿Verdad?

Ahora vamos a explicar, que pasaría si quieres usar la versión de XP con el famoso fichero TSR SVGAWIN.EXE. Bien, lo primero que deberás hacer, una vez descomprimidos los ficheros como he explicado antes, es instalar el programa SVGAWIN.EXE. Para esto, nos vamos a la pestaña de inicio, y damos a la acción de ejecutar:

08.jpg 09.jpg

10.jpg

USANDO EL FICHERO TSR SVGAWIN.EXE BAJO XP

Escribimos CMD para ejecutar la ventana FAKE de Dos bajo winXP. Una vez con la ventana abierta, escribimos la ruta del directorio donde tengamos instalado el fichero SVGAWIN.EXE, que se encuentra en el mismo directorio donde antes hemos descomprimido el Advmame.
Tecleamos el siguiente comando para su instalación:

Svgawin.exe –l (es una ele, no un uno. ¡¡¡Ojo!!!)

Una vez instalado nos aparecerá un mensaje para notificarlo.

Una vez ya tenemos guardados los cambios en ambos ficheros rc (advmame y advmenu), ejecutamos el programa que se encuentra dentro del directorio raiz, y se llama ADVCFG.EXE. Aparecerá una pantalla emergente de ms-dos, en la que deberemos seleccionar, desde el tipo de imagen que queremos mostrar, el tipo de pantalla donde la vamos a mostrar, y realizar un ajuste manual de la pantalla.

11.jpg

En este primer menú, vamos a seleccionar el formato de vídeo. en nuestro caso, al usar un monitor de PC, escogeremos la primera opción.
Le damos al ENTER, y nos aparece otro menú, donde debemos escoger el tipo de pantalla que vamos a usar, en este caso, un monitor de
PC ADI de 21”…(el del curro…vamos…:P):

12.jpg

13.jpg

El último paso, será centrar la pantalla. Con las flechas, desplazamos la selección, con la letra I se agranda el ANCHO, y con la letra K se agranda el ALTO. Pulsando conjuntamente el SHIFT M I se encoge el ANCHO, y pulsando SHIFT M K se encoge el ALTO:

14.jpg

Una vez centrado a nuestro gusto le damos al enter, y nos aparecerá la última pantalla, para guardar cambios y demás menesteres:

15.jpg

Bien,ahora abrimos el Advmame.rc y nos fijamos en estos 4 comandos:

display_mode auto
display_adjust generate_yclock
device_video_format 31500 0.8 0 0.12 0.08 0.914286 0.0190476 0.00380952 0.0628571
device_video_clock 5-150 / 31.5 / 55-130

Bien, las líneas 'devide_video_format' y 'device_video_clock', las copiamos y las pegamos en el Advmenu.rc (este paso tampoco es necesario) y nos fijamos que tanto el 'Display_mode' y el 'Display_adjust' tenga los mismos parámetros que en el Advmame.rc. También, para tener las Scanlines por Hardware...(No sacnlines falsas generadas por software), en el Advmame.rc, en el comando:

display_scanlines no

lo cambiamos por:

display_scanlines yes

Otros parámetros, útiles para modificar y evitar pasos inútiles, residen en modificar las siguientes líneas; debemos dejarlas tal como las muestro:

misc_quiet yes: Quita el mensaje de OK del inicio.
misc_safequit no: Evita tener que confirmar al salir de un juego
display_buffer yes: Activa el buffer de vídeo.
vertical/display_rol yes: Gira a la Izquierda todos los juegos de formato vertical.
vertical/display_ror yes: Gira a la Derecha todos los juegos de formato vertical.
device_video_fastchange yes: Activa el cambio de modo de vídeo (sólo requerido por equipos viejos).

Una vez ya tenemos todo configurado, os estaréis preguntando, para qué tanta movida, si sólo ¡¡¡en win es descomprimir y ejecutar!!! Bien, el caso es que se mejora MUCHÍSIMO la calidad de imagen. Estas fotos están tomadas en el ordenador de casa, hoy al mediodia.

Primero ejecutamos el Advmenu:

16.jpg

Éste se ejecuta a pantalla completa, pero sin ninguna mejora de imagen ya que es windows sólo. Escogemos un juego, por ejemplo el KOF97, y veamos que es lo que pasa: Lo primero que vemos, es que se ven SCANLINES ¿pero cómo?, ¿Tú no has activado ninguna casilla para hacer ese efecto. ¡¡¡Oh cielos!!! No son SCANLINES generadas por software, sino que son generadas por HARDWARE.

Bueno, voy a pulsar TAB, para ver las características del juego a ver 304x224x59.18hz tiene de resolución:

17.jpg

Vamos a ver el modo de vídeo al que se está ejecutando el juego en mi PC... ¡¡¡DIOS!!! La misma resolución sin usar ningún tipo de estiramiento ni ningún filtro de vídeo tipo !!!!SCANLINES!!!:

18.jpg

La tasa de refresco no obstante, no es 59.18hz, ¿Por qué? Esto se debe a que usas un monitor de PC a 31,5khz, si usaras un monitor arcade te daría exactamente 59.2 Hz. El juego es fluidísimo, no hay ningún tipo de efecto de TEARING en el scroll ni nada parecido, realmente se vé tremendo:
Vamos a ver el detalle de las SCANLINES reales de cerca:

19.jpg

Realmente impresionante. Para que veais que se trata de un simple monitor de PC de 17” (el de casa), aquí os dejo una vista general:

20.jpg

Ahora os dejo unos cuantos ejemplos más, para que podáis apreciar las grandes ventajas que ofrece el Advmame, respecto a otras versiones del Mame, como puedan ser el Mame oficial, el mame 32 o el mame32+.

Y una última del Strider, esta es para comparar los modos de vídeo: Por un lado tenemos la versión WINXP, con video SDL, efectos de SCANLINES por software y efecto de ASINCRONÍA contínuo:

21.jpg

Por otro, la versión con el TSR SVGAWIN instalado, a su resolución NATIVA ORIGINAL, con SCANLINES por HARDWARE, y sin ningún tipo de
estiramiento de imagen, efecto tearing ni nada nocivo para la imagen en sí:

22.jpg

La única pega que tiene, es que el fichero SVGAWIN, no es compatible con todas las tarjetas, dicho por sus programadores, sólo funciona correctamente con GeForce 2 (la de mi casa), en cambio, en el trabajo, con la RIVA TNT2 no he logrado sacar la imagen Triste
Es cosa de probarlo.

Lord Hiryu

Publicidad