π
<-

TI-XXXXXXX

Nouveautés, projets, mises à jour.

Re: TI-XXXXXXX

Unread postby Lionel Debroux » 12 Mar 2011, 20:55

Oui, à  l'époque, TI n'utilisait pas encore des clés différentes pour les OS beta.


Lionel, tu as un lien du patch d'ExtendeD?

Vu qu'il comportait la distribution d'une version patchée pour tourner sur VTI d'un ROM dump, je doute qu'il ait jamais été distribué publiquement.
Le processus de modif n'était pas automatisé (type Chameleon), c'est sûr.
VTI n'étant pas connu pour sa fiabilité d'émulation du matériel, il se peut que l'OS patché pour tourner sur VTI (tirant partie du ghost de la Flash à  200000 présent sur toutes les 92+ HW2) ne fonctionne pas sans quelques modifs supplémentaires sur une 92+ réelle. Faudrait regarder de nouveau plus en détail (pas avant demain, en ce qui me concerne), et demander à  ExtendeD :):

Je dirais que le patch pour faire se comporter AMS 3.00 89T comme une 89 dans VTI comporte des glitches (je me souviens d'un affichage corrompu dans un dialogue) qui font hésiter à  le transférer sur calculatrice réelle. Mais ce patch-là  est beaucoup plus invasif que celui dont je parle dans ce topic (AMS 2.07 - 92+ dans VTI), car l'adresse de la Flash des 89T (800000) ne correspond à  rien sur VTI, donc il faut tout changer pour rester dans l'espace 200000-3FFFFF.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: TI-XXXXXXX

Unread postby critor » 12 Mar 2011, 21:07

Bon voilà, les OS Voyage 200 rares sont en ligne:

2.06 bêta - http://tiplanet.org/index.php?mod=ar ... oirid=2203
2.07 - http://tiplanet.org/index.php?mod=ar ... oirid=2204
3.01 - http://tiplanet.org/index.php?mod=ar ... oirid=2202

Tout ce que j'ai pour la Voyage 200 est désormais en ligne, d'une façon ou d'une autre.


Je rappelle la liste des OS existants à ma connaissance:
* 2.06 bêta (au moins 2 versions)
* 2.07
* 2.08
* 2.09
* 3.01
* 3.10

Il n'y a pas eu d'OS 3.00 sur Voyage 200 à ma connaissance.

Les avantages de chaque OS:
- 3.01: 64Ko d'archive en plus par rapport au 3.10
- 2.06-2.09: 128Ko d'archive en plus par rapport au 3.10
- 2.08-2.09: améliorables grâce aux patchs de Lionel


J'espère que TI ne nous embêtera pas vu que les modèles concernés sont quasiment en abandonware :#langue#:
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15737
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: TI-XXXXXXX

Unread postby critor » 12 Mar 2011, 23:20

Voici les photos promises, accompagnés en dessous de mon analyse avec tous les petits détails que vous n'aurez peut-être pas remarqués! :#langue#:

http://tiplanet.org/index.php?mod=ga ... id_img=131



Avec tous ces "X" sur notre site, j'espère que Google ne fera pas d'erreur d'indexation... :#langue#:
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15737
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: TI-XXXXXXX

Unread postby Bisam » 13 Mar 2011, 11:28

Petite erreur : le lien vers Datamath renvoie vers la TI-XXXXXXXXXXX et non la TI-XXXXXXX !! :#gni#:
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: TI-XXXXXXX

Unread postby Lionel Debroux » 13 Mar 2011, 12:02

J'ai fait un diff de l'AMS 2.07 V200 d'origine et de l'AMS patché par ExtendeD pour que VTI le comprenne comme celui d'une 92+.
Je confirme qu'il y a peu de différences: le diff comporte 12 morceaux d'une ou deux lignes, à  16 octets par ligne, dont au moins un n'est pas nécessaire pour une 92+ HW2 réelle.
Par conséquent, ajouter à  amspatch la transformation d'AMS 3.01 et 3.10 V200 pour qu'ils tournent sur 92+ HW2 (en réduisant, par rapport à  2.09, la quantité de mémoire Flash à  disposition de l'utilisateur) serait vraisemblablement une tâche plus aisée que le rétrécissement d'AMS 2.09 pour 89.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: TI-XXXXXXX

Unread postby critor » 13 Mar 2011, 12:57

Ce serait super, Lionel! :#top#:


Bisam - Merci, j'ai corrigé le lien.
http://tiplanet.org/index.php?mod=ga ... id_img=131
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15737
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: TI-XXXXXXX

Unread postby Lionel Debroux » 13 Mar 2011, 13:10

En lisant le diff plus attentivement, je vois que les morceaux qui ne sont dus qu'au contournement de l'émulation incomplète par VTI sont majoritaires.
Si on enlève ceux qui sont dus à  l'émulation incomplète du port 600015 (remplacé par 040100 par ExtendeD, pour la raison décrite dans ses notes), il reste 4 morceaux:
Code: Select all
--- 207_orig.txt   2011-03-13 13:23:23.000000000 +0100
+++ 207_patched.txt   2011-03-13 13:23:31.000000000 +0100
@@ -30,7 +30,7 @@
 0001d0 00 00 00 00 00 00 08 b9 00 01 00 70 00 1d 46 fc
 0001e0 27 00 2e 7a fe f2 30 39 00 20 00 00 20 3c 00 21
 0001f0 21 d6 48 40 0c 40 00 40 6c 00 00 2a 20 39 00 40
-000200 00 c0 0c 80 ff 00 55 aa 66 00 00 1a 2e 79 00 40
+000200 00 c0 0c 80 ff 00 55 aa 60 00 00 1a 2e 79 00 40
 000210 00 00 20 79 00 40 00 04 31 c8 5e c0 2f 08 4e f9
 000220 00 22 1b bc 33 fc 00 40 00 70 00 10 13 fc 00 00
 000230 00 60 00 01 00 39 00 04 00 60 00 01 20 79 00 20
@@ -213,7 +213,7 @@
 000d40 00 00 48 e7 11 00 76 11 4e 4b 4c df 00 88 4e 5e
 000d50 4e f9 00 22 1b bc 4e 56 00 00 48 e7 11 00 76 12
 000d60 4e 4b 4c df 00 88 4e 5e 4e f9 00 22 1b bc 70 49
-000d70 41 fa 00 06 60 00 01 e4 22 7c 00 21 00 00 46 fc
+000d70 41 fa 00 06 60 00 01 e4 22 7c 00 41 00 00 46 fc
 000d80 27 00 32 bc ff ff 32 bc 50 50 32 bc 20 20 32 bc
 000d90 d0 d0 30 11 08 00 00 07 67 f8 31 c8 5e c0 32 bc
 000da0 50 50 32 bc ff ff 20 6f 00 04 32 3c 7f ff 20 3c
@@ -14442,7 +14442,7 @@
 038690 93 fc 00 00 20 00 2e 89 48 79 00 21 20 00 48 6e
 0386a0 ff d2 4e ba 24 b6 43 ee ff ba 2e 89 48 6e ff d2
 0386b0 4e ba 25 ec 43 ee ff c6 2e 89 48 6e ff d2 4e ba
-0386c0 25 de 4f ef 00 10 20 2e ff d6 53 80 06 80 00 01
+0386c0 25 de 4f ef 00 10 20 2e ff d6 53 80 06 80 00 21
 0386d0 00 00 02 80 ff ff 00 00 2d 40 ff d6 28 40 4a 78
 0386e0 5d a0 66 68 24 6e ff d6 43 ee ff c6 2e 89 48 6e
 0386f0 ff d2 4e ba 25 aa 58 8f b5 ee ff d6 64 4e 0c 6e
@@ -14484,8 +14484,8 @@
 038930 00 01 62 0e 41 f9 00 39 00 00 b1 d2 63 38 24 88
 038940 60 34 4e b9 00 21 2a e2 26 48 0c ab 00 00 00 02
 038950 00 06 66 22 70 16 74 00 34 13 b4 80 65 18 0c ab
-038960 00 00 00 02 00 16 66 0e 0c 92 00 50 00 00 64 06
-038970 24 bc 00 50 00 00 4c df 0c 00 4e 75 4e 56 ff e0
+038960 00 00 00 02 00 16 66 0e 0c 92 00 55 00 00 64 06
+038970 24 bc 00 55 00 00 4c df 0c 00 4e 75 4e 56 ff e0
 038980 48 ee 04 f8 ff e8 24 6e 00 08 26 2e 00 0c 70 00
 038990 38 00 b5 c0 67 0a 2e 8a 4e b9 00 2c 20 5e 26 00
 0389a0 4a 83 67 0c 2e 83 4e b9 00 2c 28 c8 22 48 60 02



L'utilité de ces quatre morceaux est indiquée dans les notes qui accompagnent l'AMS 2.07 patché. Mais les notes indiquent aussi qu'il faut davantage de modifs:
* l'écran MEM raconte des bêtises pour la quantité totale de Flash;
* "des problèmes pourraient survenir au niveau de la gestion des FlashApps", suivie d'une liste d'adresses dont la modification est potentiellement nécessaire.

[EDIT pour mettre un dump dont les offsets sont en hexa]
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: TI-XXXXXXX

Unread postby critor » 13 Mar 2011, 13:15

Si tu as quelque chose à faire tester sur une vraie TI-92+, n'hésite pas.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15737
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: TI-XXXXXXX

Unread postby Folco » 13 Mar 2011, 13:55

Marrant ce 66->60 (bne -> bra), ça ressemble plus à du bugfix qu'à un changement de fonctionalité.
User avatar
Folco
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 21.5%
 
Posts: 150
Joined: 23 Sep 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: anapu :p

Re: TI-XXXXXXX

Unread postby critor » 22 Mar 2011, 21:41

Lionel Debroux wrote:J'ai fait un diff de l'AMS 2.07 V200 d'origine et de l'AMS patché par ExtendeD pour que VTI le comprenne comme celui d'une 92+.


Ce n'est apparemment pas suffisant pour le faire tourner sur une vraie TI-92+.
Sur ma TI-92+ HW1 (= TI-92 module Plus), je n'ai rien de plus qu'un écran blanc en fin de téléchargement.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15737
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

PreviousNext

Return to Actualités

Who is online

Users browsing this forum: ClaudeBot [spider] and 5 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
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.
783 utilisateurs:
>727 invités
>50 membres
>6 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)