Ces dernières années plusieurs extensions permettant d'utiliser du stockage de masse (USB ou sd...) sur Amstrad CPC, chacune nécessitant une ROM pour l'exploiter au mieux.
Et si vous utilisez deux de ses extensions, deux ROMs à charger donc moins de mémoire pour votre Amstrad CPC.
Offset a donc écrit UniDOS pour lequel il faut créer un node pour une extension donnée et n'avoir qu'une ROM avec les fonctionnalités quelque soit le node. Unidos gère actuellement :
Offset a également écrit UniDOS Cartridge Creator qui est un utilitaire de création de cartouches pour CPC+ équipées d'un firmware patché qui permet l'adjonction d'UniDOS et de ses nœuds DOS. Grâce à ce principe, jusqu'à 30 ROMs d'outils additionnels (Utopia, Maxam, Protext, etc..) peuvent ainsi être configurées dans les cartouches (compatible avec ParaDOS et Burnin' Rubber) sans avoir besoin d'un véritable Romboard. L'outil permet également de télécharger automatiquement la derniere version des ROMs d'UniDOS depuis le site officiel.
Unidos v1.50 est une version majeure avec beaucoup de modifications visibles et invisibles. Tous les nodes DOS ont été également mis à jour. Pour l'utilisateur final, la mise à jour la plus importante et le support de la date et de l'heure ainsi que de nouvelles RSX. Pour les développeurs c'est un nouveau BIOS et nouvelle API pour les nodes.
Par ailleurs, depuis la sortie de l'émulateur Amstrad CPC ACE en v1.25, plusieurs plugins ont été mis à jour : synthétiseur de parole DK'Tronics, Techni-Musique et SSA-1, Willy, Nova, Amdrum, Mirage Image, MultiPlay, PlayCity et Albireo.