Portada Cliente Retro Web

Un nuevo proyecto: Cliente Retro Web

Hola de nuevo a todos, amigos del bastoncillo y del autofire, después de un tiempo sin escribir ya estoy de vuelta con noticias nuevas, y que es lo que tengo que es lo que traigo, tengo de toooo, tengo de na… tachán… el Cliente Retro Web.

¿Cómo empezó todo?

Estoy recibiendo un curso, con el que ya llevo un añito ,de desarrollo de aplicaciones web y después de haber cursado todos los módulos toca hacer el proyecto final, genial pensé, quería dedicar todos mis esfuerzos para hacer un Cliente Retro de escritorio tipo Steam, donde se pudieran jugar a todos los juegos homebrew españoles, que fuera sencillo de actualizar y más fácil de jugar con todos los juegos, pensaba usar Java Fx y un modelo vista controlador, correo en la bandeja de entrada,  me llegan los requisitos del proyecto por correo:
  • Que use PHP
  • Ajax
  • Javascript
Oh no!!! mi gozo en un pozo, tenía que cambiar el planteamiento, pero aún así me tenía que salir con la mía, ¿que podía hacer?, ya está!, el Cliente Retro en versión web, es decir un sitio web donde estará toda  la información centralizada de todos los juegos homebrew españoles (previo permiso) y poder jugar a ellos, si, aunque no lo creas desde el navegador.

Prime fase: presentando el prototipo

Primera parte del proyecto, presentar el prototipo, ¿y esto que es lo que es?, pues nada, la apariencia gráfica que tendrá un proyecto, para que el profesor se haga una idea de que quiero hacer, lo verán raro, pero si son de mediana edad entenderán que eso de Commodore, Amstrad, Spectrum… La aplicación estará dividida en dos partes, por un lado se mostrarán los juegos, con sus caratulas e información asociada (descripción, controles, capturas, vídeos). Y por otro lado una parte de administración, donde se darán de alta todos los juegos, con su información y sus base de datos, a continuación, os pongo unas capturas. Aquí un ejemplo de cómo será la vista principal nada más entrar al Cliente Retro.
Pantalla general Cliente Retro

Vista principal del Cliente Retro Web

Podrás seleccionar los juegos, por programadores, por años, por género, y por muchas categorías más, todo a un simple alcance de “click”.
Categorías Cliente Retro Web

Categorías, cómo sino hubiera mañana

Y que es lo que pasa si te da por hacer “clic” en una caratula, pues nada información detallada majo!:
Ficha técnica de juego

Ficha detallada del juego, y con botón de jugar!!!

Y cómo no control del juego, detalle de teclas, programadores que han participado, capturas, vídeos, de todo, todo y todo.  
Teclas de control

Unas teclitas siempre son de ayuda

Programadores

Programadores, tienen su propia ficha, ¡lo merecen!

Captruas del juego

Una de capturas

Vídeo

Una gameplay, nunca viene mal

Y esto de momento, ya he presentado el prototipo al profesor, ¿saldrá corriendo?, ¿sabrá que es eso del retro?, pronto lo sabremos, pero una cosa está segura, tenemos Cliente Retro en versión web… yuju!!!  

Caratulas de juegos añadidos

Nuevos juegos en el Cliente Retro

Se acabó el verano, la cervecita, la playa, el pinchito, ¡que depresión!, eso sí el calor se ha quedado, para que no te olvides de lo que fue del verano, pero no pasa nada porque te traigo nuevos juegos en el Cliente Retro oigian. A que estás esperando, instala, instala.

¿Que juegos se han añadido?

Los viciantes juegos de @Errazking, todos de Commodore 64:
  • Argos Dx
  • Mad Run, te recomiendo que lo juegues, es muy adictivo.
Si quiere salir de los juegos de Commodore usa Alt + F4. Los juegos de @DefectoDigital, aquí su web.
  • Elf versión Amstrad CPC.
  • Elf versión PC.
  • Heroes Rescue, un juego realizado con AGD (Arcade Game Designer).
Para salir de los juegos de Amstrad pulsa Alt + F4. Para salir de los juegos de PC, usal tecla Escape. Y un juego de @Imsai8080, es su primera creación, esperamos muchos más. Para salir de los juegos de Spectrum, usa la tecla Escape.

Instalación en Windows

Descárgate el cliente desde aquí y ejecútalo con permisos de administrador. instalador1

Instalación es Raspberry Pi

