π
<-
Chat plein-écran
[^]

Accélère aussi la Flash de ton ancienne TI-83 Premium CE

: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:

Re: Accélère aussi la Flash de ton ancienne TI-83 Premium CE

Unread postby critor » 12 Jul 2019, 22:53

thelastmillennial wrote:Is there any way to tell if a program is running on the 83PCE or the Edition Python version in pure BASIC on OS 5.3.0?


Yes, the TI-83 Premium CE Edition Python Flash certificate has an additional 0x043 field with a 'P' inside it :
11350

There may be some other ways too.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 42.4%
 
Posts: 41497
Images: 14640
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Accélère aussi la Flash de ton ancienne TI-83 Premium CE

Unread postby thelastmillennial » 26 Jul 2019, 03:52

Thank you Critor! I think I've got the detection sorted out. I'm learning that my program may have no effect at all to the Edition Python due to the different FLASH but I'd like to troubleshoot before I make that conclusion. Did you try increasing the wait states with my program? If so, did that slow down the calculator at all?
Could you please do me a favor and just run the program GETSTATE on the Edition Python then tell me the value stored in Ans? Thank you!
Image
Image
User avatar
thelastmillennialProgrammeur
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 57%
 
Posts: 42
Joined: 10 Sep 2017, 19:38
Location: On Cemetech.net
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: TheLastMillennial

Re: Accélère aussi la Flash de ton ancienne TI-83 Premium CE

Unread postby critor » 26 Jul 2019, 09:00

Sorry if I apparently wasn't clear enough.

GETSTATE returns 0 on the 83PCEPY.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 42.4%
 
Posts: 41497
Images: 14640
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Accélère aussi la Flash de ton ancienne TI-83 Premium CE

Unread postby thelastmillennial » 27 Jul 2019, 05:34

OK thank you! I had DrDnar try to increase the wait states and he confirmed that the wait state port is completely ignored on the Edition Python. I'm pretty disappointed but I've pushed out an update that addresses this. My program can now detect if it's running on an Edition Python and prevent itself from running if it is. On the bright side, if you don't have an Edition Python, I've added a few more features to my program such as a hotkey! I explain more on this here. The update is pending in the Cemetech Archives.
Image
Image
User avatar
thelastmillennialProgrammeur
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 57%
 
Posts: 42
Joined: 10 Sep 2017, 19:38
Location: On Cemetech.net
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: TheLastMillennial

Re: Accélère aussi la Flash de ton ancienne TI-83 Premium CE

Unread postby edgar13 » 26 Aug 2019, 11:05

Quels sont les risques si on met 0? :p
Mes programmes sont ici: archives_cat.php?auteur=201254
User avatar
edgar13Modo
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 97.4%
 
Posts: 589
Images: 24
Joined: 04 Jan 2019, 20:31
Location: Sur TI-Planet voyons
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1ere année de license maths-info
YouTube: Non
Twitter: Non
Facebook: Non
GitHub: Non

Re: Accélère aussi la Flash de ton ancienne TI-83 Premium CE

Unread postby critor » 26 Aug 2019, 12:07

Des erreurs de lecture/écriture.

Donc possible à terme, une corruption du contenu Flash qui pourrait t'amener à devoir tout effacer et réinstaller l'OS.
Si tant est que ce soit encore possible, car si jamais la corruption touche le certificat de la machine...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 42.4%
 
Posts: 41497
Images: 14640
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Accélère aussi la Flash de ton ancienne TI-83 Premium CE

Unread postby Adriweb » 26 Aug 2019, 12:13

C'est toujours faisable de reflasher le certificat, mais bon il vaut mieux ne pas arriver à un état où l'on ait besoin de le faire...
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 80.2%
 
Posts: 14616
Images: 1218
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Accélère aussi la Flash de ton ancienne TI-83 Premium CE

Unread postby critor » 26 Aug 2019, 12:19

Je parlais bien d'en arriver au point où la machine est inutilisable (puisque la corruption est silencieuse/progressive) et de se rendre compte alors qu'elle n'accepte plus aucun OS parce que le certificat a été touché. Plus aucun moyen logiciel de le corriger dans cette situation.

Bref, si mal utilisé cet outil est potentiellement très dangereux.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 42.4%
 
Posts: 41497
Images: 14640
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Accélère aussi la Flash de ton ancienne TI-83 Premium CE

Unread postby Adriweb » 26 Aug 2019, 12:25

Non mais il y a de toute façon au moins une faille dans le boot qui permet de faire ce qu'on veut avant même que l'OS (ou le manque d'OS le cas échéant) se lance. Par contre ce n'est pas public, et ne le sera probablement jamais (et puis sans doute TI a peut être corrigé ça dans le nouveau) sauf peut être si ça devient absolument requis pour je ne sais quelle raison impactant beaucoup de gens. Si l'on s'amuse en plus à deproteger les secteurs de boot par contre, alors oui, on augmente la probabilité de se retrouver avec un presse papier.
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 80.2%
 
Posts: 14616
Images: 1218
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Accélère aussi la Flash de ton ancienne TI-83 Premium CE

Unread postby edgar13 » 26 Aug 2019, 13:04

Et au delà de 40??
Mes programmes sont ici: archives_cat.php?auteur=201254
User avatar
edgar13Modo
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 97.4%
 
Posts: 589
Images: 24
Joined: 04 Jan 2019, 20:31
Location: Sur TI-Planet voyons
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1ere année de license maths-info
YouTube: Non
Twitter: Non
Facebook: Non
GitHub: Non

PreviousNext

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

Who is online

Users browsing this forum: No registered users and 88 guests

-
Search
-
Social TI-Planet
-
Featured topics
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
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1037 utilisateurs:
>990 invités
>42 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)