C'est la faute a Daniel ;)

Pour épater ses petits camarades en présentant sa dernière merdouille ou son super bon plan.

Modérateurs : Papy.G, fneck, Carl

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

C'est la faute a Daniel ;)

Message par 6502man » 31 mars 2011 22:30

J'ai pas pu résisté après les 2 dernières visu ou j'ai pu voir un lecteur 5"1/4 pour Thomson, cela m'a donner envie d'en trouver un pour m'amuser avec :lol:

Voici l'objet du délit :
http://cgi.ebay.fr/ws/eBayISAPI.dll?Vie ... 0537000508

Malheureusement je ne suis pas arrivé a le faire fonctionner, on peut pas gagner a tout les coups :wink:

Oui je sais je suis malade :shock:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

Avatar du membre
balou
Messages : 1815
Enregistré le : 09 avr. 2007 15:51
Localisation : Macon Saone et Loire

Re: C'est la faute a Daniel ;)

Message par balou » 01 avr. 2011 06:50

Hé hé je l'avais vu, tu as bien fait. Alors comme ça la prochaine visu on va empiler des lecteur de disquettes :?: Daniel va bien nous créer un module pour passer du n°1 au 4 sans passer le n°2 ou 3 ... (me suis levé trop tôt ce matin)
Jean-Yves votre vg5000 n'est pas fragile
poumabaatwanadoo.fr

Avatar du membre
DataPro
Messages : 2009
Enregistré le : 07 févr. 2011 17:03
Localisation : France - Auvergne

Re: C'est la faute a Daniel ;)

Message par DataPro » 01 avr. 2011 12:42

C'est génial!
Tu ne l'as pas eu pour cher.

J'en ai un aussi mais pas ce modèle. Le mien est large (on le voit sur les photos de ma salle).

Par contre je n'ai aucune disquette (mais un stock de vierges)... Si quelqu'un peut m'indiquer comment les reconstituer...
Recherche: cartouches Mattel Intellivision Imagic (loose)
Star Jacker et Lode Runner sur Yeno/SEGA SC-3000

iMacounet

Re: C'est la faute a Daniel ;)

Message par iMacounet » 01 avr. 2011 15:48

Faut toujours que ce soit de la faute de quelqu'un, là c'est pour une bonne raison. :D

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

Re: C'est la faute a Daniel ;)

Message par Daniel » 01 avr. 2011 16:22

Ca ne peut pas être de ma faute, je n'ai pas ce modèle :wink:
C'est plutôt Fabien qui nous a donné l'envie, en amenant son matériel et en reconstituant les disquettes DOS grâce au système CC90 :!:
Datapro peut utiliser cette méthode. Je crois qu'on en parle dans les compte-rendus des deux dernières visus (décembre 2010 et mars 2011). Sinon voir CC90 sur le site http://www.pulsdemos.com/

Pour revenir au lecteur, qu'est-ce qui ne marche pas :?:
Daniel
L'obstacle augmente mon ardeur.

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

Re: C'est la faute a Daniel ;)

Message par 6502man » 01 avr. 2011 17:41

Daniel a écrit :Pour revenir au lecteur, qu'est-ce qui ne marche pas :?:
Il demarre correctement mais impossible de lire ou ecrire une disquette ?

Avec un TO8 si j'essaie de booter avec les disquettes que l'on avait fait lors de la derniere visu, il marque un message d'erreur genre i/o erreur ou no disk je ne sais plus :?
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

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

Re: C'est la faute a Daniel ;)

Message par Daniel » 01 avr. 2011 19:31

Cette erreur est parfaitement normale, car le TO8 utilise par défaut son contrôleur interne. Pour utiliser un contrôleur externe, il faut faire un POKE judicieux, pour mettre à 1 le bit 7 du registre $E7E7. De mémoire je ne sais plus la valeur qu'il faut mettre, car elle dépend de la taille de la ram, du modèle d'ordinateur, du nombre de lignes du moniteur et du mode de commutation des banques. Mais ça peut se retrouver en désassemblant le moniteur système (plus précisément la routine Hardreset). Au pire tu peux procéder par essais successifs jusqu'à trouver la bonne valeur.
Daniel
L'obstacle augmente mon ardeur.

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

Re: C'est la faute a Daniel ;)

Message par fneck » 01 avr. 2011 19:48

Daniel a écrit :(...) et en reconstituant les disquettes DOS grâce au système CC90 :!:
D'ailleurs j'ai dis que j'allais faire un tuto pour expliquer la méthode... un de ces 4 :D

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

Re: C'est la faute a Daniel ;)

Message par 6502man » 01 avr. 2011 20:17

