🇫🇷 Francais / 🇺🇸 English
With all the people unable, unwilling, or lacking the technical knowledge to open up their calculators and report what components are inside, I wrote Z80Test to poke around the insides and correlate both documented and undocumented behavior back to the hardware that produces it.
- The TI-83 (and compatibles), TI-83 Plus, TI-83 Plus Silver Edition, TI-84 Plus series (NOT the TI-84 Plus CE), and TI-86 are supported.
- The TI-73 and TI-82 are works in progress.
Z80Test can uniquely identify any ASIC used in all supported calculators, identify the display driver used, and even differentiate the Zilog Z84C00 and the Toshiba T84C00 clone!
Z80Test can be called from TI-BASIC programs (although it is slow), and results are returned in list L1. A TI-BASIC program bundled in the GitHub release, BZ80TEST, interprets these results for you, and briefly explains what each test did. (versions 7 and later preserve the contents of L1, so it is no longer necessary to run Z80Test directly if only L1 is needed!)
Screen flickering is normal, as Z80Test turns off the LCD during the LCD tests.
Additional documentation, along with expected results for known hardware, will be posted on GitHub when I get around to it.
Z80Test can be called from TI-BASIC programs (although it is slow), and results are returned in list L1. A TI-BASIC program bundled in the GitHub release, BZ80TEST, interprets these results for you, and briefly explains what each test did. (versions 7 and later preserve the contents of L1, so it is no longer necessary to run Z80Test directly if only L1 is needed!)
Screen flickering is normal, as Z80Test turns off the LCD during the LCD tests.
Additional documentation, along with expected results for known hardware, will be posted on GitHub when I get around to it.
Results from BZ80Test are generally sufficient in nearly all cases but in the event you're asked to directly run Z80Test, follow these instructions on the home screen:
Show/Hide spoilerAfficher/Masquer le spoiler
- For the TI-83 Plus series, TI-84 Plus series, or TI-86:
- grab theAsm(
token from the CATALOG, select Z80TEST from thePRGM
menu, and pressENTER
.
- you should haveAsm(prgmZ80TEST
on the home screen. PressENTER
, the screen will flicker, and results will appear in list L1. - For the TI-83 and TI-82 STATS:
- grab theSend(
token from the CATALOG, press9
, then select Z80TEST from thePRGM
menu.
- you should haveSend(9prgmZ80TEST
on the home screen. PressENTER
, the screen may flicker, and results will appear in list L1.
Please submit your Z80Test/BZ80Test results!
You can submit your results to my Google Forms page here!
This information is used to correlate hardware revisions to hardware configurations. Responses are anonymous, and submitted info does not uniquely identify your calculator.
I'm putting results in this spreadsheet as they arrive. Converting Google Forms output of raw BZ80Test results into individual components is not an automated process, so you won't see your calculator appear in this spreadsheet immediately upon submitting.
If you have a supported calculator that's not a TI-84 Plus C Silver Edition, and you simply want to check what components are inside without having to look through results tables, CalcInfo provides a simple, no-nonsense output of your calculator's main components.
Both BZ80Test and CalcInfo require Z80Test to be installed, but CalcInfo does not require BZ80Test and vice-versa.
An additional program, FlashFun, can coarsely identify your Flash chip if you're using a TI-83 Plus or TI-84 Plus series monochrome calculator. There might be cases where it clears your RAM (since it relies on flash unlocking), so don't run it on anything important without a backup. If BFLASHFN (the results interpreter) doesn't give any output, let us know what's in L1!
If FlashFun fails to unlock flash, and your calculator miraculously doesn't RAM clear, L1 will be unchanged from its previous value.
Both BZ80Test and CalcInfo require Z80Test to be installed, but CalcInfo does not require BZ80Test and vice-versa.
An additional program, FlashFun, can coarsely identify your Flash chip if you're using a TI-83 Plus or TI-84 Plus series monochrome calculator. There might be cases where it clears your RAM (since it relies on flash unlocking), so don't run it on anything important without a backup. If BFLASHFN (the results interpreter) doesn't give any output, let us know what's in L1!
If FlashFun fails to unlock flash, and your calculator miraculously doesn't RAM clear, L1 will be unchanged from its previous value.
🇫🇷 Francais / 🇺🇸 English
Avec toutes les personnes qui n'ont pas la capacité, volonté, ou les connaissances techniques pour ouvrir leurs calculatrices et signaler quels composants se trouvent à l'intérieur, j'ai créé le programme Z80Test pour fouiller les entrailles et corréler les comportements documentés et non documentés à son matériel.
- Les TI-83 (et compatibles), TI-83 Plus, TI-83 Plus Silver Edition, les modèles TI-84 Plus (PAS les TI-84 Plus CE / TI-83 Premium CE), et les TI-86 sont gérés.
- Les TI-73 et TI-82 ne le sont pas encore (c'est en cours de developpement).
Z80Test peut identifier de manière unique tout ASIC utilisé dans les calculatrices prises en charge, identifier le pilote d'affichage (LCD Driver) utilisé, et même différencier le Zilog Z84C00 de son clone le Toshiba T84C00 !
Z80Test peut être appelé à partir des programmes TI-Basic (bien que ce soit lent), et les résultats sont renvoyés dans la liste L1. Un programme TI-Basic fourni dans la release de GitHub, BZ80TEST, interprète ces résultats pour vous et explique brièvement ce que chaque test a fait. (les versions 7 et supérieures préservent le contenu de L1, il n'est donc plus nécessaire d'exécuter directement Z80Test si seul L1 est nécessaire !)
e scintillement de l'écran est normal, car Z80Test éteint l'écran LCD pendant les tests LCD.
Une documentation supplémentaire, ainsi que les résultats attendus pour le matériel connu, seront publiés sur GitHub lorsque je m'en occuperai...
Z80Test peut être appelé à partir des programmes TI-Basic (bien que ce soit lent), et les résultats sont renvoyés dans la liste L1. Un programme TI-Basic fourni dans la release de GitHub, BZ80TEST, interprète ces résultats pour vous et explique brièvement ce que chaque test a fait. (les versions 7 et supérieures préservent le contenu de L1, il n'est donc plus nécessaire d'exécuter directement Z80Test si seul L1 est nécessaire !)
e scintillement de l'écran est normal, car Z80Test éteint l'écran LCD pendant les tests LCD.
Une documentation supplémentaire, ainsi que les résultats attendus pour le matériel connu, seront publiés sur GitHub lorsque je m'en occuperai...
Les résultats de BZ80Test sont généralement suffisants dans presque tous les cas, mais si vous êtes invité à exécuter directement Z80Test, suivez ces instructions sur l'écran d'accueil (home screen) :
Show/Hide spoilerAfficher/Masquer le spoiler
- Pour les séries TI-83 Plus, TI-84 Plus, ou TI-86:
- Prenez le tokenAsm(
depuis le CATALOG, choisizzes Z80TEST depuis le menuPRGM
, et appuyez surENTER
.
- Vous devrez obtenirAsm(prgmZ80TEST
sur l'écran d'accueil. Appuyez surENTER
, l'écran scintillera, puis les résultats seront disponible dans la liste L1. - Pour la TI-83 et la TI-82 STATS:
- Prenez le tokenSend(
depuis le CATALOG, appuyez sur9
, puis choisissez Z80TEST depuis le menuPRGM
.
- Vous devrez obtenirSend(9prgmZ80TEST
sur l'écran d'accueil. Appuyez surENTER
, l'écran scintillera, puis les résultats seront disponible dans la liste L1.
Veuillez envoyez vos résultats Z80Test/BZ80Test !
Vous pouvez envoyez vos résultats sur cette page Google Forms !
Ces informations sont utilisées pour corréler les révisions matérielles aux configurations matérielles. Les réponses sont anonymes et les informations soumises n'identifient pas de manière unique votre calculatrice.
Je mets les résultats dans ce tableur au fur et à mesure qu'ils arrivent. La conversion des résultats bruts de Google Forms du BZ80Test n'est pas un processus automatisé, vous ne verrez donc pas votre calculatrice apparaître dans le document immédiatement après la soumission.
Si vous disposez d'une calculatrice prise en charge qui n'est pas une TI-84 Plus C Silver Edition et que vous souhaitez simplement vérifier quels composants se trouvent à l'intérieur sans avoir à consulter les tableaux de résultats, CalcInfo propose un rendu clair et simple des composants principaux de votre calculatrice.
BZ80Test et CalcInfo nécessitent l'installation de Z80Test, mais CalcInfo ne nécessite pas de BZ80Test et vice-versa.
Un programme additionnel, FlashFun, peut identifier grossièrement votre puce Flash si vous utilisez une calculatrice monochrome TI-83 Plus ou TI-84 Plus. Il peut y avoir des cas où il efface votre RAM (puisqu'il repose sur le déverrouillage du flash), alors ne le lancez pas sur quelque chose d'important sans sauvegarde. Si BFLASHFN (l'interpréteur de résultats) ne donne aucune sortie, faites-nous savoir ce qu'il y a dans L1!
Si FlashFun ne parvient pas à déverrouiller le flash et que votre calculatrice n'efface miraculeusement pas la RAM, L1 restera inchangé par rapport à sa valeur précédente.
BZ80Test et CalcInfo nécessitent l'installation de Z80Test, mais CalcInfo ne nécessite pas de BZ80Test et vice-versa.
Un programme additionnel, FlashFun, peut identifier grossièrement votre puce Flash si vous utilisez une calculatrice monochrome TI-83 Plus ou TI-84 Plus. Il peut y avoir des cas où il efface votre RAM (puisqu'il repose sur le déverrouillage du flash), alors ne le lancez pas sur quelque chose d'important sans sauvegarde. Si BFLASHFN (l'interpréteur de résultats) ne donne aucune sortie, faites-nous savoir ce qu'il y a dans L1!
Si FlashFun ne parvient pas à déverrouiller le flash et que votre calculatrice n'efface miraculeusement pas la RAM, L1 restera inchangé par rapport à sa valeur précédente.