RG350 ScummVM
ScummVM es un programa que permite ejecutar aventuras gráficas clásicas. Vamos a ver cómo instalarlo y configurarlo en la consola RG350.
Integración de ScummVM en lanzadores
La versión de ScummVM instalada en este artículo utiliza un interfaz propio para lanzar los juegos y no permite su integración en lanzadores gráficos tipo SimpleMenu. En este artículo posterior se describe la manera de lograrlo.
El repositorio de la versión adaptada a la RG350 es éste. Según su autor se trata de un repositorio auxiliar destinado a integrar los cambios en el repositorio del proyecto principal, pero hasta que eso suceda se puede bajar del mismo una versión que funciona bastante bien.
Instalación de emulador¶
La instalación es como la de cualquier emulador en formato OPK:
- Descargar el OPK para RG350 del último release. En el momento de escribir este artículo es: scummvm-rg350-01132020.opk
- Copiarlo dentro del directorio
apps
de la microSD externa.
También puede copiarse en la tarjeta interna (en la ruta /media/data/apps
, pero particularmente prefiero instalar las aplicaciones en la externa).
Una vez instalado, reiniciar Gmenu2x pulsando Power+Select
para asegurar el que aparezca:
Instalación de juegos¶
Los juegos que permite ejecutar ScummVM estaban basados en motores o engines desarrollados por sus comercializadores. Así pues los ficheros que vienen con estos juegos son el ejecutable del motor y los ficheros de datos del juego concreto. ScummVM sustituye únicamente al ejecutable del motor. Seremos nosotros los que suministraremos los ficheros de datos del juego que tengamos. Por ejemplo, en el juego Loom encontramos que los ficheros de datos son:
$ ls -l
total 42436
-rw-r--r-- 1 edumoreno edumoreno 8307 ene 23 2005 000.LFL
-rw-r--r-- 1 edumoreno edumoreno 2613 ene 23 2005 901.LFL
-rw-r--r-- 1 edumoreno edumoreno 4193 ene 23 2005 902.LFL
-rw-r--r-- 1 edumoreno edumoreno 2019 ene 23 2005 903.LFL
-rw-r--r-- 1 edumoreno edumoreno 4388 ene 23 2005 904.LFL
-rw-r--r-- 1 edumoreno edumoreno 4059462 ene 23 2005 DISK01.LEC
-r--r--r-- 1 edumoreno edumoreno 39347931 dic 31 1999 Track1.mp3
Vamos a ver paso a paso cómo instalar estos ficheros en la consola:
-
Copiar estos ficheros en cualquier lugar de la consola, por ejemplo en el directorio
/media/sdcard/roms/SCUMMVM/Loom
que corresponde con el directorioroms/SCUMMVM/Loom
en la raíz de la tarjeta externa. -
Abrir ScummVM. Tras unos segundos con la pantalla en negro aparecerá el interfaz de ScummVM. El manejo del puntero se hace con el stick izquierdo o la cruceta y el click del ratón con la tecla
A
: -
Pulsar el botón
Add Game...
. Aparece un explorador de ficheros apuntando a la ruta/media
: -
Recorrer el sistema de ficheros hasta localizar la ruta donde tengamos los ficheros (en el siguiente pantallazo están en una ruta de la tarjeta interna):
-
Pulsar el botón
Choose
. Aparece la ficha de configuración del juego con 4 pestañas donde podemos elegir algunos parámetros. De momento los dejaremos tal y como aparecen: -
Al pulsar
OK
regresamos a la pantalla principal en la que ya aparecerá el juego cargado. -
Ya sólo queda hacer doble click sobre el nombre del juego para que éste arranque:
En el siguiente video puede verse el proceso de instalación del emulador y de los juegos:
Controles¶
A continuación se muestran los controles de ScummVM:
Control en RG350 | Control en ScummVM o Efecto |
---|---|
Stick izquierdo/Cruceta | Movimiento del ratón |
A |
Click izquierdo del ratón |
B |
Click derecho del ratón |
X |
ESPACIO - Pausa o salta el diálogo actual, dependiendo del juego |
Y |
PUNTO - Salta el diálogo actual, dependiendo del juego |
Start |
F5 - Menú de ScummVM |
Select |
Esc - Salta escena, dependiendo del juego |
L1 |
Shift - No se conocen juegos que lo utilicen |
R1 |
Muestra/oculta el teclado virtual |