Sous ce [nom/jeu de mot] piqué sans scrupule à Hayleia, se cache le premier ou du moins l'un des premiers shells sur Ti-83 Premium CE. Pour ceux qui n'auraient pas compris le jeu de mot, c'est ePHarius ASseMbleur, mot qui ressemble à phasme, la petite bête qui à l'allure d'une brindille quelque chose qu'on ne voit pas, mais qui vit quand même voyez-vous... eh ouais ça cogite là-dedans !
Présentation
Le principe est simple, PHASM crée des hooks qui vont vous permettre de lancer les programmes assembleurs et les programmes archivés comme des programmes normaux ! En effet, plus besoin de perdre 24.78 secondes à chercher la commande Asm(), à partir du moment où vous l'avez installé, il vous suffit de mettre prgmEXAMPLE et le tour est joué !
De plus, vous pourrez accéder à n'importe quel Lbl de votre choix instantanément en appuyant sur
![[alpha/texte] :f31:](./images/smilies/z80/31.png)
![[x,t,thêta,n] :f32:](./images/smilies/z80/32.png)
Et encore, ce n'est qu'une petite partie de toutes les fonctionnalités et des possibilités que va vous offrir PHASM !
Ce qui est fait et ce qui est à faire
Ce serait trop beau d'avoir tout, tout de suite. Voici la Todo'n done list :
- Lancer les programmes assembleurs
- Lancer les programmes archivés
- Ajouter une petite UI + une possibilité de supprimer le hook
- Supprimer le never-ending scroll (entièrement fait !)
- Éditer les programmes archivés
- Lancer les sous-programmes assembleur et archivés
- Editer la mémoire de la calculatrice avec
- Disponible en Anglais et en Français !
- Compatibilité avec Cesium (partielle)
- Rajouter une combinaison de touches qui force la mise en veille de la calculatrice, sans l'éteindre complétement.
- Cacher/Protéger/Archiver les programmes directement depuis la liste des programmes et vice-versa
Ce qui est en vert est en ligne.
Ce qui est en orange est en cours de préparation.
Ce qui est rouge n'est pas encore entamé.
Dites-moi si vous avez d'autres idées de ce que PHASM pourrait faire

Téléchargement et utilisation
Pour utiliser PHASM, c'est simple. Exécuter une fois la commande Asm(prgmPHASM) et... c'est tout ! Vous pouvez même supprimer le programme PHASM après ceci !
Téléchargez PHASM ici !
Vous pouvez de plus consulter le code source sur github.
Voilà ! Dites-moi ce que vous en pensez !