controleur de disquettes thomson cd90-351

C'est la catégorie reine de l'ordinophile, 8 bits et pas un de plus!
Single board ou bus S-100 acceptés.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
sayasupacrew
Messages : 332
Inscription : 02 avr. 2011 15:07
Localisation : noirmoutier

controleur de disquettes thomson cd90-351

Message par sayasupacrew »

bonjour,

je viens d'acquérir un controleur de disquette Thomson 3 pouce et demi ref:cd90-351.
je désire utilisé ce controleur sur un MO5 de base, j'ai biensur aussi le lecteur de disquette externe dd90-352.
j'ai procèdé a un essai en installant le controleur de disquette sur le seule port d'expansion du MO5 puis relié le lecteur de disquette au controleur.

Le basic 1.0, ne gère semble t il pas les commandes dos, j'ai l'impréssion qu'il faudrais un dos pour géré le lecteur de disquette.
c'est surement le dernier maillon de la chaine pour que tout fonctionne.

j'ai trouver une disquette sous forme de fichier qui est le basic dos pour le mo5.
dos-3p5-mo5.fd.zip (qui est sur un site que je ne peu pas donné le lien ici.)

le basic dos permet de faire fonctionné le lecteur de disquettes, mais le basic Dos a besion d'être chargé une fois au moins avant de fonctionné. C'est dans le style la clef est a l'intérieur et la porte est fermé, comment ouvrir la porte vue que je suis dehors.


quelqu'un aurais déjà réussi ce passage avant moi ? et pourrais t il venir ici m'expliqué comment faire ?


Saya qui viens des champs de tournesol.
Image
Daniel
Messages : 17424
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: controleur de disquettes thomson cd90-351

Message par Daniel »

On doit booter sur une disquette DOS pour utiliser un lecteur de disquette en Basic sur MO5.

Il y a mille façons de créer une disquette Thomson à partir d'un fichier .fd. Elles ont été pratiquement toutes été analysées en détail dans ce forum. L'une d'entre elles est le driver Omniflop dans Windows. La plus pratique et la plus rapide est d'utiliser une carte SD avec le module SDMOTO. C'est la méthode que j'utilise pour tous les transferts PC <--> Thomson.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
sayasupacrew
Messages : 332
Inscription : 02 avr. 2011 15:07
Localisation : noirmoutier

Re: controleur de disquettes thomson cd90-351

Message par sayasupacrew »

une fois la disquette crée, comment la lire avec le mo5, qui lui sais pas ce que c'est le DOS. (a ce moment)

j'avoue que cette interface DcMoto me captive de plus en plus.

------------------------------------------------------------------------------------------------------------------------------------

autre question,

le mo5 a une eepr.om, surement avec la basic dedans, ne peut on pas le basic-dos à la place du basic 1.0, comme çà, la machine booterais directement sur le basic -dos et du coup le controleur des disquette serais pris en charge dès l'allumage du Mo5.
Image
__sam__
Messages : 7987
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: controleur de disquettes thomson cd90-351

Message par __sam__ »

sayasupacrew a écrit :une fois la disquette crée, comment la lire avec le mo5, qui lui sais pas ce que c'est le DOS. (a ce moment)
En fait le controleur de disk contient avec une rom qui contient des routines permettant de lire les disquettes au bas niveau (secteurs) mais pas du haut niveau (DIR, fichiers, ...). Donc à l'allumage du MO5 la rom du controlleur prend la main et essaye de charger le secteur contenant le bootloader de la diskette insérée. Si c'est une disquette qui contient le dos, son bootloader va à son tour charger une extension du basic qui lui ajoute des commandes DOS (dir, fichiers, ...).

Bref: le boot se fait par étapes, mais pour l'amorcer il faut une disquette contenant le bootloader et les fichiers DOS pour le basic. C'est la disquette dont tu as trouvé l'image sur le reseau.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Daniel
Messages : 17424
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: controleur de disquettes thomson cd90-351

Message par Daniel »

