1

Pour graphlib, il faut définir une image comme suit:
pic:
dc.w 2.5
dc.b %010000000001 etc

Donc après avoir fait
lea ship, A0
j'ai à A0 la longueur du sprite, à A0+2 sa largeur, à A0+4 le premier byte, à A0+5 le second, etc

C'est bien comme ça que ça marche ?
Merci d'avance

2

euh si tu entends par "longueur" hauteur, oui. Mais c'est dc.w 2,5
et ton label n'as pas le bon nom par rapport au lea
sinon pourquoi ne pas tout simplement tester pour 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.

3

euh si tu entends par "longueur" hauteur, oui. Mais c'est dc.w 2,5
et ton label n'as pas le bon nom par rapport au lea sinon pourquoi ne pas tout simplement tester pour voir ?

oui, c'est vrai, ce sont des petites fautes de syntaxe, mais j'ai tapé ça à la boite, donc assez aà la bourre grin, donc pour les fautes c'est normal!
sinon, merci pour la réponse!

4

Autre question :
Pourquoi, dans la déclaration des sprites pour graphlib, il faut spécifier les dimensions du sprite, alors qu'on les passe en argument quand on dessine l'image? Peut-être une question de compaptibilité avec une ancienne version?

5

Les fonctions d'affichage de sprites de Graphlib ne demandent pas les dimensions du sprite à afficher confus
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.

6

Tu dois confondre avec BitmapPut??
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.

7

il doit plutot confondre avec les coordonnées du sprites...
(ce sont les coordonnées qu'on passe en argument, pas les dimensions, qui, elles, sont inclues dans le sprite)
(du moins, si je me rappelle bien de ce que j'avais lu dans le temps dans la doc)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

8

oui dsl je disais ça de mémoire (encore une fois au boulot, donc pas moyen de dl preos pour regarder graphlib.h)

Autre question qui n'a rien à voir:
include "tios.h"
ne marche pas avec tigcc, il faut que je mette tios.h dans le répertoire include de tigcc (ce qui va faire hurler KK smile)
Comment faire de manière plus conventionnelle??

9

bah, il n'y a pas un kernel.h, ou doorsos.h, ou dans le genre, avec TIGCC ?
(sachaut que tios.h == doorsos.h == kernel.h... enfin, c tout pareil (à part peut-être que plus c récent, plus il y a de trucs rajoutés... genre les infos pr PreOS dans celui de preOS...))
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

10

voilà, il ya des choses dans preos qu'il n'y a pas dans les autres. D'ailleurs il me semble (je m'avance peut-être) que PpHd garde volontairement des différences

11

include "os.h"

12

Le header pour le mode kernel s'appelle doorsos.h, donc:
include "doorsos.h"

Sinon, il y a en effet os.h pour le mode _nostub.
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é

13

Quelles sont alors les différences entre le doorsos.h et le tios.h de PpHd ?

14

La différence, c'est surtout le nom. 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é

15

k merci!

16

C'est aussi que j'ai rajoute des defines utilisant les dernieres ramcalls actuelles. doorsos.h est depasse.

17

18

c'est bien dommage sad

19

Au contraire, c'est cool. 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é

20

21

arf ! mon troll n'a pas march" :'(

22

23

24

Peux-tu être plus explicite, stp, je ne comprends pas trop.
Je ne connais pas non plus le format de graphlib, tu peux l'expliquer également ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

25

Martial Demolins > Paske (sisi, je te jure)
Sinon, t'as qu'a essayer, tu verras ce que ça donne... trivil
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

26

Martial Demolins
: toujours à propos de sprites, pourquoi faut-il que les masques (format graphlib, qui me semble assez courant, voir universel)

Le format graphlib est loin d'être universel! Il n'y a que graphlib qui l'utilise. Le format de TIGCCLIB et ExtGraph est beaucoup plus "universel" que celui de graphlib.
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

Bon, en cherchant des infos sur le format des sprites de graphlib, j'ai fini par regarder la source, et je pense avoir compris ta question, la réponse est simple : c'est du à sa façon d'afficher le masque (ça simplifie les choses qu'il soit déjà inversé).
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

28

29

Tu dois faire un not sur le mask avant de faire le and avec la destination ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

30