Tutorial Advmame y Advmenu, Para la gente que lo necesite
Puck2099
view post Escrito el 31/5/2005, 18:53

Utente cancellato






Muy bueno el tutorial, pero tengo una duda. ¿Hay que configurar el hardware en Win98 si lo vas a usar en modo DOS (BootGUI=0)?

Lo digo porque juraría que me tarda mucho más en arrancar cada juego de lo que lo hacía en el W2000 con el MAME32...

Saludos
 
Top
Lord Hiryu
view post Escrito el 31/5/2005, 19:04
Avatar

Master of Stick Of Pain!!!! I wanna Rock!!!!!!! And 80's Porn Star too!!!!!

Grupo: Moderadores generales
Mensajes: 4740
Location: Por Murcia,Barna,Madrid y Valencia más o menos


Status: Offline: ultima azione eseguita il 16/1/2007, 18:49


Si vas a usar MS-dos pro.....aparte de cambiar la linea de BootGui=0...es recomendable que en el autoexec.bat...añadas los parametros del SMARTDRV...así como, el uso del CSWDPMI....(extensor de memoria para DOS)

A mí el KOF99, por poner un ejemplo....me carga unos 7 seg. en cragar...y en WinXP...me tarda unos 10seg

Un saludo.
Puck2099
view post Escrito el 31/5/2005, 19:31

Utente cancellato






Lord Hiryu, ¿podrías postear tu autoexec.bat para ver cómo va el smartdrv y el cswdpmi?

Hace la tira que no toco el MSDOS y no me acuerdo si había que pasarles parámetros o algo...

Muchas gracias
 
Top
Lord Hiryu
view post Escrito el 31/5/2005, 20:14
Avatar

Master of Stick Of Pain!!!! I wanna Rock!!!!!!! And 80's Porn Star too!!!!!

Grupo: Moderadores generales
Mensajes: 4740
Location: Por Murcia,Barna,Madrid y Valencia más o menos


Status: Offline: ultima azione eseguita il 16/1/2007, 18:49


Mi autoexec.bat:

QUOTE
SET BLASTER=A220 I5 D1 H5 P330
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;c:/dosdrv
SET PATH=%PATH%;C:\GMOUSE;
C:\GMOUSE\GMOUSE.COM N2F8,3
SET CTSYN=C:\DOSDRV
C:\DOSDRV\SBEINIT.COM
mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
keyb la,,C:\WINDOWS\COMMAND\keyboard.sys
C:\WINDOWS\SMARTDRV.EXE

:MENU
CLS
@ECHO OFF
ECHO.
ECHO.
ECHO.
ECHO MENU PRINCIPAL:
ECHO.
ECHO.
ECHO.
ECHO [START 1] EJECUTA  MAME !!!
ECHO.
ECHO [START 2] EJECUTA  WINDOWS 98
ECHO.
ECHO.
ECHO.
CHOICE /C:12 /T:1,10 /N ELIJA UNA OPCION
IF ERRORLEVEL 2 GOTO WINDOWS
IF ERRORLEVEL 1 GOTO MAME


:MAME
CLS
@ECHO OFF
ECHO.
ECHO.
ECHO.
ECHO ARRANCANDO MAME, POR FAVOR ESPERE...
C:
CD MAME
ADVMENU.exe
GOTO END

:WINDOWS
CLS
@ECHO OFF
ECHO.
ECHO.
ECHO.
ECHO ARRANCANDO WINDOWS 98, POR FAVOR ESPERE...
c:
cd windows
WIN
GOTO END

:END


Y mi config.sys:

QUOTE
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS NOVCPI
DOS=HIGH,UMB
FILES=40
BUFFERS=40
device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
Country=034,850,C:\WINDOWS\COMMAND\country.sys



Espero que te sirva de referencia.
Un saludo.

Modificado por Lord Hiryu - 12/1/2006, 14:48
amr
view post Escrito el 14/6/2005, 13:52

Viciado

Grupo: Member
Mensajes: 71


Status: Offline: ultima azione eseguita il 21/7/2006, 15:02


Buenas Lord Hiryu, cuanto tiempo sin estar por aquí (yo, me refiero). Aprovecho para saludar y si me permites haré un par de observaciones constructivas

No tienes cargado el teclado en español, con lo que algunos caracteres en MSDOS no estarán donde le pertenecen. Para ponerlo en cristiano:

keyb sp,,C:\WINDOWS\COMMAND\keyboard.sys

