Como tengo tanto tiempo libre (que más quisiera yo). Me he liado a hacer un assembler para z80 en javascript usando el conocido nodejs.
De todos los ensambladores que hay pululando por ahí pocos están en desarrollo activo y pienso que se podrían hacer cosas muy interesantes.
Está en pañales, con lo que seguramente hayan bugs. Pero nada que no se pueda solucionar fácilmente. La documentación es bastante escasa pero ya iré mejorandola. Mi idea es añadir funcionalidad añadiendo nuevas funciones, librerías e incluso algún optimizador simple de código.
Para probarlo instalar nodejs y hacer un 'npm install js80 -g'. Se instalarán el modulo js80 y el comando js80asm.
Acepto sugerencias y cartas de amenzas de muerte.
Código fuente:
https://github.com/samsaga2/js80