Desde mi llegada al pueblo el pasado martes (desde aquí gracias al vecino a través de cuya WIFI abierta escribo esto) he estado estudiando a fondo el funcionamiento del Z80 para ir haciéndome un esquema mental de cómo implementar su emulación. Anoche finalmente acabé un esqueleto mínimo de las clases Z80 y Memoria que probé como pude desde una interfaz de comandos.

Como comenté anteriormente, mi idea era hacer un simulador del Z80 que me permitiera probar a fondo el núcleo implementado, así que tras mucho leer sobre QT4 acabo de terminar el interfaz (falta escribir el código que lo conecte con las clases Z80 y Memoria).

Me he inspirado en el interfaz del Z80 Simulator IDE (una aplicación comercial para Windows), pero añadiendo algunas cosillas nuevas y situando otras más acorde a mi gusto.

Os dejo una captura de pantalla para que me digáis qué os parece :)