π
<-
Chat plein-écran
[^]

Découverte + récupération ROM TI-81 1.0A5K

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Découverte + récupération ROM TI-81 1.0A5K

Message non lude mr womp womp » 01 Avr 2024, 22:19


Jack Kilby, inventeur du circuit intégré
et de la première calculatrice électronique
Pour la rentrée 1990, Texas Instruments sortait la TI-81, leur toute première calculatrice graphique.

Cette nouvelle calculatrice présentait pour la première fois une architecture Zilog z80 (processeur très populaire dans les micro-ordinateurs des années précédentes) et deviendrait la série de calculatrices graphiques la plus populaire au monde.

Il y a à peine 2 mois, nous t'annoncions un nouvel outil d'extraction du contenu ROM des TI-81 développé par Patrick Prendergast aka tr1p1ea. Cette méthode découle du fait que l'ASIC de la TI-81 (T6A49, T6A49A ou T6A43 dépendamment de la révision) contient des broches pour un circuit de communication série comme ce que l'on retrouve sur la majorité des modèles plus récents.
À l'époque, le processeur T6A49 avait été conçu pour être utilisé dans plusieurs produits, notamment des assistants personnels comme le PS-6600 qui étaient dotées de ports série. Les broches sont tout simplement non-connectées sur la TI-81.
tr1p1ea a réussi à retracer les broches de l'ASIC et à écrire un programme assembleur qui transmet le contenu de la ROM. Ensuite, il collecte les données à l'aide d'un ESP32 branché directement sur les broches.

Armé de cette nouvelle technique, tr1p1ea s'est empressé de dumper les 2 dernières versions ROM de la TI-81 connues, mettant fin à des décennies d'efforts pour préserver toutes les versions connues.

La liste de toutes les versions de la TI-81 était donc:
  • TI-81 : 1.0 :)
  • TI-81 : 1.1 :)
  • TI-81 : 1.1K :)
  • TI-81 : 1.5K :)
  • TI-81 : 1.6K :)
  • TI-81 : 1.7D1K version émulateur Mac-81
  • TI-81 : 1.8K :)
  • TI-81 : V2.00 :)
  • TI-81 : V2.0V :)

Le 17 Février dernier, Thrifty a créé un compte sur MyCalcs et a ajouté une seule calculatrice, une TI-81 qu'il a identifié comme étant un "Marketing Sample" contenant la version "1.0A5K", jusqu'à présent inconnue.

Manière infaillible d'attirer l'attention de tous les collectionneurs dans le serveur Discord :D

18994

Quelques questions plus tard, on a confirmé qu'il s'agissait bien du tout premier modèle de pre-production de la TI-81 à apparaître dans la communauté, et donc de fait, de la plus ancienne calculatrice graphique de TI connue à ce jour. Une découverte légendaire!

Le dos de la calculatrice contient l’inscription
18989
MARKETING SAMPLE
NOT FOR SALE
NO WARRANTY

Thrifty a ensuite procédé à l’ouverture de la calculatrice…

18991 18992 18995 18996 19294

Grosse surprise, la référence sur la carte mère est TI81KB-32 et la référence sur la carte LCD est TI81MB-31, deux révisions inconnues jusqu’à présent. Malgré les différences au niveau de ces références, les cartes sont pratiquement identiques à celles de production. On note des résidus de flux de soudure sur plusieurs composantes, indiquant que les cartes ont été retravaillées à la main. De l’autre côté de la carte mère, on a une date de fabrication de “9013”, soit la 13ème semaine de 1990, ou environ 6 semaines avant les premières unités de production.
Malheureusement, le câble plat a été endommagé durant l’ouverture de la calculatrice, donc plus d’affichage. Les câbles plats de cette époque ont une fâcheuse tendance à devenir friables après plusieurs décennies…

