1

Sous une librairie Kernel lorsque je fait appels à une fonction GraySprite16_OR avec Extgraph l'image affiché est en noir est blanc, pourtant les niveaux de gris son activés dans le programme. Je voudrais savoir comment remédier à ce problème:

Je résume: Ma librarie Kernel fait appels à GraySprite16_OR dans une fonction mais dans le programme qui appels la fonction, l'image est affichée en noir et blanc.
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.

2

Tu lui passes quoi comme arguments pour dest1 et dest2 ?

3

Ta librairie dynamique ne peut pas accéder aux pointeurs de plans du programme principal. Il faut soit passer les pointeurs en paramètre à la fonction d'affichage de la librairie dynamique, soit passer la librairie en statique.

PS: C'est la troisième fois que je le répète. Il y a quoi que tu n'as pas compris dans mes 2 phrases?
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

Je passse comme arguments GetPlane(0) et GetPlane(1) dans l'ordre.

Dans la librairie en Kernel:

void MaFonction(void)
{
GraySprite16_OR(0,0,16,Sprite,GetPlane(0),Getplane(1));
}

Et dans le programme je fait juste appel à MaFonction.
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.

5

Non j'ai tout compris mais mes fonctions son horrible car si je doit passer tout les paramètres de mes fonctions ça fait beaucoup. Par exemple pour aficher le curseur il faut 5 paramètre maintenant au lieu de 0 avant (mode,structure, événement, plan0, plan1).
Mais je pensé qu'il y avait une autre solution à part passer en statique. smile

Je m'excuse pour le dérangement, ça ne se reproduira plus!
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.

6

Ou au pire tu fais une fonction d'initialisation à laquelle tu passes tous les paramètres pseudo-globaux. A toi de voir.
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.

7

J'avais pensé la même chose! Je pense que ce serais plus pratique. 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.

8

En effet, il y a la solution proposée par Ximoon (que j'avais d'ailleurs aussi mentionnée la première fois que je t'ai expliqué le problème).

Ou alors, solution toute bête:
#define MaFonction(x,y) malib__1234(x,y,GetPlane(0),GetPlane(1))

Mais tout est tellement plus simple en statique. 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é

9

Celle que tu propose aussi je l'ais déjà utilisé pour éviter de rentrer trop d'arguments mais maintenant je ne ferais plus appel pour des choses inutiles, 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.

10

On ne peut pas utiliser directement __D_Plan ?

11

pas en dynamique.

12

Oups, c vrai ..... roll j'avais pô lu ca !

13

Bref: librairie dynamique --> poubelle.
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é

14

Raisonnement un peu précipité grin
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.

15

nan, tu crois, de la part de Kevin, nonnnnnnnnnnnnnn roll

16

Kevin devient tellement acharné que ça devient comique et inquiétant à la fois.
avatar

17

Bah, il fait ce qu'il veut ... il a choisi d'être comme ça ! (Oui, c'est une phrase à haut fondement philosophique)