Necesitas disponer de la distribución RetroPie, para instalar:
  1. Enciende tu Raspberry Pi, el interfaz de EmulationStation se cargará.
  2. Asegúrate que tienes conexión a internet (es indispensable).
  3. Sal de Emulation Station.Menu -> Quit -> Quit Emulation StationSalirEmulationStation2
  4. Conéctate por ssh a tu Raspberry Pi.
  5. Asegúrate de que estás en el directorio /home/pi (directorio por defecto).
  6. Clona el proyecto usando git:
    1
    
    git clone https://github.com/ConsolaViejuna/RetroPieScene.git
  7. Cambiáte al directorio RetroPieScene:
    1
    
    cd RetroPieScene
  8. Ejecuta el cliente retro con permisos de superusario:
    1
    
    sudo ./RetroPie-scene_setup.sh
  9. Selecciona la categoría 1. Enciclopedia Homebrew.
  10. Selecciona la opción 4. Errazking
Si estos paso ya los habías realizado, sólo tienes que ejecutar el script y seleccionar, actualizar script: Opción actualiza script

Instalación en Linux

Deberas de tener instalado RetroPie en Linux, aquí te cuento como. Sigue los mismos pasos que en Raspberry Pi, sólo que cuando ejecutes el cliente, le deberás de pasar el nombre de usario:
1
sudo ./RetroPie-scene_setup.sh nombreUsuario

¿Tienes algún problema?

Pásate por está página, seguro que puedes solucionar alguna cosilla, si no lo solucionas siempre puedes utilzar los comenterios.

Agradecimientos

A Defecto Digital por su juegos y carátulas, a Imasai 8080 y al incombustible Errazking.

Una nueva categoría ha llegado. La enciclopedia homebrew

Muy buenas tardes a todos, ¿cómo va la semana?, ya estamos a casi viernes, no queda nada de nada para empezar a darle candela a tus videojuegos favoritos, y que mejor forma de hacerlo que con el Cliente Retro, ¿que es que eso del Cliente Retro? Pues nada un simple instalador para poder disfrutar de la escena retro española en tu equipo, es compatible con Linux, Raspberry y Windows 7, 8 y 10, ¡¡menuda maravilla!!, todo bien organizadito y con un menú la mar de molón.

Una nueva categoría ha llegado

Tenemos nueva sección en el Cliente Retro, si me sigues habitualmente sabrás que cada cierto tiempo voy añadiendo una categoría con los juegos de los programadores o grupos de progamadores, nombres cómo Esp Soft, Errazking y The Mojon Twins, algo te tienen que sonar, y sino, es hora de que los descubras. Todos estos desarrolladores tienen varios juegos, y es por ello que tienen su propia categoría, ¿pero que pasa con aquellos desarrolladores que aun no tienen más de tres juegos?, pues que tienen también su espacio, estos irán dentro de la categoría Enciclopedia Homebrew, no se si te suena el libro, una estupenda obra donde se recopila todos los juegos nuevos que se hacen para sistemas antiguos, es por ello que merecen un espacio, y que mejor forma que en la citada categoría. Quizás lo ideal sería crear una categoría por cada programador, pero la memoria de la Raspberry es limitada, y cuanta más categorías, menos espacio hay para ejecutar los juegos. Categoría enciclopedia homebrew A que estás esperando, instala, instala.

¿Que juegos se han añadido?

Los estupendo juegos de Salvador Cantero (@salvakantero)
  • CarWars
  • Red Planet
El juego distribuido por la estupenda revista Yo tenía un juego. ¿Sabías que cada cierto tiempo sacan todas sus revistas en un anuario? ¿Y que ademas siempre vienen con algún regalo? En el anuario de el 2015 vino con la edición Escape From The Sewers Captura de pantalla escape from the sewers

Captura del juego Escape From The Sewers. Fuente: El mundo del spectrum

Instalación en Windows

Descárgate el cliente desde aquí y ejecútalo con permisos de administrador. instalador1

Instalación es Raspberry Pi

