CubeDot, avi2atari y POKEY VQ Tracker modernizan el ecosistema Atari 8-bits
Tres proyectos expanden las capacidades en sistemas XL/XE mediante gestión SQL remota, conversión simplificada de archivos y compresión VQ para audio.
La escena Atari 8-bits continúa demostrando que la innovación no depende del año de fabricación. En la última semana, han aparecido tres nuevos programas que, desde ángulos muy distintos, amplían de forma notable las posibilidades del sistema: uno conecta al Atari con bases de datos modernas sin límites prácticos; otro simplifica radicalmente la creación de video digital para el formato AVF; y el tercero explora nuevas fronteras en la música sampleada usando compresión avanzada.
CubeDot: el Atari como terminal de bases de datos
CubeDot es un desarrollo de Wade "Ripdubski" Ripkowski iniciado a mediados de 2023 con un objetivo específico: delegar el almacenamiento y procesamiento intensivo de datos en un sistema moderno y utilizar el Atari 8-bits únicamente como interfaz de usuario. El programa adopta un esquema de dot prompt, inspirado en dBase y FoxPro, y funciona como cliente para cubeSQL, un servicio que expone bases de datos SQLite a través de una API JSON.Uno de los principales obstáculos técnicos fue la autenticación mediante hashing SHA, inviable de implementar directamente en un 6502. El problema se resolvió con el apoyo del equipo de FujiNet, cuando Thomas Cherryholmes incorporó llamadas de hashing accesibles desde el Atari. A partir de ahí, Ripdubski desarrolló rutinas en C para el intercambio de datos en JSON y, tras resolver la compleja estructura de los resultados devueltos por cubeSQL, implementó su propio parser a comienzos de 2025.
CubeDot permite administrar bases de datos, tablas, usuarios, grupos y permisos, y cubre casi todas las funciones de cubeSQLAdmin, además de operaciones CRUD. No está pensado como un editor de registros intensivo, sino como una herramienta de control y consulta ejecutándose en un Atari de 48K.
Junto con CubeDot se publican dos aplicaciones que funcionan como prueba de concepto. Fuji Do es un gestor de tareas, mientras que Fuji Poo —concebido inicialmente como una versión experimental— es un registrador de eventos. Ambos utilizan una biblioteca propia de interfaz TUI en C, formularios de entrada y cubeSQL como backend.
avi2atari: conversión de video AVF en un solo paso
avi2atari aborda uno de los procesos más engorrosos del ecosistema Atari 8-bits: la creación de video en formato AVF para reproductores como movplay. Su autor, el desarrollador polaco Tomasz “HanJammer” Sopyło, desarrolló una herramienta Python que reemplaza el flujo tradicional —VirtualDub, codificadores separados de audio y video, y multiplexado manual— por un único comando.El programa utiliza FFmpeg para la decodificación de video y Numba para compilar en tiempo de ejecución los bucles críticos de codificación. Incluye normalización de audio EBU R128, soporte correcto para PAL y NTSC, procesamiento por lotes y verificación automática de alineación de datos, requisito indispensable para la reproducción en hardware real.
Entre las opciones adicionales se incluyen ajustes de volumen, saturación, contraste y loudness. El autor señala que la reproducción AVF requiere tasas de transferencia superiores a 430 KB/s, lo que descarta soluciones lentas como emuladores de disquete. Dispositivos como SUB Cart, AVG Cart o SIDE2/3 (con configuración adecuada) son necesarios. En emulación, Altirra debe configurarse con burst I/O transfers para evitar desincronizaciones.
avi2atari se distribuye como proyecto abierto en GitHub. El soporte NTSC aún no ha sido verificado en hardware real.
POKEY VQ Tracker: música sampleada con compresión VQ
POKEY VQ Tracker, desarrollado por Jakub “Ilmenit” Dębski, es un tracker multiplataforma en beta pública orientado a la composición de música sampleada para Atari XL/XE. El sistema emplea compresión por Vector Quantization (VQ) para reducir el uso de memoria y permitir la reproducción en hardware estándar de 64K.El flujo de trabajo incluye importación de muestras en múltiples formatos, compresión VQ, edición por patrones y exportación a ejecutables XEX mediante MADS. La reproducción se realiza a través de tres canales del POKEY en modo volumen, con control independiente de pitch en un rango de tres octavas.
El motor de audio corre íntegramente en la rutina de interrupción y el tracker incorpora análisis de temporización para estimar si el proyecto respetará el presupuesto de ciclos de una CPU de 1,77 MHz. Todas las muestras comparten un único codebook, lo que favorece proyectos con timbres homogéneos, pero penaliza combinaciones muy dispares.
El proyecto es experimental y presenta limitaciones claras: no incluye efectos en tiempo real, no soporta memoria extendida y está centrado en sistemas PAL. Aun así, establece una base funcional para música sampleada avanzada en Atari 8-bits.





Por favor, comente de manera educada. Los comentarios spam serán moderados. Gracias.