lunes, 7 de enero de 2019

Compilar el nuevo Caprice32 con soporte para la gama plus en GNU/Linux

Caprice32 es un emulador de Amstrad CPC que llevaba tiempo abandonado y ha sido retomado por un nuevo programador, Colin Pitrat, que le ha añadido nuevas opciones, nuevos menús pero sobre todo soporte para la gama plus.



Vamos a ver como descargarlo, compilarlo e instalarlo:
  1. Instalamos los paquetes necesarios para la compilación:
    sudo apt-get install libsdl2-dev libfreetype6-dev libpng-dev zlib1g-dev build-essential git
  2. Descargamos el código fuente:
    git clone https://github.com/ColinPitrat/caprice32
  3. Compilamos:
    cd caprice32
    make
  4. Instalamos:
    sudo make install
Si usas Debian teclea primero su - para convertirte en root y después los mismos comandos que en Ubuntu pero sin sudo.

Un nuevo ejemplo de que el software libre puede resurgir como ave Fenix de sus cenizas gracias a estar a disposición de todo el mundo el código fuente.
Por cierto, hace tiempo hice artículos explicando como compilar la versión antigua y una versión especial que sacó KaosOveride para raspberry pi (aunque ambas, y la nueva, funcionan tanto en PCs como en raspberry pi).

En el próximo artículo veremos como empaquetarlo en un archivo deb.
Continuara...

5 comentarios:

  1. Hola, estaria bien explicaras como compilar caprice32 con soporte ipf

    saludos

    ResponderEliminar
    Respuestas
    1. A lo mejor más adelante hago algunas pruebas, de todas formas puedes manejar ipf con el nuevo emulador RetroVirtualMachine.

      Eliminar
    2. A lo mejor nos lo compilan...
      https://github.com/ColinPitrat/caprice32/issues/123#issuecomment-451849969

      Eliminar
  2. No me gusta, le faltan opciones y no es intuitivo. Mal.

    ResponderEliminar
    Respuestas
    1. Comenta lo que falta o no vaya bien al autor en la sección de issues, aquí no vas a conseguir nada más allá de desahogarte con la pataleta porque es solo donde aparece la noticia.
      https://github.com/ColinPitrat/caprice32/issues

      Por cierto, a mi me va de lujo, es tan sencillo que los niños lo manejan sin decirles nada y además funciona en casi cualquier PC por limitado que sea.

      Eliminar