1

Sisi, ce post est bien là ou il est !
Les apps Flash, C du C, nan?
bon, vlà la question:
Qui dans cette communauté sait programmer des Apps Flash?
En effet, à part moi, mes deux collègues et Greg Dietsche, personne n'a
l'air de vouloir s'y mettre!
Et tant kon y est, POURQUOI personne ne s'y met, hein ?
Merci pr vos réponses.

2

passke les apps flash c à chier comparer aux choses que l'on peut faire en C avec tigcc

en plus fo faire signer les apps par ti pour qu'elles fonctionnent je crois et c franchement lourd
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

3

Vark a écrit :
passke les apps flash c à chier comparer aux choses que l'on peut faire en C avec tigcc

On peut aussi faire plein de trucs avec des apps flash kon peut pas faire sous TIGCC.
Et pi aussi regarde un peu ce qu'a fait Greg Dietsche avec TIFS, ca mérite le respect, non?
en plus fo faire signer les apps par ti pour qu'elles fonctionnent je crois et c franchement lourd

Ben en fait, oui et non. Pour le devel, G demandé à TI un certifcat unique pour ma calto.
Une fois envoyé à ma V200, je peux transférer les apps flash crées avec TIFS sans
aucun pb. Ce n'est qu'au moment ou le devel est terminé kil faut envoyer l'APP à TI
pour kelle soit signée et utilisable par tous. Effectivement, C lourd, surtt ke ca
met entre 4jours et 3semaines pour ce faire.

4

et puis leur ide ainsi que leur compilo puent ...

pour faire un jeu je suis désolé je v utiliser tigcc, qui est nettement plus adapté, ouvert et evolutif
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

5

Il a fait quoi, Greg Dietsche ?

Sinon, moi je préfère TI-GCC pour des raisons qui ne viennent pas de moi, mais que j'ai entendues : il optimise mieux, il est plus simple d'utilisation, l'aide est très fournie, l'IDE est moins buggée.

6

>>et puis leur ide ainsi que leur compilo puent
>>l'IDE est moins buggée

Ah, C vrai ca...l'IDE est une merde bien puante.
Pour ma part, je n'utilise TIFS ke pour compiler et simuler.
Pour l'edition des source, j'utilise UltraEdit 9.1.

>>Il a fait quoi, Greg Dietsche ?
Tu connais pas command post ?
A mon avis, kan TI aura bien voulu lui signer son app, ca va faire mal.
Sinon, allez ici:
http://www.detachedsolutions.com/upcoming/

7

Son apps détecte les Kernels installés, j'imagine donc qu'elle fait pas mal de trucs que Ti n'acceptera pas. La signature est plus que compromise.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

8

ben ouais, c'est ce que je m'étais dis...
je lui en avais parlé, il m' dit qu'il avais envoyé son application à quelqu'un
de TI qu'il connais.
Apparemment, TI ne veut pas signer son application, et c bien dommage.
Ca prouve bien que TI n'a rien à foutre des gars ki programment sur leur
machines. Pourtant, vu le boulot qu'on a abattu, je pense qu'un mininum
de respect ca serai bien.
Quant au fait que son app fasse pas mal de trucs que TI n'accepte pas, je
pense meme que son app ne fais QUE des trucs que TI n'aime pas.
On devrai faire une pétition, receuillire un max de signatures et leur envoyer.
Y'en a marre de leur politique pipi-caca, la popularité des TI92/92+/92II/89/V200
est due au moins à 50% à nous, alors je trouve leur comportement un peu
limite. Quand on voit la somme d'information que ces *%##$£@!!! ont bien
voulu nous donner face à ce qu'on est capable defaire aujourd'hui avec TIGCC,
je trouve ca dégueu.
J'aimerai bien qu'un des gars de TI lise ce post tiens!
Je leur avais déjà envoyé un mail de ce type, ils n'ont même pas eu le courage
de me répondre!

9

Mais quel est l'avantage de faire une APP ? (par rapport à un prog normal)

10

aucun
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

11

Bah si y'en a, le mieux pour s'en rendre compte C de s'y mettre.
C pas très compliqué en plus, C juste une autre facon de penser.

12

On veut des arguments smile
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

13

Pad de Grayscale, lourde à utiliser, compilo mal foutu, figé, je ne vois pas vraiment l'interet de TIFS...
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe

14

Est-ce qu'il y a une bibliothèque de fonctions ou bien on est vraiment limités au ROM_CALLS ?
Si il n'y a pas de bibliothèque, je te crois quand tu dis que c'est une autre façon de penser... couic

15

Ximoon a écrit :
On veut des arguments smile


Ben Xcuse moi, C pas ke j'en ai pas, mais là, comme ca...je vais y réfléchir!

16

Tu risques f'y passer longtemps... TRES longtemps...
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe

17

Euh... Il aurait peut-être fallu y penser avant de s'y mettre, non?
"Mi lernas Esperanto. G^i estas tre facila lingvo"
Apprenez vous aussi l'Esperanto!
Cours gratuit ici et dictionnaire là

18

deadbird
a écrit : Apparemment, TI ne veut pas signer son application, et c bien dommage.

N'importe quoi. Greg vient de me confirmer que c'est faux.
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é

19