Necesitas disponer de la distribución RetroPie, para instalar:
  1. Enciende tu Raspberry Pi, el interfaz de EmulationStation se cargará.
  2. Asegúrate que tienes conexión a internet (es indispensable).
  3. Sal de Emulation Station.Menu -> Quit -> Quit Emulation StationSalirEmulationStation2
  4. Conéctate por ssh a tu Raspberry Pi.
  5. Asegúrate de que estás en el directorio /home/pi (directorio por defecto).
  6. Clona el proyecto usando git:
    1
    
    git clone https://github.com/ConsolaViejuna/RetroPieScene.git
  7. Cambiáte al directorio RetroPieScene:
    1
    
    cd RetroPieScene
  8. Ejecuta el cliente retro con permisos de superusario:
    1
    
    sudo ./RetroPie-scene_setup.sh
  9. Selecciona la categoría 1. Enciclopedia Homebrew.
Si estos paso ya los habías realizado, sólo tienes que ejecutar el script y seleccionar, actualizar script: Opción actualiza script

Instalación en Linux

Deberas de tener instalado RetroPie en Linux, aquí te cuento como. Sigue los mismos pasos que en Raspberry Pi, sólo que cuando ejecutes el cliente, le deberás de pasar el nombre de usario:
1
sudo ./RetroPie-scene_setup.sh nombreUsuario

Agradecimientos

A Salvador Cantero, al staff de la revista yo tenía un juego por dejarme publicar sus creaciones, a un pasado mejor por dejarme usar sus logos, partes de sus reseñas y las puntuaciones.

La escena retro española en windows

Si no quieres leer baja al final ;). ¿Hola retrogamer?, cómo llevas el verano? ¿le has dado candela a los títulos de siempre? ¿has jugado a los juegos must be?, el verano es lo que tiene que aparte de vacaciones, siempre hay tiempo para hacer lo que a uno más le gusta y eso !es lo que hecho yo! ¿Te acuerdas que hay un script disponible para Raspberry Pi y Linux para tener la escena retro?, ejecutabas un par de comandos y en un rato tienes una espuerta de juegos hombrew españoles, hasta el momento tenemos a Esp Soft y a The Mojon Twins, pero y ¿que pasa con los otros sistemas operativos?, ¿te has dado cuenta que muchos de nostros tenemos la herramienta creada por Bill Gates para dominar al ser humano?, si, hablo de windows.

Instalador disponible para windows

Pues me he puesto manos a la obra, y he adaptado el script de la escena retro española a un instalador que prepara la escena retro española en windows, de momento están los mismos juegos que en el script para Raspberry Pi y Linux, pero en un futuro pienso añadir muchos más (si los desarroladores de estos, están de acuerdo claro).

¿Qué necesito?

Un ordenador con Windows 7, 8 o 10, ya sea de 32 bit o 64 bits, al menos 2 Gb de RAM,  a partir de dos nucleos de procesador,  una gráfica dedicada mejor que mejor, si es integrada, puede que tengas algunos problemas, de espacio, poco, con 100 megas libres tendrás de sobra.

¿Cómo lo instalo?

Descárgate este instalador, ejecútalo y sigues las instrucciones. Se instalarán los siguientes componentes:
  • El front-end EmulationStation para navegar por los juegos.
  • El emulador Amstrad WinApe
  • El emulador multipropósito RetroArch, configurado para empezar a funcionar.
  • El emulador Vice para Commodore 64
Verás que se crea el directorio winScriptScene en tu directorio de usuario, ahí esta todo (por si quieres curiosear). instalador1

¿Cómo lo ejecuto?

Busca EmulationStation en tus programas, ejecuta, ponte cómodo y a disfrutar. Aparecerán dos categorías, Esp Soft y Mojon Twins, nada más entras deberás de configurar los controles del front-end.

Mini manual rápido de control de los emuladores

Salir de los emuladores

  • Si ejecutas un juego Amstrad podrás salir usando las teclas ALT + F4.
  • Si ejecutas un juego de Commodore 64, podrás salir usando las teclas ALT + F4.
  • Si ejecutas un juego de Spectrum, NES o Master System, usa la tecla ESC.

Teclas de juego en los emuladores

  • Amstrad, teclado normal.
  • Spectrum, teclado normal.
  • Commodore 64, el teclado numérico actua como Joystick.
  • Nes y Master System. Return -> Start, Teclas de dirección -> Control del personaje, Z -> Disparo 1, X -> Disparo 2.
Y eso de momento es todo, para cualquier duda o aclaración, podéis usar este mismo post, y mi twitter @consolaviejuna Instalador escena retro española en windows (72 MB)  

Pantalla de presentación juego Cero Absoluto (Esp Soft)

Cero Absoluto para el verano

