viernes, 26 de abril de 2024

Digger en GNU/Linux

Digger es uno de esos juegos de siempre, sencillos pero brutalmente adictivos.

Hace muchos años se portó para GNU/Linux y aún hoy se puede seguir disfrutando en distros modernas en tu último equipo, en un ordenador del cretácico y su compilación no puede ser más sencilla:

  1. Instalas las dependencias, básicamente la librería SDL:
    sudo apt install git build-essential libsdl2-image-dev
  2. Te lo descargas, recomiendo hacerlo desde su github:
    git clone https://github.com/sobomax/digger
  3. Compilas:
    cd digger
    make

Para ejecutarlo basta con ejecutar ./digger desde el directorio donde se instaló pero quizás lo disfrutes más a pantalla completa con el parámetro -f, en cuyo caso tienes que salir con la combinación de teclas ALT + F4.


 Estos son los parámetros que le puedes pasar al ejecutable:

  • ./digger: sin parámetros lo lanza desde una ventana.
  • ./digger -q: sin sonido, para no molestar a la familia.
  • ./digger -m: sin música pero con efectos especiales.
  • ./digger -r: te guarda la partida.
  • ./digger -e: te reproduce la partida previamente guardada y sale del programa.
  • ./digger -o: bucle al comienzo de la línea de comando.
  • ./digger -k: te pregunta al principio las teclas para redefir el teclado.
  • ./digger -g: modo Gauntlet.
  • ./digger -2: modo para 2 jugadores.
  • ./digger -x: embeber en una pantalla.
  • ./digger -f: jugar a pantalla completa.
  • ./digger -u: Vidas infinitas.
  • ./digger -i: Empezar en el nivel deseado.

Como en otras ocasiones, también lo puedes instalar con Retro Multi Installer.

 Por cierto, NO que conseguido compilarlo en raspberry pi, si lo consigo actualizaré este artículo explicando como, si alguien lo consigue antes poned un comentario :D

viernes, 19 de abril de 2024

Listar solo los archivos que NO tienen extensión

Aunque en GNU/Linux la extensión del nombre de un archivo NO determina que tipo de archivo es, se sigue empleando por convención y claridad para nosotros humanos la estructura de nombre de archivo:

nombrearchivo.ext

Pero cuando compilamos un programa estos binarios "no tienen extensión", ¿cómo podríamos listar solo estos archivos con un ls?

La respuesta sería alguno de estos comandos:

ls !(*.*)
ls --ignore='*.*'
ls -I '*.*'

Una pregunta sencilla pero las respuestas que encontrarás por ahí es precisamente que las extensiones NO tienen sentido en GNU/Linux, ya... pero se siguen usando.

El único sitio donde he encontrado una respuesta útil ha sido aquí


sábado, 6 de abril de 2024

Retropixel 2024, el evento retro de Málaga en una edición muy cepecera

Otro año más,, se celebra el evento retro del año y completamente gratis, Retropixel 2024 los días 13 y 14 de abril, ya van por la VII Muestra de retroinformática y videojuegos según la web del servicio de cultura de la Universidad de Málaga.

Como siempre se celebra en el enorme hall de la Facultad de Derecho de la Universidad de Málaga, con aparcamiento suficiente para todos.

Para quien a estas alturas no haya oído hablar del evento tiene zonas de exposición de hardware, una amplia zona de juegos, conferencias en las aulas de la propia facultad, torneos y talleres.

Este año se celebra el 30 aniversario de PSX y el 40 de Tetris, Dinamic y nuestro querido Amstrad CPC.

Sobre las conferencias de las 5 programadas a fecha de hoy, más o menos la mitad tratan directamente sobre el Amstrad CPC:

  • Sábado 13 (12:00) - Seguimos queriendo su dinero. 40 años de Amstrad CPC. 
  • Sábado 13 (16:30) - Presentación del libro "Cinco Duros: La historia del videojuego en España para todos Vol. 1".
  • Sábado 13 (17:30) - La historia de Indescomp y Amstrad España.
  • Domingo 14 (12:00) - Crea tu juego de 8 bits.
  • Domingo 14 (17:00) - Spidey y Pedja: La historia de PlayStation.
Actualización: Finalizado el evento escribí un artículo en AUA contando como fue.
Irán apareciendo enlaces a los vídeos a las conferencias a medida que estén disponibles.

Como en años pasados, iré editando este artículo con más información que vaya obteniendo.