la même option pour MO5 ?

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 : Carl, Papy.G, fneck

Répondre
Daniel
Messages : 11606
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: la même option pour MO5 ?

Message par Daniel » 01 avr. 2012 08:48

Comme promis voici la partie logicielle du projet MO5SD :
- dcsdboot_mo5sd : initialisation de la carte SD et lecture des secteurs de boot
- androides_mo5sd : exemple d'utilisation

Une page web donnant tous les détails du projet est en cours de préparation, mais ne sera pas prête avant quelques jours. C'est pourquoi je diffuse en avant-première les deux fichiers ci-dessus. Ils permettront à ceux qui le souhaitent de tester le système, et aux développeurs de bien s'amuser. Reste à décider qui fait quoi : portage des routines de base sur TO, conception d'une cartouche pour le boot automatique, programmation d'un système de fichiers, création d'une carte SD contenant tous les jeux Thomson, etc. Les applications sont innombrables.

Pour finir un peu de pub pour MO5SD.
C'est le système de stockage de masse pour MO5
- Le plus petit : 2 cm² pour le prototype, un peu plus pour la version définitive
- Le plus gros : 4 Go et peut-être plus (à confirmer)
- Le plus léger : quelques grammes
- Le plus silencieux : 0db
- Le plus fiable : pas de parties mécaniques
- Le plus durable : pas de support magnétique
- Le plus rapide : temps d'accès négligeable, transfert 32 Kbit/s
- Le plus simple : 2 diodes et 2 résistances
- Le plus économe : consommation électrique négligeable
- Le moins cher : 5 euros

Alors, si vous êtes convaincus, sortez les fers à souder, ou manifestez-vous pour qu'irios puisse commander les pièces :D

Image
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
fneck
Site Admin
Messages : 12705
Enregistré le : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: la même option pour MO5 ?

Message par fneck » 01 avr. 2012 10:13

Je n'ai pas encore manifesté mon intérêt sur ce topic, mais bien évidemment je suis également preneur d'un montage :D

sinus
Messages : 34
Enregistré le : 19 mars 2010 13:00
Localisation : Lille

Re: la même option pour MO5 ?

Message par sinus » 01 avr. 2012 10:47

Bonjour!

Ben... je suis admiratif! Le peu de composants est vraiment étonnant, l'essentiel tenait plus dans la programmation, alors...

Je suis preneur d'un montage! Moi ce sera pour un TO(9+) :D

Sinus

Avatar du membre
6502man
Messages : 9374
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: la même option pour MO5 ?

Message par 6502man » 01 avr. 2012 11:01

Comme je l'ai dis précédemment je serais intéressé par 2 exemplaires :D
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

Daniel
Messages : 11606
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: la même option pour MO5 ?

Message par Daniel » 01 avr. 2012 11:11

Question pour les possesseurs de TO9+ : où est-il le plus pratique de récupérer le +5V ? Y-a-t'il, comme sur MO5, un connecteur crayon optique près du connecteur magnétophone ? Ou encore des connecteurs joysticks ?

La partie logicielle pour TO n'est pas encore écrite. L'idée est d'avoir un seul programme qui teste le type de machine, avec une partie commune, des routines MO et des routines TO. J'ai essayé de faire du code translatable pour la version MO5, l'adaptation ne doit pas être difficile. Si un programmeur TO se manifeste, je le laisse faire le portage. Sinon je peux le prendre en charge en fin de semaine prochaine.
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
fneck
Site Admin
Messages : 12705
Enregistré le : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: la même option pour MO5 ?

Message par fneck » 01 avr. 2012 11:45

Pour le TO9+ voici la réponse en image

Image

petitjd
Messages : 1825
Enregistré le : 23 oct. 2007 11:50

Re: la même option pour MO5 ?

Message par petitjd » 01 avr. 2012 11:49

Salut Daniel,
le TO9+ a tout: port crayon optique, port LEP, 2 ports manettes. Le floppy est le 640Ko, il a 512Ko de RAM nativement et embarque même un modem. Il y a aussi de memoire une souris qui se branche sur le clavier.

Pour le développement, mes compétances s'arretent là ou celles des developpeurs commencent: je ne pense pas que du Visual Basic 6 ou du PHP4 tres lointains puissent aider à la réalisation de ce projet coté PC. Coté Thomson je me suis arreté en plein développement qui pourtant marchait qui consistait à créer à la volée une disquette Thomson avec un TO7-70 branché à un lecteur de disquette 640Ko et l'interface serie RF57932 elle même branchée à un port série d'un PC qui lancait un logiciel développé en VB6 et qui envoyait secteur par secteur un .fd sur la disquette Thomson et inversement on pouvait aussi creer à la volée un .fd depuis le Thomson vers le PC. Bref ce petit projet n'est jamais sorti de mes cartons car trop lent (de mémoire 3 minutes pour créer la disquette), trop contraignant vis à vis de la rareté de la RF57932 et pendant son developpement est sorti CC90 qui défonce tout!
Ah oui j'avais fait aussi un IRC pour que les Thomsons puissent chatter entre eux sur Internet toujours branché à la RF57932 et un PC et un prog VB6 qui se connectait à un serveur sur internet avec l'appli super-serveur VB6 qui allait avec et qui gerait les comptes utilisateurs et tout le bordel. Mais ca plantait, parce que le driver de la RF57932 deconnait quand il recevait de la data pendant qu'il emmettait. Enfin ,à l'epoque je n'avais pas utilisé la fonction LOC() qui aurait peut être put me sauver sur ce coup la.
Bref tout ca pour dire que coté Thomson mon niveau se résume à "petit pousseur de bois en basic".