Madre mía la que está cayendo, !parece que de 30 no bajamos!, es lo que tiene el veranito y los lugares extremos. Pero no pasa nada, porque siempre puedes coger tu ventilador favorito o aire acondicionado deseado y ponerte debajo del chorro. Coge tu Raspberry o tu linux favorito y ponte a jugar al juego que acaba de crear Esp Soft, se llama Cero Absoluto una aventura gráfica-conversacional creado con DAAD inspirado en los clásico del cine de terror y fantástico como La Cosa de John Carpenter o Alien de Ridley Scott. El juego es para el maravilloso Amstrad CPC, si aún lo conservas, prueba a jugarlo, te va a encantar. Si no dispones de una máquina clásica, siempre puedes emular, y para ello he añadido al script de la escena retro este juegazo.

¿Pero cómo lo instalo?

Si no sabes de que te hablo, echále un vistazo a este artículo, si estás decidido a instalarlo, prueba este otro (funciona en Raspberry Pi con RetroPie y Linux). Si ya eres un usuario avanzado, actualiza el script y vuelve a instalar la categoría Esp Soft. Descripción en EmulationStation del juego Cero Absoluto (Esp Soft) !Al vicio!  

El script se actualiza – The Mojon Twins

Buenas amigo gamer del ¡pixel bonito!, tenemos novedades en el script. Después de casi un mes de trabajo sacando tiempo de debajo de las piedras, el script se ha actualizado para albergar los estupendos juegos de The Mojon Twins, son más de 50 juegos de todo tipo donde el humor es el argumento principal de todos ellos. ¿Que no sabes que es eso del script? Echa un vistazo aquí. Hay juegos para multitud de sistemas, ZX Spectrum (la mayoría de ellos), Commodore 64, Nintento Nes y Sega Master System, todos los juegos tienen una descripción sacada de la web de The Mojon Twins, merece la pena echar un rato y leerse las descripciones, pasarás un rato muy divertido, además hay consejos de como jugar y que controles se utilizan. La puntuación esa sacada de la magnifica Encliclopedia Homebrew.
Descripcion de en Emulation Station

Descripción de los juegos en Emulation Station

Cómo instalarlo

Si no lo tienes instalado, visita este artículo. Si eres un  alumno avanzado y ya lo tienes descargado lo único que tienes que hacer es lo siguiente:
    1. Conéctate por ssh a tu Raspberry Pi, aseguraté que tienes conexión a internet.  Asegurate que no está en la interfaz de Emulation Station.
    2. Navega hasta el directorio del script
      1
      
      cd RetroPieScene
    3. Ejecuta el script
      1
      
      sudo ./RetroPie-scene_setup.sh
    4. Selecciona la opción 4. Actualizar Script
    5. Si se ha actualizado te aparecerá una nueva opción, selecciona 3. Instalar categoría The Mojon Twins Menu script mojon twins
    6. Se descargarán los ficheros del tema, las roms, los comandos .sh, las carátulas y la descripción de los juegos.
    7. Cuando hayas terminado aparecerá este mensaje.Mensahje fin instalación Mojon Twins
    8. Reinicia tu Raspberry y la nueva categoría deberá de aparecer.

Solución de problemas

  • La categoría Esp Soft no aparece, revisa si tienes instalada la última versión de RetroPie, verifica que en el directorio home tienes el directorio RetroPie.
  • Cuando actualizo el script, no aparece la nueva opción, prueba a salir del script y vuelve a entrar  (típico ya lo se), si no funciona fuerza una actualización con el comando:
    1
    
    git pull
  • Ahora el archivo del log dice más cosas, revisa si hay algún mensaje de error, y si no sabes que es, comunícamelo para intentar echarte una mano los antes posible.
  • ¿Te falta algún fichero?, revisa el archivo download, y mira si se han descargado correctamente.
  • Los juegos de Commodore 64 no funcióna en Linux, mira el apartado Bonus.

Agradecimientos

Quiero dar mi más sincero agradecimiento a The Mojon Twins, por su apoyo y disponibilidad en todo momentos, ¡son gente muy maja oye!, además están con un proyecto Verkami muy chulo. ¿No lo conoces?.

Bonus

