lunes, 30 de mayo de 2022

Apagado ciego de Raspberry Pi OS

Algunos televisores a veces no detectan bien el HDMI si la raspberry está encendida antes que el televisor, ya la solución es apagar la tarjeta y encenderla otra vez, pero como no vemos la pantalla mucha gente la apaga cortando la corriente directamente en lugar de salirse correctamente.

Una solución es acceder por ssh desde otro ordenador dentro la misma subred y lanzar poweroff, pero si no hay otro ordenador en la subred hay que hacer un apagado ciego, ¿cómo se hace?

  1. Pulsamos Ctrl + Alt + F3 por ejemplo, para acceder a una consola.
  2. Tecleamos el nombre de usuario (pi si no lo hemos cambiado) y pulsamos INTRO.
  3. Tecleamos nuestra clave de acceso y pulsamos INTRO.
  4. Tecleamos 'poweroff' y pulsamos INTRO.
Tras unos segundos se habrá apagado el piloto de nuestra raspberry pi y ahora SÍ podemos cortarle la corriente y volver a enchufarla pasados unos 9 segundos.

domingo, 22 de mayo de 2022

Usar KODI en una raspberry pi 2 en 2022

La Fundación Raspberry ha dejado bastante abandonados sus modelos inferiores (todos los que no sean la 4 o 400), lo que es un problema para hacer funcionar programas que siempre han ido bien con versiones anteriores, uno de ellos es KODI.

Si probáis KODI en las versiones actuales de los siguientes sistemas os ocurrirá:

  • Raspberry pi OS (legacy por que la normal ni arranca): al arrancar KODI y lanzar un addon el sistema se bloquea y no queda otra que reiniciar a las bravas... ni instaléis KODI ahí.
  • Batocera: arranca KODI y puedes lanzar los addons, pero el vídeo se entrecortará continuamente y será imposible de ver.
  • Android (Lineage OS): olvidaros, no hay versiones usables para otra cosa que no sea una raspi 4/400.
  • OpenELEC: intenté instalarlo con PINN y no lo conseguí porque la imagen está corrupta, de hecho es una versión NO recomendada, hay que usar su fork que sigue muy vivo: LibreELEC.

LibreELEC, en efecto, es el único en el que se puede usar KODI con éxito pero para ello, el cable debe estar perfecto y la fuente de alimentación ser de más de 2A o la imagen se volverá a negro cada pocos segundos por falta de amperaje o voltaje.

Otra opción es probar suerte con alguna versión antigua de los sistemas antes mencionados, pero sin soporte puede pasaros cualquier cosa.

Podéis contar vuestras experiencias en los comentarios.

sábado, 14 de mayo de 2022

Ejecutar juegos DosBOX de Batocera desde Raspberry pi OS

Partimos de una raspberry pi con al menos dos sistemas: Raspberry Pi OS y Batocera (o Recalbox), éste último con juegos DOS incluidos en las ROMs para su ejecución desde el propio Batocera.

El objetivo es ejecutar esos juegos también desde Raspberry Pi OS a pantalla completa, para ello:

  1. Evidentemente, el primer paso es tener instalado DosBOX en Raspberry Pi OS:
    sudo apt install dosbox
  2. El siguiente paso es modificar el archivo de configuración para que arranque el emulador a pantalla completa, monte la ruta de las ROMs como si fuera la unidad C:, nos cambie a ella y ponga el teclado en castellano para facilitar el uso de comandos DOS.
  3. Para ello editamos el archivo .dosbox/dosbox-0.74-2.conf, lo podemos hacer con el editor gráfico que trae el sistema para nuestra mayor comodidad:
    mousepad .dosbox/dosbox-0.74-2.conf
    (el número de versión del archivo posiblemente haya cambiado si lees esto tiempo después de la edición de este artículo).
  4. Para cambiar a pantalla completa cambiamos la línea correspondiente:
    fullscreen=true
  5. Al final del archivo añadimos las líneas que queremos que se ejecuten justo después de iniciar DosBOX y así montar como C la ruta correspondiente, y cambiamos el idioma aquí:
    mount c /media/pi/SHARE/roms/dos
    c:
    keyb sp
  6. Recomiendo también echar un ojo al resto de opciones del archivo de configuración, ya que alguna puede resultar de tu interés.
