Publicación de código fuente Stable: 2026-10-21. Distribución pública
del emulador AlphaSmart 2000 (MAME reducido) con una estructura de producto
común a ASPRO Stable, sin mezclar el producto con as2k-diag.
Producto Stable, menús e instalación · Manifiesto, SHAs y evidencia · Estándar de publicación de nuestros emuladores · Referencia histórica Vontar aprobada
| Plataforma | Núcleo y uso | Estado documentado |
|---|---|---|
| Vontar — Armbian AArch64 | Versión reducida asma2k, gestor de sesión GTK completo |
Referencia instalada aprobada el 18-oct-2026; compilación/instalación ya existentes |
| Surf — Surface RT / postmarketOS ARMv7/musl | Compilación nativa en Surf, make -j1, compatibilidad bx musl v2 |
Compilación nativa PASS documentada el 17-oct; instalación AS2K presente en Surf; integrador de sesión de este paquete corregido sin nueva ejecución |
| as2k-diag | Banco de diagnóstico independiente | No se publica ni instala como Stable |
El núcleo Stable no se sustituye por el emulador de pruebas. Tampoco se
recompila desde T640 para Surf ni se fuerza una nueva compilación al publicar
esta estructura. La rama histórica
release/vontar-stable-public-20261018 se conserva sin modificaciones.
El producto contiene dos componentes complementarios:
stable/frontend/as2k_ui.py (LCD, teclado y menús base) y
stable/frontend/as2k_session.py (gestor real de Vontar, configuración
persistente, bootstrap, display integrado y opciones de sesión).
Menús originales: Archivo (Firmware/DictROM, bootstrap, capturas, grabación y salir); Máquina (reinicio, PC, impresora, infrarrojo, selección de inicio); Ver (100 %, 150 %, 200 %, pantalla completa, ventana integrada/SDL); Configuración (ROM, NVRAM, estados y salidas); Ayuda (atajos y acerca de). LCD de 240×36, teclado virtual, enlace PC/Send, salida PCL/CUPS-PDF y actividad IR.
El lanzador /usr/local/bin/as2k abre
/usr/local/libexec/as2k/frontend/as2k_session.py, no
el MAME genérico ni una UI de diagnóstico.
Los activos privados permanecen fuera de Git.
- Vontar — constructor e instalador:
patrón AS2K aprobado, único driver
asma2k, GTK completo. - Surf — build e instalación:
procedimiento nativo ARMv7 con corrección musl v2, respaldos,
-j1, separación build/install y sin compilación cruzada.
Precaución: la publicación documenta fuentes/instaladores; no realiza nuevas intervenciones en los equipos ni es prueba de que una versión modificada del instalador ya se haya ejecutado allí. El manifiesto distingue PASS ejecutados, código de integración corregido y pruebas pendientes.
Se conserva la interfaz Vontar realmente aprobada, incluida su opción
histórica Arranque directo desde DictROM. La política posterior del
proyecto requiere que la transición a DictROM ocurra mediante payload
bootstrap, sin una vía directa separada; esa reconciliación funcional y
la simplificación cuidadosa de menús están pendientes. No se cambió
el núcleo silenciosamente al publicar.
También permanece pendiente la validación específica de la actualización AS2K de despertar por PC en Vontar, cuya compilación posterior falló al enlazar. Esta versión no la presenta como instalada.
Código fuente público con los avisos de MAME y licencia del proyecto. Sin firmware, DictROM, payload binario, NVRAM/SRAM, documentos del usuario, capturas ni ejecutables públicos con ROM incorporada. Los usuarios suministran por separado las imágenes que estén autorizados a utilizar.
Contrato de UI · Antecedentes de compilación · Proveniencia · Historia de la portada anterior