30

J'ai l'impression que le problème n'apparait que sur 92+ confus J'ai reassayé plein de fois, il apparait à chaque fois.

Crée simplement une nouvelle icône, avec une description de 32 caractères. Edite à l'éditeur hexa. Il y a un 0 et un octet aléatoire à la fin de la description.

31

Ok, je n'avais testé que sur VTI-89, c'est pour ça.
En effet, sur 92+, je rajoute 2 octets....

Je vais essayer de voir ça ce soir smile

32

Bon, j'ai regardé, mais je ne vois pas pourquoi c'est un bug confus
La chaîne de commentaire fait 32 octets, plus le caractère nul, ça fait 33, mais comme je dois tout aligner sur des adresses paires, j'en rajoute un inutile...

C'est incorrect ?
Je dois faire quoi à la place, alors ?

33

Ah, ok, c'est parce que ID s'attend à un caractère nul, j'avais peut-être oublié de le préciser, désolé smile

34

C'est important ?
Je peux facilement le rendre nul, si tu veux.

Bon, voilà, c'est corrigé smile

35

Chouette smile

Oui, le lanceur de prog ne regarde pas si c'est impaire, plutôt si c'est nul :
			// in the data file, there was perhaps a second null character ending the
			// description, to avoid address errors. This null character has been copied
			// here. So if it exists, jump it. 
			if (!(*FileName))
				FileName++;

36

OK, j'uploade tout ?

37

Oui smile

38

Voilà, c'est fait smile

39

Comme d'habitude Lycos est tout lent le soir, on ne pas pas accèder à la page sad

40

Si tu l'as téléchargé entre hier soir et ce midi, retélécharge le car j'ai encore corrigé quelques petits trucs qui auraient été suceptibles de bugger.

41

Il y a toujours y le petit problème de la barre noire sur l'image.
jackiechan a écrit :
Je sais. J'utilise BitmapPut en mode XOR avec une zone de clipping qui couvre tout l'écran. Je suppose que le problème vient de BitmapPut.
Je ne vois pas trop comment je pourrais influer là-dessus. confus

Bizarre. Tu peux m'envoyer la source si tu veux.

42

C'est vraiment un drôle de bug confus
Le plus bizarre, est que si on essaie d'afficher le BitMap ailleurs, la bande parasite rétrécit ou s'agrandit, et parfois disparait...

43

Sinon, ce que je peux faire, c'est afficher l'icône en mode OR et par-dessus, je mets un rectangle rempli en XOR. Ça marchera peut-être mieux

44

Comme tu veux, si ça marche.
J'aimerais bien que Kevin jette un coup d'oeil au bug.

45

Bon, ExtendeD, Kevin a trouvé d'où venait le bug, donc je viens de rereresortir une version qui ne devrait plus avoir ce bug (il viendrait probablement d'AMS en fait).
cf http://perso.wanadoo.fr/jackiechan68k/download/IDEditor.zip
Désolé pour tout le temps que j'ai mis

46

Finalement quel était le problème ?

47

Apparamment, c'était simplement que BitmapPut bug en mode XOR si la coordonnée x n'est pas un multiple de 8...

48

Donc c'est un bug de l'AMS ? smile

49

Oui.

50

TI ne doit pas le connaître, il serait interessant de le reporter.

51

Ah ouais, pas bête.
Je n'y avais même pas pensé.

Enfin, je me souviens, je leur avais demandé pourquoi l'attribut '+' n'était pas supporté dans sprintf et s'ils comptaient l'implémenter dans les futures version d'AMS et ils ne m'ont pas répondu sad

52

PpHd a reporté la faille importante qu'il avait trouvé dans le système de protection de la flash, demande lui, peut-être qu'il l'a fait ailleurs que chez ti-cares.

53

jackiechan a écrit :
Enfin, je me souviens, je leur avais demandé pourquoi l'attribut '+' n'était pas supporté dans sprintf et s'ils comptaient l'implémenter dans les futures version d'AMS et ils ne m'ont pas répondu sad

Je pense qu'on devrait faire une pétition pour avoir un support des modifiants ISO C99 dans sprintf. Ça serait intéressant surtout pour l'affichage de long longs.
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é

54

Tu penses franchement que ça a de l'avenir comme entreprise? Tu me diras ça ne coûte rien d'essayer roll
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.

55

Kevin Kofler a écrit :
Je pense qu'on devrait faire une pétition pour avoir un support des modifiants ISO C99 dans sprintf. Ça serait intéressant surtout pour l'affichage de long longs.
Pourquoi pas, c'est vrai que ça ne coûte rien d'essayer...

Bon, sinon moi j'ai envoyé un mail à ti-cares pour BitmapPut

56

Je viens de demander à PpHd, il m'a dit qu'il n'a pas eu de réponse quand il leur a envoyé un mail pour les informer de la faille au niveau de la protection de la flash sad

57

jackiechan
a écrit : Bon, sinon moi j'ai envoyé un mail à ti-cares pour BitmapPut

OK, merci.
jackiechan a écrit :
Je viens de demander à PpHd, il m'a dit qu'il n'a pas eu de réponse quand il leur a envoyé un mail pour les informer de la faille au niveau de la protection de la flash sad

Ça ne veut pas dire qu'ils ne corrigeront pas ce problème.
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é

58

Mais il est pas très marrant à corriger, je suis pas sûr qu'ils le feront.

59

Juste une petite mise à jour : j'ai rajouté une fonction qui permet d'exporter un icône. Ça crée un fichier de type "icon" sur la TI.
En fait, cette fonction permet de simplifier les échanges d'icônes entre TI : la première TI exporte son icône et l'envoie à la deuxième TI qui utilise la fonction Fusionner pour récupérer l'icône dans sa base d'icônes.
Pour télécharger : Jackiechan68k, ou directement IDEditor.zip.

60

Pas bête smile
C'est vrai que pour l'éditeur on-pc on est obligé de virer toutes les autres à la main.