Los controladores los puedes cargar en memoria extendida en vez de convencional. Esto te permitirá ejecutar aplicaciones de Dos sin que tengas problemas de memoria. Para ello, en el autoexec.bat debes poner delante un LH (load high), por ejemplo:

LH C:\GMOUSE\GMOUSE.COM N2F8,3

y en el config.sys sustituir device por devicehigh (excepto el emm386), por ejemplo:

devicehigh=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)

Es posible que algun controlador proteste un poco por cargarlo en memoria alta, si es asi lo cargas "normal" y listo
Para comprobar los resultados prueba a escribir "mem" en el simbolo del sistema antes y despues de los cambios


Un saludo!
Tentaculo Verde
view post Escrito el 14/6/2005, 15:16

Utente cancellato






Hola Lord Hiryu, leyendo este post y el de xp, me surgen varias dudas. Acabo de adquirir una maca y el imprescindible j-pac. De primeras instalé el advmame y advmenu sobre XP y me va todo bien, la configuracion del monitor arcade la he hecho sin problemas (tengo un hantarex 9110 de 25") utilizando el advcfg (tengo una gforce2 y no me ha dado ningun problema)
Mi dudas son:cada vez que quiera usar el advmenu he de inicializar las librerias del svgawin y, si es necesario definir el el advmame.rc todas las modelines o por el contrario al tener estas librerias se ejecutan los juegos directamente con la configuración original.
Un saludo y gracias de antemano.

Modificado por Tentaculo Verde - 14/6/2005, 16:17
 
Top
Turk182
view post Escrito el 8/7/2005, 09:36
Avatar

Jugón

Grupo: Member
Mensajes: 37
Location: Barcelona


Status: Offline: ultima azione eseguita il 4/10/2006, 08:17


QUOTE (Magod @ 23/3/2005, 18:49)

Le he puesto un video de inicio, como los de las consolas, en concreto este

http://www.cinemarcade.com/movies/MAMElogo.mpg

Y va de lujo.


Como se hace esto ¿? me interesa muchissimo !!!¡¡¡¡

gracias compis...
amr
view post Escrito el 8/7/2005, 18:58

Viciado

Grupo: Member
Mensajes: 71


Status: Offline: ultima azione eseguita il 21/7/2006, 15:02


Yo uso un reproductor mpeg para DOS, y ejecuto el video de inicio desde el autoexec.bat, antes de arrancar el advance menu

Saludos
Geezup
view post Escrito el 8/7/2005, 20:11
Avatar

Póg mo thóin :)

Grupo: Member
Mensajes: 1074


Status: Offline: ultima azione eseguita il 15/1/2007, 12:36


para MS-DOS el reproductor por línea de comandos se llama (creo) quickview ... si usas linux, el reproductor que puedes usar es SMPEG

salu2...
amr
view post Escrito el 9/7/2005, 10:47

Viciado

Grupo: Member
Mensajes: 71


Status: Offline: ultima azione eseguita il 21/7/2006, 15:02


Correcto, y tambien te sirve el MPEGone para DOS

Saludos
Turk182
view post Escrito el 11/7/2005, 07:11
Avatar

Jugón

Grupo: Member
Mensajes: 37
Location: Barcelona


Status: Offline: ultima azione eseguita il 4/10/2006, 08:17


muchas gracias....lo probaré....
Allen_Strayjom
view post Escrito el 12/8/2005, 00:06
Avatar

Un amigo tuyo.....

Grupo: Member
Mensajes: 80


Status: Offline: ultima azione eseguita il 9/12/2006, 17:50


