Tuto: C-64 y M.E.S.S (y WinVice)Hola!
Os voy a presentar un pequeño tuto para jugar al C-64 con el MESS y con el WinVICE.
Emular el C-64 es muy sencillo con el WinVICE pero como hay mucha gente que tiene instalado el MESS pues también indico la forma de realizarlo.
Empecemos por el más difícil:
C-64 en M.E.S.S.Supongamos que queremos jugar en la recre a algún juego de esta impresionante computadora de 8-bits.
Por ejemplo un H.E.R.O., un One-On-One, un California Games, un Spy vs. Spy...
Estos son los pasos a seguir para emularlo con el MESS
1.- Descargar el M.E.S.S.Descargar el mess de la página oficial: mess.org o de cualquier otra que conozcáis como puede ser emucr
En este momento no me va la página oficial de mess por lo que tiro de emucr y descargo la última versión 0.148u2
http://www.emucr.com/2013/03/mess-v0148u2.htmlVersión de 32bits:
http://down.emucr.com/v3/4818004Versión de 64bits:
http://down.emucr.com/v3/4814006El fichero que descargo (versión de 64bits) es el siguiente: EmuCR-mess_148u2_x64.7z (7,4Mb)
2.- Instalar el M.E.S.SDescomprimo el fichero descargado en el disco duro, por ejemplo en:
d:\Emuladores\Mess v0.148(NOTA: Siempre recomiendo no instalar nada ni tocar nada de la partición de arranque C: en dónde tienes instalado el S.O.)
En este caso, al descomprimir ya tenemos una carpeta con el nombre: EmuCR-mess_148u2_x64
Si no nos gusta la renombramos con el nombre que queramos.
2.1.- Terminar la instalación de M.E.S.S.En la carpeta que hemos creado tras la instalación sólo hay un fichero: mess64.exe
Ahora tenemos que abrir una ventana de MS-DOS (Menú Inicio -> Buscar programas y teclear "cmd")
Cambiamos al directorio donde está el ejecutable del mess:
d:
cd Emuladores\EmuCR-mess_148u2_x64Creamos el fichero mess.ini de configuración inicial:
mess64.exe -createconfigY por último creamos estas carpetas:
d:\Emuladores\EmuCR-mess_148u2_x64\cfg\ -> Guardar la configuración del c-64
d:\Emuladores\EmuCR-mess_148u2_x64\roms\ -> Aquí vamos a guardar la bios del c-64
d:\Emuladores\EmuCR-mess_148u2_x64\sta\ -> Aquí vamos a guardar los estados de los juegos
3.- Configurar el C-64Primero necesitamos saber que modelo de C-64 (NTSC, PAL, etc) vamos a emular para poder descargar su correspondiente BIOS.
Vamos a utilizar el Commodore 64 (PAL), por lo que tenemos que descargar las BIOS c64cp.zip y c1541.zip
(esta segunda corresponde a la unidad de discos de este ordenador)
Como no se si la BIOS es de libre distribución o debes de poseer un C-64 para poder descargarla, os dejo
la tarea de googlear y obtenerla.
Estos son los datos de las dos BIOS:
c64cp.zip - 15.117 bytes. Contiene los ficheros 251913-01.u4, 252715-01.u8 y 901225-01.u5.
c1541.zip - 85.272 bytes. Contiene los ficheros 325302-01.uab4, 901229-01.uab5, 901229-02.uab5, 901229-03.uab5, 901229-05 ae.uab5, 901229-06 aa.uab5, digidos.uab5, jiffydos 1541.uab5, rolo27.uab5, speed-dosplus.uab5, ttd34.uab5
Copiamos los dos ficheros sin descomprimir al directorio "roms" que hemos creado en el paso anterior
(d:\Emuladores\EmuCR-mess_148u2_x64\roms\)
Ahora descargamos los juegos que queramos y los ponemos a mano en algún PC con teclado (veremos porqué en siguientes
apartados)
4.- Obtención de los juegos y sus formatosEl C-64 es un ordenador y por lo tanto muchos juegos necesitan de teclado y esto dificulta la tarea
de poder ejecutarlo en una recre.
Algunos juegos se podrán jugar sin problemas, otros necesitarás "cambiar el joystick de puerto", otros
necesitarás que pulses alguna tecla y otros, lamentablemente, van a ser imposible o casi porderlos jugar en
la recre.
El C-64 tiene dos puertos para joysticks y algunos juegos utilizan uno y otros el otro. Por ello hay que
configurar el MESS para que los dos puertos se utilicen con los mismos controles de la recre en caso de disponer
de un sólo joystcik, o configurar los dos joysticks de la recre para dos jugadores (en caso de disponer
de una recre con dos joysticks)
Los juegos que requieran pulsar alguna tecla tienen solución con los programas del tipo Xpadder pero no voy a entrar en ello en este tuto.
5.- Preparación de los juegosLa gran mayoría de los juegos que tengáis van a tener "intros" que no nos interesan y que muchas veces
son muy difíciles de saltar sin teclado. Por ello vamos a preparar los juegos saltándonos las "intros"
creando unos estados.
Para crear los "ficheros de estado" utilizaremos un PC por comodidad. Cargaremos el juego en el mess
e iremos saltando todas las pantallas de "intro" y demás que no queramos que aparezcan en la recre.
Cuando el juego esté en el punto que deseemos, ejecutamos el menú del M.E.S.S.:
File -> Save StateMESS te creará un fichero en el directorio "sta/c64cp" con un nombre que no corresponde con el juego.
Salimos del MESS, renombramos el fichero creado con extensión ".sta" a un nombre adecuado y listo.
Ya tenemos un juego preparado para empezar a utilizar en la recre.
Lo copiamos a la recre, al directorio "sta/c64cp"
6.- Lanzamos el juegoTras haber preparado el juego, utilizamos de nuevo la línead de comandos de MS-DOS
mess64 c64cp -state <NombreDelEstado> <- No es necesario incluir la extensión "sta".
Por ejemplo:
mess64 c64cp -state OneOnOneAnexo 1.- Versión del MESS a utilizar.Sería interesante disponer de una versión de MESS compilada sin las molestas ventanas de avisos e info
que aparecen cada vez que cargas un juego.
Anexo 2.- Por otra parte, en la web hay un excelente tutorial para entrar mas a fondo en el M.E.S.S por Syd:
http://www.retrovicio.org/node/4428Anexo 3.- La primera vez que se utilce el M.E.S.S con el C-64 necesitarás configurar el joystick y al menos
un botón para jugar.Anexo 4.- Juegos del C-64Si no conocéis el C-64 os pongo una pequeña lista de grandes juegos. Mucha gente no estará
de acuerdo con ella, pero si desconocéis el ordenador, os puede servir para empezar:
Adventures of Sir Arthur Pendragon - Blackwyche
Black Hawk
Bounty Bob Strikes Back
Bruce Lee
Chuckie Egg
CJ's Elephant Antics
Commando
Dare Devil Dennis
Frak!
Fred
H.E.R.O.
Hover Bovver
Hunchback
IK+
Imhotep
Impossible Mission
Jumpman
Jumpman Junior
Kikstart II - The Construction Set
Kong Strikes Back
Miner2049er
Mission Elevator
Nodes of Yesod
Sabre Man - Sabre Wulf
Spy Vs Spy
Super Pipeline
Uridium
West Bank
Zorro
------------------------------
WinVICE - A.K.A. "La manera fácil"C-64 en WinVICE.Supongamos que queremos jugar en la recre a algún juego de esta impresionante computadora de 8-bits.
Por ejemplo un H.E.R.O., un One-On-One, un California Games, un Spy vs. Spy...
Estos son los pasos a seguir para emularlo con el WinVICE (mucho más sencillo que con M.E.S.S.)
1.- Descargar WinVICE:Versión 32bits:
http://www.zimmers.net/anonftp/pub/c...CE-2.2-x86.zip (6,4Mb)Versión 64bits:
http://www.zimmers.net/anonftp/pub/c...CE-2.2-x64.zip (6,7Mb)2.- Descomprimir en el disco duroPor ejemplo:
d:\emuladores\WinVICE-2.2-x863.- Crear una carpeta "juegos"Por ejemplo:
d:\emuladores\WinVICE-2.2-x86\juegos4.- Preparación de los juegosLa gran mayoría de los juegos que tengáis van a tener "intros" que no nos interesan y que muchas veces
son muy difíciles de saltar sin teclado. Por ello vamos a preparar los juegos saltándonos las "intros"
creando unos estados.
Para crear los "ficheros de estado" utilizaremos un PC por comodidad. Cargaremos el juego en el mess
e iremos saltando todas las pantallas de "intro" y demás que no queramos que aparezcan en la recre.
Cuando el juego esté en el punto que deseemos, ejecutamos el menú del WinVICE:
Snapshot -> Save snapshot imageWinVICE te pedirá que le indiques el directorio destino y el nombre del fichero con el estado (estos ficheros
tienen la terminación "vsf")
Guardamos el juego y lo ponemos en la recre en la carpeta "juegos"
5.- Lanzar el juego que queramos con la línea de comandos:Si no hemos preparado el juego o no lo necesita:
d:\emuladores\WinVICE-2.2-x86\x64 -autostart OneOnOne.d64 -fullscreenSi tenemos el "estado" guardado:
d:\emuladores\WinVICE-2.2-x86\x64 juegos/OneOnOne.vsf -fullscreenY Voilá!
NOTA: Quizás tengas que configurar los joysticks y los botones antes...para ello abre la aplicación (x64.exe)
y en el menú "Settings -> Joystick Settings" los configuras.
Si después de esto siguen sin funcionar prueba esta línea de comandos:
d:\emuladores\WinVICE-2.2-x86\x64 -autostart OneOnOne.d64 -fullscreen -JoyDevice1=3 -JoyDevice2=4
o
d:\emuladores\WinVICE-2.2-x86\x64 -autostart OneOnOne.d64 -fullscreen -JoyDevice1=5 -JoyDevice2=6
según estos valores:
3=Analog joystick 1
4=Analog joystick 2
5=Digital joystick 1
6=Digital joystick 2
Anexo 1.- La primera vez que se utilce el M.E.S.S con el C-64 necesitarás configurar el joystick y menos
un botón para jugar.
by Arquillos