J'ai porté la demo1 vers TIGCCLIB hier (en rajoutant les options de compilation optimisée, il n'y en avait quasiment aucune :-(), mais je n'ai pas eu le temps de la tester et de l'uploader.
Bon, cette demo a l'air de fonctionner:
/* Grib Demo1 - Julien Richard-Foy
This very limited example installs the grayscales and draw two sprites.
*/
#include <tigcclib.h>
unsigned short sprt[16]={0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF};
void _main(void)
{
// Allocates two planes and install the grayscales interrupt handler
if (GrayOn()) {
memset(GrayGetPlane(LIGHT_PLANE),0,LCD_SIZE);
memset(GrayGetPlane(DARK_PLANE),0,LCD_SIZE);
Sprite16(10,10,16,sprt,GrayGetPlane(LIGHT_PLANE),SPRT_OR);
Sprite16(18,18,16,sprt,GrayGetPlane(DARK_PLANE),SPRT_OR);
ngetchx();
}
// Uninstall the grayscales and free the memory allocated for the planes
GrayOff();
}
Faut que je finisse de porter l'autre.
Options de compilation:
-W -Wall -Wwrite-strings -O3 -fomit-frame-pointer -Wa,-l -mpcrel -mregparm=5 -ffunction-sections -fdata-sections -fmerge-all-constants -Wa,--all-relocs -mno-bss --merge-constants --optimize-code --reorder-sections --cut-ranges.

t'utilises pas la lib de gray tigcc dans un coin obscur (genre __gray_bidule), ce qui ferait qu'elle serait linkée qd même ?
« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)
Lionel Debroux Le 06/07/2005 à 17:23Edité par Lionel Debroux le 06/07/2005 à 17:29 Mais pourquoi je me laisse embarquer dans ce type de discussions... Il est plutôt plus fort que moi pour chercher la petite bête et attaquer à côté. De plus, il ne répond pas à ce qui l'emmerde, et répond souvent des conneries au reste...
Dude Le 06/07/2005 à 17:26 T'as tendu la perche qd meme ^^
"De l'Art de faire des Posts qui ne servent a Rien." (c) Ximoon
15:13 @Ximoon - 29-11-2005
"C'est débile ce sondage, une fois de plus Dude, tu ne sers à rien #hehe#" #love# Il est collector celui là ^^
18:56 @Ximoon - 09-10-2010
"Mince Dude sert à quelque chose %) (pas taper :D )" Owii xD #trilove#
En effet. C'était attendu, mais je ne pensais pas qu'il en mettrait une couche aussi épaisse (notamment le "One of that "What if" nonsense. [...]").
Dans ces cas-là, poursuivre sur cette lancée n'a pas de sens, car non seulement on a pris une baffe, mais on continuerait dans le non constructif. Donc, on recentre le topic, avec un reproche au passage (il n'a rien dit d'utile...).
Peut-être parce que tu sais mieux te tenir que certains, moi compris...
PpHd Le 07/07/2005 à 14:35 Mais si. Mais j'ai la flemme.
PpHd Le 07/07/2005 à 14:40 J'ai une partie sur le feu.
Je pense que Vertyos a raison...
PpHd Le 08/07/2005 à 20:02 gray7lib existe depuis 1997