El script también funciona en Linux, pero antes has de instalar RetroPie en Linux, el directorio RetroPie debe de estar en el directorio home del usuario. Para ejecutarlo en Linux:
1
sudo ./RetroPie-scene_setup.sh nombreDeUsuario
Para poder ejecutar los juegos de commodore en Linux sigue los siguientes pasos:
  1. Instala Vice (emulador para Commodore 64 en Linux):
    1
    
    sudo apt-get install vice
  2. Ve al directorio /RetroPie/roms/mojontwins y busca todos los ficheros .sh que tengan en el nombre las letras C64 (son tres ficheros).
    Editar fichero sh para commodore en linux

    Así hay que modificar el fichero en Linux

  3. Edita los ficheros comenta la línea de Raspberry Pi y descomenta la línea de Linux.
Se me olvidaba, el script funciona también en Retropie 3.7.

Aviso

El script no es infalible, y sólo lo he probado en mi equipo y mi Raspberry. Si tienes juegos, y configuraciones, te recomiendo que hagas una copia de seguridad, el script no borra nada (sólo unos archivos temporales), pero es bueno prevenir.  

Portada Esp Soft

El script se actualiza – Esp Soft

Buenas de nuevo fan de lo retro, de la tecnología y de todo lo que sea pasar un buen rato echando una partida para terminar el día mejor de lo que empezó, como sabes y si no te lo cuento he creado un script para tener la escena retro española en tu Raspberry Pi, es un homenaje a todos esos creadores que desinteresadamente dedican su tiempo para hacer autenticas obras de arte para sistemas antiguos que han quedado olvidados, pero que hoy en están más de moda que nunca. Tengo noticias nuevas, he actualizado el script, se han añadido todos los juegos del genial grupo de desarrolladores llamados Esp Soft, nada menos que 19, dedican sus desarrollos a una joya del pasado llamada Amstrad CPC, aun recuerdo cuando mi hermano trajo el ordenador a casa, el estaba estudiando Ingeniería Informática, yo era un chaval que acaba de hacer la comunión, el contacto con esa máquina labró mi futuro profesional.
DescripcionJuegosEspSoft

Los juegos traen su descripción, y están preparados para ser ejecutados

Podrás encontrar auténticos juegazos, desde estupendas conversiones de juegos míticos como el Columns, a juegos conversacionales cómo el Paciente 106, pasando por adictivos juegos de plataformas como La Guerra de Gamber que usa el famoso modo cero (yo lo acabo de descubrir). Pero lo mejor de todo es que con sólo ejecutar el script y seleccionar una opción lo podrás tener instalado en tu Raspberry Pi, preparados para jugar, con su descripción, carátula y consejos de como ejecutarlos si presentan problemas.
Consejos sobre juegos

Consejos para cargar tus juegos en el emulador de Amstrad

Los juegos usan el emulador CapriceRpi creado por Kaos Override para Raspberry Pi, a mi entender es el que más opciones tiene y el que mejor va, se ha introducido en la última versión de RetroPie 3.6. Algunos comentarios están sacados de la Enciclopedia Hombrew, otros directamente de la web de Esp Soft. Las puntuaciones son de la Enciclopedia Hombrew, si hubiera algo incorrecto comunicármelo, estaré encantado de cambiarlo.

Cómo instalarlo

Si no lo tienes instalado, visita este artículo. Si eres un  alumno avanzado y ya lo tienes descargado lo único que tienes que hacer es lo siguiente:
    1. Conéctate por ssh a tu Raspberry Pi, aseguraté que tienes conexión a internet.
    2. Navega hasta el directorio del script
      1
      
      cd RetroPieScene
    3. Ejecuta el script
      1
      
      sudo ./RetroPie-scene_setup.sh
    4. Selecciona la opción 3. Actualizar Script
    5. Si se ha actualizado te aparecerá una nueva opción, selecciona 2. Instalar categoría Esp Soft Opción Instalar categoría EspSoft
    6. Se descargarán los ficheros del tema, las roms, los comandos .sh, las carátulas y la descripción de los juegos.
    7. Cuando hayas terminado aparecerá este mensaje.
Esp Soft Finalizado
  1. Reinicia tu Raspberry y la nueva categoría deberá de aparecer.

Solución de problemas

  • La categoría Esp Soft no aparece, revisa si tienes instalada la última versión de RetroPie, verifica que en el directorio home tienes el directorio RetroPie.
  • Cuando actualizo el script, no aparece la nueva opción, prueba a salir del script y vuelve a entrar  (típico ya lo se), si no funciona fuerza una actualización con el comando:
    1
    
    git pull
  • Ahora mismo el archivo del log, no dice mucho de los errores que ocurren, estoy trabajando en ello para que los errores aparezcan en pantalla y puedas saber que está pasando.

