Un desarrollador ha iniciado un proyecto de código abierto en GitHub para construir un simulador del Mitra-15 dentro del entorno SIMH, con el objetivo de preservar la memoria de este miniordenador francés de los años setenta. El Mitra-15, fabricado por Compagnie Internationale pour l'Informatique (CII), fue un equipo de 16 bits empleado en automatización industrial, cálculo científico, educación y aplicaciones militares, pero la práctica totalidad de su software y documentación se ha perdido con el tiempo. El proyecto parte de un simulador existente del SDS 940 y lo adapta a la arquitectura Mitra-15, destacando su particularidad técnica: la posibilidad de programar los periféricos de entrada y salida mediante microcódigo, un enfoque precursor del DMA moderno.
El simulador incorpora ya un decodificador completo de instrucciones, código para dispositivos comunes de CII y Mitra, instrucciones de lectura y escritura para periféricos sencillos como la teleimpresora ASR33 o la impresora de líneas, soporte para discos DRI mediante el sistema de suspensiones propio de CII, y un programa de prueba. También se ha reconstruido parcialmente el monitor de tiempo real MTR de CII a partir de un volcado hexadecimal en PDF, una pieza clave porque será prácticamente el único código original de CII disponible para validar el simulador. A largo plazo, el autor planea portar RSX280, un clon de RSX-11, a la arquitectura Mitra, aprovechando la similitud parcial entre los registros del Z80 y los del Mitra. Para compilar el proyecto se necesitan GCC o Clang, Make, Linux y una versión reciente de openSIMH.
