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.  

RetroPie en Linux

Instala RetroPie en Linux

¿No tienes una Raspberry Pi?, ¿te gustaría disfrutar del interfaz de Emulation Station en tu pc?, ¿usas Linux?, ¿te apatece una pausa en el trabajo?,  tengo una buena noticia, puedes hacerlo, te comento cómo.

¿Que necesitas?

  • Un ordenador con Linux, ya sea viejuno, nuevo, del montón, portátil, sobremesa, armatoste, etc.
  • Una distribución Linux instalada, lo ideal una distribución Ubuntu, a partir de la 14, yo la he probado en Ubuntu 14, 15 y 16 y ha ido perfectamente.
  • Tu sistema actualizado.
  • Conexión a internet.
  • Paciencia (a espuertas).

Pasos a seguir

  1. Abre tu terminal, navega al directorio home (cuando abres el terminal se abre por defecto) y escribe:
    1
    2
    
    sudo apt-get install -y git dialog
    git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git
  2. Se descargará el script de RetroPie a tu ordenador.
  3. Navega hasta el directorio RetroPie-Setup y ejecuta:
    1
    2
    
    cd RetroPie-Setup
    sudo ./retropie_setup.sh
  4. Selecciona la opción 2. Source-based installationAceptar.
  5. Aceptamos el mensaje de información.
  6. Seleccionamos todas las opciones (espacio para seleccionar) por defecto están todas seleccionadas y aceptamos
    Selección de emuladores

    Selección de emuladores a instalar

  7. Échale paciencia, ve a dar un paseo, mira a ver que hay el la tele, juego a tu arcade favorito o tomate una caña/mirinda, el script se descargará el código fuente de los emuladores y lo compilará. En mi caso tardó alrededor de 45 minutos (Core i5 8 Gb Ram) con un conexión de móvil medio decente.
  8. Cuando hayas terminado (y si todo ha ido bien) se deberá de haber instalado.
  9. Busca en tu escritorio un icono que se llame rpie, ejecútalo y a disfrutar. Ahora solo tienes que añadir tus juegos en la carpeta /RetroPie/roms, también puedes ir a tu terminal favorito y escribir el comando emulationstation.
    EmulationStationEnLinux

    Así viste Emulation Station en Linux

Instalar CapriceRpi

CapriceRpi es un emulador de Asmtrad CPC desarrollado para Raspberry Pi creado por Kaos Override usando el núcelo Caprice 32, este emulador sólo está disponible en las imágenes que hay de RetroPie, pero al disponer del código fuente lo podemos compilar para Linux, yo ya lo tengo compilado para 64 bits, te los puedes descargar de aquí. Paso a seguir (me encantan las listas):
  1. Descargaté el binario.
  2. Crear la carpeta capricerpi en /opt/retropie/emulators.
  3. Copia el fichero descargado a la ruta opt/retropie/emulators/capricerpi.
  4. Modifica el fichero emulators.cfg que está en la ruta /opt/retropie/configs/asmtradcpc/
  5. Añade la siguiente línea:
    1
    
    capricerpi="/opt/retropie/emulators/capricerpi/capriceRPI %ROM%"
  6. Modifica la línea donde pone default:
    1
    
    default="capricerpi"
  7. Guarda cambios.
Cuando inicies una rom de Amstrad CapriceRpi emulará tus juegos. Ahora sólo te queda instalar la escena retro en Linux, te digo cómo hacerlo (ve a donde pone Bonus).

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.  

Portada instalando RetroPie Script Scene

Disponible el script para tener la escena retro española en tu Raspberry Pi

¿Cansado de configurar RetroPie?, ¿te sabes de memoria todos los ficheros de configuración?, ¿has luchado para tener todas las roms que deseabas?, ¿cansado de buscar todos los juegos de la escena retro española?, ¿pero cuántos juegos creados por la escena retro hay?  ¿he jugado a todos?. Si te has echo alguna pregunta, RetroPie Scrip Scene es lo que necesitas en tu Raspberry Pi

¿Que es eso de RetroPie Script Scene?

Básicamente consiste en un script que instalará en tu Raspberry Pi los juegos creados por los desarrolladores españoles, se crearán tantas categorías cómo grupos de desarrollo hay en la scene, tales cómo Esp Soft, The Mojon Twins, Retroworks, etc, etc, no te puedes perder ninguno de sus juegos. Aquí te hablo un poquito más de este proyecto.

