Skip to content

N'gine 1.23.0+stable

Latest

Choose a tag to compare

@knightfox75 knightfox75 released this 25 Jul 16:15

🚀 N'GINE SDK v1.23.0+stable - Release Notes

🇬🇧 English

✨ New Features & Improvements

  • Indexed Tile Backgrounds (NGN_IndexedTiledBgData & NGN_Load):
    • Added the NGN_IndexedTiledBgData class to manage indexed tile backgrounds, enabling color palette effects.
    • Added the necessary methods to the NGN_Load class for loading the new indexed backgrounds.
  • Raspberry Pi GPIO (NGN_Gpio):
    • Added the NGN_Gpio class for accessing Raspberry Pi I/O ports.
  • Documentation & Examples:
    • Updated documentation.
    • Added and updated examples.

🐛 Fixes & Infrastructure

  • Cross-Platform Data Alignment:
    • Fixed data file headers to prevent data alignment issues when switching platforms. Backward compatibility with previously generated files is maintained.
  • Docker Infrastructure:
    • Updated the Docker image for Raspberry Pi cross-compilation from Debian Bookworm to Debian Trixie.

🇪🇸 Español

✨ Nuevas Características y Mejoras

  • Fondos de Tiles Indexados (NGN_IndexedTiledBgData y NGN_Load):
    • Añadida la clase NGN_IndexedTiledBgData para la gestión de fondos de tiles indexados, los cuales permiten realizar efectos de paleta de colores.
    • Añadidos a la clase NGN_Load los métodos necesarios para la carga de los nuevos fondos indexados.
  • GPIO para Raspberry Pi (NGN_Gpio):
    • Añadida la clase NGN_Gpio para el acceso a los puertos E/S de Raspberry Pi.
  • Documentación y Ejemplos:
    • Documentación actualizada.
    • Ejemplos añadidos y actualizados.

🐛 Correcciones e Infraestructura

  • Alineación de Datos Multiplataforma:
    • Corregidas las cabeceras de todos los archivos de datos para evitar la desalineación de datos al cambiar de plataforma. Se mantiene la compatibilidad con los archivos generados previamente.
  • Infraestructura de Docker:
    • Actualizada la imagen de Docker para la compilación cruzada de Raspberry Pi, pasando de Debian Bookworm a Debian Trixie.