[Alice] Niveau de compatibilité entre 4K et 32/90

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
fneck
Site Admin
Messages : 17424
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

[Alice] Niveau de compatibilité entre 4K et 32/90

Message par fneck »

Ça fait plusieurs fois que je lis des sujets à propos des Alice et je constate que les différences entre Alice 4K et 32 ne sont pas forcément connues. D'ailleurs, le Wiki d'Alice, qui devrait être la référence en a matière, n'est pas non plus très explicite sur ce point de la compatibilité ou de l'incompatibilité. J'aimerai bien ajouter un paragraphe la dessus. Je m'adresse donc aux connaisseurs de ces machines car je ne suis moi-même pas du tout spécialiste.

Alors d'une manière globale, je dirais que:
- Les TRS80 MC10 et Alice 4K sont identiques mais est-ce totalement exact (en particulier avec la version US, clavier QWERTY AZERTY, autre...).
- Les 4K et 32 sont deux machines distinctes de par leurs architectures et surtout leurs processeurs vidéo, mais à quel point. Par exemple un programme Basic n'utilisant pas de POKE et PEEK est-il totalement compatible entre les deux machines?
- Les 32 et 90 sont absolument identiques.

Merci pour toutes les précisions qui pourront être apportées 8)
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Alice] Niveau de compatibilité entre 4K et 32/90

Message par Daniel »

Malheureusement les annonces pour les Alice font très rarement la différence entre Alice 4K et Alice 32, et les photos sont en général insuffisantes pour les distinguer. La page Hardware du wiki Alice est pourtant très explicite, il faut absolument la consulter pour ne pas se tromper. Le moyen le plus sûr est de compter le nombre de contacts du connecteur d'extension.
https://alice.system-cfg.com/hardware.php

alice.png
alice.png (407.5 Kio) Consulté 1652 fois

Les deux machines sont effectivement très différentes par leur architecture et leurs composants, en particulier le processeur vidéo.
Le BASIC est un langage de haut niveau, moins sensible que l'assembleur au matériel et aux adresses en mémoire, il est donc possible qu'un programme BASIC soit compatible, mais il ne faut pas en faire une règle générale. Disons que c'est une éventualité possible. On peut toujours le charger à partir d'une cassette, car sur ce point (lecture/écriture des cassettes) les deux machines sont compatibles. Après il faut l'essayer pour savoir s'il fonctionne.

Entre l'Alice 32 et l'Alice 90 il y a de subtiles différences dans les schémas, mais pour l'utilisateur ces différences ne sont pas visibles. La plus grosse différence est la taille mémoire. Je crois que dans toute la logithèque Alice 32 un seul programme ne fonctionne pas avec l'Alice 90, mais Patrice a fait la petite modification pour pouvoir l'utiliser.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: [Alice] Niveau de compatibilité entre 4K et 32/90

Message par Carl »

Le câblage de la prise magneto est différente entre le matra et le tandy….

viewtopic.php?p=126208#p126208

Carl
Avatar de l’utilisateur
paspeur
Messages : 306
Inscription : 29 avr. 2022 16:28
Localisation : Californie/Bretagne

Re: [Alice] Niveau de compatibilité entre 4K et 32/90

Message par paspeur »

Très interessant!

Je me demande pourquoi Tandy et Matra ont choisi un câblage different pour le magnéto...

Par contre (et je n'y avais jamais fait attention), comme l'Alice (4K), les broches 35 et 36 du connection d'extension du MC-10 (au moins pour la version US) sont aussi absentes.

trs-80-mc-10-memory-connection-connector-no-pin-35.png
trs-80-mc-10-memory-connection-connector-no-pin-35.png (219.05 Kio) Consulté 1566 fois
trs-80-mc-10-memory-connection-connector-no-pin-36.png
trs-80-mc-10-memory-connection-connector-no-pin-36.png (215.56 Kio) Consulté 1566 fois
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17424
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: [Alice] Niveau de compatibilité entre 4K et 32/90

Message par fneck »

C'est vrai que c'est curieux ce brochage différent du port cassette.
Carl, toi qui a fait beaucoup d'essais avec SDLEP-READER, y a t'il une sorte de standard pour le lecteur de cassettes sur prise DIN5 sur les ordinateurs?
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: [Alice] Niveau de compatibilité entre 4K et 32/90

Message par Carl »

Non, je ne crois pas…
Pour moi le Mc10 est câblé au niveau de la prise DIN Magneto comme le CoCo 1 ou le Dragon, probablement pour une compatibilité des magnéto...
les pins 1- 3 sont le remote du magnéto.

Carl
Répondre