Cuando lo estuve probando con el superupgrade el funcionamiento era errático, y por lo que pude investigar tenía que ver con como funciona el bus de un 48K versus a como lo hace el de un +2A.merlinkv escribió: ↑16 Sep 2018, 17:12 Bueno, lo que hago es activar la ROM 4.1 de un +3 y conectar el interfaz con el adaptador para ZX .... Lo único que obtengo es el mensaje "1982, 1986, 1987 Amstrad Plc." ... pero el menú no llega a salir ...
Si desconectado el interfaz, el menú sale y la ROM está operativa ...
En un +2A si un puerto no está implementado siempre devuelve 255 mientras que en un 48K digamos que no lo hace siempre. A veces devuelve el valor que está leyendo la ULA en ese momento.
En el superupgrade se solucionaba arrancando en con la ROM del 48K y luego haciendo un reset en caliente y arrancando con la del +2A, y casi siempre funcionaba bien.
Supongo que alguien que sepa mucho ensamblador Z80 y tenga tiempo de investigarlo podría modificar la ROM para que funcionara.