jepalza escribió:Por compatibilidad, no la hay, pero de eso se trataba, de comprobarlo, por que lo primero que me vino a la cabeza, es que no iba a funcionar, por que ambos inventos hacen cambios a la ROM del Spectrum, y pensaba que chocarían, pero no es así, funcionan sin problemas.
Si tu DivIDE fuera de los que prolongan el slot, y hubieras puesto el DivIDE antes que el Spectranet, no te hubiera funcionado. Te funciona porque Spectranet está pensado para "bloquear" cualquier acceso a la ROM de aquello que se le pinche por detrás, cuando está la ROM de Spectranet en uso.
Lo hace forzando la línea A15 a 1, para que el interface que esté detrás (el DivIDE en este caso) se crea que no se está accediendo a su ROM, y por tanto, no intente paginarse.
Cuando la ROM del Spectranet no se está usando, el bit A15 no se fuerza y por tanto DivIDE puede entrar a paginar si es necesario.
Por otra parte, Spectranet usa la nueva especificación de interfaz para hardware de Spectrum denominada ZXI. Gracias a ella, Spectranet no colisiona con ningún otro chisme que le pinches al Spectrum, excepto quizás la ZX Printer y 100% compatibles.
Vamos, que Winston lo pensó mucho cuando hizo esta interface
