viernes, 26 de junio de 2026

AMSpiT lite, el emulador de Amstrad CPC ahora también para GNU/Linux y macOS

AMSpiriT es un emulador para sistemas Windows, pero su creador ha lanzado estos días una versión especial para GNU/Linux y MacOS llamada AMSpiriT lite


Este emulador incluye herramientas para el desarrollo, extracción e incrustación de programas hechos en Locomotive Basic, el potente intérprete que incluían los CPC, algo así como el BasinC para ZX Spectrum que hemos visto con anterioridad, aunque en este caso cuando inyectamos o cargamos un programas basic, ya sea BAS o TXT, parece no hacer nada, pero cuando tecleemos LIST veremos que el programa ya está en memoria. 

Si se quiere, se puede programar con Visual Studio Code, ya que el mismo autor ofrece extensiones para programar e inyectar directamente en el emulador para este editor de programación.

Mi impresión es que se trata de un emulador muy intuitivo, con opciones fáciles de entender y acceder para cualquier perfil de cepecero y, aunque aún le faltan algunas cosas por pulir, el camino que lleva promete ser interesante.

AMSpiriT lite está disponible, en su página de descargas, para:

  • PC de 64 bits con Windows o GNU/Linux.
  • ARM aarch64 de 64bits, por ejemplo para raspberry pi OS.
  • macOS en ordenadores Apple distribuido en formato dmg.
  • Código fuente para instalártelo en otras arquitecturas. 

Las versiones para GNU/Linux, tanto la de PC como ARM de 64 bits se distribuyen como AppImage

También hay variantes para las librerías SDL2 y QT, incluso como core de RetroArch, así que posiblemente lo veamos en un futuro en Batocera, Recalbox, Retropie, etc...

Seguiremos la evolución de este joven emulador, que será la delicia de los trasteadores del poderoso Basic clásico de los CPC entre los que me incluyo.

jueves, 18 de junio de 2026

Uso de cascos o auriculares bluetooth en televisor moderno

Hace unos meses me pillé un par de cascos Bluetooth que venían de regalo en una revista, suelen rondan los 10€ o menos, y estos en concreto funcionan muy bien para que una persona pueda escuchar la tele sin molestar a nadie, incluso si están durmiendo en la misma habitación.


 

Configuración de los auriculares 

La configuración y emparejado es muy sencillo siguiendo las instrucciones del televisor o de los cascos, aunque es un proceso intuitivo que siempre son los mismos pasos:

  1. Encender el TV.
  2. Encender los casos o auriculares. En algunos hay que hacer una pulsación larga para que se pongan en modo visible". 
  3. En la TV ir a las opciones de Bluetooth, Emparejar y elegir un dispositivo que se llame igual que nuestros cascos.
  4. Si pide contraseña, posiblemente sea "0000". 

Ya lo tenemos configurado, a partir de ahora cuando encendamos la TV y luego los cascos se apagará el sonido del televisor y saldrá por los auriculares, cuando apaguemos los auriculares volverá a salir por el televisor. 

A continuación reproduzco las instrucciones que he hecho para mis padres para que usen los cascos y que creo que pueden ser útiles para tener impresas para los que tienen menos destrezas digitales en la familia, una vez configurado el tinglado:

 

Instrucciones uso de cascos 

Uso de los cascos/auriculares

  1. Encender el televisor.
  2. Mantener pulsado el botón de encendido de los cascos, el botón de arriba, hasta que se escuche una voz o se encienda una luz en la parte inferior. 
  3. Si sale en el televisor un mensaje para aceptar el uso de los cascos pulsar el botón del mando del TV para aceptar (botón central de la cruceta).
  4. Ponerse los cascos, 
  5. Se puede subir el volumen o cambiar de canal con  el mando a distancia como siempre.

Finalizar uso

  • Pulsar el botón de encendido/apagado en los cascos hasta que se escuche el sonido por el televisor. 

NO funciona

  • Cargar los cascos con el cargador del móvil enchufándolo al conector correspondiente

 

sábado, 6 de junio de 2026

Soporte para webcam con pantalla de privacidad hecha con TENTE

Hace unos años me compré una webcam de pinza de la marca Ewent de la que estaba muy contento porque fue barata, funcionaba bien y tenía buen soporte para GNU/Linux, pero con los años una de las patas de la pinza se partió por la presión del muelle y por la degradación del plástico, así que tenía que buscarme algún sistema que hiciera de soporte, así que una vez más me acorde de las piezas de TENTE que compre hace algún tiempo a iUnits para futuros proyectos.

 


Como veis le he hecho una "casita" a la webcam para que se mantenga de pie y ya que tenía una pieza de rueda con tentón de mi lo que queda de mi primer TENTE, ¿caja 403? le he enganchado una placa 6x8 y ya tengo pantalla móvil para mostrar u ocultar la imagen. 

En estas imágenes podéis ver la cámara con la pestaña rota:

 


Y la rueda que hace la magia de la privacidad.

 


Para quien tenga una webcam de este tipo se la quiera hacer comprando las piezas, aquí os dejo el modelo 3D, más estilizado y libre de la tiranía del stock. 

 


viernes, 5 de junio de 2026

Usar claves asiméticas SSH con gitlab

GitLab ya no permite subir por https los cambios en tus repositorios, por lo que hay que utilizar métodos "más seguros", aunque se puede crear un token para salir el paso, no lo recomiendo porque es "pan para hoy y hambre para mañana", ya puestos usamos claves asimétricas SSH.

Si NO las tienes creadas, ya las estás creando :D 

Si ya las tienes creadas tienes que seguir los siguientes pasos:

  1. Localiza tu clave privada, está en /home/tuusuario/.ssh y es un archivo que termina con la extensión .pub, vamos a suponer que es id_xxxx.pub
  2. Muestra el contenido con los comandos:
    cd /home/tuusuario/.ssh
    cat id_xxxx.pub
  3. Copia el contenido de la misma en el portapapeles seleccionándola con el ratón, clic con el botón derecho y copiar.
  4. Iniciamos sesión en gitlab con nuestras credenciales.
  5. Ve al avatar, selecciona Preferences > SSH Keys (si tienes dificultades para encontrar la opción tiene un buscador donde puedes poner "SSH Keys").
  6. Pega el contenido que habías copiado previamente en el campo "KEy".
  7. Clic en el botón "Add key".
  8. Verifica la conexión con el siguiente comando, si pide que confías dí que sí:
    ssh -T git@gitlab.com
  9. Ahora tienes que cambiar el archivo .git/config en tu repositorio local de manera que quede como algo así:
    [core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
    [remote "origin"]
        url = git@gitlab.com:tuusuario/elrespositoriodetuproyecto
        fetch = +refs/heads/*:refs/remotes/origin/*
    [branch "master"]
        remote = origin
        merge = refs/heads/master
     
  10. Y listo, ya puedes subir de nuevo tus commits