Téléchargements

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

ROM UniDOS

Fichier Version Auteur Description
UniDOS (source) 1.33 OffseT of Futurs' 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 ajoutés NVRAM3) RSX4)
Interne 1.30 OffseT of Futurs' Nœud interne à la ROM UniDOS ajoutant l'accès aux lecteurs de disquettes5) et de cassettes6). DFA: lecteur de disquettes interne.
DFB: lecteur de disquettes externe.
TAPE: lecteur de cassettes.
Non -
Albireo (source) 1.20 OffseT of Futurs' 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 de carte MicroSD.
UMS: périphérique de stockage USB.
Oui Non
FatFs - Base FatFs - Support IDE FatFs - Format (source) 1.21 OffseT of Futurs'
basé sur FatFs
Nœud supportant les périphériques formatés en FAT7) 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: première partition FAT détectée. Oui Oui
Nova (source) 0.10 OffseT of Futurs' 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 of Futurs' Nœud ajoutant un lecteur capable de générer à la volée des fichiers vides de n'importe quelle taille8). ZERO: fournisseur de 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 of Futurs'
La ROM firmware des CPC6128 patchée pour prendre en charge 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 UniDOS à la place de l'AMSDOS interne (en ROM 7).
Avec ce firmware patché, 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 UniDOS) est initialisée à la place9).
- Le message d'invite est légèrement modifé10).
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 of Futurs'
La fameuse ROM ParaDOS de Richard Wilson patchée afin de fonctionner dans n'importe quel emplacement11).
Attention toutefois, cette version est prévue pour fonctionner exclusivement en l'absence de la ROM AMSDOS ; typiquement lorsque UniDOS est installée en ROM 7, 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 of Futurs' Petit programme de test de performance en lecture et en écriture sur le lecteur courant.

Émulation

Fichier Version Auteur Description
Albireo ACEpansion 1.3 OffseT of Futurs' Module d'extension pour ACE CPC Emulator qui permet d'ajouter l'émulation de l'Albireo.
X-Mass ACEpansion 1.0 OffseT of Futurs' Module d'extension pour ACE CPC Emulator qui permet d'ajouter l'émulation de la X-Mass.
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)
FAT12, FAT16 ou FAT32
8)
équivalent au EMPTY: sur Amiga ou au /dev/zero sur UNIX
9)
sauf si cette initialisation est demandée depuis la ROM 5 elle-même, auquel cas la véritable ROM 7 est initialisée
10)
retrait du texte « 128K » devant « Amstrad » et ajout d'un « u5 » en fin de ligne
11)
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