Téléchargements

Veuillez consulter la procédure d'installation pour comprendre comment installer ces fichiers sur votre CPC.

UniDOS

Fichier Version Auteur Description
UniDOS (source) 1.35 OffseT L'UniDOS lui-même.
Il intègre le nœud DOS pour la gestion disquette1) et cassette2).

Nœuds DOS

Pour le moment seuls les nœuds DOS suivants existent, mais leur nombre devrait rapidement augmenter tant ils sont faciles à créer.

Nœud DOS Version Auteur Description Lecteurs NVRAM3) RSX4)
Interne - OffseT Nœud interne à la ROM UniDOS ajoutant l'accès aux lecteurs de disquettes5) et de cassettes6). DFA: lecteur interne.
DFB: lecteur externe.
TAPE: lecteur cassettes.
Non -
Albireo (source) 1.20 OffseT Nœud supportant la carte Albireo de PulkoTronics et ajoutant l'accès au lecteur de MicroSD et aux périphériques de stockage USB. SD: lecteur MicroSD.
UMS: lecteur  USB.
Oui Non
M4 (source) 1.21 OffseT Nœud supportant la carte M4 Board de Duke. Il permet l'accès au lecteur de MicroSD intégré ainsi que la gestion d'une bibliothèque de fichiers DSK7), CPR8) et SNA9) qui peuvent être manipulés à l'aide de RSX additionelles. Des commandes de gestion de la connexion WIFI et des ROMs intégrées sont également présentes. M4: lecteur MicroSD.
DSK: lecteur DSK.
Oui Oui
FatFs - Base FatFs - IDE FatFs - Format (source) 1.22 OffseT
basé sur FatFs
Nœud supportant les périphériques formatés en FAT10) branchés sur une carte X-Mass, Symbiface II ou compatible.

Attention, ce nœud occupe plusieurs ROMs et a une procédure d'installation plus complexe que les autres.

À noter que si la carte Nova de PulkoTronics est détectée, ce nœud en tire automatiquement profit de afin d'économiser de la mémoire centrale.
IDE: 1ère partition FAT. Oui Non
Nova (source) 0.10 OffseT Nœud supportant la carte Nova de PulkoTronics et qui implémente une véritable mémoire non volatile indépendante et hautement performante. Aucun Oui Non
Zero (source) 1.10 OffseT Nœud ajoutant un lecteur capable de générer à la volée des fichiers vides de n'importe quelle taille11). ZERO: fichiers vides. Non Non

Autres ROMs

Fichier Version Auteur Description
Firmware patché « u5 » (danois)
Firmware patché « u5 » (français)
Firmware patché « u5 » (espagnol)
Firmware patché « u5 » (anglais)
3 Amstrad Ltd.
Locomotive Software Ltd.
Patch par OffseT
La ROM firmware des CPC6128 patchée pour prendre en charge l'UniDOS en ROM 5 et permettre la compatibilité avec les logiciels normalement incapables de fonctionner lorsque l'UniDOS n'est pas installé en ROM 7 (à la place de l'AMSDOS interne).

À utiliser uniquement sur CPC6128 lorsque vous ne pouvez pas installer l'UniDOS à la place de l'AMSDOS interne (en ROM 7).
Avec ce firmware patché, L'UniDOS doit être installé en ROM 5.
Installer un nouveau firmware nécessite une extension ROM le supportant, comme la X-Mem par exemple.

En pratique cette version patchée du firmware inclut trois patchs :
- Lors du démarrage du CPC6128, la ROM 7 est toujours initialisée en premier afin de garantir que son allocation mémoire de situe toujours à l'adresse &A7000 (même si des ROMs sont installées aux emplacements 8 à 15).
- Lorsqu'un logiciel demande à réinitialiser la ROM 7 (où il s'attend à trouver l'AMSDOS), la ROM 5 (où se trouve l'UniDOS) est initialisée à la place12).
- Le message d'invite est légèrement modifé13).
ParaDOS 1.2 Richard Wilson La ROM ParaDOS de Richard Wilson qui permet la gestion des lecteurs de disquettes double face et 80 pistes.
À installer idéalement à la place de l'AMSDOS en ROM 7 ou bien, si ce n'est pas possible, en ROM 6.
ParaDOS patché 1.2 Richard Wilson
Patch par OffseT
La fameuse ROM ParaDOS de Richard Wilson patchée afin de fonctionner dans n'importe quel emplacement14).
Attention toutefois, cette version est prévue pour fonctionner exclusivement en l'absence de la ROM AMSDOS ; typiquement lorsque l'UniDOS est installé en ROM 7 (à la place de l'AMSDOS), vous devriez installer cette version de ParaDOS en ROM 15.
Utopia 1.26 Arnor Ltd. L'incontournable ROM d'outils multifonctions.
À installer dans un emplacement ROM supérieur à celui d'UniDOS.

Outils annexes

Fichier Version Auteur Description
BENCH.BAS 1.0 OffseT Petit programme de test de performance en lecture et en écriture sur le lecteur courant.
1)
automatiquement activé lorsque la ROM AMSDOS/ParaDOS est détectée
2)
automatiquement activé si l'interface cassette est disponible
3)
support de la fonctionnalité de mémoire non volatile
4)
la ROM contient également des RSX et doit être installée dans un emplacement inférieur à 16 au lieu de 32
5)
uniquement si la ROM AMSDOS/ParaDOS est présente
6)
sauf sur 6128plus
7)
images de disquettes issues des émulateurs
8)
images de cartouches CPC+ issues des émulateurs
9)
instantanés créés sur émulateurs
10)
FAT12, FAT16 ou FAT32
11)
équivalent au EMPTY: sur Amiga ou au /dev/zero sur UNIX
12)
sauf si cette initialisation est demandée depuis la ROM 5 elle-même, auquel cas la véritable ROM 7 est initialisée
13)
retrait du texte « 128K » devant « Amstrad » et ajout d'un « u5 » en fin de ligne
14)
de plus, le nom de la ROM a été corrigé pour éviter le plantage lorsqu'il était utilisé en tant que RSX depuis le Basic, et le message d'initialisation a été retiré pour éviter qu'il n'écrase la mémoire lors des réinitialisations tardives