El autor del blog leadedsolder.com ha iniciado el desarrollo de un intérprete de Forth para la consola Sega SG-1000, un proyecto impulsado por la necesidad de crear un entorno de programación de bajo nivel propio y libre de derechos de autor. Este iniciativa forma parte de la RetroChallenge 2026/10, una competición informal que fomenta el trabajo concentrado en hardware retrocomputacional durante un mes.
La elección de Forth se justifica por su diseño orientado a pila, que permite una programación más eficiente en espacio y una mayor estructura que el BASIC de Sega, además de incluir un ensamblador integrado. El proyecto se basa en la portación de CamelForth-80, originalmente diseñado para CP/M-80, adaptándolo para funcionar directamente en la ROM de la SG-1000. El proceso requiere la reescritura de funciones de hardware, como la gestión del puntero de pila y la inicialización del TMS9918, y la sustitución de tres palabras que originalmente dependían del sistema operativo.
El objetivo final es transformar la SG-1000 en una computadora generalista capaz de ejecutar drivers de dispositivos y programas complejos sin necesidad de un ordenador externo. Aunque el autor reconoce su falta de experiencia experta en Forth, el proyecto sirve como demostración de la viabilidad de implementar intérpretes de bajo nivel en hardware limitado, ofreciendo una alternativa robusta a los entornos de desarrollo comerciales de la época.
