KNULLI

Knulli

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