Snake |
Auteur |
Message |
Ti82-Lexilus
Autorisation : Membre
Nb de messages : 85
Inscrit le : Dim 13 Déc 2015, 16:27
|
Posté le : Mar 09 Fév 2016, 7:08
|
|
|
Bonjour à tous je suis en train de monter un snake pas cmemomme les autres que je vous presenterai bientot. Le truc c est que sur ma ti82+ ca rame ameme fond le serpeny .
Vous n auriez pas un snake rapide ????(J en ai essaye plein ........)
Merci
---------------------- La programmation : l'avenir d'hier ...........
mes prgm pour ti82 : PrgmHEURE , PrgmCHRONOMÈTRE , PrgmQUITTER |
|
|
|
Mingerton
Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
|
Posté le : Mar 09 Fév 2016, 19:26
|
|
|
Le snake "de Ratuss" sur ce site est pas mal question vitesse pour un snake en Basic. C'est le sujet qui a 63 pages (ou un truc du genre).
Après, tu as des snakes en ASM, qui sont bien évidemment beaucoup plus rapides, mais aussi plus susceptibles de faire planter ta calc, surtout quand ils sont lancés avec Ion.
Pour ton code, n'hésite pas à poster des bouts de temps en temps, qu'on voie un peu où tu perds du temps
---------------------- Mes articles
Mes programmes en ligne (je termine peu de projets)
Guide traduction Algo-Basic, par Linkakro
Catalogue des fonctions 82/83/84 FR/EN |
|
|
|
Ti82-Lexilus
Autorisation : Membre
Nb de messages : 85
Inscrit le : Dim 13 Déc 2015, 16:27
|
Posté le : Mar 09 Fév 2016, 21:20
|
|
|
Slt merci pour ta reponse
j'ai essaye le snake de ratuss meme vitesse que le mien ....
ai une ti82+ meme en archivantt j ai 20000 octet de ram et 5000 octet de ram arc....
Je vais essayer de supprimer des trucs peu etre ....
Sinon mon snake donne des "coins" quand on attrape des pommes et quand on joue au casino...
Ces coins sont depensables dans un boutique pour ameliorer et rendre plus fun le snake
mon prgm est un assemblage de 7 programme et un programme de sauvegarde permettant de sauvegarde les scores si les listes des scores sont effaces..... Bref 2000 octet pour l instant... J ai pas encore optimiser....
Et pour l'ASM j ai jamais coder avec....
---------------------- La programmation : l'avenir d'hier ...........
mes prgm pour ti82 : PrgmHEURE , PrgmCHRONOMÈTRE , PrgmQUITTER |
|
|
|
Ti82-Lexilus
Autorisation : Membre
Nb de messages : 85
Inscrit le : Dim 13 Déc 2015, 16:27
|
Posté le : Mar 09 Fév 2016, 23:00
|
|
|
C'est bon ca marche !!!!!!
J'ai suprime 100000 octet de ma ram arc et remis le snake de ratuss
resultat : un snake trop rapide XD
merci encore a toi Mingerton
je posterai dans le forum "les programmes des internautes" mon snake tres bientot !!!!!!
@+
Ps : je remercie aussi Ratuss pour son merveilleux snake !!!!!
---------------------- La programmation : l'avenir d'hier ...........
mes prgm pour ti82 : PrgmHEURE , PrgmCHRONOMÈTRE , PrgmQUITTER |
|
|
|
Mingerton
Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
|
Posté le : Mer 10 Fév 2016, 14:01
|
|
|
Sympa comme idée de jeu, ca peut être intéressant !
Sinon, le snake de Ratuss est surtout un travail de longue durée par toute la communauté Tout-82
Vu que tu as une 82+, tu peux tenter l'Axe pour la vitesse et de meilleurs graphismes. C'est de l'ASM, en plus simple à écrire si tu veux. Mais mieux vaut terminer une version Basic avant, ca sera un bon entraînement.
---------------------- Mes articles
Mes programmes en ligne (je termine peu de projets)
Guide traduction Algo-Basic, par Linkakro
Catalogue des fonctions 82/83/84 FR/EN |
|
|
|
Ti82-Lexilus
Autorisation : Membre
Nb de messages : 85
Inscrit le : Dim 13 Déc 2015, 16:27
|
Posté le : Mer 10 Fév 2016, 18:56
|
|
|
Oui la j'ai tous fini sauf la boutique qui est en cours !!!!!
Pour l'ASM aurais tu un tuctoriel à me conseiller ?
Merci encore
---------------------- La programmation : l'avenir d'hier ...........
mes prgm pour ti82 : PrgmHEURE , PrgmCHRONOMÈTRE , PrgmQUITTER |
|
|
|
Mingerton
Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
|
Posté le : Mer 10 Fév 2016, 20:01
|
|
|
En français, y en a pas des masses. Mais passer du basic à l'ASM direct ca va être compliqué, c'est pourquoi je te proposais l'Axe qui est aussi rapide, orienté jeux et beaucoup plus simple à apprendre
---------------------- Mes articles
Mes programmes en ligne (je termine peu de projets)
Guide traduction Algo-Basic, par Linkakro
Catalogue des fonctions 82/83/84 FR/EN |
|
|
|
Ti82-Lexilus
Autorisation : Membre
Nb de messages : 85
Inscrit le : Dim 13 Déc 2015, 16:27
|
Posté le : Mer 10 Fév 2016, 20:18
|
|
|
Ok
sinon sur ma ti82+ j ai des fonctions asm. Donc j'ai pas besoin de shelle si je veucx faire en asm ?
Pour l'axe faut il installer un shell ou un truc du genre ????
Merci pour tes conseils
---------------------- La programmation : l'avenir d'hier ...........
mes prgm pour ti82 : PrgmHEURE , PrgmCHRONOMÈTRE , PrgmQUITTER |
|
|
|
Mingerton
Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
|
Posté le : Jeu 11 Fév 2016, 19:15
|
|
|
Pour l'Axe tu dois installer l'Axe Parser, que tu trouveras dans toutes les bonnes boucheries (ou sur Google). Y a le tuto du SdZ pour apprendre, c'est pas mal et suffisant pour débuter.
Pour l'ASM, oui te peux exécuter de l'ASM direct sans compilateur si le programme est fait pour, avec la commande Asm(). En fait tu peux même écrire de l'ASM en héxadécimal direct comme un programme normal (ou presque), mais c'est TRES compliqué à apprendre. Mieux vaut en faire avec un compilateur, plus sécurisé et lisible
---------------------- Mes articles
Mes programmes en ligne (je termine peu de projets)
Guide traduction Algo-Basic, par Linkakro
Catalogue des fonctions 82/83/84 FR/EN |
|
|
|
Ti82-Lexilus
Autorisation : Membre
Nb de messages : 85
Inscrit le : Dim 13 Déc 2015, 16:27
|
Posté le : Ven 12 Fév 2016, 6:36
|
|
|
Ok je ferais ca sur emulateur (j ai pas de cable) quand j aurai un nouveaux tel ( oui il a rendu l ame )
Mdr oui je pense vaut mieux un compilateur pour l asm car si je me trompe d un chiffre ...XD
au fait sur emulateur quand ca freeze on fait comment ?
Merci encore
---------------------- La programmation : l'avenir d'hier ...........
mes prgm pour ti82 : PrgmHEURE , PrgmCHRONOMÈTRE , PrgmQUITTER |
|
|
|
Mingerton
Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
|
Posté le : Ven 12 Fév 2016, 20:04
|
|
|
Quand ca freeze il te met la RAM Cleared direct, et tu auras plus qu'à debugger ton code
---------------------- Mes articles
Mes programmes en ligne (je termine peu de projets)
Guide traduction Algo-Basic, par Linkakro
Catalogue des fonctions 82/83/84 FR/EN |
|
|
|
Ti82-Lexilus
Autorisation : Membre
Nb de messages : 85
Inscrit le : Dim 13 Déc 2015, 16:27
|
Posté le : Sam 13 Fév 2016, 13:07
|
|
|
Comme je peux pas faire de l asm ou de l axe
j ai lu le tuto de l hexadecimal sur ti planet et j ai commence à programmer sur ma ti
la rapidité c est enorme !!!!!
Sur ti82+ il fait ecrire C9 a la fin pour clore le programme
Si je l oublie que ce passe t il ? Boucle infinie ? (ca peut etre pas mal pour les imbecilees de mon lycee ).
---------------------- La programmation : l'avenir d'hier ...........
mes prgm pour ti82 : PrgmHEURE , PrgmCHRONOMÈTRE , PrgmQUITTER |
|
|
|
Mingerton
Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
|
Posté le : Sam 13 Fév 2016, 13:30
|
|
|
Ah, tu n'as pas de câble pour transférer ? Ca se trouve pour un peu moins d'une trentaine d'euros chez le bon distributeur (Jarrety est fiable). Tu peux aussi en fabriquer un toi même, ce qui revient beaucoup moins cher si tu as un peu de matos : http://les83plus.free.fr/cable.php
Pour l'hexa, les meilleurs tutos sont en anglais, mais celui de matref que tu suis reste franchement pas mal pour débuter. Je te dirai juste de suivre à la lettre ce qu'il te dit. Il faut être prudent avec l'hexa, une petite erreur peut te bousiller ta calculatrice définitivement
---------------------- Mes articles
Mes programmes en ligne (je termine peu de projets)
Guide traduction Algo-Basic, par Linkakro
Catalogue des fonctions 82/83/84 FR/EN |
|
|
|
Ti82-Lexilus
Autorisation : Membre
Nb de messages : 85
Inscrit le : Dim 13 Déc 2015, 16:27
|
Posté le : Sam 13 Fév 2016, 22:01
|
|
|
Sur emulateur pas besoin de cable
J ai un nouveau tel jeudi je ferai de l axe de l ASM et de l Hexa dessus
En attendant je fais des tests en hexa sur ma ti82+ heuresement j ai tout archivé j ai du avoir 2 ram cleared dans la journée mais j ai fini par un beahello world grace au tuto de Matref. Ensuite j ai testé les codes pour chaque lettre : mauvaise nouvelle les codes de chaque lettre ne se suive plus a partir de quelques lettres. On peut afficher des @ et des # et d autres symboles bizares que j ai pas identifier. Je tiens à dire que je commence l hexa sans aucune connaissance en asm mdr
---------------------- La programmation : l'avenir d'hier ...........
mes prgm pour ti82 : PrgmHEURE , PrgmCHRONOMÈTRE , PrgmQUITTER |
|
|
|
Mingerton
Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
|
Posté le : Dim 14 Fév 2016, 11:23
|
|
|
Sur téléphone tu vas galérer un peu, même pas sûr que tu puisses exploiter vraiment les deux langages puissants que sont l'Axe les l'ASM. Je t'aurais plutôt conseillé un émulateur sur ordi comme TokenIDE.
Pour les codes des lettres, ca ne suit plus les règles du clacier mais la map des tokens de la calc, avec un code hexa. Tu dois pourvoir la trouver, si matref ne te la donne pas d'office.
---------------------- Mes articles
Mes programmes en ligne (je termine peu de projets)
Guide traduction Algo-Basic, par Linkakro
Catalogue des fonctions 82/83/84 FR/EN |
|
|
|
Ti82-Lexilus
Autorisation : Membre
Nb de messages : 85
Inscrit le : Dim 13 Déc 2015, 16:27
|
Posté le : Dim 14 Fév 2016, 13:06
|
|
|
Ouaip je vais chercher j ai pas encore tous lu le tuto
---------------------- La programmation : l'avenir d'hier ...........
mes prgm pour ti82 : PrgmHEURE , PrgmCHRONOMÈTRE , PrgmQUITTER |
|
|
|