1

J'aimerais savoir si c possible d'afficher des pixels tres rapidement pour pouvoir dessiner un ecran pixel par pixel. Je crois bien que c'est impossible de le faire mais bon j'demande...
Chtebeuh n'chtebeuh
et hop Haffi go
http://www.quarks-games.fr.st

2

pour afficher des pixels un par un, regarde les macros de extgraph...

pour mettre un écran en noir entièrement, il y aplus efficace que d'afficher des pixels un par un...
je penses qu'il vaut mieux afficher les pixels par groupes de 32... (32 pixels = 32 bits = 4 octets = 1 mot long = 1 move.l )
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

3

Je sais mais c'etait par exemple pour faire un moteur 3D
Chtebeuh n'chtebeuh
et hop Haffi go
http://www.quarks-games.fr.st

4

ben, pr les pixels, regarde les macros de extgraph, donc.

mais est-ce qu'un tracé de lignes ne serait pas mieux qu'un affichage de pixels ?
(enfin, remarque, je me suis jamais interessé aux aspect vraiment graphique du style tracé de lignes ou 3d)
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

5

En fait mon moteur 3d ne marchera pas avec des polygones. C un monde avec des particules
Chtebeuh n'chtebeuh
et hop Haffi go
http://www.quarks-games.fr.st

6

OK.

bon courage
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

7

Merci bien gni
Chtebeuh n'chtebeuh
et hop Haffi go
http://www.quarks-games.fr.st

8

de rien
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

9

j'insistegrin
Chtebeuh n'chtebeuh
et hop Haffi go
http://www.quarks-games.fr.st

10

un monde avec des particules ?
comment tu geres ca rapidement ?

11

Xlib propose les routines les plus rapides pour afficher des pixels d'une maniere non lineaire, sinon il faut choisir extgraphlib.
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

12

Un moteur 3d en particule? original... smile
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe

13

Non c'est assez joli quand c'est bien fait.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

14

J'ai dit que c'était original, c'était un compliment roll
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe

15

J'ai dit le contraire ?

"Non" > Ce n'est pas original, ça existe déjà, mais c'est plus rare.
"c'est assez joli quand c'est bien fait" > Pas besoin d'explications je pense...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

16

Original sur ti... Je ne crois pas en avoir vu...
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe

17

Fallait préciser "sur Ti"...

Bon pkoi à chaque fois que je parle avec toi c'est stérile comme ça ???
Je laisse tomber, on a pas fini, et franchement pour des conneries comme ça...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

18

squale92 a écrit :
pour mettre un écran en noir entièrement, il y aplus efficace que d'afficher des pixels un par un... je penses qu'il vaut mieux afficher les pixels par groupes de 32... (32 pixels = 32 bits = 4 octets = 1 mot long = 1 move.l )


le mieux c d'utiliser movem
(ou d'augmenter le contraste grin)

19

MOVEM?
Tu peux m'expliquer par quelle syntaxe, pour moi MOVEM sert seulement à sauvegarder des registreswhat
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

20

il sert àfaire des déplacement entre registres, notament...

tu met l'adresse du LCD_MEM dans a0
tu met 0xFF dans les registre de données
et tu fais queleque chse du style
movem.l d0-d7,-(a0)
(ou +(a0))
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

21

Ah je vois, pou récrire plusieurs longs en une seule instruction
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

22

Attention, ne faites pas ça si vous copiez à partir de la mémoire archive, parce que sinon ça plante sur HW1 (à cause de leur protection anti-exécution débile qui ne voit pas la différence entre un movem et l'exécution de code)!
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é

23

squale92 a écrit :
il sert àfaire des déplacement entre registres, notament...

tu met l'adresse du LCD_MEM dans a0
tu met 0xFF dans les registre de données
et tu fais queleque chse du style
movem.l d0-d7,-(a0) (ou +(a0))


attention, c plutot -1.l que .b, et tant qu'a faire autant pas se limiter au regs de données embarrassed

et PS :
+(ax) n'existe pô.
c la POST - incrementation qui existe. wink

24

oué, enfin, j'avais du préciser que ct quelque chose "dans ce gout là" grin
l'ASM, c pas trop ma tahse de thé
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

25

oué je sais, fallait juste que qq1 precise au cas ou Link ne verrait pas l'erreur, voilà tt smile

26

T'inquète pas, j'ai un an de C 8086 / C 68k / Assembleur X68k (=~= A68k pour la syntaxe) / TetriNET wink derrière moi: 1ère année de BTS Info Indus. C'est le genre de faute qu'on ne remarque même pas quand on recopie, on corrige machinalement.smile
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

27

Vertyos a écrit :
Fallait préciser "sur Ti"...

Bon pkoi à chaque fois que je parle avec toi c'est stérile comme ça ??? Je laisse tomber, on a pas fini, et franchement pour des conneries comme ça...

28

confus
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)