Daniel a écrit :Cette erreur est parfaitement normale, car le TO8 utilise par défaut son contrôleur interne. Pour utiliser un contrôleur externe, il faut faire un POKE judicieux (...)
Et en plus tu me pousse a programmer sur Thomson :wink:

Serieusement j'ai aussi essayé sur un TO7 mais je n'ai que des memo7 en BAsic 1 ? donc je ne sait pas si cela viens de la ?
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

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

Re: C'est la faute a Daniel ;)

Message par Daniel » 01 avr. 2011 21:03

Sur un TO7 avec le Basic 1, c'est aussi assez difficile, car l'extension mémoire est obligatoire pour permettre le chargement du DOS. Il faut donc : mettre la cartouche Basic, l'extension mémoire, le contrôleur de disquette, la disquette DOS (version TO) dans l'unité 0. A l'écran d'accueil choisir l'option "BASIC" (la première dans la liste). Normalement le Basic DOS se charge et affiche son message d'accueil.
Daniel
L'obstacle augmente mon ardeur.

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

Re: C'est la faute a Daniel ;)

Message par 6502man » 01 avr. 2011 23:28

Fallait savoir :(

Je suis un bleu sur Thomson :?

Je vais réessayer des que j'ai un moment !

Si entre temps tu trouve le bon poke pour TO8 ?
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

Avatar du membre
frodon69
Messages : 2478
Enregistré le : 24 juin 2007 10:55
Localisation : Lyon

Re: C'est la faute a Daniel ;)

Message par frodon69 » 02 avr. 2011 09:13

6502man a écrit :Voici l'objet du délit :
http://cgi.ebay.fr/ws/eBayISAPI.dll?Vie ... 0537000508
J'avais suivi cette enchère par curiosité, le gars vient d'en mettre en vente un 3e.
Frodon69

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

Re: C'est la faute a Daniel ;)

Message par gilles » 02 avr. 2011 09:48

pour le poke, ce sont des registres en écriture seule (du moins on ne peut pas en lire le contenu). Par contre la plupart de ces registres sont sauvegardés en RAM avant l'écriture.
donc ca peut sans doute se faire avec 1 PEEK et 2 POKE (ou même ca doit, puisque dans le cas contraire l'info sera écrasée par le moniteur s'il cherche à utiliser un bit de ce registre)

Code : Tout sélectionner

 Registre "systeme 1" - adresse A7E7/E7E7

Organisation:
D7 - bit de choix de l'utilisation du controleur de disque interne ou
externe. En mode TO uniquement, ce bit a une influence sur les
decodages d'adresses.
        D7 = 0 => controleur interne
        D7 = 1 => controleur externe.
D6 - bit de gestion RAM dans l'espace cartouche
        D6 = 0 => mode compatible nanoreseau
        D6 = 1 => gestion par registre interne "cartouche" A7E6/E7E6
D5 - bit de standard d'affichage
        D5 = 0 => 624 lignes (France)
        D5 = 1 => 524 lignes (Export).
D4 - bit de gestion RAM dans l'espace "donnees".
        D4 = 0 => gestion par bit de PIA (emulation)
        D4 = 1 => gestion par registre interne: autorise l'ecriture
                  dans le registre "RAM donnees" en A7E5/E7E5.
D3 et D2 - bits de choix du type  d'ordinateur.
        D3=0 D2=0 => MO
        D3=0 D2=1 => TO9
        D3=1 D2=1 => TO
D1 et D0 - bits de choix de la RAM dynamique
        D1=0 D0=0 => 256K x 1bit
                  => 256K x 4bits
        D1=1 D0=0 => 128K x 1bit
        D1=1 D0=1 => 64K x 4bits
Le registre en question en ME7E7

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

Re: C'est la faute a Daniel ;)

Message par 6502man » 02 avr. 2011 10:04

En fouilant un peu j'ai trouvé des extension thomson mais pas de mémoire (hormis pour mo5), mais surprise il y avait au fond un memo7 basic 128 !

mais cela donne toujours une erreur : "no disk" avec le to7 mais il dois falloir charger le dos mais sans l'extension mem ....

je vais essayer avec un mo5 !


MO5 au démarrage le lecteur tourne et le mo5 affiche basic mo5 1.0 .... et aucune commande dos ne fonctionne (normale il n'a pas l'air d'avoir charger le dos) !
avec extension pareil !

sur mo6 il gratte la disquette au demarrage et la commande dir affiche : single density puis no disk !!!

:twisted: :evil: :twisted:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

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

Re: C'est la faute a Daniel ;)

Message par gilles » 02 avr. 2011 10:42

pour le mo5, c'est la commande basic 'DOS' qui permet de le charger

Répondre