viernes, 5 de junio de 2026

Emulando - Dreamcast VMU con DreamPotato

Ah, la Dreamcast, el último sueño de Sega, mi querida blanquita... y su inseparables compañeras, las Visual Memory Unit, o VMU.

Hoy voy a tratar el emulador DreamPotato, que permite jugar, por ejemplo, al Pinta Quest del Skies of Arcadia, al Chao Adventure del Sonic Adventure y a cualquier otro minijuego, entre otras funciones.


 

martes, 2 de junio de 2026

Entrando en bucle 2 - Limitar el uso de CPU de un programa

NOTA: Ésta es la primera entrada "útil" de la serie. La he organizado con cada script partido en tres secciones: El script en sí para copiar y pegar, unas instrucciones de uso y, para los más curiosos, una explicación sobre cómo funcionan sus tripas. Al que no le interese la programación de scripts, puede saltarse la tercera sección. De todas formas, no es muy detallada: esto no es un curso de programación, ni pretende serlo.

Actualización a 2 de junio de 2026: Corregido un fallo en limitador.sh que impedía cargar un programa con parámetros (por ejemplo, el nombre de un archivo). Ahora funciona el "abrir con..." al seleccionar un archivo y que el programa lo cargue.

Hoy veremos dos pequeños scripts que sirven para lanzar un programa con el uso de CPU limitado a nuestra voluntad. Todo empezó porque estoy recodificando algunos vídeos para que ocupen menos espacio en mis discos. Es un proceso pesado que usa la CPU al 100% durante horas, dejando el ordenador prácticamente inutilizable mientras tanto. Se me ocurrió limitar la capacidad de proceso del programa de codificación para dejar recursos disponibles para poder navegar por Internet, ver una película o incluso jugar a algo ligero (ahora estoy repitiendo con el primer Half-Life) mientras va comprimiendo sin prisa pero sin pausa.

Handbrake limitado al 35% de CPU, dejando recursos disponibles para el resto del sistema, en un modesto N100. El porcentaje de uso real varia entre el 32% y el 38%. 

sábado, 30 de mayo de 2026

Sobre el script para Doom 3

Estoy teniendo problemas con el script multiusos para instalar y lanzar Doom 3: lo infravaloré, lo estructuré como un launcher básico, ha ido creciendo y ahora es absolutamente inmanejable. Pensaba haberlo terminado en un par de semanas, han pasado varios meses y cada vez avanza más y más despacio.

Esta entrada es más una anécdota recurrente, un toque de experiencia real, que una explicación técnica de nada.

lunes, 25 de mayo de 2026

Entrando en bucle 1 - Introducción

Hoy estrenamos nueva serie, en la que hablaré sobre scripts en Bash.

Los scripts son sencillos programas interpretados (no requieren compilación) que hacen, básicamente, lo mismo que puede hacer un usuario real en consola: llamar a un comando o un programa y decirle qué hacer. Además, el lenguaje permite cosas como saltos condicionales (si ocurre esto, haz esto otro), almacenar información en variables, leer y escribir archivos... lo que lo hace muy potente para automatizar tareas de todo tipo.

No es un curso de scripting: yo no soy programador ni pretendo serlo, y no tengo el nivel para dar lecciones a nadie. La serie va a tratar sobre algunos scripts que utilizo, que he creado y para qué sirven.
La primera mitad de cada artículo estará orientada a usuarios a los que les pueda resultar útil un script, que ni saben ni tienen por qué saber cómo funcionan las tripas de un programa, pero sí cómo usarlo. Vendrá una explicación de lo que hace el script, un enlace de descarga y una pequeña guía de uso.
En la segunda mitad intentaré explicar cómo funciona el script y cómo usar a mano cada una de las herramientas utilizadas en el script.

En esta primera entrada aún no veremos nada útil, pero sí una guía básica de algunas funciones muy usadas.

 

viernes, 6 de marzo de 2026

Jugando - Doom 3: Expansión Classic Doom


Volvemos con más material para Doom 3. Hoy, Classic Doom, la adaptación de Doom 1 (shareware) para el motor de Doom 3, además de algunos añadidos para acercarlo más a la experiencia del primer Doom.


miércoles, 21 de enero de 2026

Jugando - Doom 3: Expansión The Lost Mission

En la entrada sobre Doom 3 vimos cómo instalar el juego base y la primera expansión ("Resurrection of Evil", RoE), además de hacer un par de mejoras gráficas.
Para los que, como yo, os quedasteis con ganas de más, aquí voy a explicar cómo instalar la expansión "The Lost Mission", originalmente sólo para la edición BFG del juego, ahora portada por unos modders al motor original.