sayasupacrew a écrit :le mo5 a une eepr.om, surement avec la basic dedans, ne peut on pas le basic-dos à la place du basic 1.0, comme çà, la machine booterais directement sur le basic -dos et du coup le controleur des disquette serais pris en charge dès l'allumage du Mo5.
Les ingénieurs de Thomson ont eu la même idée que toi : ils ont créé le Basic 128 avec le DOS intégré. Comme il était plus gros ils ont utilisé une rom 4 fois plus grosse avec un système de commutation de banques, ce qui a nécessité la conception d'une nouvelle machine appelée MO6.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
sayasupacrew
Messages : 332
Inscription : 02 avr. 2011 15:07
Localisation : noirmoutier

Re: controleur de disquettes thomson cd90-351

Message par sayasupacrew »

avec toutes ces informations, je suis aux anges


merci a vous

Saya


Ps: il me reste plus qu'as recrée cette disquette, je vous tiens au courant.
Image
Avatar de l’utilisateur
sayasupacrew
Messages : 332
Inscription : 02 avr. 2011 15:07
Localisation : noirmoutier

Re: controleur de disquettes thomson cd90-351

Message par sayasupacrew »

sap2 est il conpatible avec le format .fd ?
Image
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17533
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: controleur de disquettes thomson cd90-351

Message par fneck »

Moi je dirais non pour la compatibilité entre SAP et FD.
Voir pour quelques explications sur les formats ici http://forum.system-cfg.com/viewtopic.php?f=6&t=56
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Daniel
Messages : 17424
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: controleur de disquettes thomson cd90-351

Message par Daniel »

Je ne comprends pas bien la question. sap et fd sont deux formats différents d'images de disquettes.
- fd est un format "raw" : tous les secteurs à la suite dans l'ordre logique, sans autre information.
- sap est un format plus complexe, avec une en-tête de fichier, puis les secteurs cryptés avec pour chacun des octets supplémentaires pour le décrire.

Il existe des utilitaires permettant de passer de l'un à l'autre. En particulier l'émulateur dcmoto convertit automatiquement les fichiers .sap en .fd au chargement. Le logiciel CC90, du groupe PULS, permet la conversion dans les deux sens entre les fichiers .fd et .sap.

L'utilitaire dcfdutil permet les opérations classiques sur les images au format .fd : voir http://dcmoto.free.fr/emulateur
Je ne sais pas s'il y a l'équivalent pour les images de disquettes au format .sap

Pour les transferts de fichiers .fd, il y a les outils suivants :
- Omniflop http://www.shlock.co.uk/Utils/OmniFlop/OmniFlop.htm
- CC90 http://www.pulsdemos.com/cc90.html
- dcfdutil pour MS-DOS http://dcmoto.free.fr/emulateur/prog/dcfdutil33.zip
- dctransferts http://dcmoto.free.fr/programmes/dctransferts/
- sdtransfert http://dcmoto.free.fr/programmes/sdtransfert

Pour les fichiers .sap, il y a CC90 (windows et linux) et saptools2 (ms-dos et linux).
Daniel
L'obstacle augmente mon ardeur.
__sam__
Messages : 7987
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: controleur de disquettes thomson cd90-351

Message par __sam__ »

Daniel a écrit :Je ne sais pas s'il y a l'équivalent pour les images de disquettes au format .sap
Perso j'utilise SAPFS dans les sap-tools:

Code : Tout sélectionner

$ sapfs -h
SAPfs est un outil de manipulation des archives SAP qui permet de réaliser
sur ces archives les opérations naturelles d'un système de fichiers.

Usage:
    sapfs commande1 archive.sap [fichier...] [piste] [sect]
    sapfs commande2 archive.sap [nb pistes] [densité]
    sapfs commande3 archive.sap archive2.sap [piste] [sect]
    sapfs commande4 archive1.sap piste sect archive2.sap piste sect
où la commande1 est prise parmi les suivantes:
  -h, --help          affiche cette aide
  -v, --version       affiche la version du programme
  -w, --verify        effectue une vérification d'un ou plusieurs secteurs
  -u, --dump          affiche le contenu d'un ou plusieurs secteurs
  -t, --list          affiche la liste des fichiers de l'archive SAP
  -i, --info          affiche les informations relatives à un fichier
  -x, --extract       extrait un ou plusieurs fichiers de l'achive SAP
      --extract-all   extrait tous les fichiers de l'archive SAP
  -a, --add           ajoute un ou plusieurs fichiers à l'archive SAP
  -d, --delete        détruit un ou plusieurs fichiers de l'archive SAP