Siguiendo estos pasos, cuando ejecutes DosBox te aparecerá la típica pantalla negra con el prompt c:\ esperando tus órdenes, desde donde ejecutar tus juegos, puedes salir en cualquier momento a Raspberry PI OS tecleando exit.

Si no sabes salir del juego recuerda que puedes salir de DosBox con la combinación de teclas CTRL + F9.

Si no te sientes cómodo usando comandos DOS puedes añadir algún gestor como el Comandante Norton e invocarlo añadiendo una línea más al final del archivo de configuración de DosBox.

jueves, 28 de abril de 2022

Sacar captura de pantalla de Batocera desde su consola linux (vía ssh)

Esta es una técnica muy interesante para sacar capturas por ejemplo para hacer manuales.

Lo primero que hacemos es acceder por ssh, recuerden los usuarios de Windows que pueden hacerlo fácilmente con putty (poniendo la IP de batocera), nosotros los linuxeros lo vamos a hacer desde la propia línea de comandos de nuestro PC:

ssh root@batocera.local

Nombre de usuario: root

Contraseña: linux

Ahora simplemente cada vez que queramos obtener una captura tecleamos el comando:

batocera-screenshot

Y se creará, cada vez que lo ejecutemos, un archivo similar a este con la fecha y hora actual y en la siguiente ruta:

/userdata/screenshots/screenshot-2021-06-18_22h1348.pbm

Estos archivos podemos copiarlos con mc y tranformalos a png o jpg con GIMP, por ejemplo.



martes, 19 de abril de 2022

Retropixel 2022, el regreso del evento retroinformático de Málaga

Vuelve por fin Retropixel 2022, después de dos años en los que no se ha podido celebrar por las terribles circunstancias sanitarias que hemos vivido en todo el mundo.

Como de costumbre se celebrará el fin de semana después de Semana Santa, el 23 y 24 de abril, abierto ambos días de 11:00 a 20:00 en la Facultad de Derecho de la Universidad de Málaga.

Retomando las buenas costumbres voy a poner aquí la información que tenga del evento que se ira actualizando a medida que sea necesario y una vez pasado el evento se irán poniendo enlaces a los vídeos que ponga la organización cuando ellos lo estimen oportuno.

Contenidos

  • Zona de juego: En esta zona se montarán micro ordenadores, videoconsolas y máquinas recreativas y pinballs (si fuera posible) de los 80 y 90 para que los visitantes puedan jugar a los videojuegos que marcaron el comienzo de la industria.

  • Conferencias: Se realizarán conferencias y/o talleres sobre la historia de la informática, desarrollo de videojuegos, historia de los videojuegos…

  • Torneos: Se realizarán torneos de videojuegos entre los asistentes que quieran participar.

  • Talleres: Se realizarán diferentes talleres para niños y mayores.

 

