Siguen apareciendo proyectos de hardware que buscan ampliar las capacidades de los Amstrad CPC clásicos, y uno de los más interesantes de los últimos meses es GALEX 8i1, una expansión que pretende reunir en una única placa numerosas funciones que habitualmente requieren varios dispositivos independientes. El objetivo principal del proyecto es ofrecer una solución integral para cubrir algunas de las necesidades más habituales de los usuarios de CPC actuales, especialmente en aspectos como el almacenamiento masivo, la ampliación de memoria y la gestión de ROMs.
Ocho funciones en una sola expansión
GALEX 8i1 integra una larga lista de características que la convierten en una de las expansiones más completas planteadas hasta la fecha para los ordenadores de Amstrad:
- Almacenamiento masivo mediante tarjetas microSD.
- Emulación de disqueteras y discos DSK.
- Ampliación de memoria RAM.
- Gestión de ROMs internas.
- Puerto serie.
- Lectura de sensores analógicos.
- Reloj en tiempo real (RTC).
- Módulo WiFi opcional mediante ESP01S.
Además, el diseño contempla una pantalla OLED opcional para mostrar información del sistema, estados de funcionamiento o datos de depuración durante el desarrollo.
Basada en el potente RP2350B
El corazón de la expansión es el microcontrolador RP2350B montado sobre una placa WeAct Studio, elegido por la gran cantidad de pines GPIO disponibles y por la posibilidad de ampliar su memoria mediante módulos externos.
Para proporcionar suficiente espacio a las funciones de RAM y ROM, el proyecto incorpora un chip PSRAM de 16 Mbit (2 MB). Gracias a esta memoria adicional, se pueden plantear configuraciones muy generosas, como:
- 1,5 MB de RAM junto a 32 ROMs.
- Hasta 1,9 MB de RAM con 4 ROMs instaladas.
Estas cifras sitúan a la expansión muy por encima de las necesidades habituales del software clásico, abriendo la puerta a desarrollos más avanzados y sistemas operativos modernos como SymbOS.
Emulación de discos y modo «disco duro»
Uno de los apartados más atractivos del proyecto es su sistema de almacenamiento. La tarjeta microSD puede funcionar tanto como repositorio de imágenes DSK como mediante un modo de almacenamiento masivo que permite trabajar con directorios y archivos de forma más flexible. Entre los comandos previstos se encuentran funciones para copiar archivos, cambiar directorios, listar contenidos, gestionar imágenes de disco e incluso grabar o crear imágenes de discos físicos directamente desde el CPC. La expansión también incorpora indicadores LED para mostrar el estado de las disqueteras virtuales A y B, incluyendo información sobre discos insertados y protección contra escritura.
Conectividad WiFi y reloj en tiempo real
El módulo WiFi opcional basado en ESP01S añade capacidades de red al sistema, permitiendo funciones como búsquedas de redes inalámbricas, conexión mediante DHCP o IP estática, realización de pings e incluso descarga de archivos desde Internet mediante comandos específicos. Por otra parte, el módulo RTC mantiene fecha y hora gracias a una pila CR927, una característica especialmente interesante para aplicaciones modernas y sistemas operativos avanzados.
Un proyecto con mucho potencial
Aunque algunos de los comandos y funcionalidades todavía se encuentran en fase de definición, GALEX 8i1 muestra una propuesta muy ambiciosa: reunir almacenamiento, memoria, ROMs, conectividad, sensores y funciones de expansión en un único dispositivo para los CPC 464, 664 y 6128. Si el desarrollo llega a completarse tal y como está planteado, podría convertirse en una de las expansiones más versátiles disponibles para la gama Amstrad CPC, simplificando enormemente la instalación de múltiples periféricos y ofreciendo una plataforma muy potente para futuros desarrollos.