¿Que es lo próximo?

La próxima categoría que voy a añadir son The Mojons Twin, tienen un montón de juegos la mar de adictivos y graciosos, estate atento a mi twitter @ConsolaViejuna. Después vendrá Retroworks, ¡que pena que no disponga de más tiempo libre!

Agradecimientos

Quiero dar mi más sincero agradecimiento a Kaos Override por ese pedazo de emulador que ha proporcionado a la comunidad, también a Esp Soft por su generosidad al permitirme usar sus juegos y carátulas para que todos podamos disfrutarlos.

Bonus

El script también funciona en Linux, pero antes has de instalar RetroPie en Linux, el directorio RetroPie debe de estar en el directorio home del usuario. Para ejecutarlo en Linux:
1
sudo ./RetroPie-scene_setup.sh nombreDeUsuario

Aviso

El script no es infalible, y sólo lo he probado en mi equipo y mi Raspberry. Si tienes juegos, y configuraciones, te recomiendo que hagas una copia de seguirad, el script no borra nada (sólo unos archivos temporales), pero es bueno prevenir.  

Cpatura de Juego Abadía Extensum

Como ejecutar La Abadía del Crimen Extensum en Raspberry Pi

Buenas de nuevo retromaniacos de la tecla y el mando, hoy os voy a  hablar de un juego indispensable para los amantes de lo viejuno, y de los juegos de siempre, el juego se llama Abadía Extensum es un estupendo remake del juego original que realizaron Paco Menéndez y Juan Delcán en el año 1987 que se llamaba la Abadía del Crimen, es un juego que marcó una época, ya que con ordenadores de 8 bits se hacían autenticas maravillas. Manuel Pazos y Daniel Celemín han echo un estupendo homenaje a este juego, mejorando aspectos gráficos y sonido, añadiendo algo más a la trama y una sorpresa final, esta realizado en Java y se puede ejecutar en Linux, Windows y Mac. Te lo puedes descargar desde la página oficial.

Se puede ejecutar en una Raspberry Pi

Es algo que te preguntas, estás construyendo tu retroconsola, y un clásico cómo este no puede faltar en tu Raspberry Pi, ¿pero funcionará en este minordenador?¿tiene suficiente procesador y memoria?¿pero se puede ejecutar?. La respuesta es que si, se puede ejecutar, y además funciona decentemente en una Raspberry Pi 3 y Raspberri Pi 2 (con algo de overclocking).

¿Que necesitamos?

  • Una Raspberry Pi 2 o 3 bien alimentada.
  • La última distribución Raspbian (si tienes Retropie, viene instalada por defecto).
  • Java 7
  • Entorno gráfico LXDE

¿Que tengo que instalar?

  1. Conecta tu Raspberry Pi a internet, ya sea por wifi o red cableada (rj45)
  2. Accede a la consola de comandos ya sea físicamente utilizando un teclado o por ssh
  3. Instala Java
    1
    2
    
    sudo apt-get update
    sudo apt-get install openjdk-7-jdk
  4. Instala el entorno gráfico LXDE si no lo tienes, ocupa un 580 Mb en la tarjeta sd, a tener en cuenta.
    1
    
    sudo apt-get install lxde
  5. Si usas Raspbian Jessie instala xino para poder ejecutar el entorno gráfico desde línea de comandos.
    1
    
    sudo apt-get install xinit
  6. Reinicia la Raspberry Pi
    1
    
    sudo reboot
  7. Automáticamente se iniciará el entorno gráfico, si ves el entorno y desaparece pulsa ALT + F7, el usuario por defecto es pi, contraseña raspberry

Iniciando Abadía Extensum

Una vez que estamos en LXDE vamos a el botón de inicio, herramientas del sistema, LXTerminal, ya hemos iniciado el terminal.
Terminal de LXDE

Terminal de LXDE

Deberemos tener descargado y descomprimido el juego de Abadía Extensum en la Raspberry Pi, (podemos pasarlo por Samba, Filezilla o ir a la página oficial y descargarlo). Navegamos usando los comandos en el terminal hasta llegar al directorio donde tenemos Abadía Extensum y ponemos el siguiente comando:
1
java -jar AbadiaExtensum.jar
Ejecutando Abadia Extensum Empezarán a cargarse los elementos del juego, hay que esperar un poquito. Verás que todo ha ido bien cuando aparece la pantalla principal del juego y esa estupenda música.
Abadia Extensum ejecutandose