Expositores

  • Yo tenía un juego (@yoteniaunjuego)- Los chic@s de esta revista digital gratuita de videojuegos retro y  ahora también podcast nos visitarán con un stand en el que podremos ver  las versiones impresas de sus revistas y, por supuesto, le pondremos  cara a esas voces que oímos en sus variados podcast.
  • Zona de pruebas  - El compañero Zitror de Zona de Pruebas nos visitará con un stand en  el que podréis charlar con él y trastear con lo que quiera que lleve  este año, que no sabemos qué será. ¡¡Sorpresa!!
  • Bytemaniacos (@Bytemaniacos) - El amigo Radastan nos traerá sus últimos desarrollos para ZX Spectrum y noticias frescas sobre sus nuevos proyectos.
  • El Mundo del Spectrum (@mundospectrum) - Los compañeros del podcast El Mundo del Spectrum al completo pondrán un stand  monográfico celebrando el 40 cumpleaños de la salida al mercado del ZX Spectrum y de su creador, el recientemente fallecido, Sir Clive Sinclair.
  • Hobby Retro (@HobbyRetro_com) - Son un grupo de entusiastas de los ordenadores y consolas retro y amantes de la electrónica. Les encanta hacer expansiones y juguetes para nuestros equipos y máquinas que consideramos no tan obsoletas. ¿Y a ti? ¿Te gustan los equipos retro y el cacharreo? Bienvenido, eres uno de los nuestros.
  • AUA (Asociación de Usuarios de Amstrad) (@auamstrad) - AUA se originó en el año 2017 en el grupo de Facebook Amigos y Usuarios de Amstrad, el cual cuenta ya con en torno a 900 miembros, siendo actualmente la comunidad AMSTRAD más extensa en nuestro país y dando soporte a usuarios del sistema de manera completamente altruista.
  • FP Informatica IES Campanillas (@FPvideojuegos) - El alumnado del Curso de Especialización de FP en Desarrollo de Videojuegos y Realidad Virtual impartido por FP IES Campanillas nos presentarán los últimos desarrollos en cuestión de videojuegos que están realizando.
  • Rankanuo Team (@EliteCpcZx) - Rancanuo Team nace con la finalidad de hacer llegar a los usuarios de la escena retro nuevos dispositivos para poder disfrutar fácilmente de la gran cantidad de software retro y Homebrew que tenemos en estos tiempos. Para ello intentamos modificar y mejorar los desarrollos libres (o con licencia, previa autorización) de los creadores y darle un aspecto y funcionalidad lo más sencilla posible e intentando siempre ajustar los precios lo más que podemos.
  • Usuarios MSX de Málaga (@MalagaMsx) - Organizadores del Málaga MSX Meeting, nos traerán las últimas novedades para MSX y nos sorprenderán con las enormes capacidades de los ordenadores de la norma.
  • ETSI Informática Universidad de Málaga (@InformaticaUMA) - Patrocinador de RetroPixel, nos traerá un stand donde dará información sobre las titulaciones ofertadas.
  • ETSI Telecomunicación Universidad de Málaga (@etsit_uma) - Patrocinador de RetroPixel, nos traerá un stand donde dará información sobre las titulaciones ofertadas así como demostraciones de "curiosidades" electrónicas y de las telecomunicaciones.

 

Conferencias

  • Sábado 23 (12:00) - Nacho Ruíz (Snatcho) y Luís Rodríguez Soler - "Historias extraordinarias en la Mansión Dinamic" - Nacho Ruíz, socio fundador de Dinamic junto a sus hermanos, grafista (Profanation, After the War, Camelot Warriors...) y programador de videojuegos (Game Over, Yenght...), junto con Luís Rodríguez Soler, grafista y diseñador (Freddy Hardest, Dustin,...) nos contarán el día a día de una empresa pionera en el desarrollo de videojuegos en España como fue Dinamic, curiosidades y "por qué temblaba la mansión Dinamic".
  • Sábado 23 (13:30) - Presentación del libro Arcade Classics Reloaded, escrito por Enrique Segura Alcalde y publicado por Dolmen Editorial. El propio autor presentará la continuación del apasionante viaje por la historia de las máquinas recreativas que ya comenzó con su primera entrega Arcade Classics Collection. Todos los beneficios de la venta tanto de este libro, como del resto de libros del autor son donados a la Asociación Española Contra el Cáncer. NOTA: En RetroPixel NO se venderán ejemplares del libro.
  • Sábado 23 (16:00) - Paco Pastor y Rafa Gómez - "Erbe y TopoSoft, cómo convertir un error en éxito sin morir en el intento" - Paco Pastor, socio fundador de Erbe Software (la mayor distribuidora de videojuegos en España durante los 80 y 90) y de la empresa de desarrollo de videojuegos Topo Soft, así como posteriormente, director de Sega España, junto con Rafa Gómez, programador, diseñador, y productor en Topo Soft, nos contarán de primera mano cómo fue la creación de Erbe y Topo Soft, el porqué de la decisión de bajar los precios de los videojuegos y un sin fin de anécdotas en exclusiva ya que tenemos el privilegio de que es la primera vez que Paco Pastor da una charla sobre este tema en un evento retro. Bueno, sí, Paco Pastor también fue el cantante de Fórmula V, lo mismo nos canta algo...
  • Sábado 23 (18:00) - "El Club Vintage - Star Fox" - El Club Vintage es uno de los programas de radio sobre videojuegos clásicos pioneros de la podcastfera. Tras su regreso a la periodicidad semanal en 2021, El Club Vintage ha contado la historia y desarrollo tras algunos de los más importantes hits de la historia de nuestro ocio. Aprovechando el enfoque de Retropixel 2022 con el aniversario de Super Nintendo, Toni Piedrabuena analizará las claves tras Star Fox, sus desarrolladores y la tecnología que hizo realidad uno de los más célebres cartuchos de El Cerebro de la Bestia.
  • Domingo 24 (13:00) - Fran Gallego - Programar Videojuegos para Amstrad.
  • Domingo 24 (16:00) - Marcos García (The Elf) y José Luis Sanz - Marcos García comenzó su carrera en prensa especializada en 1991, en el proceso de creación y publicación de Hobby Consolas, porteriormente pasó a la revista Súper Juegos y en 2001 comandó el lanzamiento en España de PlayStation Revista Oficial. José Luis Sanz ha sido redactor de revistas como Hobby Consolas, OK Consolas, Mega Sega y fundador del canal de Twitch Generación Z80.
  • Domingo 24 (17:30) - Andrés Samudio - "Aventuras AD - Aventuras en el mundo real" - Andrés Samudio fue el guionista de todas las aventuras de Aventuras AD y es considerado  el principal difusor del género en España gracias a sus colaboraciones  en la revista MicroHobby en las secciones El Viejo Archivero y El Mundo de la Aventura, la organización del Concurso de aventuras de MicroHobby, la traducción de la versión española del PAWS y la creación de la primera compañía profesional dedicada en exclusiva a la aventuras conversacionales, Aventuras AD.


Recordad que esta información está sacada de la página oficial por lo que recomiendo en todo caso consultar la fuente primaria para tener información de las últimas novedades.


sábado, 9 de abril de 2022

Caprice32: guia de uso y configuración

La nueva versión del emulador de Amstrad CPC Caprice32 para SDL2 tiene interesantes novedades y mejoras, que mejor momento para hacer un tutorial de ese gran emulador de bajos requerimientos de hardware en la máquina anfitriona, aunque ya hice un videotutorial.


Para los que preferimos leer tranquilamente un manual vamos a empezar con el cuadro de teclas especiales:

TeclasFuncionalidad
F1Asistente de configuración
MAY+F1Teclado virtual.
F2Pantalla completa
F3Captura de pantalla.
F4Desactivar Play en cassette
F5Reset
F7Emulación de Joystick con cursores y ZX (disparos al revés).
F8Quitar información rendimiento.
F9quitar límite velocidad / volverlo a poner.
F10Salir.
F12Modo debug.

Casi todo se puede configurar con el asistente de configuración.

viernes, 1 de abril de 2022

Evitar que te metan desconocidos en grupos de Telegram

En estos últimos tiempos, sobre todo si estáis en grupos, habréis sufrido el acoso de estafadores de estafas piramidales en diversos servicios de mensajería y puede que hasta os hayan inscrito en otros grupos de dudosa calaña sin vuestro consentimiento.

En el caso de Telegram podemos evitarlo siguiendo estos pasos:

1º.- Pulsamos el icono de las tres rayas y nos sale esta pantalla:

 
2º.- Nos vamos a ajustes y privacidad:

3º.- Clic en grupos y canales (veis que está como Todos... ¡error!):

4º.- Seleccionamos que solo nos puedas añadir quien esté en Mis Contactos:


Para nota: en las últimas opciones podéis bloquear a usuarios pesados, aunque estén en vuestra lista de contactos o permitir que os incluyan personas que no están en la lista de contactos (no se porqué hacer eso pero ahí está).