π
<-
Chat plein-écran
[^]

De l'Axe sur TI-82 Stats ? Si, c'est possible !

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

De l'Axe sur TI-82 Stats ? Si, c'est possible !

Message non lude noelnadal » 23 Juin 2012, 09:51

Vous connaissez sans doute l'Axe, le langage compilé créé par Kevin Horowitz (Quigibo) en 2008. Ce langage, réputé pour sa simplicité face à l'assembleur et pour sa fluidité, connaît depuis lors un franc succès, et a même fait l'objet d'un tutoriel sur le site du zér0, rédigé par kindermoumoute.


Outre la taille en octets des exécutables, l'Axe a un inconvénient majeur : il n'est compatible qu'avec les TI-83 Plus, et autres calculatrices 'supérieures' possédant un processeur Zilog 80 (z80).


Mais aujourd'hui, cet obstacle a été franchi, et ce par l'un de nos membres : matrefeytontias ! :#top#:


Afin de convertir son jeu JetPack 8x+ pour les TI-82 Stats, il a entrepris une décompilation du l'exécutable, afin de pouvoir le recompiler en assembleur TI-83/TI-82 Stats, celui-ci étant différent de l'assembleur TI-83 Plus/TI-84 Plus ! :#top#:


Après un travail long et difficile (et grâce à l'aide, il ne faut pas le nier, de certains membres d'Omnimaga ;) ), c'est chose faite, et si vous avez une TI-82 Stats, n'hésitez pas, téléchargez-le ! ;)


Image


TI-Planet : le site de tous les possibles !
Avatar de l’utilisateur
noelnadalEcrivain
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 35.1%
 
Messages: 2252
Images: 0
Inscription: 10 Mar 2011, 00:00
Localisation: France, Melun (77)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: INRIA Paris
Twitter/X: nadalnoel
Facebook: noel.nadal1
GitHub: noelnadal

Re: De l'Axe sur TI-82 Stats ? Si, c'est possible !

Message non lude Neo » 23 Juin 2012, 09:57

Cela ouvre vraisemblablement des portes aux détenteurs de TI-82. Bien joué :bj:
Image
Auteur du Guide de rentrée 2013 TI-Planet.org
Je ne réponds pas aux demandes d'aide par MP
Ecrivant sur des ordinateurs britanniques, aucun accent ne sera visible dans mes messages. Sorry for the inconvenience!
Mes calculatrices TI: TI-Nspire CX, TI-Nspire CAS+, TI-89, TI-83+.fr, TI-66, TI-59, TI-57 II, TI-30XB MultiView, TI-30Xa, TI-30 Eco RS, TI-Primaire Plus, TI-15 Explorer
Mes calculatrices Casio: Graph 35+ SH4 (trafiquée), Graph FX-8000G, Graph FX-7000G, FX-82MS
Avatar de l’utilisateur
Neo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 98.4%
 
Messages: 1058
Images: 311
Inscription: 19 Déc 2010, 00:00
Localisation: London, United Kingdom
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: --

Re: De l'Axe sur TI-82 Stats ? Si, c'est possible !

Message non lude critor » 23 Juin 2012, 09:57

Super:! :bj:

Et maintenant, un convertisseur automatisé, ce serait bien ;)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.4%
 
Messages: 41497
Images: 14640
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: De l'Axe sur TI-82 Stats ? Si, c'est possible !

Message non lude Adriweb » 23 Juin 2012, 09:58

Ah, bravo :)

Et Critor ++ :P
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...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14616
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

En ligne

Re: De l'Axe sur TI-82 Stats ? Si, c'est possible !

Message non lude noelnadal » 23 Juin 2012, 09:58

Quand on a dit ça à matef', il nous a répondu : "mais t'es fou ? autant refaire l'axe sur ti-82 stats !" :D
Avatar de l’utilisateur
noelnadalEcrivain
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 35.1%
 
Messages: 2252
Images: 0
Inscription: 10 Mar 2011, 00:00
Localisation: France, Melun (77)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: INRIA Paris
Twitter/X: nadalnoel
Facebook: noel.nadal1
GitHub: noelnadal

Re: De l'Axe sur TI-82 Stats ? Si, c'est possible !

Message non lude le solutionneur » 23 Juin 2012, 10:01

Outre la taille en octets des exécutables, l'Axe

J'aurais tendance à dire le contraire :-°
Avatar de l’utilisateur
le solutionneur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 84.6%
 
Messages: 300
Inscription: 18 Déc 2011, 21:41
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: De l'Axe sur TI-82 Stats ? Si, c'est possible !

Message non lude Hayleia » 23 Juin 2012, 11:09

noelthebest a écrit:Quand on a dit ça à matef', il nous a répondu : "mais t'es fou ? autant refaire l'axe sur ti-82 stats !" :D

Tu rigoles barbu. C'est impossible vu que Axe Parser est une application qui nécessite 32768 octets de ROM, ceci sachant que la 82 Stats n'a pas de ROM disponible et n'a pas 32768 octets de RAM (disponible) non plus.

Un convertisseur automatisé (sur PC par exemple) comme le dit Critor est donc la meilleure solution.

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: De l'Axe sur TI-82 Stats ? Si, c'est possible !

Message non lude le solutionneur » 23 Juin 2012, 11:19

Hayleia a écrit:
noelthebest a écrit:Quand on a dit ça à matef', il nous a répondu : "mais t'es fou ? autant refaire l'axe sur ti-82 stats !" :D

Tu rigoles barbu. C'est impossible vu que Axe Parser est une application qui nécessite 32768 octets de ROM, ceci sachant que la 82 Stats n'a pas de ROM disponible et n'a pas 32768 octets de RAM (disponible) non plus.

Un convertisseur automatisé (sur PC par exemple) comme le dit Critor est donc la meilleure solution.


Ou une version du compilateur axe mais pour pc, ce serait ensuite très simple de faire les modifications nécessaires pour pouvoir compiler pour ti 83/82 stats.
Avatar de l’utilisateur
le solutionneur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 84.6%
 
Messages: 300
Inscription: 18 Déc 2011, 21:41
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: De l'Axe sur TI-82 Stats ? Si, c'est possible !

Message non lude Hayleia » 23 Juin 2012, 11:24

le solutionneur a écrit:Ou une version du compilateur axe mais pour pc, ce serait ensuite très simple de faire les modifications nécessaires pour pouvoir compiler pour ti 83/82 stats.

C'est vrai. Mais il y a un problème, c'est que Axe n'est pas un projet fini, et s'il est porté sur PC, il faudra alors maintenir les deux projets Axe en parallèle. Je sais pas si Quigibo a envie de se farcir deux fois plus de travail (même si je suis d'accord que ce serait génial).

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: De l'Axe sur TI-82 Stats ? Si, c'est possible !

Message non lude matref » 23 Juin 2012, 12:17

C'est théoriquement impossible de faire un convertisseur fiable Axe -> 82 stats, il y a bien trop de trucs à changer, et ils sont bien trop variés :"bcall" à remplacer par "call", romcall agissant sur l'archive, romcall n'ayant pas d'équivalent 82 stats (c'est le cas de _BufClr et _SaveDisp, qu'on a dû entièrement réécrire avec thepenguin77), adresses avec ou sans alias, flags ...

Si c'était possible, il faudrait rechercher des centaines de mots et les remplacer par des milliers d'autres ...
Avatar de l’utilisateur
matref
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 25%
 
Messages: 506
Inscription: 11 Déc 2011, 03:08
Localisation: France, Châteaurenard
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Prépa MPSI

Suivante

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

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 112 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
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
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1198 utilisateurs:
>1158 invités
>35 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)