1

je suis en train de faire un gestionnaire d'écrans de veille.

les ecrans de veilles sont tous des prog en C et se lancent sans argument.
le problème est que je voudrai qu'il n'y ai qu'eux qui soient listé par le gestionnaire et pas tous les prog ASM de la calc; un peu comme certains shell qui différencient des prog ASM des LIBs

2

Il faudrait que tu puisse différencier les écrans de veille des autres prog ASM, donc.
Le pb est que les écrans de veilles SONT des progs ASM (ou C), exactement pareils !
Je ne pense pas qu'il soit possible de les différencier... sad

3

Nous (équipe de TIGCC, TICT, fréquenteurs du forum de la TICT) travaillons en ce moment sur un standard permettant de stocker tous types de données statiques dans un programme _nostub de manière facilement lisible par un programme externe. (D'ailleurs merci à Thibaut Barthélémy pour avoir lancé la discussion et proposé une première idée de format.) Il me semble bien que ça serait ce qui convient ici.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

4

autrement dis il n'y a aucun moyen de les différencier sans ce standard?
au basic on peu mettre une ligne de commentaire en debut de prog qui apparait dans le menu [CATALOG] [F4], de meme en ASM (il me semble) il existe en truc du genre
_comment:
   dc.b     "Mon commentaire",0

que les shells peuvent récupérer. est-ce qu'en C on pourrait retrouver cela et si oui comment l'exploiter?

5

char _comment[] = "mon commentaire";
Mais pr le moment, ça ne marche qu'une mode kernel
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

6

Justement, c'est ce sur quoi on travaille. Cf. http://pub26.ezboard.com/ftichessteamhqfrm3.showMessage?topicID=156.topic. (attention Attention, c'est du préliminaire pour l'instant, donc s'il te plaît n'essaye pas d'implémenter ce standard avant la version finale! Il y a des détails susceptibles de changer!)

Mais je signale tout de suite que notre standard ne marchera que pour les programmes _nostub (parce que ça entre en conflit avec le header du mode kernel), et que le mode kernel ne permet que les _comment et pas d'autres types de données. (Ceci dit, tu peux mettre "Screen saver" dans _comment comme identification.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

7

les gestionnaire des ecrans de veilles sera enTSR, donc pas de mode kernel.
je vais donc trouver un autre moyen plus raisonnable pour arriver a mais fins; merci quand meme