sábado, 16 de febrero de 2019

Nuevo grupo en Telegram sobre software para ocio gratuito y preferiblemente libre para GNU/Linux

Ocio libre y gratuito en GNU/LinuxAnte el inminente cierre de Google+ los que usábamos esa red social estamos buscando alternativas y muchos estamos optando por los grupos de Telegram.

En mi caso he creado un grupo llamado Ocio libre y gratuito en GNU/Linux en el que, como su nombre indica, se pueden compartir enlaces, juegos y todo tipo de software de ocio disponible para GNU/Linux, preferentemente libre y siempre gratuito.

¡OJO! NO se admiten plataformas que requieran identificación para descargar, DRM, pagos o sean peligrosas, ilegales (p.e.: Steam, GoG, Softonic, etc...). Las entradas de este tipo se borrarán y si hay mucha reiteración se expulsará al infractor, pero no vamos a llegar a eso.

Entiendo que hay miles de grupos en Telegram que son noticieros de Steam pero este no va a ser uno más, sino que lo que se pretende es que conozcamos las alternativas libres de ocio, o al menos las gratuitas sin sorpresitas.

Para quien se interese unirse el enlace de invitación es el siguiente:

domingo, 10 de febrero de 2019

Instalar la última versión estable de LibreOffice 6.2.0 con ribbon (y sin ribbon) en Debian, Red Hat o sus derivados

La última versión estable de LibreOffice.org incluye el interfaz ribbon, algo al parecer imprescindible para los recién llegados al software libre y que son incapaces de moverse un milímetro de su zona de confort o manejar algo que no se parezca a un smartphone gigante.



Bueno, pues ya tienen esa OPCIÓN a la que pueden acceder desde el menú a las opciones:
Ver > Interfaz de usuario > En pestañas
Para los que queremos seguir con el aspecto clásico, donde está todo más a mano, hay que hacer clic en el icono que hay a la izquierda del que abre archivo para ver las opciones de menú y elegir:
Ver > Interfaz de usuario > Barras estándares

Me alegra de que la filosofía del software libre siga siendo  ofrecer opciones para todos.

Instalación

La instalación de la última versión estable disponible en GNU/Linux es muy sencilla solo hay que seguir unos pasos:

Descargar la última versión

Buscamos la versión que nos interesa navegando a partir del enlace https://download.documentfoundation.org/libreoffice/stable, seleccionando la versión, el tipo de paquetería y la arquitectura.
Tres ejemplos:
La podemos descargar con wget o desde el entorno gráfico en una carpeta temporal.

Descompresión

Lo podemos descomprimir también desde el entorno gráfico en una carpeta o con mc pero lo más rápido es hacerlo desde consola, por ejemplo:

Debian / Ubuntu

tar zxvf LibreOffice_6.2.0_Linux_x86-64_deb.tar.gz
cd LibreOffice_6.2.0.X_Linux_x86-64_deb 

Centos / Red Hat

tar xfvz LibreOffice_6.2.0_Linux_x86-64_rpm.tar.gz
cd LibreOffice_6.2.0.3_Linux_x86-64_rpm 


Instalación

En este paso usamos la herramienta de cada distro:

Debian / Ubuntu

sudo dpkg -i *

Centos / Red Hat

su -
yum localinstall * .rpm

Fedora

su -
dnf install * .rpm



viernes, 8 de febrero de 2019

Rise of the Triad en GNU/Linux

Otro juego cuyo motor se ha portado a GNU/Linux es Rise of the Triad, da la casualidad que conservo aún la caja original con los disquetes, que me tocó en un concurso radiofónico, así que voy a instalar el motor y luego añadir los archivos.

Instalación del motor

Solo hay que ejecutar desde consola:
sudo apt-get install rott

