Author Topic: 65 Ko d'archive sur 83+ : méthode simple, STABLE, et compatible TI Connect  (Read 34509 times)

0 Members and 2 Guests are viewing this topic.

Offline persalteas

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 231
  • Rating: +44/-4
  • z80 poweeer
    • View Profile
    • Tout-82
Bonsoir, vous avez surement déjà entendu parler de programmes en Assembleur ou de la technique de Chris Jones qui permettaient de rajouter 65 Ko d'archive à une 83+ basique.  :crazy:

Ces techniques avait cependant quelques défauts, (incompatible avec TI Connect qui n'arrivait pas à renvoyer l'OS après la manip pour la méthode de Chris Jones, trop grande instabilité du système avec les programmes en assembleur).

J'ai donc réfléchii a une solution ces dernière semaines, et ... J'ai trouvé.

La manip que je vous présente dans le tuto suivant vous permettra donc d'obtenir un total de 229 Ko d'archive sur 83+ basique, de manière stable.  ;D

(stable= résiste aux Garbage-Collect/Archivages-désarchivages/groupages-dégroupages/Axe/Assembleur )

La contrepartie, bien sur: Si vous envoyez des fichiers direct à l'archive de la TI (sans passer par la RAM), il faudra les envoyer 1 par 1. Comme les Apps par exemple. Pour la RAM, c'est bon, les paquets passent.
_____________________________________
Donc voilà la manip. Bien entendu, avant de la commencer, il est conseillé de faire un backup total de toutes vos données, y compris les applications et groupes.

Vous aurez besoin d'un ordinateur avec TI Connect 1.5 ou supérieur d'installé, d'un cable SilverLink, ainsi que d'un OS de 83 Plus comme ceux téléchargeables sur TI Planet par exemple.


_____________________________________

1. Trouver le logiciel TI OS Downloder.

Il est inclus dans TI Connect, mais pas accessible depuis le menu directement.
Comme nous auront besoin de le redémarrer plusieurs fois, je vous conseille d'aller trouver TIOSDownloader.exe dans le dossier C:/Program Files/TI Education/TI Connect.


2. démarrer le logiciel et envoyer l'OS

Démarrez donc le logiciel.

Remplissez le formulaire, puis cliquez sur "Next".
Il vous faut ensuite indiquer au logiciel où se trouve votre OS de TI 83 Plus sur votre disque dur.
Il est également conseillé de vérifier l'état de vos piles.

Cliquez ensuite sur Start Download.

Le logiciel va donc commencer à envoyer l'OS a la TI, écrasant ainsi le précédent OS, et votre mémoire RAM.




3. Faire crasher le système

Attendez que la TI ait reçu au moins 7% de l'OS, et débranchez le cable des deux cotés(coté USB et coté TI).
Votre TI va alors afficher un message d'erreur, et TI OS Downloader aussi (après un petit temps de réaction).

C'est parfaitement normal, puisque vous venez de faire tout rater.



Cliquez sur Cancel pour fermer TI OS Downloader, et appuyez sur une touche pour éteindre la TI.

Nous allons maintenant prendre notre TI à deux mains, et lui enlever une pile.
Appuyez ensuite sur la touche [mode], sans la lacher. Avec l'autre main, remettez la pile en place, puis lachez enfin [mode].

La TI va afficher testing flash........... puis effectuer un self test. A partir de là, votre mémoire archive est formatée.


Théoriquement, votre TI se met à compter. Laissez la compter jusqu'à 10, puis appuyez trois fois de suite sur [enter] pour passer le self-test (vous devriez entrevoir des lignes noires verticales et un "11" au milieu de l'écran), puis la TI affiche Waiting... Please install calculator software now


Cet écran signifie que votre TI n'a plus d'OS valable, et n'est donc plus utilisable.
Nous allons donc le lui renvoyer, procédez comme à l'étape 2. Sauf que si tout est normal, vous allez avoir...une erreur ;)

Après avoir cliqué sur Start Download, le TI OS Downloader va vous afficher:


Pour arriver à le faire passer, il faut, dans l'ordre:

1) éteindre la TI en appuyant sur une touche, fermer TI OS Downloader
2) rallumer la TI
3) Rouvrir TI OS Downloader

et cette fois ci, ça marche, comme au début. Et cette fois, continuez d'envoyer l'OS jusqu'à 100%, ne débranchez rien du tout.

4. Terminer tout ça

Normalement, une fois le transfert terminé, la TI s'éteint automatiquement et le logiciel se ferme.
Rallumez votre TI, qui vous affiche le même écran qu'a la sortie d'usine, soit le très célèbre "RAM cleared"   :P

Vous pouvez ensuite constater les différences obtenues:

Une TI 83+ vide et normale:
Une TI 83+ vide et trafiquée:

et voilà, vous avez bel et bien 229 Ko d'archive sur votre TI 83+ basique.

Vous n'avez plus qu'à ré-envoyer vos programmes et applications a votre TI.

NB: pour revenir à la normale: Allez dans le menu mémoire, choisissez "Reset..." puis le deuxième onglet, Archive, et sélectionnez Both, puis validez. Votre mémoire d'archive sera effacée, mais tout reviendra à la normale. ( [2nd][ +][7][>][3][enter])

Il est possible qu'un RAM clear remette aussi a zéro, si le système est un peu instable.
En tout cas, chez moi les applis fonctionnent, l'assembleur aussi, l'archivage aussi, les groupes, etc...