¿Que necesito?

  • Una Raspberry Pi.
  • La distribución RetroPie 3.6 (no lo he probado con otras versiones).
  • Conexión a internet.
  • Tema “Simple” instalado

¿Cómo lo instalo?

  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 script con permisos de superusario:
    1
    
    sudo ./RetroPie-scene_setup.sh

Usando el script

Si todo ha ido bien aparecerá un menú con varias opciones, para ejecutarlas, selecciona con el teclado la opción deseada y pulsa la tecla enter. Actualmente el script va por la versión 0.2, poco a poco iré añadiendo opciones. Paso a explicarte las opciones:
Opciones menú

Opciones disponibles

 
  1. Instalar categoría Enciclopedia Homebrew, instala la categoría Encliclopedia Hombrew en Emulation Station, con los juegos de la scene española que aparecen en el libro la Enciclipedia Hombrew Vol.1. En la versión 0.2 sólo se instala la categoría y tres archivos .sh de test. Según vaya hablando con los desarrolladores y obteniendo permisos iré añadiendo nuevos juegos con sus carátulas y una pequeña descripción.
  2. Actualizar script. Actualiza el script a la última versión.
  3. Salir. Sale del script.
Trabajo finalizado

Mensaje indicando que ha terminado de instalarse la categoría

Una vez instalado, reinicia tu Raspberry, deberá de aparecer una nueva categoría.

Solución de problemas

  • Al ejecutar el script, aparece un mensaje  indicando que se necesitan permisos de superusuario. Deberás de ejecutar el script usando sudo.
  • El tema simple no está instalado, deberás de instalar el tema “Simple”, en este artículo te explico como.
  • No aparece la categoría, si has recibido algún mensaje de error, comunícamelo, estaré encantado de ayudarte. Se escribe un archivo de log llamado log.txt donde se informa de todos los pasos que se han dado.

Pantalla presentación script RetroPie Scene

RetroPie Script Scene

Hoy os voy a hablar de un proyecto que tengo en mente, que me gustaría llevar a buen puerto. Configurar RetroPie al gusto suele ser un trabajo bastante tedioso, hay que luchar con la consola, escribir comandos cómo sino hubiera mañana, modificar ficheros de configuración, etc, etc. Si quieres añadir una categoría nueva en Emulation Station no es fácil, tienes que elaborar las imágenes del tema, escribir los comandos que ejecutarán los juegos y otros detalles más.

¿Que quiero hacer?

Desarrollar un simple script realizado en bash linux, que prepare tu Raspberry Pi con la escena retro que hay actualmente en España, la idea es añadir tantas categoría cómo grupos de desarrollo haya en España. Es decir a parte de tener el emulador Spectrum, Amstrad con sus juegos, existiría una categoría que se llamaría, ESP Soft, The Mojon Twins, Enciclopedia del Hombrew etc, etc con todos sus juegos listos para jugar, probar, ver y disfrutar. Además los juego irían comentados con una breve descripción y su carátula.
Mojon Twins en Emulation Station

Asi quedaría The Mojon Twins en Emulation Station

¿Cómo funciona el script?

Te descargas el script, lo ejecutas con permisos de administrador (no voy a hacer el mal), seleccionas una categoría y automáticamente cuando entres en Emulation Station tendrás todas tus nuevas categorías, tus juegos y carátulas, se acabó el tener que configurar a mano ficheros, basta de peleas con el terminal de linux.

¿Que categorías añadirás?

Tantas cómo pueda, ahora mismo estoy pidiendo permiso a los grupos de desarrolladores, tanto cómo para incluir sus logos, cómo para incluir sus juegos. Dependiendo de las autorizaciones añadiré logos, juegos, descripción y carátulas. No quiero aprovecharme de su trabajo, ellos son los genios que hacen sus juegos desinteresadamente para la comunidad.
Opción instalar Mojon Twins

Selección de categorías a instalar

¿Oye que chulo está esto, pero tu ganas algo?

Nada, cero patatero, no quiero lucrarme con esto, pago mi hosting por mis propios medios, no tengo publicidad y mi filosofía es seguir así. No quiero donaciones, dedico el poco tiempo libre que me queda en realizar este blog y en hacer este script.

¿Y por qué lo haces?