Instalación de los archivos del juego

  1. Creamos la carpeta donde irán los archivos definitivos /usr/share/games/rott/ y le doy permisos de escritura para todos por ahora.
    sudo chmod a+w /usr/share/games/rott
  2. Copio todos los archivos de los disquetes usando mi disquetera USB, simplemente los introduzco arrastro a una carpeta temporal, desmonto, saco el disco, introduzco el siguiente y vuelta a empezar.

    Ha habido suerte, todos los discos los he podido leer después de 20 años, aunque alguno ha requerido de algún soplido.
  3. Ejecutamos DosBox, ponemos el teclado en castellano montamos la ruta temporal como D: y donde va a ir el juego como C:
    keyb sp
    mount c /usr/share/games/rott
    mount d /tmp
  4. Instalamos el juego:
    D:
    Install
  5. En la primera pantalla del juego cambiamos el directorio de instalación a C:\

  6. Seguimos las instrucciones del asistente hasta el final.
  7. Finalmente obtenemos los archivos del juego que debe estar en la ruta /usr/share/games/rott/
  8. Salimos de DosBox y desde consola linux ejecutamos el comando para la versión comercial a pantalla completa con la resolución FullHD de mi monitor:
    rott-commercial fullscreen resolution1920x1080
    y ya deberíamos poder jugar.

¡Ah! He detectado un bug en el motor, si tienes dos monitores expandidos deja solo uno activo o usa el fork de JohnnyonFlame que sí funciona correctamente con dos monitores, aunque en este caso tendréis que compilarlo primero con make y ejecutar desde la carpeta /usr/share/games/rott el binario ./rott-darkwar

También está disponible para retropie y raspbian en raspberry pi, basta con copiar los mismos archivos a la misma ubicación para que funcione.

Recuerda que también lo puedes jugar en DosBox directamente.

domingo, 3 de febrero de 2019

Convertir imágenes a Amstrad CPC comprimidas y con su paleta de colores incluida

Para esta tarea vamos a utilizar convimgcpc 0.16, la última versión disponible que podéis encontrar en este hilo del foro de su creador.

Instalación

Es un programa para Windows, pero en GNU/Linux funciona perfectamente con wine con el archivo MFC42.DLL lo podemos instalar con los comandos:
sudo apt-get install wine winetricks
winetricks mfc42 
Tanto en Windows como en GNU/Linux es un programa portable, lo que significa no requiere instalación, simplemente lo descomprimos en una carpeta y lanzamos su ejecutable, en el caso del pingüino se puede hacer con el comando:
wine ./ConvImgCpc.exe
También se puede ejecutar haciendo clic con el botón derecho sobre este archivo y seleccionando Abrir como wine.

Conversión de imágenes

Como yo estudié inglés y no francés lo primero que hago es pulsar sobre la bandera inglesa para que los textos aparezcan en el idioma que conozco más de los disponibles.

Las imágenes se cargan con el botón 'Read picture', elegimos las opciones y pulsamos en el botón 'Process' para ver como quedaría en el CPC real. 
Una vez que conseguimos que la imagen esté como queremos hacemos clic en 'Save picture' para obtener el archivo de imagen a pasar al CPC o a un emulador.

Hay varias opciones que nos brindan diversas posibilidades: pasar la imágenes para verlas en cualquier CPC o solo para los CPC+ (overscan y más colores).
Puedes elegir el modo CPC, 0, 1 o 2, usar diferentes dithering o no (si son necesarios), etc...

En la siguiente captura podéis ver un ejemplo muy interesante de configuración en la que hemos elegido que se comprima (Packed) y se incluya la paleta (Code->Img).



Cargar en un CPC real o emulado

En la carpeta del programa tenemos un par de archivos DSK con ejemplos de imágenes, Albator.DSK y Albator_Overscan_Plus.dsk, compatible con todos los CPC y otro solo con los CPC+ para imágenes de más calidad respectivamente.



Tanto si queremos ver las imágenes en un CPC real o pasarlas a un nuevo DSK debemos conservar los archivos -ALBATOR.BAS y DPKSLIDE.BIN y sustituir los archivos *.SCR por los nuestros.

Es recomendable cambiar el BAS para que los nombres de archivo tengan relación con la colección que estemos creado, pero esto es ya algo opcional, pero recomendable.

Si usáis RVM recordad que podéis inyectar archivos en un DSK simplemente arrastrandolos a la ventana que se abre cuando tenéis el DSK abierto, le dais de nuevo a expulsar y luego pulsáis en el botón 'Explorar', os dejo el siguiente vídeo donde se ve mejor todo el proceso.



Otra alternativa a estudiar: Gfx2crtc


martes, 29 de enero de 2019

RVGL: impresionante remake de re-volt para GNU/Linux

RVGL es un trepidante y espectacular remake de re-volt, el juego de carreras de coches teledirigidos.

Está disponible para Windows, Android y GNU/Linux, en el caso del pingüino se instalaría siguiendo estos pasos:
  1. Entramos en la zona de descargas de su página oficial.
  2. Hacemos clic con el botón derecho del ratón en el botón Linux y seleccionamos la opción 'Guardar enlace como'.

    ¡Ojo! el primer botón Linux y más grande, no el pequeño que hay en la línea de archives 7z.
  3. Descargamos este archivo donde queramos y lo ejecutamos desde python:
    python3 ./install_rvgl.py
  4. Seguimos los pasos de este asistente de instalación seleccionando todas las opciones por defecto salvo cuando nos pida instalar elementos en cuyo caso diremos siempre que SÍ.
Al final el juego se copiara en una carpeta .rvgl dentro de nuestra carpeta $HOME, si cambias el nombre de la carpeta y/o la mueves de sitio no hay ningún problema el juego seguirá funcionando.

Para ejecutar el juego basta con teclear desde su directorio el comando ./rvgl.32 o ./rvgl.64 según sea la arquitectura de nuestro GNU/Linux.

Para una mayor comodidad recomiendo hacer un acceso directo al mismo.

Si tenéis un mando de juegos, os recomiendo que lo remapeeis con antimicro, aunque el juego soporta este tipo de mandos responde mucho mejor si se deja la configuración de teclado y se remapea con este programa. Aquí tenéis las teclas del juego:

A disfrutar del juego porque es realmente espectacular y a la vez no es nada exigente en los recursos de hardware.

viernes, 25 de enero de 2019

Cargar programas en el Commodore (C64, Vic-20)

Vamos a ver como cargar programas en el Commodore:

Cinta

  1. Introduce la cinta en la unidad de cassette.
  2. Pulsa la tecla SHIFT junto con la tecla marcada RUN / STOP
  3. Pulsa PLAY en la unidad de datasette
  4. Si es necesario teclea RUN.
 

Disco

  1. Introduce el disquete en la unidad.
  2. Si es un disco original basta con que teclees:
    LOAD "*",8,1
  3. Si es un disco con varios programas:LOAD "NOMBRE",8,1
    run
  4. Si no sabes el nombre del archivo puedes averiguarlo con los comandos:
    LOAD "$",8,1
    LIST

Cartucho

  1. Apaga el ordenador.
  2. Conecta o cambia el cartucho.
  3. Enciende el ordenador.
NUNCA INTRODUZCAS EL CARTUCHO O LO RETIRES CON EL ORDENADOR ENCENDIDO.


Más detalles

viernes, 18 de enero de 2019

Quitar Windows de un arranque dual y dejar solo GNU/Linux

Esto es algo que hice hace muchos años cuando me di cuenta que un Windows nativo era más un dolor de cabeza que una ayuda a nada.

Esto es lo que hice:
  1. Sacar copias de seguridad, lógicamente de la partición con Windows pero también del resto, por precaución.
  2. Si tu placa tiene Secure Boot desactívalo en las opciones de la UEFI (la "nueva" BIOS).
  3. Arrancas con gparted live.
  4. Borra la partición donde tenías Windows 7. 
  5. Agrandas las particiones que te interesen para aprovechar ese espacio. 
  6. Vuelves a arrancar GNU/Linux y tecleas como root:
    update-grub2 
Y ya está.

Para más detalles sobre como jugar con gparted podéis echar un ojo a este vídeo: