Actualidad AUARetroescenaSoftwareSoftware AUA

🕹️ Explorador Amstrad CPC: una nueva herramienta para el M4 Board pensada para todos

Explorador de archivos para Amstrad CPC

4
(2)

Raúl Jiménez presenta un explorador de archivos para Amstrad CPC diseñado para facilitar la navegación por las tarjetas microSD del M4 Board, con nombres de archivos completos, control mediante joystick y arranque directo de juegos. El proyecto ha sido cedido para la AUA (Asociación de Usuarios de Amstrad) que también busca acercar nuestros ordenadores a los más pequeños durante las exposiciones y eventos.

La idea surgió a partir de una necesidad bastante práctica. Aunque el conocido M4FE ofrece una interfaz para gestionar los archivos del M4, sus nombres pueden aparecer recortados, mostrando formatos como ALIENS~2.DSK. Raúl ha querido crear una alternativa más sencilla y cómoda de utilizar, especialmente cuando tenemos una biblioteca repleta de juegos y queremos localizar rápidamente el que buscamos.

Una interfaz más clara y dos versiones disponibles

El proyecto, publicado en GitHub, incluye dos versiones del explorador, ambas instaladas como ROM y manejadas mediante el mismo sistema de archivos BASIC. La principal diferencia está en la distribución de la pantalla y el tipo de letra empleado.GitHub


Explorador Amstrad CPC: una nueva herramienta

explorador

Explorador v1

40 columnas

Utiliza el Mode 1, con la fuente del sistema del CPC, y permite visualizar nombres de hasta 37 caracteres. Muestra 16 juegos por página y conserva los cuatro colores de la interfaz.


🕹️ Explorador Amstrad CPC: una nueva herramienta para el M4 Board pensada para todos 2

Explorador v2

64 columnas

También trabaja en Mode 1, pero incorpora una fuente propia de 5 × 10 píxeles que permite mostrar nombres de hasta 58 caracteres. Incluye 14 juegos por página y mantiene los mismos cuatro colores de la v1.

El autor explica que la segunda versión nació al investigar la posibilidad de utilizar Mode 2 para conseguir más columnas sin perder los colores. Finalmente, optó por una fuente personalizada en Mode 1, evitando los problemas de parpadeo asociados a determinadas técnicas de actualización de la paleta.

¿Qué podemos hacer con este explorador?

La herramienta incorpora varias funciones que resultan especialmente útiles cuando manejamos una colección de juegos desde el M4 Board:

  • Nombres completos: permite leer los nombres de los archivos sin las abreviaturas habituales.
  • Arranque directo de juegos: al pulsar el botón de fuego sobre un archivo .dsk, busca el cargador y trata de ejecutarlo directamente.
  • Control mediante joystick o teclado: navegación con las direcciones, paginación lateral y botones para entrar o volver.
  • Ordenación alfabética: las carpetas aparecen agrupadas en la parte superior.
  • Buscador integrado: pulsando F podemos escribir un término y saltar a la primera coincidencia de la carpeta actual.
  • Doble búfer de pantalla: la imagen se prepara en una página oculta antes de mostrarla, para evitar parpadeos.
  • Arranque automático configurable: el explorador puede iniciarse al encender el ordenador y desactivarse mediante ESC.

Una de las características más interesantes es el arranque de los juegos desde BASIC. El explorador devuelve el nombre del archivo seleccionado mediante una RSX, y el programa BASIC puede ejecutar el juego con una instrucción RUN. De esta forma, el sistema conecta la navegación de la interfaz con el funcionamiento habitual del Amstrad CPC.

Preparado para la AUA y las exposiciones

Raúl Jiménez ha publicado el proyecto en GitHub para que otros usuarios puedan consultarlo, modificarlo y colaborar en su desarrollo. Además, ha cedido el explorador a la Asociación de Usuarios de Amstrad (AUA), incorporando su logotipo en la esquina superior derecha de la interfaz.

El objetivo es que la herramienta pueda utilizarse y distribuirse en exposiciones, donde una interfaz sencilla puede facilitar que los visitantes, especialmente los niños, se familiaricen con el funcionamiento de un Amstrad CPC y prueben sus juegos sin tener que enfrentarse a menús complicados.

Descarga y código fuente

El explorador está disponible de forma gratuita en GitHub, con licencia MIT. El repositorio incluye las ROM, los archivos BASIC, el código fuente y las instrucciones de instalación y compilación.

Explorador Amstrad CPC

Raúl Jiménez · Proyecto para M4 Board

Una iniciativa que demuestra que todavía hay margen para mejorar la experiencia de uso de nuestros Amstrad CPC, no solo mediante nuevos juegos, sino también con herramientas que hagan más accesible el hardware y el software que seguimos disfrutando décadas después. Y si, además, sirve para que los más pequeños se animen a descubrir el CPC en una exposición, mucho mejor. 😊.

¿Te ha Resultado útil este artículo?

Ayúdanos a mejorar y danos tu opinión:

Mostrar más

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Publicaciones relacionadas

Botón volver arriba