== Hardware necesario ==

- ZXTRES, ZXTRES+ o ZXTRES++ con tarjeta intermedia (middle board)
- Tarjeta microSD

*NOTA:* Se recomienda tener instalado como core principal el de Spectrum EXP28
090923, así como, para la tarjeta intermedia, bootstrap v1.03 o
posterior, USB v01.02 o posterior y MIDI v01.08 o posterior.


== Software necesario ==

- esxdos (http://esxdos.org) compatible con la versión instalada en SPI flash (la más reciente en este momento es la 0.8.9)
- Comando "dot" zxunocfg (disponible en https://github.com/zxtres/dot_commands/tree/main/zxunocfg)
- Navegador NMI de Bob Fossil (http://www.thefossilrecord.co.uk/wp-content/uploads/zx/BROWSE_latest.zip)
- Plugin BIT instalado en BIN/BPLUGINS/BIT


== Instalación ==

1. Editar /SYS/CONFIG/ESXDOS.CFG y poner AutoBoot=3
2. Añadir el fichero /SYS/AUTOBOOT.BAS con el programa con autoarranque
3. Entrar en los ajustes avanzados de BIOS y poner velocidad 8X, y la pausa
   de inicio a 0
4. Copiar los ficheros BIT a utilizar dentro de /CORES/BIT


== Cómo crear una microSD desde cero ==

1. Formatear FAT32

Para tarjetas del tamaño adecuado (32GB o menos para FAT32), se puede utilizar
la herramienta de formateo oficial de la SD Association:
https://www.sdcard.org/downloads/formatter/ 

Si es en macOS, además puede ser útil también usar estos comandos después para
que el sistema no indexe la tarjeta, y no haya papelera al borrar archivos.

----
mdutil -i off /Volumes/<nombre de microSD>
cd /Volumes/<nombre de microSD>
dot_clean . -n && find . -name ".DS*" -exec rm {} \;
cd -
----

2. Descargar esxdos: http://esxdos.org y copiar en la tarjeta los directorios
   BIN, SYS y TMP

3. Descargar las utilidades para ZXTRES desde
   https://github.com/zxdos/zxuno/tree/master/SD/BIN y
   https://github.com/zxtres/dot_commands/ y copiar, al menos, los ficheros
   siguientes(aunque se recomienda usar todos):
   
   BIN/BPLUGINS/BIT
   BIN/BPLUGINS/MID
   BIN/ZXUNOCFG

4. Renombrar SYS/NMI.SYS como SYS/NMI.ORG

5. Descargar el navegador NMI de Bob Fossil desde
   http://www.thefossilrecord.co.uk/wp-content/uploads/zx/BROWSE_latest.zip
   y copiar, al menos los ficheros (aunque se recomienda usar todos):

   BIN/BROWSE
   BIN/BROWSE.BIN
   BIN/NMIINIT
   BIN/BPLUGINS/
   SYS/NMI.SYS

6. Seguir los pasos de instalación indicados al principìo de este texto


== ¿Qué hay en el fichero AUTOBOOT.BAS? ==

Se trata de u programa BASIC con este contenido:


10 .zxunocfg -s3:BORDER 7:PAPER 7:INK 0:CLS
20 .cd /cores/bit
30 .zxunocfg -s0:.browse

...y autoarranque en la línea 10