Forum

Catégorie : Support
Forum : TI-82 STATS
Vues : 957
Réponses : 9
Type : discussion
Etat : réponses autorisées

Ion, Asm( , Quels sont-ils et quelles sont les caractéristiq

lover-lol le 22/12/2010 à 03:10
Bonjour,
J'aimerai avoir de l'aide pour m'expliquer et/ou me donner le lien vers des progs qui améliorent la calto, en fait des progs comme Ion...
Je ne sais absolument pas ce qu'est Ion ... Qqun peut-il m'expliquer ?
J'ai aussi vu sur des screens des caltos qui ont dans leur catalogue une fonction Asm( qui permet de lancer des progs en asm.
Comment ajouter ces nouvelles fonctionnalités (nouvelles pour moi) ?
Merci d'avance,
Lover-lol
linkakro le 22/12/2010 à 15:56
Les fonction asm( etc n'existent pas avant la 83+.
Les programmes asm peuvent malgré tout être executés sur les 83 et 82stat(fr) avec les fonction Envoi et prgm.
Envoi(9prgmPROG
Send(9prgmPROG

l'asm (asembleur) est un language compilé offrant des possibilités énormes mais est vicieux.

Les ions sont des shell (ne me demande pas la définition exacte) en asm, qui se lancent comme des programmes asm classiques.
Les shell permettent à la calculatrice de lire des programmes compilés de façon beaucoup plus tordues que l'asm, plus légers et puissants (et aussi sans la fonction asm( ).
lover-lol le 22/12/2010 à 16:01
Ok ! Merci !
Et les progs en Asm, ce sont bien les progs de type
Code
0011100566ezade021e564de020zde541d56e
End
0000
End

?
linkakro le 22/12/2010 à 16:07
Oui. L'hexadécimal en chiffres et lettres est bien de l'asm.
Et ceux avec des caractères bizaroïdes nécessitent des shells.
lover-lol le 22/12/2010 à 16:10
Et comment on installe des shells stp ?
linkakro le 22/12/2010 à 16:43
Charge le shell avec un câble (à la main c'est risqué même en hexadécimal) et le jeu compilé (forcément avec un câble).
Lance le shell comme les asm puis lance le jeu compilé comme un programme normal.
lover-lol le 22/12/2010 à 16:44
Ah ok ...
Persalteas le 22/12/2010 à 18:37
tu peux quand même avoir des jeux en assembleur recopiés à la main en hexadécimal, ceux qui fonctionnent sans shell, avec Send(9prgmJEU .

Ils sont plus lourds que les jeux compilés pour un shell, par contre.

pour ION: téléchargez:

https://les83plus.pages-perso.[...]embleur/ion.zip

cliquez droit sur le fichier ION.83g et sélectionnez "Extract all".
vous aurez un dossier contenant les programmes à envoyer à le calto.

attention cette version de ION est seulement pour les 82 stats, 82 stats fr et 83.
Si à la place de ION.83g vous prenez ION.8xg, vous aurez ION pour 83+ et 84+ (SE).

une fois sur la calculette, éxécutez le programme ION, qui va installer ion sur la calto.une fois ion installé, vous pouvez supprimmer ce programme.

Deux programmes se sont alors créés: A (celui à lancer pour démmarrer le shell, et @ION.

Les programmes nécéssaires au fonctionnement du shell sont A , IONZ et @ION.

ZMINFO n'est pas obligatoire mais il est très utile.

d'autres extensions de ION sont disponibles à cette adresse:
http://www.ti83plus.online.fr/[...]cat=Ion+Modules

amusez vous bien.
linkakro le 22/12/2010 à 18:59
Tu maîtrises bien mieux la pratique que moi minied.gif

Ces programmes générés doivent-ils être executés ?

Citation
lien vers des progs qui améliorent la calto, en fait des progs comme Ion...

Les ions ne concernent que l'execution de programmes compilés.
Pour d'autres types travaux, il y a les applications qu'on ne peut installer que sur les calculatrices avec un "+" dans le nom. (j'ai lu mais pas testé)
Persalteas le 22/12/2010 à 21:11
les deux programmes générés (A et @ION) servent au shell.

c 'est A qu'on démmarre.

je n'ai pas compris ta citation.

remarque: beaucoup de programmes compilés pour ION fonctionnent aussi si on les lance avec la commande Send(9prgmPROG.

et il y en a même des compilés qui ne marchent pas pour ION: soit ils ont été faits pour un autre shell que ION (SOS, Inferno, plasma,et même mirageOS pour les 83+ et 84+ (SE)), ou tout simplement ils se lancent avec Send(9 .