El desarrollador alemán Markus Hohmann, conocido en la escena como Devil-System, ha presentado JAMSI (JavaScript Amstrad Machine System Interface), una interesante interfaz que abre nuevas posibilidades para interactuar con un Amstrad CPC directamente desde un navegador web mediante JavaScript.JAMSI nace con el objetivo de proporcionar una API sencilla para controlar diferentes aspectos de una máquina Amstrad CPC emulada, permitiendo que desarrolladores y aficionados creen aplicaciones, herramientas o experimentos que se comuniquen con el sistema de una forma mucho más flexible. El proyecto facilita el acceso a funciones del emulador desde código JavaScript, simplificando la integración de utilidades web y automatizando tareas que hasta ahora requerían soluciones más específicas.
Entre las posibilidades que ofrece JAMSI se encuentran el control de la ejecución de la máquina, la simulación de pulsaciones de teclado, la gestión de soportes virtuales como discos y cintas, el intercambio de datos con el sistema emulado y otras funciones orientadas tanto al desarrollo como a la creación de demostraciones o herramientas educativas. Todo ello mediante una interfaz moderna basada en tecnologías web.
El proyecto resulta especialmente interesante para quienes desarrollan aplicaciones alrededor del ecosistema Amstrad CPC, ya que permite integrar la emulación con páginas web, interfaces personalizadas o entornos de desarrollo sin necesidad de recurrir a soluciones propietarias.
Con esta iniciativa, Markus Hohmann vuelve a demostrar su compromiso con la plataforma. El desarrollador cuenta con una larga trayectoria en la comunidad CPC, siendo responsable de proyectos tan conocidos como JavaCPC, JavaCPC Desktop y diversas utilidades relacionadas con la preservación y el desarrollo para los ordenadores de Amstrad.
Quienes deseen conocer en profundidad el funcionamiento de JAMSI, consultar la documentación técnica o comenzar a utilizar la interfaz pueden hacerlo desde la documentación oficial del proyecto:
Documentación oficial de JAMSI: https://jamsi.cpcwiki.de/docs.php