Et personnellement, je trouve TIGCC très pratique et je ne vois pas l'intérêt d'utiliser un compilateur techniquement inférieur juste pour créer des FlashApps. Pour tous les gens qui croient qu'on a besoin de TIFS pour écrire des programmes mathématiques à calcul formel, cf. http://pub26.ezboard.com/ftichessteamhqfrm10.showMessage?topicID=89.topic pour une preuve du contraire.
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é

20

de toutes façons y'a pas à chercher, si tifs était performant tigcc n'aurait jamais vu le jour ...
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

21

Je te signale que TIGCC est sorti plus d'un an avant TIFS.
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é

22

autant pour moi grin

alors tigcc ne serais plus grin
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

23

xeno: pas de gray, ben c pas grave ca pour des apps, koike rien de t'empeche d'en faire localement ...

24

TIFS est une grosse daube buggée, qui produit du code très sous-optimisé et parfois faux, livrée avec une librairie qui n'arrive pas à la cheville de TIGCCLIB (pas de fonctions de bas niveau, un mépris net pour les AMS < 2.04, pourtant encore nombreux, à cause des ROM_CALLs en F-Line), sauf évidemment pour des sujets très spécifiques comme les FlashApps...
L'émulateur de calculette est une sous-merde qui n'émule presque rien (pas de ghost space -> pas de redirection d'interruptions, pas de grayscale...), sauf la Protection (Kevin, l'émulation de la Protection est-elle parfaite ?), bien entendu...
On peut encore continuer à casser TIFS...

> On peut aussi faire plein de trucs avec des apps flash kon peut pas faire sous TIGCC.
Exemples ? On peut faire plus de trucs avec TIGCC qu'avec TIFS (bas niveau)... On peut émuler des FlashApps avec TIGCC, alors qu'on ne peut émuler correctement de bons programmes en ASM avec TIFS...

> Et pi aussi regarde un peu ce qu'a fait Greg Dietsche avec TIFS, ca mérite le respect, non?
Ca, c'est vrai. Il a réussi à supporter TI, TIFS...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

25

XDanger a écrit :
> Et pi aussi regarde un peu ce qu'a fait Greg Dietsche avec TIFS, ca mérite le respect, non? Ca, c'est vrai. Il a réussi à supporter TI, TIFS...

Lol, mais est-ce que Greg Dietsche a pu faire son truc uniquement grâce à TIFS ou bien il aurait pu faire exactement pareil avec TIGCC (mis à part le fait que c'est sous forme d'APP) ?

26

C'est probablement aussi faisable avec TIGCC d'une manière ou d'une autre (pas forcément de manière propre), mais avec la documentation de TIFS sous la main. Notre documentation est généralement meilleure, mais sur tout ce qui est fonctions liées aux FlashApps, calcul formel, ... (généralement, tout ce qui nécessite un MIN_AMS élevé), il y a encore des lacunes à plusieurs endroits. sad
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é

27

Je suis évidemment d'accord avec vos arguments...
ce que j'espère, C que la prochaine version sera meilleure

28

il ne devrait pas y avoir beaucoup d'autre versions.

29

> C'est probablement aussi faisable avec TIGCC d'une manière ou d'une autre (pas forcément de manière propre), mais avec la documentation de TIFS sous la main. Notre documentation est généralement meilleure, mais sur tout ce qui est fonctions liées aux FlashApps, calcul formel, ... (généralement, tout ce qui nécessite un MIN_AMS élevé), il y a encore des lacunes à plusieurs endroits.
En effet.
Certains trucs qui nécessitent en principe un MIN_AMS élevé, peuvent parfois être trouvés aussi dans des versions antérieures... mais ça n'est en général pas très propre, en effet (c'est pourtant la seule solution)...

Nous comptons sur la communauté des programmeurs pour documenter les ROM_CALLs non encore bien connus / non inclus dans TIGCC mais connus de TIFS (attention, il ne faut pas paraphraser la doc de TIFS, et en plus, il faut vérifier TOUT ce qui est écrit, car c'est en général incomplet et parfois carrément faux...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

30

XDanger a écrit :
> C'est probablement aussi faisable avec TIGCC d'une manière ou d'une autre (pas forcément de manière propre), mais avec la documentation de TIFS sous la main. Notre documentation est généralement meilleure, mais sur tout ce qui est fonctions liées aux FlashApps, calcul formel, ... (généralement, tout ce qui nécessite un MIN_AMS élevé), il y a encore des lacunes à plusieurs endroits.
En effet. Certains trucs qui nécessitent en principe un MIN_AMS élevé, peuvent parfois être trouvés aussi dans des versions antérieures... mais ça n'est en général pas très propre, en effet (c'est pourtant la seule solution)...

Ce n'est pas à ça que je pensais (il suffit d'utiliser le bon MIN_AMS là), mais à l'installation des hooks prévus pour les applications Flash par un programme en RAM. C'est ça qui n'est pas propre.
Nous comptons sur la communauté des programmeurs pour documenter les ROM_CALLs non encore bien connus / non inclus dans TIGCC mais connus de TIFS (attention, il ne faut pas paraphraser la doc de TIFS, et en plus, il faut vérifier TOUT ce qui est écrit, car c'est en général incomplet et parfois carrément faux...

Paraphraser est OK, recopier ne l'est pas.
Mais en effet, il ne faut pas bêtement paraphraser ce qui est écrit sans vérifier si c'est correct. Comme tu le dis, il y a pas mal d'erreurs et c'est souvent incomplet d'une manière ou d'une autre.
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é