Foro Fase Bonus

Videojuegos => Emuladores => Mensaje iniciado por: empardopo en 25 Septiembre 2013, 11:44:00

Título: ApeLauncher (Lanzador de Amstrad para WinAPE)
Publicado por: empardopo en 25 Septiembre 2013, 11:44:00
A petición de una consulta de un forero sobre como configurar un emulador de Amstrad (en particular WinAPE) en MALA, me he puesto y finalmente tras ver que no se podía hacer desde línea de comandos me he puesto a configurar un launcher.

Este launcher sólo funcionará con el emulador WinAPE. La última versión del emulador y con la que he testeado el launcher ha sido la 2.0a18 la cual podréis descargar desde su web (http://www.winape.net/).

ApeLauncher consta de dos ficheros, ApeLauncher.exe y ApeLauncher.ini

El primero es el ejecutable y el segundo el fichero ini con el que trabaja. Ambos deberán estar en el mismo directorio y dentro del directorio del emulador WinAPE junto al ejecutable del mismo.

El fichero ini consta de lo siguiente:
[Path]
GamesCPR=C:\WinAPE\JuegosCPR\
GamesDSK=C:\WinAPE\JuegosDSK\

de donde fácilmente se deduce que tenemos dos variables donde deberemos configurar las rutas de nuestros juegos en formato .cpr y los que tengamos en formato .dsk

En el ejemplo, podemos ver que en el caso de mi configuración lo tengo en carpetas distintas y esto es para facilitar una futura configuración en MALA, ya que tendremos que configurar dos emuladores distintos; uno para los que tengan extensión .cpr y otro para los que tengan extensión .dsk (deben estar por separado).

Con respecto al ejecutable podemos decir que necesita que se le pasen dos parámetros:
El primero será el nombre del juego/rom a lanzar (sólo el nombre sin la ruta, ya que esta la hemos configurado en el ini).
El segundo serán bien la palabra CPR o bien DSK, es decir, el formato del fichero que se la pasa.

Por lo tanto un ejemplo, sería:
Código: [Seleccionar]
ApeLauncher.exe "Batman-TheMovie.zip" CPR
Sí, como vemos los juegos pueden estar en formato zip y este es el motivo de poner un segundo parámetro indicando el tipo del fichero CPR o DSK. (al menos de momento)
Tambien podríamos ejecutar el programa con el parámetro –help
Código: [Seleccionar]
ApeLauncher.exe –help
Y veríamos la siguiente pantalla

(http://arcadespain.info/images/empardopo/Tutoriales/Amstrad/ApeLauncher-01.png)

Igualmente, si cometemos algún error aparecería la siguiente ventana

(http://arcadespain.info/images/empardopo/Tutoriales/Amstrad/ApeLauncher-02.png)

Obviamente, como lo normal es que trabajemos con una recreativa esta ventana sólo estará visible unos segundos cerrándose de forma automática transcurridos unos segundos.

By Empardopo.

Puedes descargarlo de aquí (http://adf.ly/WMZvX).