Hace muy poco tiempo que he descubierto la escena retro, me he quedado sorprendido del nivel que hay, pero me he dado cuenta de que es muy poco conocida, este es mi granito de arena para darle más visibilidad. Quiero que se conozca, que la gente disfrute de estos maravillosos juegos, que aproveche y conozca más a la gente que hay detrás de estos proyectos. Otra de las razones, es que configurar RetroPie puede ser bastante aburrido, hay que conocer cómo funciona si quieres hacer algo que se salga de lo estándar tienes bastante trabajo, mi idea es hacerlo fácil.
Texto informativo Mojon Twins

Pantalla informativo antes de instalar la categoría The Mojon Twins

¿A quién va dirigido?

A cualquier persona que quiera tener instalada la escena retro española en su Raspberry Pi, que aparte de disfrutar de los cĺásicos, juegue a las nuevas creaciones, que las disfrute y que sobre todo reconozca el trabajo de la gente que hay detrás de esos juegazos.

Oye que bien tu script,lo ejecuto, instalo las categorías y los juegos y los vendo

Para ti no es este script, no amas la escena retro, eres un “infiel”. Si aun así lo haces, por alguna extraña razón, dona todo el dinero que ganes a las personas que hacen estos juegos.

Donde esta es script, lo quiero, lo quiero

Paciencia, aun estoy en conversaciones con los grupos de desarrolladores, cuando tenga algo sólido pondré el script para descargar, de momento he recibo autorización de los creadores de la Enciclopedia Hombrew para incluir su logo, poco a poco.

Me gustaría participar en este proyecto

Tanto si eres desarrollador de juegos, cómo si quieres echar una mano en el script, eres bienvenido, toda ayuda es agradecida, te puedes poner en contacto conmigo a través del correo: consolaviejuna@gmail.com , twitter: @ConsolaViejuna

Portada nueva categoria

Cómo añadir una nueva categoría a Emulation Station

Cómo sabes RetroPie usa EmulationStation, un interfaz gráfico que te permite ejecutar tus juegos favoritos en los emuladores. RetroPie (una distribución linux para Raspberry Pi) trae instalado este front-end con un montón de emuladores, basta añadir las roms a sus directorios y ya tienes disponible el emulador con el interfaz preparado para ejecutar tus juegos. ¿Pero que pasa si quiero crearme mi propia categoría?, ¿puedo hacerlo?, ¿tengo que modificar algo?, ¿es difícil?, para nada, es más sencillo de lo que parece y en este artículo voy a intentar guiarte. Para este ejemplo, me he creado una categoría nueva que se llama “Enciclopedia Homebrew” donde albergaré los mejores juegos que aparecen en al libro la Enciclopedia Hombrew Volumen 1 un estupendo trabajo realizado por @blackmores_ de un pasado mejor  IvánZX de ZxDev15 e @ignprigar de pb48k que reune una descripción detallada de 500 juegos realizados en la actualidad para ordenadores y consolas de hace mucho tiempo. Los cambios los he realizado sobre RetroPie 3.6 , con el tema (apariencia gráfica de Emulation Station) instalado llamado “Simple”, también se puede instalar sobre otro tema, pero quizás haya que cambiar algunos pasos de los aquí descritos.

Instalando el tema Simple

Si no tienes instalado este tema, deberás instalarlo, para ello sigue estos pasos:
Tema Simple Emulation Station

Tema “Simple” en Emulation Station

  1. Aseguraté de que tu Raspberry Pi está conectada a Internet, ya sea por wifi o cable de toda la vida.
  2. Conectaté vía ssh a tu Raspberry Pi, ya sea usando Putty para Windows, o línea de comandos si usas Linux o Mac. El usuario es pi, la contraseña es raspberry.
  3. Si usas Linux este es comando:
    1
    
    ssh pi@192.168.1.5
  4. Si todo ha ido bien, ejecutamos el siguiente comando para ejecutar el configurador de RetroPie, hay que hacerlo com permisos de administrador:
    1
    
    sudo RetroPie-Setup/retropie_setup.sh
  5. Seleccionamos opción 3. Setup / Configuration (to be used post install)
  6. Seleccionamos opción 307. Install themes for Emulation Station
  7. Damos a aceptar y seleccionamos la opción 12. Install simple (not installed)

    previous arrow
    next arrow
    Slider

    Navega por las imágenes

  8. Una vez instalado el tema, reinicia, nada más entrar en Emulation Station debe aparecer el tema nuevo.

