Contrôleurs SDDISK, CS91-280 et CS91-282 pour Thomson

Placez ici vos trucs et astuces, étalez sans retenue votre savoir-faire et votre science qui va nous permettre de redonner une apparence neuve et fonctionnelle à nos bouzes.

Modérateurs : Papy.G, fneck, Carl

Daniel
Messages : 17411
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Contrôleurs CS91-280 et CS91-282 pour Thomson

Message par Daniel »

Il faut aussi noter qu'après conversion d'un fichier .fd en fichier .sd, il peut y avoir de petits points de détails qui l'empêchent de fonctionner. Deux cas, en particulier, sont bien identifiés :

- Quand le programme remet à zéro le bit 7 de $E7E7, le contrôleur externe est désélectionné. Dans ce cas la seule solution est de modifier le programme pour qu'il laisse le bit à 1. C'est ce que j'ai fait, par exemple, pour la version .sd de turbo cup.

- Quand le programme fait appel directement à des fonctions du contrôleur de disquette qui n'ont pas d'équivalent pour la carte SD. Là aussi il faut modifier le programme pour n'utiliser que les fonctions standard du moniteur système. C'est ce que j'ai fait pour space project.

La règle est d'utiliser en priorité les fichiers .sd disponibles sur le site dcmoto. Ceux-là ont été testés et fonctionnent. Sinon on utilise l'utilitaire fd2sd pour créer le fichier .sd. En cas de problème on en discute dans ce fil de discussion : viewtopic.php?f=25&t=7421

Il est rarement nécessaire de convertir un fichier .sap au format .sd, car la plupart des disquettes Thomson sont disponibles au format .fd sur le site dcmoto. Si un fichier existe uniquement au format .sap j'utilise l'astuce donnée par __sam__, on obtient un fichier .fd pour chaque fichier .sap chargé. Il faut savoir qu'un fichier .sap ne contient qu'une face de disquette, alors qu'un fichier .fd ou .sd peut en contenir une, deux, trois ou quatre. Si on a plusieurs faces dans des fichiers séparés, il faut les concaténer pour en faire un seul fichier .fd, que l'on convertit ensuite avec fd2sd.

Pour concaténer les fichiers, l'utilitaire le plus simple dans Windows est COPY /B en ligne de commande. L'aide de la commande donne la syntaxe à utiliser pour la concaténation.
Daniel
L'obstacle augmente mon ardeur.
number-one
Messages : 58
Inscription : 19 mars 2017 10:45

Re: Contrôleurs CS91-280 et CS91-282 pour Thomson

Message par number-one »

Pour mon T07-70 je viens de recevoir un contrôleur SX 90-018.
Je n'ai pas de cartouche MEMO7.

Je suis donc coincé ?
Daniel
Messages : 17411
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Contrôleurs CS91-280 et CS91-282 pour Thomson

Message par Daniel »

Le TO7/70 ne peut pas fonctionner sans cartouche MEMO7. Il faut posséder au minimum la MEMO7 Basic 1.0.
Elle se trouve assez facilement en cherchant dans les sites de vente.
Sinon on peut la fabriquer avec un boîtier vide de MEMO7 et le circuit imprimé proposé par 6502man : viewtopic.php?f=10&t=7086
Daniel
L'obstacle augmente mon ardeur.
number-one
Messages : 58
Inscription : 19 mars 2017 10:45

Re: Contrôleurs CS91-280 et CS91-282 pour Thomson

Message par number-one »

OK, c'est quoi l’intérêt de la MEMO7 Basic 128 ?
Daniel
Messages : 17411
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Contrôleurs CS91-280 et CS91-282 pour Thomson

Message par Daniel »

Le Basic 128
- Permet d'utiliser toute la mémoire du TO7/70 (y compris l'extension mémoire 64K), alors que le Basic 1.0 ne le permet pas.
- Permet d'accéder directement aux disquettes. Il évite ainsi de charger le BASIC DOS à partir d'une disquette et économise de la place en RAM (environ 8 Ko).
- Comporte quelques dizaines d'instructions supplémentaires. Par exemple il permet de définir et de manipuler des Tortues, tracer des cercles, remplir des contours fermés, définir des motifs de remplissage, trouver le maximum et le minimum d'une liste de nombres, convertir un nombre en octal, rechercher une chaîne de caractères dans le listing du programme, échanger le contenu de deux variables, etc.

Attention, il n'est pas garanti que tous les programmes puissent fonctionner en BASIC 128. Certains jeux commerciaux, en particulier, nécessitent le BASIC 1.0. En général c'est indiqué dans la notice du jeu.
Daniel
L'obstacle augmente mon ardeur.
number-one
Messages : 58
Inscription : 19 mars 2017 10:45

Re: Contrôleurs CS91-280 et CS91-282 pour Thomson

Message par number-one »

Est-ce que les cartouches T07 et T07-70 sont les même ?

Et notamment pour le basic ?
Avatar de l’utilisateur
6502man
Messages : 12312
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: Contrôleurs CS91-280 et CS91-282 pour Thomson

Message par 6502man »