19295Thrifty a gracieusement accepté de la vendre, en enchères, directement dans le discord pour la mettre entre les mains de quelqu'un qui saurait l'apprécier plus que lui, et notamment pour permettre de préserver la ROM.
Après plusieurs jours, LogiqueJoe l'a emporté et a accepté de la faire passer chez tr1p1ea.

Dès qu'elle est arrivée, tr1p1ea s'est empressé de l'ouvrir et jeter un coup d'œil. Il a constaté qu'effectivement, le câble plat était en piteux état, mais cela n'est pas un problème pour préserver la ROM. En effet, contrairement aux méthodes d'OCR utilisées auparavant, la nouvelle méthode de tr1p1ea ne nécessite pas un écran fonctionnel.

Seulement quelques heures après l'avoir reçu, la version 1.0A5K tournait dans l'émulateur ! Une version de plus sauvée des oubliettes de l'histoire 🥳

Par la suite, tr1p1ea a pris la peine de remplacer le câble plat avec pas moins de 17 fils. Il a réussi à réparer environ les deux tiers des rangées !


Album photos : gallery/album.php?album_id=907
Dernière édition par mr womp womp le 02 Avr 2024, 12:44, édité 4 fois.
Image
Avatar de l’utilisateur
mr womp wompVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 88.7%
 
Messages: 65
Images: 434
Inscription: 15 Nov 2015, 23:24
Localisation: Quebec, Canada
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Découverte + récupération ROM TI-81 1.0A5K

Message non lude critor » 01 Avr 2024, 22:29

Merci beaucoup pour avoir pris le temps de partager de façon exhaustive de cette formidable découverte. 👍
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.8%
 
Messages: 41506
Images: 14766
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Découverte + récupération ROM TI-81 1.0A5K

Message non lude DoOmnimaga » 02 Avr 2024, 00:08

Félicitations! :)
Image Image Image Now active at https://discord.gg/cuZcfcF (CodeWalrus server)
Avatar de l’utilisateur
DoOmnimagaPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 8.1%
 
Messages: 683
Images: 25
Inscription: 21 Fév 2012, 12:04
Localisation: Quebec, Canada
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 11eme annee scolaire termine
YouTube: DJOmnimaga
Twitter/X: DJOmnimaga
Facebook: djomnimaga

Re: Découverte + récupération ROM TI-81 1.0A5K

Message non lude Epharius » 02 Avr 2024, 09:22

J'imagine que cet OS reste la propriété intellectuelle de TI, mais est-ce qu'on peut espérer y avoir accès un jour ? J'avoue que je serais très curieux de savoir comment ils ont programmé leur première calculatrice graphique. Il y a des chances par ailleurs que toutes ses descendantes en aient repris une partie du code (toutes les z80 qui ont suivi même ?).
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
Avatar de l’utilisateur
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 7.4%
 
Messages: 1112
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

Re: Découverte + récupération ROM TI-81 1.0A5K

Message non lude mr womp womp » 02 Avr 2024, 13:07

Effectivement, on ne peut pas distribuer la ROM.
Image
Avatar de l’utilisateur
mr womp wompVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 88.7%
 
Messages: 65
Images: 434
Inscription: 15 Nov 2015, 23:24
Localisation: Quebec, Canada
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Découverte + récupération ROM TI-81 1.0A5K

Message non lude Epharius » 02 Avr 2024, 13:10

J'imagine, en tout cas bien joué à vous !
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
Avatar de l’utilisateur
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 7.4%
 
Messages: 1112
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

Re: Découverte + récupération ROM TI-81 1.0A5K

Message non lude Thrifty » 04 Avr 2024, 15:55

Merci d'avoir publié la belle histoire sur l'échantillon TI-81, je suis heureux que la ROM ait pu être extraite et l'écran partiellement réparé. :clap:
Avatar de l’utilisateur
Thrifty
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 20%
 
Messages: 1
Inscription: 17 Fév 2024, 02:18
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile


Retourner vers News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 28 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
955 utilisateurs:
>913 invités
>37 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)