Configurar WinAPE en MALALos programas que vamos a usar son los siguientes:
WinAPE 2.0a18 AllInOneFYC 1.031 (obsoleto) Link a post con la última versión del AllInOneFYC.
Mala 1.7.45 (obsoleto) Link a post con versión última de MALA.
ApeLauncher 1.0 (
obsoleto)
Link a post con versión 2 del ApeLauncher
Lo primero será descargarnos el emulador comentado antes y lo vamos a descomprimir en
c:\emuladores\winapeDentro de esta carpeta vamos a meter los siguientes ficheros:
AllInOneFYC.exe
AllInOneFYC.ini
ApeLauncher.exe
ApeLauncher.iniAdemás, nos vamos a crear dentro dos carpetas
JuegosCPR
JuegosDSKdonde meteremos los juegos que tengamos de Amstrad dentro de cada carpeta correspondiente dependiendo del formato en el que los tengamos. Podremos usar ficheros en formato zip pero teniendo en cuenta el fichero que tengamos dentro; por ejemplo si el fichero se llama
Batman – The Movie.zip dentro tendría que haber bien un fichero llamado
Batman – The Movie.cpr o bien
Batman – The Movie.dskResumiendo el fichero
zip sin la extensión debe llamarse igual que el que esté dentro.
Lo primero es que vamos a ejecutar nuestro emulador
Nos aparecerá probablemente una pantalla en negro pero si pulsamos el botón derecho del ratón nos aparecerán las opciones.
Principalmente en la pantalla anterior podemos ver que pulsando la tecla
F10 podemos poner el emulador en pantalla completa.
Si nos vamos a la opción
Inputpodemos ver que tenemos habilitado la opción
Enable JoystickEn mi caso con un mando de
Xbox 360 me lo ha reconocido sin problemas.
La pestaña
General la tengo tal que así
El resto de opciones en principio no las he tocado así que vamos a pasar a intentar lanzar el emulador desde línea de comandos.
Aquí me encontré con problemas porque no se podía hacer así que me he programado ApeLauncher que es un programita que lanzará el emulador
WinAPE. En este
link podéis ver como funciona y simplemente hay que pasarle dos parámetros; el nombre del juego a lanzar y el tipo de juego que es o bien
CPR o bien
DSK. Por ejemplo,
ApeLauncher.exe Batman – The Movie.zip CPR
ApeLauncher trabaja con un fichero ini
[Path]
GamesCPR=C:\emuladores\WinAPE\JuegosCPR\
GamesDSK=C:\emuladores\WinAPE\JuegosDSK\
donde está claro que se definen las distintas rutas.
Una vez probado y viendo que funciona OK vamos a pasar a la parte de
AllInOneFYC para poder cerrar el emulador.
WinAPE se cierra con la combinación de teclas
ALT+F4.
Selecciono un botón de mi mando que será con el que vamos a cerrar el emulador.
Lanzo
AllInOneFYC en modo test desde la línea de comandos:
C:\emuladores\winape\AllInOneFYC.exe test
Y a continuación pulso el botón que usaré para cerrar el emulador.
Podemos ver que tenemos seleccionado el joystick número 1 y que el número del botón es el 7, por lo tanto, la nomenclatura del botón sería
1joy7. Presiono la tecla
q y salgo de
AllInOneFYC.
A continuación lanzo dessde línea de comandos lo siguiente:
C:\emuladores\winape\AllInOneFYC.exe config
para configurar nuestro fichero ini de forma gráfica y a través del propio
AllInOneFYC.
Lo que realmente necesitamos es que cuando pulsemos el botón
1joy7 fuera como si se pulsara la combinación de teclas
ALT+F4 que es la que cierra nuestro emulador. Además, queremos que cuando cerremos el emulador también se cierre
AllInOneFYC.
Teniendo esto claro, vemos que la sección que tendremos que activar con un
YES o
SI es la de
RemapeoTeclas y ahí configurar nuestros botones y teclas.
Quedaría así…
Para probarlo podemos lanzar
AllInOneFYC en modo
normal (doble click sobre el ejecutable estando el parámetro
ProgramMode del ini en modo normal) o bien desde línea de comandos.
A continuación, ejecutamos nuestro emulador y una vez lanzado pulsamos nuestro botón y perfecto. El emulador se cierra.
Como vamos a usar tanto
AllInOneFYC como
ApeLauncher lo que haremos es crearnos un fichero bat llamado
WinApe.bat que contendrá lo siguiente:
@echo off
C:
C:\emuladores\WinAPE
Start /Min AllInOneFYC.exe
ApeLauncher.exe %1 %2
En este momento lo que haremos es irnos a
MALA. En esta ocasión nos iremos a la pestaña
Other Emu Config pero nos vamos a crear dos emuladores que se llamaran por ejemplo,
Amstrad CPR y
Amstrad DSK. Creo que está claro qué ejecutará cada uno.
Por ejemplo, vamos a empezar por el primero. La pestaña
Basics quedará así
y la
ExecutionDonde podemos ver que el contenido de
Command Line es:
"%rom%.%ext%" CPRLa pestaña
Options para ambos emuladores se configurará dependiendo de las rutas donde tengamos los snaps, videos, etc si es que los tenemos.
El segundo emulador se llamará
Amstrad DSK y su pestaña
Basicsy la de
Executiondonde podemos apreciar que el
Command Line para este emulador es:
"%rom%.%ext%" DSKPara este segundo emulador
Amstrad DSK utilizamos el mismo fichero bat como ejecutable pero cambiamos la ruta de las roms como podemos apreciar en la primera foto.
Aquí podemos apreciar el layout por defecto para el emulador
Espero que alguien contribuya con un hermoso layout para estos dos emuladores.
By empardopo.