90

Ça tombe bien, je viens de le DL ^^
Euh, sinon c'est quoi des sprites entrelacés confus ?

91

Une ligne de light, une ligne de dark, ...
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

92

93

Je m 'entraîne d'abord avec un truc en _nostub avant de pouvoir passer au kernel hein grin

94

Pourtant ça n'a rien de compliqué trifus
ExtGraph aussi propose des routines d'affichage de sprites entrelacés...
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. »

95

Si tu veux ne pas te prendre la tête, le kernel est bien plus simple que le nostub
avatar

96

mais pourquoi on parle de kernel/nostub ? Ça à rien à voir avec les formats des sprites.

97

Si: genlib est une lib kernel 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.

98

ou nostub tongue

99

elle est pas abandonnée la version nostub, justement ?

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

100

Il me semble que si.
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. »

101

argh (enfin on va pas s'en plaindre).

102

(et tongue toi-même, nan mais 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.

103

>elle est pas abandonnée la version nostub, justement ?

A cause de la non demande des utilisateurs.

104

-utilisateurs+non utilisateurs #méchant# hehe

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

105

Tiens tant que j'y suis...

- Comment faire un fichier externe qui regroupe, par exemple, que des graphismes ? Ça doit être une histoire de VAT.h mais là ça me dépasse sorry

- Quelqu'un a touché deux mots à Kevin comme quoi certains exemples données dans la doc de TIGCC sont déprécatède © ? Il y a quelques exemples avec des #define USE_TI92PLUS (par exemple) qui sont déjà implicites dans TIGCC et celui qui veut pas se fouler et qui ferait un copier-coller pour voir ce que fait l'exemple donné va se retrouver avec un joli "USE_TI92PLUS already defined" sorry (Mais le problème c'est que la semaine dernière j'ai relu un vieux log de #tigen.org qui disait que Kevin en avait rien à battre de la doc sorry²)

106

1) Regarde SymAdd, HeapAlloc, HeapDeref, SYM_ENTRY.
Il y a sûrement pas mal d'exemples qui trainent, là j'ai un peu la flemme de t'en faire un...

2) Cool neutral
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. »

107

!up

Heu, c'est moi ou DrawStr c'est plus rapide sur HW1 confus

108

Sur AMS1 tu veux dire ?

109

Heu oué aussi sorry

110

aussi ? ou oui c'est çà ?

111

"Est-ce que DrawStr est plus rapide sous AMS 1.00 ?"

Voilà cheeky

112

Ah tiens j'avais oublié ce topic... pour ceux qui avaient des doutes sur la différence d'efficacité "i++" vs "++i", essayez ça avec la dernière beta de TIGCC :

volatile unsigned long timer;

DEFINE_INT_HANDLER (handler_timer)
{
	++timer;
}

void				_main(void)
{
	INT_HANDLER		handler_save;
	unsigned long	time_1;
	unsigned long	time_2;
	volatile long	var;
	int				useless;

	handler_save = GetIntVec (AUTO_INT_1);
	SetIntVec (AUTO_INT_1, handler_timer);

	timer = 0;
	for (var = 0; var < 100000; useless = ++var)
		;
	time_1 = timer;

	timer = 0;
	for (var = 0; var < 100000; useless = var++)
		;
	time_2 = timer;

	printf ("1 = %lu - 2 = %lu\n", time_1, time_2);

	SetIntVec (AUTO_INT_1, handler_save);
}

Je ne sais toujours pas précisément pourquoi dans ce cas il y a une différence bicause je parle pas l'asm, mais au moins le résultat devrait permettre à PpHd et éventuellement d'autres de ranger leurs smileys déplacés. Par contre, au temps pour moi, gcc optimise et compile le même code pour "var++" en "++var" si on dégage la variable "useless" (mais ça par contre, comme disait Pollux, ça semble logique).
Quoiqu'il en soit, ça ne coute rien de prendre l'habitude d'écrire "++i" quand les deux sont acceptables, surtout si on compte faire du C++ plus tard smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

113

Heu.... C'est pas du tout la meme semantique. Donc je ne vois pas ce que tu veux prouver, la.

> for (var = 0; var < 100000; useless = ++var) ;
A la fin useless vaut 100000.

> for (var = 0; var < 100000; useless = var++)
A la fin useless vaut 99999.

>mais au moins le résultat devrait permettre à PpHd et éventuellement d'autres de ranger leurs smileys déplacés.
Cherche encore smile

114

bah ajoute/soustrait 1 à l'init et la condition d'arrêt pour que les boucles soient identiques si ça te fait plaisir, je pense que ça ne changera pas trop le résultat coté temps d'execution ^^
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

115

(et il donne quoi le résultat ?)
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.

116

491 ticks de l'ai1 pour une pré-incrémentation, 407 pour une post, ça fait quand même une différence sympa je trouve
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

117

Et concrètement ça donne quoi ?
Il fait copie le registre dans un autre à chaque tout de boucle ?

118

Aucune idée de ce qu'il se passe derrière, cf fin du post 111 ^^
J'aurais tendance à dire que dans un cas il doit retenir la valeur avant incrémentation dans un registres supplémentaire, puisque c'est elle qui est utilisée, alors qu'avec la pré-incrémentation il n'a qu'une seule valeur à mémoriser (cf C++, retour par copie ou par réference pour i++ et ++i), mais ce n'est qu'une supposition.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

119

.L5:
move.l 4(%sp),%d0
addq.l #1,%d0
move.l %d0,4(%sp)
move.l 4(%sp),%d0
.L4:
move.l 4(%sp),%d0
cmp.l #99999,%d0
jble .L5
move.l timer,%d1
moveq #0,%d0
move.l %d0,timer
jbra .L11
.L8:
move.l 4(%sp),%d0
addq.l #1,%d0
.L11:
move.l %d0,4(%sp)
move.l 4(%sp),%d0
cmp.l #99999,%d0 jble .L8
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.

120

(avec -Os -Wall -W -Wwrite-strings -ffunction-sections -fdata-sections , soit les options de base de l'IDE. Bug ?)
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.