Oui les cartouches MEMO7 sont identiques et compatibles avec toute la gamme TO (du TO7 au TO9+).
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Daniel
Messages : 17411
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Contrôleurs CS91-280 et CS91-282 pour Thomson

Message par Daniel »

Bien que les cartouches MEMO7 soient identiques et physiquement compatibles avec toute la gamme TO, les logiciels qu'elles contiennent ne peuvent pas toujours fonctionner avec toutes les machines.

Par exemple la MEMO7 BASIC 128 ne fonctionne que sur TO7/70. Idem pour la MEMO7 du BASIC arabe.
Le TO7 en particulier, avec sa mémoire vidéo sur 6 bits et sa RAM réduite, n'accepte pas toutes les MEMO7. Je crois que Colorpaint ne fonctionne qu'à partir du TO7/70 (à vérifier).
Daniel
L'obstacle augmente mon ardeur.
Jdavid70
Messages : 8
Inscription : 15 avr. 2017 07:43

Re: Contrôleurs CS91-280 et CS91-282 pour Thomson

Message par Jdavid70 »

Bonjour, je suis intéressé par le lot 1 ( l'Eprom ). Voici mon adresse :

[edit modo] David (...)
J'ai retiré ton adresse en clair du forum [/edit]
Daniel
Messages : 17411
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Contrôleurs CS91-280 et CS91-282 pour Thomson

Message par Daniel »

Bienvenue dans le forum, et merci pour le don. L'EPROM du contrôleur CS91-280 (lot 1) a été expédiée ce matin.
Le suivi des commandes est ici : viewtopic.php?f=18&t=5421&start=120
L'assistance pour l'utilisation du système est assurée dans ce fil de discussion.
Et toujours la même question indiscrète : C'est pour quel ordinateur ?
Daniel
L'obstacle augmente mon ardeur.
Yannick73
Messages : 30
Inscription : 15 avr. 2017 12:13

Re: Contrôleurs CS91-280 et CS91-282 pour Thomson

Message par Yannick73 »

Bonsoir,

Daniel, bravo pour vos réalisations !!!

J'ai un TO7/70 avec la MEMO7 basie 1 et j'ai fabriqué la MEMO7 basic 128 (grace au forum).
J'ai fait le controleur avec un boitier nanoreseau et une eprom.

J'ai du raté quelque chose :
Avec la MEMO7 basic 1, quand je fais le choix 2 (disquette), il y a une erreur I/O ...
Et avec la MEMO7 basic 128, lorsque je choisi l'option 1 (basic) ou 2 (disquette), l'ordinateur bloque sur l'écran de démarrage.

Help !
Imac G5 PPC - MSX Canon V20 - Amiga 1200 - ZX81 - Atari 2600 - Atari 800XL - Atari 520 STF - TO7/70 - Amstrad CPC 6128 - Minitel
Avatar de l’utilisateur
6502man
Messages : 12312
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: Contrôleurs CS91-280 et CS91-282 pour Thomson

Message par 6502man »

Avec la MEMO7 BASIC1 normal d'avoir une erreur I/O car il faut une disquette DOS TO7/70 (et le module SDmoto).

Pour la MEMO7 BASIC128 si le TO7/70 bloque à l'écran d’accueil avec le contrôleur boitier nanoréseau, normal puisque il faut aussi le module SDmoto :wink:

Pour pouvoir émuler les disquettes sur TO7/70 il faut :

1 )- MEMO7 BASIC 128 ou DISQUETTE DOS TO7/70 (image disque)
2 )- Controleur Disque (soit fabriqué avec le KIT de Daniel soit en modifiant un boitier nanoréseau)
3 )- Module SDMOTO


1)
Image
OU
Image
OU
Image



2)
Image
OU
Image

3)
Image
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Yannick73
Messages : 30
Inscription : 15 avr. 2017 12:13

Re: Contrôleurs CS91-280 et CS91-282 pour Thomson

Message par Yannick73 »

J'ai le controleur boitier nanoreseau, le controleur d'extension modèle 2 et le module SDmoto...

J'ai m...é quelque part mais ou ???
Imac G5 PPC - MSX Canon V20 - Amiga 1200 - ZX81 - Atari 2600 - Atari 800XL - Atari 520 STF - TO7/70 - Amstrad CPC 6128 - Minitel
Avatar de l’utilisateur
6502man
Messages : 12312
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: Contrôleurs CS91-280 et CS91-282 pour Thomson

Message par 6502man »

Est ce que le module SDmoto est connecté sur le port manette 2 ?
Quel sont les fichiers présents sur la carte SD ?
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Yannick73
Messages : 30
Inscription : 15 avr. 2017 12:13

Re: Contrôleurs CS91-280 et CS91-282 pour Thomson

Message par Yannick73 »

J'ai branché le module SDmoto sur le port manette 2 (celui à droite vu de l'arrière)
Sur la SD j'ai suivi la preparation de la carte sur le site dcmoto de daniel et il n'y que le fichier boot.sd
Imac G5 PPC - MSX Canon V20 - Amiga 1200 - ZX81 - Atari 2600 - Atari 800XL - Atari 520 STF - TO7/70 - Amstrad CPC 6128 - Minitel
Répondre