30

mon kernel execute les commande de tigcc je c pa si c de los ou pas

31

les commandes de tigcc? laught
avatar
"Je respecte profondément Iggy Pop et Neil Young pour le fait qu'ils n'ont jamais cédé aux compromis et que leur musique a toujours été sauvage. Tout cela n'a rien à voir avec ces Guns N' Roses et autres Metallica qui devraient tous êtres pendus par les couilles, voire castrés... En fait, on devrait leur injecter du silicone dans la poitrine et les envoyer dans un bordel nippon tenu par la mafia locale."

-Kurt Cobain-
(1967-1994)

J'avais une vie... maintenant, j'ai une TI-89.

32

mon kernel execute les commandes comme se logguer demarrer et pi les commandes linux du terminal

33

n'importe koi
ton kernel n'execute pas les ocmmandes de tigcc, ton soit disant kernel a ete programmé avec tigcc... et c'est les fonctions de la rom de la ti89 qui execute les commandes, pas ton soit disant kernel

34

Matthias, tu ne ma pas repondu. Il sert à koi linux pour toi?
avatar
"Je respecte profondément Iggy Pop et Neil Young pour le fait qu'ils n'ont jamais cédé aux compromis et que leur musique a toujours été sauvage. Tout cela n'a rien à voir avec ces Guns N' Roses et autres Metallica qui devraient tous êtres pendus par les couilles, voire castrés... En fait, on devrait leur injecter du silicone dans la poitrine et les envoyer dans un bordel nippon tenu par la mafia locale."

-Kurt Cobain-
(1967-1994)

J'avais une vie... maintenant, j'ai une TI-89.

35

peu importe

36

Moi je dirais plutôt que ton programme est linké avec les fonctions de tigcc..
Tu as beaucoup de definition a revoir....
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com

37

a pouvoir utiliser la TI sans linterface du tios

38

mon kernel execute les commandes comme se logguer demarrer et pi les commandes linux du terminal


ce n'est pas un kernel qui fait ca sous linux; c'est un interpréteur de commande style bash etc...
ne confonds pas tout stp

39

matthias> A KOI SERT LINUX????
avatar
"Je respecte profondément Iggy Pop et Neil Young pour le fait qu'ils n'ont jamais cédé aux compromis et que leur musique a toujours été sauvage. Tout cela n'a rien à voir avec ces Guns N' Roses et autres Metallica qui devraient tous êtres pendus par les couilles, voire castrés... En fait, on devrait leur injecter du silicone dans la poitrine et les envoyer dans un bordel nippon tenu par la mafia locale."

-Kurt Cobain-
(1967-1994)

J'avais une vie... maintenant, j'ai une TI-89.

40

a pouvoir utiliser la TI sans linterface du tios

c'est n'importe koa ta facon de resonner..
Deja en trancer une ligne tu fait appel a une fonction du tios..
Et puis le tios il est la mais si tu t'en sert pas alors ca sert a koa de perdre de la memoire pour riengol
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com

41

Le multitache demande quand même une maitrise des interruption et du langage C. Si matthias le code en C et Basic pour moi ça signifie qu'il n'arrive pas à faire un prog totalement en C car il lui manque beaucoup de bases...

Pour le multitache j'avais une idée du genre:

-Créer une table fenêtre.
-Savoir le focus en cours de la fenêtre en premier plans.
-A partir de ça créer une table des objets par fenêtre avec leurs propriétés (enable, visible....).
-Identifier grace au coordonné et au cmportement de la souris si on est sur tel ou tel objet.

Mon problème, si on a cliqué sur un objet, le prog le sais mais comment il sais aller à telle ou telle fonction.

J'esaye dans mon prog de me rapprocher plus de la programation Visual basic ou une procédure par evénements objets.

Donc tu vois matthias comment c'est compliqué, surtout qu'avant de faire ça il faut faire des une structures pour tes objets et les gérér....
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.

42

a pouvoir utiliser la TI sans linterface du tios (2)

43

matthias> si c'est a moi que tu repond, sache que je parle de LINUX!! et pas de ta merde imonde... bon alors, linux, il serta quoi?
avatar
"Je respecte profondément Iggy Pop et Neil Young pour le fait qu'ils n'ont jamais cédé aux compromis et que leur musique a toujours été sauvage. Tout cela n'a rien à voir avec ces Guns N' Roses et autres Metallica qui devraient tous êtres pendus par les couilles, voire castrés... En fait, on devrait leur injecter du silicone dans la poitrine et les envoyer dans un bordel nippon tenu par la mafia locale."

-Kurt Cobain-
(1967-1994)

J'avais une vie... maintenant, j'ai une TI-89.

44

on est obligé d'utiliser le tios pour lancer ton programme , d'ou l'utilité

45

Moi je dit que s'est bien tant qu'on apprend plein de trucs, c'est le cas ici.
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.

46

Pour le multitache j'avais une idée du genre:

