1

Voilà, étant donné la résurgence d'activité qu'il y a à la fois dans la communauté francophone TI, et sur les conseils de deeph également (merci!), je pense que ça vaut le coup de refaire un peu de pub pour la TIFT. Cette équipe existe depuis 2001, et elle connait depuis quelques années un manque d'activité (euphémisme). Ceci dit, ça n'a pas été pire que dans d'autres équipes de la communauté, dont certaines ont complètement disparu.

Je vais résumer la mission de la TIFT, pour ceux qui voudraient en faire partie:

1) c'est une équipe de programmeurs en assembleur, sur calculatrices z80 principalement
2) actuellement tous les membres parlent français, mais:
* c'est mieux d'avoir aussi des contacts avec la communauté internationale, car tout le monde bénéficie des échanges entre les diverses équipes, forums et sites les plus fréquentés, il faut se tenir au courant des projets en cours et des techniques de programmation trouvées par les plus talentueux de la communauté. Si on veut que la communauté vive, il faut se tenir ensemble.
* ne pas être francophone n'est pas un problème
3) l'accent est mis sur le partage des connaissances, et sur les bonnes habitudes de développement qui font leur preuve dans le logiciel libre, à savoir montrer le code source, communiquer, écouter, s'entraider... On fait ça sur notre temps libre, alors ne laissons pas nos efforts partir à la poubelle en croyant être Nintendo.
4) le but est de tirer la communauté par le haut:
* en aidant les gens qui veulent apprendre l'assembleur: faire des tutoriels, lire et répondre aux forums ou irc
* par nos propres réalisations, en montrant à quel point on peut faire des programmes cools sur TI, et en inspirant les autres à faire des choses cools smile

Si vous êtes d'accord avec ce qui est marqué au-dessus et voulez rejoindre l'équipe, faites-moi signe et ça roule. Même si la seule chose que vous avez fait en assembleur c'est un sprite qui bouge à l'écran, l'important c'est ce vers quoi vous voulez tendre. Pas de mise à l'épreuve, pas de discussion même, car les autres membres de la TIFT sont 1) soit chauds pour que de nouveaux membres viennent 2) soit ne donnent pas signe de vie.

Une mini FAQ pour la route:

Question: pourquoi c'est mieux d'être dans une équipe plutot que de communiquer avec les autres via les forums ?
Réponse: c'est surtout technique. La TIFT a un site/blog qui est parfait pour centraliser les nouvelles concernant l'activité, et on peut y héberger des dépôts Subversion et Git pour ceux qui veulent utiliser ces outils de version de code source. (J'utilise Darcs et je stocke les fichiers sur le site également, via une copie par FTP, donc c'est possible aussi).

Q: pourquoi pas de programmeurs BASIC ?
R: On va essayer de faire une chose dans la TIFT, et de la faire bien. Si vous estimez que plusieurs programmeurs BASIC peuvent bénéficier d'être dans une équipe, ne vous gênez pas pour organiser cela: la TIFT n'a pas pour vocation à être la communauté TI francophone entière; il n'y a aucun problème à ce qu'il y ait d'autres équipe BASIC ou ASM.

Vous pouvez me faire signe par message privé, par e-mail (que vous trouverez en cherchant un peu sur le site de la TIFT). Vous pouvez aussi répondre ici, ainsi que pour avoir des précisions.

2

Je suis toujours partant pour rejoindre la TIFT smile Si vous voulez des exemples de mes (anciens) projets : http://deeph.servhome.org/

Bon finalement c'est peut être mieux de faire plusieurs 'équipes' de programmeurs 'spécialisées' dans un langage car c'est vrai que ce serait inutile de regrouper toute la communauté. Puis pour tout le reste je suis assez d'accord, le site est un moyen d'uploader nos code/outils et de les partager assez facilement avec l'aide du (des) forum(s).

J'espère que d'autres personnes rejoindrons également la TIFT smile

3

Ça roule smile j'ai mis aussi un post sur le site. J'attendrai quelques jours peu avant d'en refaire un pour annoncer le(s) nouveau(x).

4

[signe_de_vie] Bonne initiative Guillame! :-) [/signe_de_vie]
[ Come take us out of here / take us anywhere... oh yeah ]

5

Personne d'autre ne veux rejoindre la TIFT ? Si jamais des programmeurs TI-Basic désireux d'apprendre l'ASM sont intéressés je pense qu'il n'y a pas de problème, je veux bien vous expliquer les bases smile

!call dancingmad
--- Call : dancingmad appelé(e) sur ce topic ...


(Juste pour avoir ton avis smile)

6

Ben moi j'ai bien envie d'apprendre l'asm. Est-ce que vous pourriez me donner les programmes nécessaires pour programmer ?

7