Profitez bien !!  ;)
« Last Edit: March 05, 2012, 06:15:56 am by persalteas »


Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Je conaissais déjà la méthode de Chris Jones qui était très instable, mais tu dis que tu as trouvé une façon stable? Cool, exactement le truc dont j'avais besoin il y a quelques années...

Je vais probablement l'essayer, merci pour le tuto :)

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline persalteas

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 231
  • Rating: +44/-4
  • z80 poweeer
    • View Profile
    • Tout-82
Oui. et bizarrement, je ne sais pas pourquoi c'est si stable en faisant comme je le montre là dessus, parce que ça ne diffère pas beaucoup de la méthode de Chris Jones.

Mais chez moi ça ne bugue pas.


Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Ouais, j'ai remarqué c'était presque la même manip. Au fait, c'est quoi tu as fait de différent de Chris Jones?
« Last Edit: March 03, 2012, 07:44:23 pm by Juju »

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Wow cool! Je me rapelle il y a 10 ans j'avais vu sa méthode sur http://les83plus.free.fr/ajoutarchives.php en Français mais les erreurs possibles m'avait convaincu de ne pas essayer. Est-ce que les programmes d'archivage, désarchivage et de copie vers la RAM comme xLIB et XCOPY vont encore marcher avec 229 Ko d'archive?

Offline persalteas

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 231
  • Rating: +44/-4
  • z80 poweeer
    • View Profile
    • Tout-82
Ce que je change par rapport à Chris Jones: le logiciel d'envoi.
Rien de plus. Mais ne me demandez pas pourquoi TI OS Downloader est meilleur que TI Graphlink, je n'en sais rien, j'ai juste été devant le fait accompli.

C'est un coup de chance, quoi, je pensais moi aussi que ça allait planter.

Je n'ai pas encore testé Xlib, je vais le faire et je vous dis ;)

AH OUI, NOTE: j'utilise l'OS 1.16 et non pas le 1.19, avec quelle version avez vous essayé ?


Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
@DJ_O : est ce que tu pourrait faire une news en anglais pourrait motiver certains programmeurs asm pour débloquer définitivement ces 65Ko ? :)
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline Sandro

  • LV3 Member (Next: 100)
  • ***
  • Posts: 47
  • Rating: +0/-0
    • View Profile
Pas aml, même si perso je n'en profiterais pas (j'ai une TI84+SE, pas une TI83+). Après, il faut espéré que ce soit éffectivement stable, car sinon c'est risqué.

Sandro

PS : toute cette archive, on peut la remplire au moins (pas que ce ne soit que la variable numérique d'espace vide qui soit modifiée mais pas la mémoire réelle)?

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Ça marche avec l'OS 1.19 ? Parce que ça m'intéresserait bien mais autant que ça soit sûr.

Offline persalteas

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 231
  • Rating: +44/-4
  • z80 poweeer
    • View Profile
    • Tout-82
Alors...

J'ai fait deux trois tests.

Le Celtic/Xlib fonctionne bien. J'ai par contre eu des instabilités avec DoorsCS7, mais je ne sais pas si ça vient de l'OS 1.16 ou de la modification. (j'ai eu un RAM clear, qui a fait revenir le niveau d'archive à la normale).


Sinon, j'ai noté qu'on ne peut envoyer des choses à l'archive qu'une par une. Et ça c'est plus énervant, par exemple, faire un "restore" du backup qu'on aurait fait avant la manip suffirait à tout remettre à zéro.

On est obligé d'envoyer les Apps une par une, et les programmes aussi. Mais oui, on peut remplir plus que la normale.

Pour l'OS 1.19, ben je t'en prie, essaie, et tu me diras :)
Il n'y a pas de danger pour ta TI, hein, au pire, tu as perdu une heure de ta journée.
« Last Edit: March 04, 2012, 08:10:28 am by persalteas »


Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
J'ai une autre question : imaginons qu'on a rempli à ras bord l'archive (229 Ko) et qu'un RAM clear la remette à sa valeur initiale : qu'est-ce qu'il arrive à ce qui était stocké dans les 65 Ko supplémentaires ? o_O

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
C'est ça le principale problème je pense, ils sont encore dans la calculatrice mais on y a pas accès. ???

En fait je me demandais, il y a bien des calculatrice avec plus de mémoire qu'elle n'en affiche (comme certains modèles de 84+) et auxquelles on a débloqué cette mémoire. Est ce que c'est le même système ici ? Pourquoi personne n'a jamais essayé de fixer cette mémoire de manière permanente via un programme asm, une modification d'OS, un patch... ?
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Wait, il suffit d'un RAM Clear pour que l'archive redevienne normale ?
Vu le nombre de RAM Clear que j'ai par jour, vaut mieux que je m'abstienne :P
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Matrefeytontias

  • Axe roxxor (kinda)
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1982
  • Rating: +310/-12
  • Axe roxxor
    • View Profile
    • RMV Pixel Engineers
Ça marche avec l'OS 1.19 !

Donc là, avant que je fasse une connerie, il faut renvoyer tous les éléments de la calto (que j'ai backupée) un par un, c'est ça ?

Offline persalteas

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 231
  • Rating: +44/-4
  • z80 poweeer
    • View Profile
    • Tout-82
Quote
il suffit d'un RAM Clear pour que l'archive redevienne normale ?

Non, certains seulement. Pas tous, y'en a qui résistent.

@ Matrefeytontias:  Non, seulement les programmes et Apps archivés à envoyer 1 par 1. la RAM c'est OK.