et où la commande2 est prise parmi les suivantes:
  -c, --create        crée une archive SAP vide
  -f, --format        formate une archive SAP
et où la commande3 est prise parmi les suivantes:
  -k, --copy          copie un ou plusieurs secteurs
et où la commande4 est prise parmi les suivantes:
  -m, --move          copie un secteur avec déplacement
Cela me permet de manipuler en ligne de commande les fichiers SAP +/- comme des archives TAR. Cela est particulièrement utile combiné à un Makefile. On peut ainsi compiler, tester et packager des projets/demos pour Thomson directement en ligne de cmd 100 fois par jour (c'est typiquement ce que je fais tout le temps en ce moment en préparation de la forever 15).
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Avatar de l’utilisateur
sayasupacrew
Messages : 332
Inscription : 02 avr. 2011 15:07
Localisation : noirmoutier

Re: controleur de disquettes thomson cd90-351

Message par sayasupacrew »

voici la suite des opérations.


j'ai récupéré un ordinateur portable de la marque IPC (pentium 75, sous win95) le R-400.
j'ai mis dedans l'utilitaire dcfdutil et le fichier basic-dos-mo5.fd .

puis j'ai procèdé a la création de la disquette, puis j'ai ré installé le mo5 avec le controleur et le lecteur de disquettes.
puis j'ai inséré la disquette fraichement faite, allumé le floppy, puis le mo5.

le lecteur a lu immédiatement le dos, et pu apercevoir en haut de l'ecran du mo5
'3'5 disk basic 1.0'
'copyright (c) microsoft 1986'

me voilà sur un basic dos plus évolutif que celui du mo5 d'origine.

encore merci a vous tous, pour votre aide qui m'as été bien précieuse.


Sayasupacrew


j'ai fais des cercles avec une des nouvelle instruction (circle), du nouveau basic dos.


Image
Dernière modification par sayasupacrew le 01 mai 2020 20:14, modifié 1 fois.
Image
Daniel
Messages : 17424
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: controleur de disquettes thomson cd90-351

Message par Daniel »

dcfdutil 3.3 est un programme écrit en 2003.
Je ne l'ai jamais utilisé ni modifié depuis cette date. C'est une bonne nouvelle d'apprendre qu'il fonctionne encore.
Depuis 2003 il y a eu quand même beaucoup de progrès, et de nouveaux outils plus pratiques.
Mais l'essentiel est que tu sois arrivé à booter sur une disquette DOS avec le MO5. Bravo :!:
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
sayasupacrew
Messages : 332
Inscription : 02 avr. 2011 15:07
Localisation : noirmoutier

Re: controleur de disquettes thomson cd90-351

Message par sayasupacrew »

je suis vraiment très content du résultat, et j'en profite pour vous faire voire la belle bête.


Image
Image
Image
Dernière modification par sayasupacrew le 01 mai 2020 20:14, modifié 1 fois.
Image
__sam__
Messages : 7987
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: controleur de disquettes thomson cd90-351

Message par __sam__ »

Bravo!

Je vois un amiga 2000 derrière le MO5. Si tu veux lire le contenu de la diskette thomson dessus, et pour complèter la liste des outils, il existe un outil écrit par Tomix pour amiga: http://aminet.net/package/disk/misc/ToDisk (si ton 2000 est passé à un ks >2.0 ca devrait marcher).

Il existe aussi des émulateurs thomson pour amiga ici
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Avatar de l’utilisateur
sayasupacrew
Messages : 332
Inscription : 02 avr. 2011 15:07
Localisation : noirmoutier

Re: controleur de disquettes thomson cd90-351

Message par sayasupacrew »

_sam_: je n'ai pas encore essayé pilote TODISK sur amiga, c'est prévu de le faire.
Bien comme l'amiga peut a la base avec le crossdos, lire les disquettes Double densité en 720 Ko MSDOS.

Mais est il possible de recée avec TODISK, une disquette depuis l'amiga pour une machine thomson ?

oui, je me suis amusé avec l'emulateur to7 sur mes amiga, il fonctionne fidèlement par rapport a l'origine des machines thomson.

il y a sur une des sources de logiciel libre amiga, deux soft pour amiga nouvelle génération un convertisseur sap to .fd et convertisseur png vers format d'image MO5 et raw vers format d'image MO5.

http://aminet.net/search?query=thomson

Saya
Image
Répondre