Si tu veux mais il faut aussi les explications qui vont avec (c'est assez compliqué aux premiers abords), donc si tu passes sur IRC (ou autre) je pourrais t'expliquer.

8

Enfait je crois que je vais commencer avec le tutorial sur le site de la TIFT.

9

Si tu veux mais il est loin d'être complet (par rapport à TI 82 Asm Corner). Mais si t'as un client IRC passe sur #tcpa-fr (sur efnet), on t'expliquera smile

10

Non dsl j'utilise pas IRC.

11

Tu peux y aller avec ton navigateur sinon ( http://www.efnet.org/ ) smile (Par contre c'est possible qu'il n'y ai personne).

12

( y'a encore des gens sur tcpa-fr ? )
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.

13

Deeph et moi y sommes régulièrement. Ça fait 2.

14

( j'y suis plus trop par ce que pas at home et moins connecté, mais bon vais essayer de ne pas oublier )
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.

15

(Avec les vacances j'y suis un peu moins aussi)

16

c'est une bonne idée la TIFT... Ca permet au moins de ne pas rester dans son coin, comme je le fais souvent grin

Je devrais peut-être proposer mes services, et poster par exemple la nouvelle version de GBA, que j'ai écrite il y a un an mais que j'ai toujours pas publié...

Cependant, je pense que Worms sera mon dernier projet pour Z80, après je compte apprendre la programmation Game Boy et pourquoi pas DS, donc je suis pas sûr de rester après l'été.

17

Les anciennes Game Boy c'est du z80 cheeky
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.

18

dancingmad (./16) :
Cependant, je pense que Worms sera mon dernier projet pour Z80, après je compte apprendre la programmation Game Boy et pourquoi pas DS, donc je suis pas sûr de rester après l'été.

C'est dommage ça, t'avais un très bon niveau en asm z80 neutral
dancingmad (./16) :
Je devrais peut-être proposer mes services, et poster par exemple la nouvelle version de GBA, que j'ai écrite il y a un an mais que j'ai toujours pas publié...

Ça ça m'intéresse beaucoup (si jamais t'as besoin d'aide pour la traduction je veux bien) smile

19

j'aimerai bien apprendre l'assembleur j'ai deja programmé un moropion, un chiffres et lettre , un jeu de fight à 2 et un snake en basic

20

happy

Quand tu dis que tu as déjà programmé un morpion etc... c'est en TI-Basic ?

Parce qu'il faut savoir que l'assembleur c'est quelque chose d'assez différent, mais pas forcement plus difficile à manipuler. Par exemple il n'y a pas vraiment de variables, on travail plutôt avec des registres. Puis sinon il est nécessaire de posséder un câble PC/TI, car il est beaucoup plus simple d'assembler tes codes sur PC que d'écrire de l'hexadécimal dans l'éditeur TI-Basic.

Enfin, pour commencer je te propose de débuter par la lecture de plusieurs tutoriels, et pour le reste de poser des questions précises ici, ça relancera un peu le forum smile

L'assembleur z80 pour les nuls (sans offense tongue)
La traduction de TI 82 ASM Corner par Marc Plouhinec (une vraie mine d'or grin)

Tu devrais commencer par des choses simples, comme l'habituel "Hello world" etc... Ensuite il existe des nombreuses librairies graphiques, en plus de celles des shells (GBA Lib par exemple).

21

Moi je te conseille ASM in 28 days (voir sur ticalc.org) qui est très complet, mais en anglais...
Sinon, l'assembleur sur Ti, y'a pas à dire mais c'est la galère^^

22

Et un petit dernier, celui du site du zéro (je sais pas ce que vous en pensez vous autres) http://www.siteduzero.com/tutoriel-3-57-apprendre-l-asm-z80-pour-ti.html
avatar
- WikiSquare l'encyclopédie libre Square Enix !
- TI-Editor Éditez vos programmes TI-Basic !

23

De ce que j'en ai lu il est bien pour comprendre les quelques notions de l'asm mais en ce qui concerne l'utilisation des shells/routines incontournables c'est pas le must.

24

on ne peu pas programmer en asm directement sur la calto ?

25

Si mais c'est pas une bonne idée: il faut installer un compilateur On Calc, ce qui te bouffe de la place et te permets que d'écrire de tout petits programmes. Ca prend trois plombes à la compilation, et en plus il ne connait en général aucun nom de fonctions ou macros... enfin bref, faut éviter

26

Oui et puis si t'es vraiment intéressé, sache que c'est facile de trouver un câble PC/TI usb sur des sites d'achat comme priceminister ou ebay, et pour pas cher (de l'ordre d'une quinzaine d'euro).

27

ah oui! merci pour l'astuce j'aurai pas cherché la

28

Il y a encore de la vie par ici ?
J'ai cru comprendre que quelques personnes s'interessait encore a FastRPL,
je suis desolé d'avoir laissé tout ca en plan (mais bon, apres la prépa tout est allé très vite),
alors s'il y a des gens interessé je suis opé pour filer des coup de pouce. Pour ce faire je
veux bien un acces a la section privée (je n'ai plus mes vieux identifiants)...

29

Bien sur qu'il y a de la vie ici smile

Bravo pour fast rpl c'est un projet incroyable !

30

Pour les identifiants il faut voir avec gh smile

Call : gh appelé(e) sur ce topic...


Concernant FastRPL, il me semble qu'on souhaitait surtout publier (avec ton accord et celui de mcbeach bien sûr), la dernière version du code source (il y en a une sur le site de la tift, mais je ne sais pas si c'est la plus récente), parce que c'est vrai que c'est un projet intéressant !