Normalmente no me gusta pedir ayuda a la ligera, y siempre busco antes información referente dentro de la propia web, pero hay veces que ni aún así.
El problema es que estoy trasteando con el mala, y hasta ahora me ha salido todo (Snaps de NoIntro con image-renamer y Offlinelist, creación de layouts, sonidos, etc..) pero no consigo ejecutar juegos del epsxe directamente desde el Mala.
Me salta el Epsxe, pero para jugar tengo que cargar el juego con el ratón. Eso sí, mediante una linea de comandos (Que aprendí de Macarro) que pongo las opciones del Epsxe en el Mala puedo ejecutar directamente desde el mala un solo juego, pero claro, los otros no.
Tambien leí a Macarro que para ejecutar todos directamente desde el Mala la solución sería crear un archivo bat para cada juego y ejecutarlo con el Mala, pero no se como hacerlo. Sé crear archivos Bat (he creado muchos con el "datutil") pero no se como se tiene que ejecutar y que parametros hay que poner en el Mala.
Saludos y gracias de antemano.
Macarro21/6/2006, 14:56
No entiendo muy bien cuál es el problema, aunque yo solo he usado MALA para MAME. Te doy los pasos que creo yo que son necesarios y ya me dirás dónde no va bien la cosa.
Esto es lo que tengo yo puesto en un .bat de prueba...
Así que habría que hacer:
1.- Tu le indicas a MALA que la extensión de tus roms es .img (por ejemplo)
2.- Lo configuras con esos tres "ticks" para que vaya bien: comillas y ruta completa, la tercera opción de MALA no recuerdo para qué era ???
Con eso debería funcionar. Si no va, es que por alguna razón, el MALA se come alguno de los comandos que le pongas en el commandline para epsxe, que debería ser este:
Y si ocurre esto, lo suyo sería crearse un bat que contuviese:
[CODE]epsxe.exe -nogui -slowboot -loadbin /CODE]
¡ATENTO AL 1%!, que ahí es donde vamos a meter los parámetros. Luego ese bat lo llamarías "falso-epsxe.bat" por ejemplo. Ya solo quedaría llamar a este .bat como si fuese el emulador desde MALA con las comillas y ruta completa para las imágenes.
AÑADO --------------
Lo de -slowboot es descubrimiento de Sydaroa, no viene en la documentación del epsxe y que yo sepa, solo lo conocemos en marcianitos :D. Sirve para que al arrancar los juegos en epsxe se nos muestre el logo de playstation. Un para de segundos más de carga, pero a mi me gusta mucho.
gynion21/6/2006, 16:52
Gracias Macarro por tan pronta respuesta :D
El problema es que no puedo cargar más de un juego directamente desde el Mala. Puedo añadir un command line al Mala para que me ejecute un juego del Epsxe directamente, pero al hacer esto solo me ejecuta ese juego.
He seguido los pasos que me has indicado, pero el resultado es el mismo. En algun punto me equivoco.
Los pasos que doy para cargar un solo juego son estos:
- En el Mala voy a opciones, y en la configuración del Epsxe, en "Basics" pongo las rutas corresponientes (ejecutable y roms). Despues en la pestaña "Execution", en command-line pongo esto:
-Luego en el menu del Mala, cuando selecciono el Metal Gear, sale la pantalla de Sony que dijiste, y despues el juego comienza.
Pero así solo me carga uno. En la primera parte de tu post me dices que ponga estos parametros en command line:
Y tengo que crear un bat para cada juego, ¿no? en mi caso por ejemplo así:
Pues lo que no me queda claro es como lo ejecuto, en que carpeta y con que nombre lo guardo.
Solo eso, perdona mi torpeza :lol:
Macarro21/6/2006, 17:32
Claro que te ejecuta solo un juego, porque al hacer
Estás metiendo a capón en la línea de comandos el Metal Gear Solid.
Lo que tienes que hacer es:
EJECUTABLE: epsxe.exe ROM PATH: la ruta que sea ROM EXTENSION: las que sean (me acabo de dar cuenta de que MALA admite varias) TICKS: Selecciona las tres opciones para mandar el nombre de la rom con extensión, comillas y ruta completa COMMANDLINE: -nogui -slowboot -loadbin %rom%
Y así el MALA reconstruirá la línea de comandos completa, fíjate que donde va %rom% pondrá lo que has indicado previamente, es decir, la rom con comillas, extensión, etc...
¿Donde fallo? Estoy más perdio que un pulpo en un garaje
Macarro21/6/2006, 18:53
El error que te está dando el epsxe es que no encuentra el fichero DEMO. Y claro, la historia es que mirando tu ventana de configuración, no pone DEMO en ningún sitio. Qué opciones tienes marcadas dentro de "Options"? Qué juego has intentado ejecutar?
La verdad es que es raro.
gynion21/6/2006, 19:02
Pues no tengo marcado nada, lo tengo en blanco, mira:
Y he intentado cargar el Metal Gear Solid. Ya te digo que antes lo he cargado, pero como tu has dicho: Metiendolo a capón.
Por cierto, en el nuevo avatar pareces un poco mosca, espero que no sea por mi culpa :lol: Oye gracias por tu atención. Es que no veas, normalmente se me da bien todo, pero en este caso...
Macarro21/6/2006, 19:18
Yo es que tengo una versión antigua de MALA, y tengo las opciones de modo diferente. Pero tiene que venir en algún lado las tres opciones para mandarle al emulador el nombre de la rom con extensión, con la ruta completa y con comillas. Me imagino que es eso lo que falla, que estás lanzando DEMO en lugar de "C:\ROMS\DEMO.BIN" (por ejemplo)
gynion21/6/2006, 19:36
Eso te iba a decir, lo de los "Ticks". Ví la imagen que pusiste en el hilo que repasé que en el que también se hablaba de este tema y mi versión no tiene esas casillas. Supongo que la versión que tengo esta distribuida de otra manera.
En la web de Mala he visto esto:
Pre/Post emulator command line • %path% = Full path of rom file • %rom% = Name of rom file • %parent% = Name of parent rom file • % ext % = Extension of rom file
Si te fijas, en la imagen que he puesto, en la que sale la pestaña "execution", se puede ver "pre commands" encima de "command line, y debajo "Post commands".
Igual tiene algo que ver. Lo digo porque en el hilo que he mencionado antes leí como comentabas esto: "De todos modos, a ver si en la próxima versión del MALA dan la opción de elegir si los parámetros van antes o después del nombre de la ROM."
Cuando le doy a "presets" (al lado de "command line") me sale eso y me pone un comando según lo que selecciono. seleccioné el de Epsxe, cambié el nombre de metal gear y lo deje sin espacios por si acaso (le puse "cd1.bin") y este es el resultado:
No entiendo qué puede fallar, todo parece estar bien. Prueba a hacer una cosa, llama a la rom CD1.img a ver si así la reconoce. Yo las tengo renombradas todas a .img aunque sean .bin y me funcionan bien.
gynion21/6/2006, 20:39
Nada. Igual :cry:
¿Tu has creado un Bat para cada juego para que te funcionen? ¿En que carpeta se ponen?
Macarro21/6/2006, 21:19
Yo es que uso MAMEWAH y me va bien. De todos modos, mañana me descargo la última versión de MALA y hago experimentos a ver qué pasa.
Nos vemos.
gynion21/6/2006, 21:41
Ok. Muchas gracias por la ayuda. Me curraré unos skins chulos a cambio. :D
Saludos
Baute21/6/2006, 21:48
coño con el mala... me estan dando ganas de quitar mamewah y ponerlo por la de pestañitas facilonas que se le ven... jejejejeje
mincho21/6/2006, 23:29
Tambien me pasa lo mismo con ese emu???
Vaelico22/6/2006, 00:00
he estado leyendo el hilo y hasta que no lo habeis dicho no se me habia ocurrido hacer un .bat para cargar desde linea de comandos los juegos de psx. El caso es que pongo lo que tu dices macarro pero me sale lo que a gynion: (IMG:http://i79.photobucket.com/albums/j137/gynion/pesadilla5.jpg) y tampoco se que porqué puede ser.
Macarro22/6/2006, 00:11
Por mis huevos que mañana esto está funcionando...
Macarro22/6/2006, 00:33
Mariquitas, conseguido ;)
Este es el commandline (el que viene por defecto cuando elegimos los presets tiene como tres o cuatro fallos :D :
pon un pantallazo de la pestaña Basic, a ver que es lo que tienes puesto.
¿Te funcionan los juegos antes de lanzarlos desde MALA?
Saludos
sydaroa22/6/2006, 06:58
Vale, ahora que lo habeis averiguado, sin quitar mérito, esto es lo que tenéis en el fichero emulatro_presets.ini que acompaña al emulador.
3DO (FreeDoWrapper)="%path%\%rom%.t%" Adventure Vision (MESS)=advision -cart "%path%\%rom%.t%" Arcadia (MESS)=arcadia -cart "%path%\%rom%.t%" Astrocade (MESS)=astrocde -cart "%path%\%rom%.t%" Atari 2600 (Z26)="%path%\%rom%.t%" Atari 5200 (Jum52)="%path%\%rom%.t%" Atari 5200 (MESS)=a5200 -cart "%path%\%rom%.t%" Atari 7800 (MESS)=a7800 -cart "%path%\%rom%.t%" Atari 800XL (Atari800)=-xl -ntsc -run "%path%\%rom%.t%" Atari Jaguar (VirtualJaguar)="%path%\%rom%.t%" Atari Lynx (Handy)=-g="%path%\%rom%.t%" -d=2 -z=1 Channel F (MESS)=channelf -cart "%path%\%rom%.t%" Colecovision (MESS)=coleco -cart "%path%\%rom%.t%" Commodore Amiga (WinUAE)=-f "%path%\%rom%.t%" Daphne (Batch)="%path%\%rom%.t%" Future Pinball=/open "%path%\%rom%.t%" /play /exit Gameboy (VisualBoyAdvance)="%path%\%rom%.t%" Gameboy Advance (VisualBoyAdvance)="%path%\%rom%.t%" Gameboy Color (VisualBoyAdvance)="%path%\%rom%.t%" Intellivision (Nostalgia)="%path%\%rom%.t%" Neo Geo Pocket Color (NeoPop)="%path%\%rom%.t%" Neo Geo Pocket Mono (NeoPop)="%path%\%rom%.t%" Nintendo (FceUltra)="%path%\%rom%.t%" Nintendo (Nestopia)="%path%\%rom%.t%" Nintendo 64 (Project64)=%path%\%rom%.t% Odyssey 2 (O2EM)="%path%\%rom%.t%" -fullscreen Passigar Scumm (Batch)="%path%\%rom%.t%" PC Engine / Turbo Grafx (Magic Engine)="%path%\%rom%.t%" Sega 32x (Fusion)="%path%\%rom%.t%" -32x -fullscreen Sega CD (Fusion)="%path%\%rom%.t%" -scd -fullscreen Sega Dreamcast (Chankast)=-daemon "C:\Program Files\DaemonTools\daemon.exe" 0 "%path%\%rom%.t%" -fullscreen -drive F -ntsc -showstats -unmount -region usa Sega Gamegear (Fusion)="%path%\%rom%.t%" -gg -fullscreen Sega Genesis (Fusion)="%path%\%rom%.t%" -gen -fullscreen Sega Master System (Fusion)="%path%\%rom%.t%" -sms -fullscreen Sega SC3000 (Fusion)="%path%\%rom%.t%" -sms -fullscreen Sega SG1000 (Fusion)="%path%\%rom%.t%" -sms -fullscreen Sony Playstation (ePSXe)=-nogui -loadbin \"%path%\\%rom%.t%\" Super Nintendo (ZSNESW)="%path%\%rom%.t%" Supervision (MESS)=svision -cart "%path%\%rom%.t%" Vectrex (MESS)=vectrex -cart "%path%\%rom%.t%" Virtual Boy (RealityBoy)="%path%\%rom%.t%" -display 800 -sclscr 2 -pallet red Visual Pinball=-play -"%path%\%rom%.t%" Zinc (Howard Casto Wrapper)=%rom%
Saludos
mincho22/6/2006, 07:54
Abres ese ini Arreglas el de psx y para la proxima vez que lo configures puedes utilizar ese, el original esta malo....
Macarro22/6/2006, 08:16
Exacto, Sydaroa, el preset de epsxe tiene un par de fallos, fíjate en los dobles \\ que hay en medio del commandline y el \ que está al final. Por eso no funciona.
Vaelico22/6/2006, 11:19
Macarro eres una máquina tio, funcionando tambien...
gynion22/6/2006, 12:12
Precisamente yo modifiqué esta linea también, porque me extrañaba la doble barra. Pero mi error fue creer que solo podía haber un error.
Empardopo, ya está solucionado, pero en basics tengo esto:
me aprovecharé yo entonces, porque en unos días, querría probarlo yo :D
Me alegro de que ya funcione.
Un saludo
empardopo25/9/2006, 17:05
Buenas,
estoy configurando epsxe para lanzar juegos desde MALA y casi perfecto. Puedo lanzar los juegos, pero tengo un problema, ¿cómo asigno una tecla para salir de MALA, sin tener que pulsar la tecla ESC en el teclado?
He probado, al igual que con otros emuladores, usar joytokey pero no consigo que arranque en ese caso el emulador, ¿cómo lo habéis solucionado?
Gracias y un saludo
empardopo26/9/2006, 17:07
¿Alguien lo ha conseguido pues?
Estando jugando a un juego de PSX (lanzado desde MALA), ¿cómo hacéis para cerrar el juego desde el panel de control?
Saludos
Macarro26/9/2006, 17:16
Pues yo no lo he hecho nunca, pero si el emulador no lo permite, dependiendo del interfaz que uses, yo usaría joytokey o closemul.
empardopo27/9/2006, 09:49
Macarro,
epsxe permite salir del emulador en principio con la tecla ESC; el problema es que me creo el fichero bat y si le pongo que ejecute antes el joytokey, no me abre luego el emulador.
Con el mismo fichero bat, pongo un rem delante de la ejecución del epsxe y sí que funciona, así que no sé como lo está haciendo la gente. Supongo que lo mismo están utilizando el teclado para salir del emulador.