Kevin a fait deja un truc et qui depasse de loin les competence d'1 newbies

POur ton systeme table d'objet c'est pas bon..
Il faut partir je pense du plus simple element le WINDOW
apres tu recreer le le systeme parent enfant etc...
Mon problème, si on a cliqué sur un objet, le prog le sais mais comment il sais aller à telle ou telle fonction

C'est a ca que servent les callback....
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com

47

Oui, mais il ne maitrise pas le vocabulaire qu'il utilise...
avatar
"Je respecte profondément Iggy Pop et Neil Young pour le fait qu'ils n'ont jamais cédé aux compromis et que leur musique a toujours été sauvage. Tout cela n'a rien à voir avec ces Guns N' Roses et autres Metallica qui devraient tous êtres pendus par les couilles, voire castrés... En fait, on devrait leur injecter du silicone dans la poitrine et les envoyer dans un bordel nippon tenu par la mafia locale."

-Kurt Cobain-
(1967-1994)

J'avais une vie... maintenant, j'ai une TI-89.

48

limmt !!! enfin tu est revenu trilove

tu nous avais beaucoup manqué tu sais smile
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

49

Vous voulez un cours d'API general grin
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com

50

koa matthias==limmt
rotfl
je comprend mieux smile
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com

51

D'accord, toute façon ça fait longtemps que je n'ai même pas touché à ce prog.
Kevin a fait deja un truc et qui depasse de loin les competence d'1 newbies


Bien entendu mais le mieux c'est d'avoir son propre multitache, c'est bien plus pationnant. Bon surtout qu'ici je parle de multi-application mais pour moi les 2 termes sont identique.
Il faut partir je pense du plus simple element le WINDOW apres tu recreer le le systeme parent enfant etc...


C'est ce que j'avais pensé aussi.

Structure WINDOW puis structure WIN_OBJECT et le reste WIN_BUTTON, WIN_SCROLLBAR, WIN_LIST.....

C'est a ca que servent les callback....


Merci, tu voit je connais beaucoup de chose mais pas encore assez pour faire correctement ce prog.
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.

52

Bon je vais tenter d'expliquer cela..

Tu as une structure contenat les infos sur le WIN avec des styles etc....

typedef struct _Window
{
unsigned short style;
unsigned char ....

char (*callback)(WINDOW *a,int msg,long wparam long lparam);

}WINDOW;


a chque objet defini il a une fonction qui determine ce qui regit.
En gris t'a un objet WINDOW a;

si tui sais qu'il ya une action sur a tu appel l'objet avec sa fontion:
a.callback(&a);

Bref je vous ferais un cours essus promis mais c'ets le systeme sue j'utilise pour kirby's tiland


Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com

53

apres tu peut ecrire autant de fonction que tu veux.... et qui reagira de facon differente ton objet..
Oar exemple dans KTL les objets sont les monstres..
En dehors des autres info (que je ne detaillerai pas )
il a une position x et y
et un pointeur vers un table de sprite..
Et une fonction d'animation que l'on peut changer a volonte

si par exemple ton objet etait defini de la sorte

typedef struct _Obj
{
int x,y;
...
int count;//compteur interne
char (*deplacement);
}Obj;


tu pourrai definir un fonction qui deplace l'objet de haut en bas de 32 pixel de la sorte

char haut_bas(Obj *a)
{
if(obj->count<16)
{
a.y-=2;

}
else
{

a.y+=2;
}


obj->count++;

if(obj->count==33)
obj->count++;


}

a chaque tick moteur tu fait un
a.deplacement(&a);

Apres ca ressemble a du script mais je peut vous assurer que ca marche nickel
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com

54

Ah ouai je vois, c'est vraiment un truc qui faclite la vie.

Ah moins que j'ai pas compris ce que je voulait dire c'est ça:

Tu as une fonction que tu veut executer lorsque tu as cliqué sur la fenêtre par exemple:

void DrawDialog_CursorInWindowCliked (void)
{
...
}

Un peu comme sous VB.

L'évenement CursorInWindowCliked doit savoir qu'il doit executer la fonction DrawDialog.

Je m'explique mal et surtout je me suis pas penché sur le sujet.

>Bref je vous ferais un cours essus promis mais c'ets le systeme sue j'utilise pour kirby's tiland

Je crois que j'en aurais besoin. smile
Le multitâche est vraiment bien aussi pour faciliter la programmation dans un jeu.

[EDIT] J'ai vu ton post smile
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.

55

Tu peut encore pousser le systeme plus loin mais c'est c'est encore du en beta test mais ca marche (voir datatolibv2)
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com

56

D'accord, je verrais tout ça quand je reprenderais ce prog. smile
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.

57

./48 > c qui limmt??

58

ça pourrait être toi grin
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

59

non dsl c pa moi

60

bon ben va lire ses posts (sections/160 ), ça te donnera matière à réfléchir grin
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina