DGT CentaurMods
Porque un tablero de ajedrez de $250 merecía correr Debian 13 y Stockfish en 64 bits.
DGTCentaurMods es firmware open-source que reemplaza el software del tablero DGT Centaur. Este fork moderniza el proyecto original de Alistair Crompton para Debian Trixie (13) y arquitectura arm64: migración de armhf a 64 bits, Python 3.13, NetworkManager en lugar de dhcpcd, y cinco motores UCI (Stockfish, RodentIV, CT800, Texel, WyldChess) cross-compilados desde WSL2 para Raspberry Pi Zero 2W. Sin cambios de API: los plugins existentes corren sin modificación.
arm64 en Debian Trixie
Migración completa de armhf a arm64 y de Bullseye a Debian 13. Python 3.13, NetworkManager y un usuario sin privilegios generado dinámicamente por systemd — sin contraseñas hardcodeadas en el servicio.
5 motores UCI recompilados
Stockfish, RodentIV, CT800, Texel y WyldChess cross-compilados para arm64 desde WSL2 con gcc-aarch64-linux-gnu y cmake. Cada motor trae sus archivos de personalidad (Kasparov, Lasker, Spassky…) y libros de apertura.
Sistema de plugins hot-reload
API de callbacks 100% compatible con upstream. Los plugins se descubren automáticamente en arranque; nuevos modos de juego sin reiniciar el servicio. Ocho módulos integrados: 1vs1, UCI, Lichess, Famous Games, Wi-Fi.
Paridad con upstream + sync regular
Sin features nuevas ni breaking changes: migración sin fricción para la base de usuarios existente. Sincronización periódica con el repo original de Alistair Crompton para incorporar mejoras de la comunidad.
Porque pagar la nube por cosas que puedo correr en casa no tiene sentido.