1

Est ce que quelqun pourrait me dire les trucs principaux a programmer pour faire 4 nivaux de gris en asm, assez precisement sil vous plait pasqu'en general je sais ce quil faut faire mais sur le lan pratique...
vive le jaune c'est illisible !!!
le bleu c'est mieux
le rouge aussi.....
eekmadeek
Y a deux fesses qui sont sur la plage et l'une dit à l'autre :
"Qu'est ce qu'on fait maintenant ?"
Et l'autre lui répond :
"Ben PROUT !!!"

2

arf...
Certains te diront d'utiliser gray4lib
et d'autres te conseilleront d'utiliser les focntions de TIGCCLIB en statique (CF le tuto de Kevin pour savoir comment faire)

Perso, je te parle des deux...
A toi le choix.
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 déconseille gray4lib puisque ça nécessite un kernel, ne permet pas la synchronisation entre programme et routines de gris et donne des résultats qui varient selon le kernel utilisé. Je conseille donc TIGCCLIB.

attention Attention, le fichier supplémentaire en assembleur GNU que je décris dans mon tutorial n'est plus nécessaire avec TIGCC 0.92.
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

Merci mais ca je connais deja Kevin, cest po grave !!!!
En fait j'aimerai savoir comment on peut mettre en place tres precisement les 4 niveaux de gris en assembleur (sur HW2 !!!!) (avec le bit je sais plus quoi qui est active qd lecran a fini de se rafraichir et tout et tout) et ce que cest que la synchronisation (???)
Et pis je voudrais savoir comment on redirige les auto_int en assembleur et lesquels on peut utiliser...
Voila merci
au fait yaro qd on oublie de mettre son login le message est efface alors qu'avant quand on etait distrait (oui je sais c'est con...) il disparaissait pas eekroll
Y a deux fesses qui sont sur la plage et l'une dit à l'autre :
"Qu'est ce qu'on fait maintenant ?"
Et l'autre lui répond :
"Ben PROUT !!!"

5

j'avais raison, y'a dejà quelqu'un qui t'as parlé des libs statiques....
A qd les libs dynamiques ?
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

6

bon ben cest quoi la synchronisation et comment quon redirige les auto_ints ???
Y a deux fesses qui sont sur la plage et l'une dit à l'autre :
"Qu'est ce qu'on fait maintenant ?"
Et l'autre lui répond :
"Ben PROUT !!!"

7

Et pis jarrive plus a retrouver la ou javais lu des trus sur la memoires de la ti : la taille de la ram de la rom ......
Y a deux fesses qui sont sur la plage et l'une dit à l'autre :
"Qu'est ce qu'on fait maintenant ?"
Et l'autre lui répond :
"Ben PROUT !!!"

8

et pis ca fait quoi exactement idle???????????? pourquoi on peut pas lutiliser en 4nvg
Y a deux fesses qui sont sur la plage et l'une dit à l'autre :
"Qu'est ce qu'on fait maintenant ?"
Et l'autre lui répond :
"Ben PROUT !!!"

9

taille de la RAM: 256 KO
taille de la ROM Flash: 2 MO (2048 KO)

Et idle utilise des ports I/O qui suspendent le processeur (et donc les interruptions) jusqu'à ce que certaines interruptions s'activent, et celle des niveaux de gris n'en fait pas partie. Il faudrait donc utiliser une routine idle adaptée, pas celle d'AMS.
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é

10

c'est le bit 7 du port $70001D il me semble quej e t'avais déjà expliqué le principe de fonctoionnement smile

a chaque changement d'etat de ce port la ti effectue un raffraichissement de l'ecran

11

vi on mavait deja dit le bit pour le rafraichissement de lecran mais ya plus lancien forum (!!!) et je me rappelle plus.
en fait a chaque fois quun nouveau rafraichissement commence le bit 7 change detat (cest ca nan ?)
bon pour modifier les interruptions je crois que jai compris mais je voudrais savoir ce que fait l'auto_int 1 en temps normal et la fonction tios::idle aussi !!!!
[edit]Edité par jpflori le 24-10-2001 à 20:51:22[/edit]
Y a deux fesses qui sont sur la plage et l'une dit à l'autre :
"Qu'est ce qu'on fait maintenant ?"
Et l'autre lui répond :
"Ben PROUT !!!"

12

et pis ca consiste en quoi la synchronisation ?
Y a deux fesses qui sont sur la plage et l'une dit à l'autre :
"Qu'est ce qu'on fait maintenant ?"
Et l'autre lui répond :
"Ben PROUT !!!"

13

je pense qu'il serait temps que tu te debrouilles tout seul nan ?
C pas que je veux te faire chié,mais tu verras que tout seul tu peux apprendre beaucoups de chose !

14

Une petite question à propos du bit de synchro : affichage => changement de $70001d, mais ds l'autre sens, ca marche? (kelkchose me dit ke non... grin.

15

je pense que non !!!
ok trazom mais la synchro cest quoi ???
Y a deux fesses qui sont sur la plage et l'une dit à l'autre :
"Qu'est ce qu'on fait maintenant ?"
Et l'autre lui répond :
"Ben PROUT !!!"

16

Enji : non, ca ne marche pas dans l'autre sens, et de tt facon, ce port ne doit etre accessible qu'en lecture !
[edit]Edité par FlashZ le 26-10-2001 à 19:05:29[/edit]
Site personnel
Site professionnel

msn / mail : racine.f(at)free.fr

17

Si si, on peux y écrire (bclr #1 par ex pour éteindre l'écran)

18

ouep !