(ESPAÑOL ABAJO)
Since the release of Downloader 1.4, I've been delivering small updates with refinements, optimizations, fixes, and some preparations for what is to come.
This is how I work on this project. Announced releases are really more like milestones, characterized by some new important features, but in reality, smaller releases are being delivered every couple of days to all the users. In total, since Downloader 1.4, I've delivered around 20 new minor releases. This is all public on GitHub's Downloader repository.
If we talk about bigger features, right now I'm preparing the foundation for resolving games paths dynamically. This feature will allow users to seamlessly install updates on USB drives, or a CIFS partition (RetroNAS) without having to touch any config file. The way it works is by following the standard core path resolution on MiSTer for all the files that would be stored on the games folder. If there is an external drive available, Downloader will install the games files there, and that will help you save a bunch of space on your SD card.
That's all for now. Have a nice weekend!
P.S.: In the attachment, you'll see a flow diagram describing the "Online Importer" subsystem, which is the heart of Downloader. In blue, you'll see components that are currently in development.
ESPAÑOL
Desde el lanzamiento de Downloader 1.4, he estado sacando pequeñas actualizaciones con ajustes, optimizaciones, y todo tipo de arreglos necesarios para seguir trabajando en nuevas funcionalidades.
Así es como trabajo en este proyecto. Las versiones que anuncio públicamente son realmente para dar a conocer nuevas funcionalidades importantes. Pero realmente voy sacando pequeñas versiones nuevas constantemente que están disponibles para todos los usuarios de forma inmediata. En total, desde Downloader 1.4, he sacado alrededor de 20 nuevas versiones. Todo esto es público en el repositorio de GitHub.
Hablando de funcionalidades importantes, ahora mismo estoy preparando la base para trabajar en la resolución dinámica de archivos bajo el directorio games. Esta funcionalidad sirve para instalar archivos en USBs o CIFS (RetroNAS) de la manera más cómoda posible, y sin tener que tocar ningún tipo de archivo de configuración. Funciona siguiendo el orden de prioridad estándar, tal cual está definido en la wiki de MiSTer en todos aquellos archivos que vayan dentro del directorio games. Esto quiere decir, que si Downloader se da cuenta de que hay una unidad externa disponible, tratará de instalar los archivos que vayan en games allí, gracias a lo cual podremos salvar una buena cantidad de memoria en nuestras tarjetas SD.
Eso es todo por ahora. ¡Pasad un buen fin de semana!
PD: En adjuntos tenéis un diagrama de flujo del subsistema del "Online Importer", el más importante dentro de Downloader. En azul podéis ver componentes que están actualmente en desarrollo.
Syro
2022-02-21 17:03:39 +0000 UTCDavid Moylan
2022-02-20 04:33:20 +0000 UTC