Contrôleurs SDDISK, CS91-280 et CS91-282 pour Thomson
Modérateurs : Papy.G, fneck, Carl
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
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.
- 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.
L'obstacle augmente mon ardeur.
-
- Messages : 58
- Inscription : 19 mars 2017 10:45
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
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é ?
Je n'ai pas de cartouche MEMO7.
Je suis donc coincé ?
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
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
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.
L'obstacle augmente mon ardeur.
-
- Messages : 58
- Inscription : 19 mars 2017 10:45
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
OK, c'est quoi l’intérêt de la MEMO7 Basic 128 ?
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
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.
- 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.
L'obstacle augmente mon ardeur.
-
- Messages : 58
- Inscription : 19 mars 2017 10:45
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
Est-ce que les cartouches T07 et T07-70 sont les même ?
Et notamment pour le basic ?
Et notamment pour le basic ?
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
Oui les cartouches MEMO7 sont identiques et compatibles avec toute la gamme TO (du TO7 au TO9+).
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
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).
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.
L'obstacle augmente mon ardeur.
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
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]
[edit modo] David (...)
J'ai retiré ton adresse en clair du forum [/edit]
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
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 ?
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.
L'obstacle augmente mon ardeur.
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
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 !
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
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
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
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)
OU
OU
2)
OU
3)
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
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)
OU
OU
2)
OU
3)
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
J'ai le controleur boitier nanoreseau, le controleur d'extension modèle 2 et le module SDmoto...
J'ai m...é quelque part mais ou ???
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
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
Est ce que le module SDmoto est connecté sur le port manette 2 ?
Quel sont les fichiers présents sur la carte SD ?
Quel sont les fichiers présents sur la carte SD ?
Re: Contrôleurs CS91-280 et CS91-282 pour Thomson
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
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