Lo he estado pensando y creo que es mejor poner mi duda en esta seccion:
Bueno, por donde empezar????
quiza sea bueno aceptar que: "no lo consegui"......
y de verdad me siento avergonzado, he estado batallando con algo
aparentemente simple pero la verdad no me queda otra que exponer
mi duda una vez mas, esta vez espero que sea la ultima......
Y para eso tendre que explicar detalladamente lo que hice:
Lei el tutorial que decia:
-Bajate el Advmame y advmenu, configura los "Rc" que te generan....
asi lo hice , claro que en "advmame.rc" estaba por default el
"dir_rom rom" pero de todos modos puse "dir_rom C:\roms" asi que
creo que por ese lado no habia ningun problema....
Ahora tocaba modificar el "advmenu.rc" y sabia por experiencia que
era imprecindible poner esto:
emulator "advmame" generic "C:\carpeta\advmame.exe"
emulator_roms "advmame" "C:\roms"
y dejenme recordarles que esto no se menciona en el tutorial,
que de verdad es muy importante, sino ponia esto en el "advmenu.rc" no hubiera
podido ver el front end siquiera....
asi puse pues y seguidamente me dirigi como uds sugieren a "modelines"
claro , para eso tengo que detallar algo esencial
-POR AHORA- con motivo de prueba estoy intentando usar mi monitor de pc
entonces lo mas recomendable en este caso seria, y si no me falla la intuicion
buscar en la carpeta "standar" y asi lo hice, abri "standar" y copie
como uds sugieren "los 3 primeros parrafos" que eran:
-device_video_pclock 5-50
-device_video_hclock 15.75
-device_video_vclock 50-60 (solamente eso.....)
puse esto en "advmame.rc y advmenu.rc" otra vez haciendo caso a lo que
uds sugieren en su tutorial.....
y seguidamente una vez guardados los cambios abri el "advcfg.exe"
y puse lo sgte:
primero en "select the video format"
-Pc Monitor (30 khz)
select model of your monitor:
-Generic PCvga (unsuggested use the custom)
select the configuration metod:
-Manual low centering -SUGGESTED-(low frequency settings)
y nada mas..... save y exit.
uds diran que estoy "improvisando quiza" pero la verdad quise
comprobar si esta configuracion era factible para jugar
asi que la mejor prueba era tratar de abrir un juego desde una ventana
de comandos, y asi lo hice y.... lo consegui.
asi que ahora mis principales problemas eran:
-Ejecutar el front end.
-Poder cargar un juego desde el front end.
problemas que hasta el dia de hoy no consigo resolver......
por eso esta vez quise ser lo mas detallado posible esperando alguna
ayuda de uds.....
para finalizar les digo que cada vez que intento cargar una rom
desde el front end la pantalla me cambia de color y luego de un rato
me sale "no game specified in the command line"
de verdad les agradecere la ayuda que me puedan dar...
Gracias Lord Hiryu por tu paciencia......












Macarro
view post Escrito el 12/8/2005, 00:14
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


Pues yo seguí el tutorial paso a paso y no tuve ningún problema. De advancedmame y menu ni idea, nulo total... y funcionó.
Geezup
view post Escrito el 12/8/2005, 03:55
Avatar

Póg mo thóin :)

Grupo: Member
Mensajes: 1074


Status: Offline: ultima azione eseguita il 15/1/2007, 12:36


Esta línea del advmenu está mal :
CODE
emulator "advmame" generic "C:\carpeta\advmame.exe"

Debe ser
CODE
emulator "advmame" advmame "C:\carpeta\advmame.exe"

Esta otra línea te sobra en el advmenu.rc (´solo se especifica con los emuladores "generic", para el mame van en el advmame.rc) :
CODE
emulator_roms "advmame" "C:\roms"

Deja solo la que tienes en el advmame.

Ahora, prueba a lanzar un juego con el advmame desde línea de comandos, para asegurarnos que éste sí que ve las roms :
CODE
advmame pacman

Si funciona, luego ya ejecutas el advmenu, y lo lanzas desde ahí. Debería de funcionar.

salu2...

P.D. : a ver si para la próxima separas un poco los párrafos que casi me quedo ciego wink.gif

Modificado por geezup_2000 - 12/8/2005, 05:00
Allen_Strayjom
view post Escrito el 14/8/2005, 19:09
Avatar

Un amigo tuyo.....

Grupo: Member
Mensajes: 80


Status: Offline: ultima azione eseguita il 9/12/2006, 17:50


Bueno pues.... por fin!!!!!!!
asi que "ese era el truco", nadie dijo que antes se deberia
cargar el juego para poder jugarlo desde el front end....
por ahora tengo 5 juegos, y he notado que solo puedo acceder a
los del menu siempre y cuando los haya abierto desde una ventana de
comandos previamente.....
Muchas gracias por la ayuda....
Bueno, bueno,quiero aprovechar la ocasion para que me ayuden
con esto de la pantallita "now loading", ya la configure desde el "rc"
para que aparezca no he conseguido
que me salga el mensaje y tampoco que me muestre la imagen que
deberia salir al cargar el juego......
tengo una de tipo ".png" asi que creo que no hay problema por eso...
y sobre las snaps no tuve mayor problema, de verdad el tutorial
esta excelente, solo diria que hay unos pequeñisimos detalles
que hay que detallar, pero gracias por hacerlo.....
a ver si me ayudan con eso pues..... y ya no los molesto.....
Gracias de antemano.....

134 respuesta(s) desde el 7/3/2005, 13:24