Añadiendo una nueva categoría

Ya tenemos instalado nuestro nuevo tema, ahora vamos a añadir la nueva categoría, para ello deberemos configurar un archivo de Emulation Station, sigue los siguientes pasos:
  1. Conéctate vía ssh a tu Raspberry Pi.
  2. Vamos a modificar el fichero es_systems.cfg que se encuentra en /etc/emulationstation
  3. Nos posicionamos en la carpeta donde está el archivo
    1
    
    cd /etc/emulationstation
  4. Hacemos una copia de seguridad de el fichero, nunca se sabe. Lo ejecutamos con permisos de administrador.
    1
    
    sudo cp es_systems.cfg es_systems.old
  5. Modificamos el fichero usando el editor nano. En mi caso lo voy a añadir después del emulador dreamcast. Es un fichero XML
    1
    
    sudo nano es_systems.cfg
  6. Añadimos las siguientes líneas despues de el sistema dreamcast, date cuenta que lo añado después de la etiqueta </system>
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    <system>
        <name>homebrew</name>
        <fullname>Enciclopedia Homebrew</fullname>
        <path>/home/pi/RetroPie/roms/homebrew</path>
        <extension>.sh .SH</extension>
        <command>%ROM%</command>
        <platform>pc</platform>
        <theme></theme>
        <directlaunch/>
     </system>
  7. Hemos creado una categoría homebrew, en está categoría sólo aparecerán todos aquellos juegos terminados en .sh y .SH que están en el directorio /home/pi/RetroPie/roms/homebrew (son comandos ejecutables que nos crearemos para ejecutar cada uno de los juegos con su emulador correspondiente, ya que en esta categoría habrá juegos de diferentes plataformas.
  8. Guardamos el ficheros, Ctrl + X, y confirmamos pulsando S.
  9. Creamos el directorio hombrew en la carpeta roms
    1
    2
    
    cd /home/pi/RetroPie/roms/
    mkdir homebrew
  10. Creamos un archivo .sh de prueba, para que aparezca la categoría.
    1
    
    sudo echo Esto es un archivo de test >> test.sh
  11. Reiniciamos, y debe de aparecer el nuevo sistema en Emulation Station
    1
    
    sudo reboot

Añadiendo el logo al tema

Ya hemos creado nuestra nueva categoría, pero como ves, aparecen un letras muy feas que ponen homebrew, vamos a darle un aspecto más apañado. Para ello deberemos modificar el tema “Simple” que consistirá en modificar un .xml y añadirle nuevas imágenes.

Creando las imágenes

Necesitamos dos imágenes, una imagen para el logo del sistema y otra imagen para el fondo . Para el logo lo ideal es crear una imagen vectorial en formato .svg pero si no eres un manitas en vectores (veáse mi caso), te puedes crear una imagen en formato .png, para la imagen de fondo, puedes usar la que más te guste, siempre has de aplicarle un desenfoque. Ten en cuenta que las imágenes han de ocupar lo menos posible ya que se cargan en memoria, y precisamente la Raspberry no va sobrada de ese bien tan preciado.
Imagenes necesarias

Imágenes necesarias. 1. Logo, 2. Imagen de fondo

 
Imagen Dimensiones Formato Nombre recomendado
 Logo  800 x 209 px .png  hombrew.png
 Fondo  1280 x 720px  .jpg  homebrew_art_blur

Modificando el tema

Una vez creadas las imágenes vamos a modificar el tema para que soporte nuestro nuevo sistema, sigue los siguientes pasos:
  1. Nos conectamos por ssh.
  2. Creamos un directorio en la ruta /etc/emulationstation/themes/simple que se llame igual que el sistema, en nuestro caso lo vamos a llamar homebrew
    1
    
    sudo mkdir homebrew
  3. Dentro de el directorio que hemos creado, añadimos otro directorio que se llamará art.
    1
    
    sudo mkdir art
    carpetasNuevoTema

    Así es como deben quedar las carpetas

  4. Ahora vamos copiar el fichero .xml y las imágenes a los directorios correspondientes. Lo haremos a través de Filezilla, pero al conectarnos con el usuario por defecto (pi), sólo podremos copiar  en todas las carpetas que están por debajo del /home, por lo tanto deberemos de copiar estos archivos a un directorio temporal y posteriormente usaremos comandos para copiarlos donde queramos.
    Modificar XML

    Estas son las líneas que he modificado en el xml

  5. Creamos un directorio temporal
    1
    
    mkdir tmp
  6. Copiamos el archivo xml, el logo, y la imagen de fondo, usando Filezilla al directorio temporal que hemos creado.
    Archivos en el temporal

    Archivos que tendremos en el directorio temporal

  7. Usando comandos, y conectados por ssh, vamos a copiar cada uno de los ficheros, el archivo .xml irá a /etc/emulationstation/themes/simple/homebrew, y las imágenes (tanto logo, cómo imagen de fondo) irán al directorio /etc/emulationstation/themes/simple/homebrew/art. Estando en el directorio tmp estos son los comandos a utlizar:
    1
    2
    3
    
    sudo cp theme.xml /etc/emulationstation/themes/simple/homebrew/
    sudo cp homebrew_art_blur.jpg /etc/emulationstation/themes/simple/homebrew/art/
    sudo cp homebrew.png /etc/emulationstation/themes/simple/art/
  8. Una vez copiados, ya podemos borrar nuestro directorio temporal, ya sea a través de comandos o usando Filezilla.
  9. Ya sólo nos queda reiniciar y nuestra nueva categoría aparecerá en pantalla.
Ahora sólo  tendremos que ir añadiendo los juegos que queramos, que serán comandos .sh, que ejecutarán el emulador junto a la rom. También queda pendiente, añadir las carátulas y la descripción a cada uno de los juegos, pero eso será en próximas entregas.

Pantalla de inicio retropie

Instala RetroPie en tu retroconsola con Raspberry Pi 3

Hola retromaniacos, ¿que tal el último vicio?, ¿por fin nos hemos pasado al jefe?, yo sigo atascado con el Boulder Dash y es que después de la quinta pantalla, siempre se me cae una piedra encima, sigo en ello, quizás en la próxima ocasión tenga más suerte. Bueno vamos al tema, voy a escribir una serie de artículos para ayudarte a configurar tu consola viejuna con RetroPie una distribución preparada para albergar un montón de plataformas y poder jugar a tus juegos favoritos.

¿Que material necesito?

  • Una Raspberry Pi 3
  • Una buena fuente de alimentación
  • Un teclado de momento.
  • Una imagen de retroPie
  • Una tarjeta SD de al menos 4 GB,

Descargando y grabando la imagen

Lo primero que tendrás que hacer es descargarte la imagen de RetroPie que hay disponible desde la página web del proyecto. La imagen para la Raspberry Pi 3 es esta. Ocupa unas 800 megas, guárdala a buen recaudo, porque después vamos a utilizarla. Viene en formato zip, descomprímela. Mete tu tarjeta SD en el lector de tarjetas, conéctalo al ordenador y a copiar la imagen.

Si usas Windows

El programa a utilizar es Win32 Disk Imager, te dejo aquí el enlace, (ten cuidado el enlace es de Sourceforge), te lo descargas y lo instalas. Ejecutas el programa en modo administrador y sigues los siguientes pasos:
  1. Elige la unidad de destino (por defecto se seleccionarán las unidades extraibles).
  2. Selecciona la imagen que te has descargado anteriormente.
  3. Das al botón write
Wind Disk Imager Después de un ratillo, alrededor de 15 minutillos ya tienes tu tarjeta sd preparada para insertarla en un Raspberry Pi 3.

Arrancado Retropie

Inserta tu tarjeta SD en la Raspberry Pi 3, no esperes a oir un “clic”, no tienen muelle, simplemente encájala, conecta un teclado, enchufa la alimentación y ya sólo toca esperar. Verás aparecer unas letras en pantalla, y después de un rato verás la interfaz de EmulationStation, el interfaz donde podrás acceder a todos tus juegos viejunos usando los emuladores que vienen incorporados. Configurando el teclado en Retropie Toca configurar un mando, en este caso el teclado, para manejar sólo el interfaz, configúralo como quieras, y asigna las teclas de tal manera que sean fáciles de recordar para ti. Una vez terminado este proceso ya podemos navegar por nuestro baúl de los recuerdos, y cómo una imagen vale más que mil palabras te dejo un vídeo que he realizado para guiarte mejor. En próximos artículos te contaré más cosas para configurar tu consola viejuna. ¡Feliz vicio!
Imágenes Retropie blog