KNULLI es una distribución de software libre orientada al retro-gaming, derivada de Batocera, diseñada para instalar en tarjetas SD y potenciar dispositivos con emulación de consolas clásicas.
Origen y propósito
KNULLI CFW (Custom Firmware) nace como un fork del proyecto Batocera Linux, con el objetivo de proveer una versión mejorada y libre para dispositivos de emulación retro.
Está diseñada para ser “copiada a una tarjeta SD” y permitir a los usuarios ejecutar múltiples emuladores y motores de juego en dispositivos que a menudo vienen con software incompleto o no siempre compatible con licencias libres.
Características principales
Entre las características más destacadas de KNULLI se encuentran:
- Compatibilidad con múltiples emuladores y motores de juego “out of the box” (sin necesidad de configuraciones complejas).
- Estructura modular basada en Buildroot para compilar imágenes personalizadas según arquitectura y configuración deseada.
- Configuraciones específicas por plataforma en la carpeta
board, donde se aplican parches y ajustes necesarios para cada hardware. - Un sistema de configuración flexible a través de carpetas
configs, permitiendo decidir qué componentes incluir en la imagen resultante. - Organización del código en carpetas como
package(para los emuladores, utilidades, generadores de configuración),scripts(para tareas auxiliares) y otras herramientas para soporte externo.
Uso y comunidad
La comunidad alrededor de KNULLI se organiza a través de plataformas como Discord y el wiki oficial, donde los usuarios pueden:
- Obtener documentación actualizada.
- Participar en debates y recibir ayuda técnica.
- Contribuir con correcciones y mejoras vía pull requests al repositorio principal.
El proyecto adopta principios de desarrollo estilo bazaar, fomentando la colaboración abierta.
Diferencia frente a Batocera
Aunque KNULLI toma como base a Batocera, su enfoque está en:
- Adaptar funcionalidades para que el dispositivo emulador funcione de forma más completa o eficiente en hardware limitado.
- Asegurar que la distribución respete licencias de software libre.
- Permitir que la comunidad modifique, adapte y distribuya versiones personalizadas según sus necesidades sin barreras.
KNULLI es una distribución de código abierto para retro-gaming, ideada como fork de Batocera con mejoras y adaptaciones para ofrecer una experiencia más libre y configurable. Su arquitectura modular, soporte para múltiples emuladores y enfoque comunitario la hacen especialmente interesante dentro del ecosistema de software retro.
¿ Con qué consolas emuladoras retro es compatible?
ANBERNIC
RG28XX
RG34XX
RG34XX SP
RG35XX Pro
RG35XX Plus
RG35XX 2024
RG35XX H
RG35XX SP
RG40XX V
RG40XX H
TrimUI
TrimUI Smart Pro
TrimUI Brick
Powkiddy
Powkiddy V90s
Powkiddy V20