40Fermer42
FarewellLe 15/04/2009 à 08:48
Pen^2 (./36) :
sinon un truc du genre unsigned long data= 0 [...]

Ouais, je voulais éviter ça même si marche. Je voulais essayer la solution la plus "académique". Et là, il s'agit d'unsigned char. smile
squalyl (./37) :
SCR_RECT s= {xy: {x0:0,y0:0,x1:239,y1:127} }; (je sais c'est moche)
oubien
SCR_RECT r={l: 0x0000EF7F};

Ok, cool, j'essaye quand j'ai fini ma journée. smile
Zerosquare (./40) :
Ouais mais là Martial va prendre un couteau quand il va voir le résultat biggrin.gif

(ce que je voulais dire c'est que même en mode -O2, des fois, c'est pas génial ; en mode -O0, c'est digne d'un débutant en assembleur hehe )

J'ai déjà halluciné devant du code en effet, non-utilisation des registres, itérations avec lectures des variables en RAM à chaque fois etc... que du bonheur. Pour le moment, je reste en -o2 classique, l'assembleur se lit très bien et me parait bien foutu. (va juste falloir que je trouve comment dire à TIGCC d'utiliser le handler de f-line pour les ROM-calls, et non $c8).