Abadia Extensum ejecutándose

Creando un acceso directo

Reconozco que usar directamente la linea de comandos puede dar un poco de miedo, así que vamos a crear un acceso directo en nuestro escritorio, para que todo sea más rápido aun, ¿cómo lo hacemos?, muy sencillo. Te cuento los pasos que tenemos que seguir.
  1. Nos creamos un script que ejecute el juego (lo que en windows es un archivo .bat), yo lo he puesto en el mismo lugar donde tengo el juego descargado, pero lo puedes colocar donde quieras. El script tendrá las siguientes líneas: (tener en cuenta que tus rutas a los ficheros pueden ser diferentes)
    1
    2
    3
    
    #!/bin/bash
    java -jar /home/pi/RetroPie/roms/ports/abadia/AbadiaExtensum.jar
    exit
  2. Damos permisos de ejecución al archivo creado
    1
    
    sudo chmod +x ./abadia.sh
  3. Creamos un icono de acceso directo, un archivo .desktop que estará en la ruta /home/desktop, lo llamaremos con el nombre que queramos, hay que completar la siguientes líneas:
  • Name, nombre que tendrá el icono en el escritorio.
  • Comment, comentario explicativo.
  • Exec, ruta absoluta a nuestro script (creado en el paso 1) que ejecuta la Abadía del Crimen Extensum.
  • Icon, ruta hacia el icono de acceso directo, lo he sacado del propio jar.
  • Terminal, puede ser false (el terminal no aparece en pantalla) o true (el terminal aparece por pantalla), a gusto del consumidor ;).
  • Encoding, UTF-8
  • Categories, se deja en blanco.
1
2
3
4
5
6
7
8
[Desktop Entry]
Name=Abadia del Crimen Extensum
Comment=Estupendo Remake de la Abadía del Crimen
Exec="/home/pi/RetroPie/roms/ports/abadia.sh"
Icon=/home/pi/RetroPie/roms/ports/icon2.png"
Type=Application
Encoding=UTF-8
Categories=
Una vez creado el archivo .desktop, nos aparecerá el icono en el escritorio, para iniciar la Abadía del Crimen Extensum, bastará con hacer doble click en el icono, y tras un ratillo tendremos nuestro juego funcionando en las Raspberry Pi.
Icono en escritorio

Icono en el escritorio de Raspberry Pi

Te adjunto varias capturas de como quedan los archivos en los directorios.
Directorio donde el juego esta instalado

Archivos en el directorio donde el juego está instalado

 
Directorio donde está el acceso directo

Directorio donde está el archivo .desktop

 

Solución de problemas

  • El juego no se inicia, se paciente, la Raspberry Pi, es un pequeño ordenador, y tarda un ratillo en cargar todos los datos en memoria, si la memoria se acaba se usa la memoria de intercambio, que es mucho mas lenta, así que toca paciencia, merece la pena esperar para echar una partida a esta obra de arte.
  • El juego sigue sin iniciarse, vale, has esperado un tiempo prudencial, lo primero de todo, revisa la consola, si aparece un mensaje cómo el de la imagen adjunta, prueba a ejecutar el juego con el siguiente comando: (le decimos a la máquina virtual de java que empiece con menos memoria)
    1
    
    java -Xmx340m -jar AbadiaExtemsum.jar
Error al ejecutar Abadía Extensum

Error al ejecutar la Abadía del Crimen Extensum

 
  • Tengo la Raspberry Pi 2 y me va un poco lento, es algo normal, si pruebas a hacer un overclocking veras que es bastante jugable.
  • Tengo la Raspberry Pi 1 o Zero y no arranca, es posible, tiene un procesador bastante limitado y 512 MB de memoria, por lo que creo que no va a ser posible (no lo he probado), si lo consigues, házmelo saber.
  • Si después de instalar LXDE arrancas en modo en gráfico siempre puedes volver al modo consola para ello ejecuta el comando:
    1
    
    sudo raspi-config
    Seleccionas la opción 3 Boot Options y posteriormente la opción B1 o B2 dependiendo si quieres que entre o no automáticamente al sistema.
Configurando el modo de arranque en Raspberry Pi

Seleccionando la opción Opciones de arranque

TextConsole

Seleccionando que arranque en modo consola pidiendo usuario y contraseña


Imágenes Portada