2280

Voilà à qui et quoi je répondais. smile
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é

2281

N'oublie pas que tu si tu inclus GTC dans pedrom.tib, si tu distribue, tout passe sous GPL. Y compris GTC.

2282

Oui, je sais. C'est pour ça que je ne le distribue pas tant que tu n'as pas trouvé un moyen de faire des apps et/ou rajouté une exception à la GPL.

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

2283

C'est bien ce que j'avais compris que tu ferais.

2284

Est-ce qu'il y a un équivalent de ST_flags sous Pedrom ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

2285

Pollux
: Oui, je sais. C'est pour ça que je ne le distribue pas tant que tu n'as pas trouvé un moyen de faire des apps et/ou rajouté une exception à la GPL.

Tiens, encore une excuse. grin
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é

2286

... que je ne distribue pas la version Pedrom, pas la version Flashapp ...

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

2287

Bon, divide by 0 parce que le wrapper de TIGCC pour OSInitBetweenKeyDelay est incompatible avec Pedrom sick (Pedrom doit tjs renvoyer 0, ou un truc comme ça)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

2288

Et bug de TIGCC :
	#define MK_TAG2(a,b) (((a)<<8L)+(b))
	#define MK_TAG(a,b,c,d) MK_TAG2(MK_TAG2(MK_TAG2(a,b),c),d)
	if (*ptr++!=MK_TAG('G','T','C','.') || *ptr++!=MK_TAG('t','a','g',' '))
		return NULL;

=>
MK_TAG renvoie un int et pas un long embarrassed

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

2289

et hop ça marche (avec un workaround pour le bug de TIGCC)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

2290

Je rêve, ou sur 89 le keycode de SHIFT n'est pas le même que sous AMS ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

2291

c'est peut-être le même que sur AMS pour 92+ ?
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

2292

Oui, c'est bien pour ça que j'ai précisé "sur 89" smile (et c d'autant plus plausible que PpHd a une 92)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

2293

Pollux :
Bon, divide by 0 parce que le wrapper de TIGCC pour OSInitBetweenKeyDelay est incompatible avec Pedrom sick (Pedrom doit tjs renvoyer 0, ou un truc comme ça)

Bogue de PedroM.
Pollux :
Et bug de TIGCC :
	#define MK_TAG2(a,b) (((a)<<8L)+(b))
	#define MK_TAG(a,b,c,d) MK_TAG2(MK_TAG2(MK_TAG2(a,b),c),d)
	if (*ptr++!=MK_TAG('G','T','C','.') || *ptr++!=MK_TAG('t','a','g',' '))
		return NULL;

=>
MK_TAG renvoie un int et pas un long embarrassed

Bogue de ton code. Le type du shift count n'a aucune influence sur le type du résultat (le shift count est toujours pris en int).
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é

2294

Tiens, c'est vrai. J'avais justement fait attention en modifiant GTC pour que la promotion dépende des types des deux opérandes comme c'était le cas dans C68k, mais c'est faux.

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

2295

>(Pedrom doit tjs renvoyer 0, ou un truc comme ça)
C'est facile a verifier.

>Je rêve, ou sur 89 le keycode de SHIFT n'est pas le même que sous AMS ?
Normalement non. Mais le ST_flags est different. C'est d'ailleurs pour ca qu'il n'est pas exporte.

2296

Et tu veux pas faire un format compatible, pour ST_flags ? Parce que là, on utilise les indicateurs en aveugle...

(cela dit, il manque aussi les fonctions de verrouillage alpha, et on ne peut pas mélanger les indicateurs, i.e. 2nd-Shift-Droite ne marche pas)


Pour le coup du SHIFT, après vérification que je m'étais pas planté de version et lecture de Const.h, tu t'es effectivement planté : sur 89, diamond et shift sont échangés...

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

2297

mdrgrin
Et c maintenant que kk1 s'en rend comptegrin
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

2298

Dans Side le code doit être compilé pour 92 j'imagine, donc il y a pas le pb...

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

2299

G un pb avec GTC (un problème grave, pas un bug mineur, hein grin

Voilà mon prog:

#include <tigcclib>

void _main(void)
{
DrawStr(0,0,"Hello, Wolrd !",A_NORMAL);
}

Bon tout a l'air correct au niveau des libs, de l'appel de fonction etc
mais avec GTC IDE j'ai une erreur qui me dit qu'à la ligne [ligne du '{' ouvrant main]
de la fonction __main, y'a un problème de label local (qui s'appellerait '', donc pas de nom ???)

cheeky, c'est normal ?

Et à part ça, comment compiler en utilisant gtc.compile() (donc sans GTC IDE),
parceque quand j'essaie, une Adress Error suit immédiatement...
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

2300

rotfl
D'ailleurs, on écrit "World" et pas "Wolrd"...
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é

2301

Billy Charvet> J'ai fait le même prog et il ne fonctionne pas aussi. cheeky
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

2302

Oui, j'étais au courant, et là je viens de (ré-)essayer sous Pedrom, ça marche parfaitement bien confus Peut-être que je m'étais loupé pour la recompilation, mais ça m'étonnerait (makefiles...)

Pour ce qui est de gtc.compile(), il n'a jamais été censé fonctionner, c'est juste que j'ai tjs oublié de l'enlever smile C'est fait.


Kevin> très constructif comme remarque neutral

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

2303

Ben, que veux-tu que je dise d'un compilateur qui ne compile même pas Hello World? roll
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é

2304

gol

Ca marche parfaitement bien sur PC, ça marchait parfaitement bien sur ma calc, ça marche parfaitement bien sous Pedrom/VTI, donc bon, j'éviterais de trop critiquer, à ta place neutral
D'ailleurs ça me rappelle ce post-là, dont je n'ai tjs pas compris la signification profonde...

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

2305

Bin la signification profonde, c'est que la méthode de TIGCCLib n'est pas patchable par V200Exep, et c'est de ta faute
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

2306

Flanker
: Bin la signification profonde, c'est que la méthode de TIGCCLib n'est pas patchable par V200Exep, et c'est de ta faute

Ce n'est pas patchable par v200exep parce que v200exep est fait pour les programmes compilés avec une vieille version de TIGCC, pas pour les programmes compilés avec une version récente de TIGCC pour lesquels l'auteur a volontairement (ou par inattention, mais il faut s'appeler Pollux pour faire ça) interdit l'exécution sur V200.
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é

2307

Et pourquoi il faut s'appeler Pollux pour faire ça ? roll

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

2308

pasque tu sait tres bien que les pollux sont distrait cheeky
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

2309

Kevin Kofler :
Ben, que veux-tu que je dise d'un compilateur qui ne compile même pas Hello World? roll

gol
c'est pas de la faute de Pollux si billy charvet ne sait pas se servir du prog
roll
...

2310

Hum, ça me rappelle certains bugs de TIGCC qui sont considérés comme des features par la team neutral
avatar