En revanche s'il faut participer à un effort de financement ou faire le beta testeur je suis la.
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr

Avatar du membre
Carl
Modérateur
Messages : 10529
Enregistré le : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: la même option pour MO5 ?

Message par Carl » 01 avr. 2012 12:00

un petit récap à faire évoluer...

?x_irios
?x_Daniel
1x_OlivierP
1x_boris
1x_Carl
2x_6502man
1x_petitjd
1x_Jacques
1x_Fool-DupleX
1x_jester
1x_DataPro
1x_frodon69
1x_jb_jb_fr
1x_Fabien
1x_sinus


carl

Daniel
Messages : 11606
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: la même option pour MO5 ?

Message par Daniel » 01 avr. 2012 12:04

Fabien, merci pour la photo :D
Je propose la même alimentation 5V pour MO5, MO5E, MO5NR, MO6, PC128, TO8, TO8D, TO9 ?, TO9+ : une fiche DIN gigogne sur le connecteur du crayon optique avec 10 cm de câble et une fiche mini-usb au bout. Qui peut trouver les bons connecteurs et faire un prototype ? On laissera les amateurs de TO7 et TO7/70 se débrouiller comme ils peuvent :wink:
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
gilles
Messages : 1754
Enregistré le : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: la même option pour MO5 ?

Message par gilles » 01 avr. 2012 12:08

petite suggestion pour les MO6, TO8 et 9+, il doit y avoir de la place en ROM pour y loger un bootstrap (par exemple dans la zone de l'image des concepteurs pour le MO6, dans la gestion QDD pour les autres). La grande majorité des TO8 et TO9+ dont j'ai observé la carte mère sont équipés d'EPROM qui peuvent donc s'effacer aux UV pour être reprogrammées.
Initialement je pensai le mettre en oeuvre pour faire communiquer un TO8 et un PC en détournant CC90 mais ce serait plus utile avec ce montage.

Pour ma part je continue avec le teensy (donc avec un microcontroleur intercalé entre le port LEP et la SD) car le côté autonome et compatible nativement avec le format K7 et FAT(32) pour la SD me branche bien (et développer sur microcontroleur m'amuse assez).

Daniel
Messages : 11606
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: la même option pour MO5 ?

Message par Daniel » 01 avr. 2012 13:57

J'ai oublié de dire que la liaison vers le connecteur magnétophone sera identique pour tous les Thomson, sauf le MO6.
Pour le MO6 il faudra ouvrir le boîtier, débrancher le connecteur du magnétophone sur la carte mère et brancher à la place un câble de liaison au module MO5SD. Pas de chance pour Olivier :cry:

Le projet de Gilles (émuler le LEP) est aussi très intéressant, avec l'avantage d'utiliser un format de fichier existant, et de nécessiter moins de développement sur la machine Thomson. L'optique est différente, je pense que les deux projets ne sont pas directement en concurrence. Il faut les mener parallèlement.
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
Carl
Modérateur
Messages : 10529
Enregistré le : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: la même option pour MO5 ?

Message par Carl » 01 avr. 2012 19:34

Daniel, pour ta pub ! :wink:


Image

Daniel
Messages : 11606
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: la même option pour MO5 ?

Message par Daniel » 01 avr. 2012 20:03

Dommage pour l'extension MO5, Carl. Tu l'as sciée à la tronçonneuse ?
A l'époque je n'étais pas du tout sensible à ce genre de publicité : celle-ci, celle du QDD, celles de Michel Platini et de Léon Zitrone. Ajourd'hui ça fait juste un peu sourire :D
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
Carl
Modérateur
Messages : 10529
Enregistré le : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: la même option pour MO5 ?

Message par Carl » 01 avr. 2012 20:09

au pinceau à cloner.... :roll:

Avatar du membre
jb_jb_fr
Messages : 317
Enregistré le : 29 mars 2010 10:36
Localisation : Essonne (91)
Contact :

Re: la même option pour MO5 ?

Message par jb_jb_fr » 01 avr. 2012 22:27

Daniel a écrit :Comme promis voici la partie logicielle du projet MO5SD :
- dcsdboot_mo5sd : initialisation de la carte SD et lecture des secteurs de boot......
Merci Daniel de nous mettre l'eau à la bouche.

Je n'ai pas pu m'empêcher de regarder ton code.
Il peut encore être optimiser pour les boucles de bas niveau.
Tu fais en boucle du PSHS B / DEC B / PULS B
Mais si tu travail direct dans la pile en faisant DEC ,S tu gagneras quelques cycles. en évitant du dépilage et rempilage successif.

En ce qui me concerne je vais me charger d'OS9. Même si très peu de monde est intéressé (A ma connaissance on est deux seulement: Fool-Duplex et moi même).
Je laisse aux autres le soin de faire du MO5 classique.

Jacques

Répondre