DivIDE es un interface ATA (IDE) que permite conectar a un Spectrum un disco duro o una compact flash, permitiendo disfrutar de juegos en el Spectrum evitando las tediosas cargas de Cinta (u otros medios) recuperando la vida de nuestro querido Spectrum.
Características
- divIDE usa bus ATA completo de 16 bits.
- divIDE funciona en todos los ZX Spectrum (16, 48, 48+, 128, +2, +2A, +2B, +3 y clones)
- Gracias a la lógica de la placa del divIDE la velocidad de transferencia es de 218 KB/sec
- divIDE tiene 8 KB de flash ROM donde reside el núcleo del sistema operativo, dejando la ROM del ZX Spectrum intacta. Adicional 32 KB de RAM accesibles como bancos de 8 KB de memoria están disponibles.
- La característica del divIDE de auto-mapeado transparentemente mapea shadow ROM en puntos importantes, permitiendo emulación de cinta estándar, extensiones del BASIC, menú NMI y emulación de DISCiPLE/+D o BetaDisk.
- La característica del MAPRAM del divIDE ayuda a los desarrolladores y usuarios comprobar nuevo software sin tener que reflashear el sistema actual (en funcionamiento) en la Shadow ROM. Puede emular otros 8 KB de ROM si fuera necesario.
- divIDE funciona con todos los dispositivos compatibles ATA (no hay conocimiento de problemas de compatibilidad).
- El software disponible soporta una gran variedad de formatos de emulador (TAP, SNA, Z80, SCR).
Configuración de los Jumpers
- Jumper E (JP2) debe estar cortado(puesto):
- Para activar el automapeado de la memoria del DivIDE
- Para protección de escritura de la memoria EEPROM
- Para desactivar el modo allram (SOLO disponible en el DivIDE con chip R"GAL)
- Jumper E (JP2) debe estar abierto(quitado):
- Si se quiere reflashear la EEPROM
- Si la memoria del DivIDE debe estar desactivada (solo el puerto IDE puede usarla)
- En modo allram 16kB (SOLO disponible en el DivIDE con chip R"GAL)
- Jumper A debe estar cortado(puesto):
- Si el DivIDE está conectado a un modelo ZX128+2A o +3
- Jumper A debe estar abierto(quitado):
- Si el DivIDE está conectado a un modelo ZX16/48/128/+2(gris)
Cómo usar el Divide:
Como cualquier periférico de Spectrum se ha de conectar SIEMPRE con el ordenador APAGADO. Una vez conectado encendemos el Spectrum y veremos una pantalla (ver foto izquierda) indicando la versión del Divide y lo más importante los dispositivos encontrados. Pulsando cualquier tecla se resetea el Spectrum y nos deja en modo 48KB (si estamos en un modelo de 128KB, si no evidentemente es el modo por defecto).
Ahora para cargar un juego del dispositivo (ya sea Compact Flash o disco duro) pulsamos el botón del Divide y saldrá una pantalla con el listado de juegos donde podemos movernos los los cursores (o teclas 6 y 7) y pulsando INTRO para cargar el juego (que lo hará en segundos). En el dispositivo podemos crear directorios para una mejor organización. Para cargar otro juego volvemos al pulsar el botón del Divide para que salga de nuevo el listado de juegos. Esto es usando FatWare que es el más sencillo, pero hay otros firmwares, (ver en enlaces más abajo).
Como siempre nos deja en modo 48KB si queremos pasar a modo 128KB podemos usar estas opciones:
- OUT 32765,0 → para los modelos 128k de Sinclair / Investronica o en el +2 Gris
- OUT 8189,2 → para los modelos +2A/B y +3
NOTA
Para sacar OUT, pulsamos la tecla "EXTRA" y manteniendo la tecla "SIMB" pulsamos la tecla de la letra "O".
Enlaces con más información