Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Autres questions


Index du Forum » Autres questions » apprentissage du C
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

apprentissage du C

Posté le 21/04/2014 18:14

J'ai décidé d'apprendre le C par ci par là pendant mon temps libre
la je débute avec le SDK mais je ne comprends pas pourquoi le passage suivant est incorrect
    while(1){
locate(5,1);
     Print((unsigned char*)GetKey(&key));
        GetKey(&key);
    }

autre chose : les espaces ne semblent pas importants (contrairement à python) alors pourquoi il y en a t-il partout dans chaque nouvel add-in ????


Précédente 1, 2, 3 ··· 5, 6, 7, 8, 9 Suivante
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 31/05/2014 14:13 | #


oui je l'ai suivi et j'utilise maintenant sprite codeur 2.0 de smashmaster . Moi je voulais juste une explication concernant l'hexadécimal (pasque avec un codeur ok mais le comprendre un minimum serait encore mieux )
Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Lephenixnoir En ligne Administrateur Points: 24219 Défis: 170 Message

Citer : Posté le 31/05/2014 14:45 | #


Ben, l'hexadécimal c'est juste une autre manière d'écrire du binaire.
0x0 = 0000
0x1 = 0001
...
0x8 = 0100
0x9 = 0101
0xA = 0110
0xB = 0111
...
0xF = 1111

Donc, lorsque tu veux coder une balle par exemple, avec 0 le blanc et 1 le noir, tu obtiens du binaire.
00111100
01111110
11111111
11111011
11111101
11111101
01111110
00111100

Et si tu prends les bits par 4 et que tu les mets ensemble, tu peux lire de l'hexadécimal.
0011,1100 = 0x6,0xA
0111,1110 = 0x7,0xE
1111,1111 = 0xF,0xF
...

C'est comme ça que sont codées les images.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 31/05/2014 14:47 | #


oui mais pourquoi 1111=0xF ??? et pourquoi 0100=0x8 ???
Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Lephenixnoir En ligne Administrateur Points: 24219 Défis: 170 Message

Citer : Posté le 31/05/2014 15:11 | #


C'est la définition de l'hexadécimal.
Les chiffres de 0 à 9 valent en décimal... de 0 à 9 , et les lettres de A à F valent en décimal de 10 à 15; L'hexadécimal, comme son nom l'indique, est la base 16.
De plus, 15=0xF s'écrit en binaire 1111 ( = 8+4+2+1), donc 0xF = 0b1111.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 31/05/2014 19:59 | #


je ferais des remerciements aux personnes qui m'ont aidés à la fin, ou quand on quittera le jeu je sais pas encore
(en fait je pense que je mettrais que les gens qui m'ont bcp aidé sinon j'aurais pas assez de place mais je compte bien que cette liste se réduise de projet en projet )

Ajouté le 03/06/2014 à 11:50 :
bon voila je poste ce message suite à mon erreur que je n'ai toujours pas résolu :
un const unsigned char peut-il avoir une taille max ????
maintenant le SDK me sort : C:\SAV\ALEX\SDK\essais\credits\credits.c(29) : C3026 (F) Expression too complex
j'y comprends plus rien... help !!!!
Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 03/06/2014 11:55 | #


Peux tu remettre ton code ?
T'as que ça comme erreur ?
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 03/06/2014 12:00 | #


voici le code
Cliquer pour enrouler
int AddIn_main(int isAppli, unsigned short OptionNum)
{
    int i;
        Bdisp_AllClr_DDVRAM();
        for(i=64; i>-77; i--){
            ML_clear_vram();
          ML_display_vram();
        }
        Sleep(100);
        const unsigned char darkysun[]={0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x3f,0xf8,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xc0,0x0,0x0,0x0,0x0,0x0,0x1,0xff,0xff,0x0,0x0,0x0,0x0,0x0,0x0,0x3f,0xe0,0x0,0x0,0x0,0x0,0x0,0xf,0xff,0xff,0xe0,0x0,0x0,0x0,0x0,0x1,0xff,0xfc,0x0,0x0,0x0,0x0,0x0,0x1f,0xfe,0xff,0xf0,0x0,0x0,0x0,0x0,0xf,0xff,0xff,0x80,0x0,0x0,0x0,0x0,0x1f,0xfc,0x7f,0xf0,0x0,0x0,0x0,0x0,0x1f,0xff,0xff,0xc0,0x0,0x0,0x0,0x0,0x1f,0xfe,0xff,0xf0,0x0,0x0,0x0,0x0,0x1f,0xfd,0xff,0xc0,0x0,0x0,0x0,0x0,0xf,0xff,0xff,0xe0,0x0,0x0,0x0,0x0,0x1f,0xff,0xff,0xc0,0x0,0x0,0x0,0x0,0x1,0xff,0xff,0x0,0x0,0x0,0x0,0x0,0xf,0xff,0xff,0x80,0x0,0x0,0x0,0x0,0x0,0x3f,0xf8,0x0,0x0,0x0,0x0,0x0,0x1,0xff,0xfc,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x3f,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xc0,0x0,0x0,0x4,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x7,0xf8,0x1f,0xc0,0x0,0x0,0x1c,0x0,0x0,0x0,0x7,0xe0,0x0,0x0,0x0,0x0,0x1c,0xe,0xf,0xc0,0x0,0x0,0x3c,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x30,0x7,0xf,0x80,0x0,0x0,0x7c,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x61,0x83,0x8f,0x80,0x0,0x0,0x1c,0x70,0x0,0x0,0x3,0x80,0x0,0x0,0x0,0x0,0x67,0x1,0xc7,0x0,0x0,0x0,0x1c,0x78,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x43,0x70,0xc0,0x0,0x0,0x0,0x1c,0x78,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x43,0x38,0xe1,0xf8,0x3,0x1e,0x1c,0x18,0xf,0xc0,0x18,0xf0,0x18,0xf8,0x63,0xe0,0x63,0x18,0xe3,0xe,0x7,0xe7,0x1c,0x18,0x18,0x60,0x70,0x60,0x70,0x70,0xfe,0x70,0x63,0x30,0xe3,0xc3,0x1,0xc7,0x1c,0x30,0x33,0x60,0x30,0x60,0x30,0x70,0x78,0x38,0x3b,0xf0,0xe1,0xc3,0x81,0xcf,0x1c,0xc0,0x31,0xe0,0x60,0x60,0x60,0x70,0x30,0x38,0xf,0xc0,0xe0,0x7f,0x81,0xc0,0x1f,0x80,0x3c,0x0,0x60,0x60,0x60,0x70,0x30,0x18,0x3,0x0,0xe1,0xc3,0xc1,0xc0,0x1f,0x0,0xf,0xc0,0xc0,0x60,0xe0,0x70,0x30,0x18,0x3,0x1,0xc3,0x81,0xc1,0xc0,0x1d,0xc0,0x0,0xf0,0xc0,0x60,0xc0,0x70,0x30,0x18,0x3,0x1,0xc3,0x80,0xc1,0xc0,0x1c,0xe0,0x3c,0x38,0xc0,0x60,0xc0,0x70,0x30,0x18,0x3,0x3,0x83,0x0,0xc1,0xc0,0x1c,0x70,0x7e,0x38,0xc0,0x60,0xe0,0x70,0x30,0x38,0x3,0x7,0x3,0x80,0xc1,0xc0,0x1c,0x38,0xc6,0x38,0xe0,0x60,0xe0,0x70,0x30,0x30,0x7,0xe,0x3,0x81,0xc1,0xc0,0x1c,0x38,0x4e,0x30,0xe0,0xe0,0x60,0x70,0x30,0x30,0x6,0x78,0x1,0xc3,0xe1,0xc0,0x1c,0x1e,0x60,0xe0,0x71,0xe0,0x71,0xf8,0x30,0x68,0xf,0xc0,0x0,0x7e,0xe3,0xc0,0x3e,0xe,0x3f,0x80,0x3f,0x60,0x1f,0x18,0x78,0xf8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x60,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x70,0x0,0x0,0x0,0x0,0x60,0x3,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x0,0xe0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x18,0xc0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfc,0x0,0x0,0x0,0x39,0x80,0x7,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x1f,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0xfe,0x0,0x0,0x0,0x0,0x0,0x1f,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xff,0x0,0x0,0x0,0x0,0x0,0xff,0xfe,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3f,0xff,0xe0,0x0,0x0,0x0,0x7,0xff,0xff,0xc0,0x0,0x0,0x0,0x0,0x0,0x1,0xff,0xff,0xfc,0x0,0x0,0x0,0xf,0xff,0xff,0xe0,0x0,0x0,0x0,0x0,0x0,0x3,0xff,0xdf,0xfe,0x0,0x0,0x0,0xf,0xfe,0xff,0xe0,0x0,0x0,0x0,0x0,0x0,0x3,0xff,0x8f,0xfe,0x0,0x0,0x0,0xf,0xff,0xff,0xe0,0x0,0x0,0x0,0x0,0x0,0x3,0xff,0xdf,0xfe,0x0,0x0,0x0,0x7,0xff,0xff,0xc0,0x0,0x0,0x0,0x0,0x0,0x1,0xff,0xff,0xfc,0x0,0x0,0x0,0x0,0xff,0xfe,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3f,0xff,0xe0,0x0,0x0,0x0,0x0,0x1f,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xff,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0xfe,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x0,0x0,0x7,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfc,0x0,0x0,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x0,0x0,0x3,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x70,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
        ML_clear_vram();
        ML_bmp_or(darkysun, 0, 0, 128, 64);
        ML_display_vram();
        Sleep(1000);
        ML_clear_vram();
        ML_bmp_or(logocasio, 0, 0, 128, 64);
        ML_display_vram();
        Sleep(1000);
    return 1;
}
et
voici le l'erreur
Cliquer pour enrouler
"C:\SAV\ALEX\SDK\OS\SH\bin\shc.exe" -subcommand=C:\Users\AAAB\AppData\Local\Temp\hmk6F94.tmp
C:\SAV\ALEX\SDK\essais\credits\credits.c(36) : C2500 (E) Illegal token "const"
C:\SAV\ALEX\SDK\essais\credits\credits.c(36) : C2225 (E) Undeclared name "darkysunprod2"
C:\SAV\ALEX\SDK\essais\credits\credits.c(36) : C2500 (E) Illegal token "]"
C:\SAV\ALEX\SDK\essais\credits\credits.c(36) : C2500 (E) Illegal token "{"
C:\SAV\ALEX\SDK\essais\credits\credits.c(36) : C3026 (F) Expression too complex





Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 03/06/2014 12:03 | #


Code
Cliquer pour enrouler
int AddIn_main(int isAppli, unsigned short OptionNum)
{
    int i;
    const unsigned char darkysun[]={0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x3f,0xf8,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xc0,0x0,0x0,0x0,0x0,0x0,0x1,0xff,0xff,0x0,0x0,0x0,0x0,0x0,0x0,0x3f,0xe0,0x0,0x0,0x0,0x0,0x0,0xf,0xff,0xff,0xe0,0x0,0x0,0x0,0x0,0x1,0xff,0xfc,0x0,0x0,0x0,0x0,0x0,0x1f,0xfe,0xff,0xf0,0x0,0x0,0x0,0x0,0xf,0xff,0xff,0x80,0x0,0x0,0x0,0x0,0x1f,0xfc,0x7f,0xf0,0x0,0x0,0x0,0x0,0x1f,0xff,0xff,0xc0,0x0,0x0,0x0,0x0,0x1f,0xfe,0xff,0xf0,0x0,0x0,0x0,0x0,0x1f,0xfd,0xff,0xc0,0x0,0x0,0x0,0x0,0xf,0xff,0xff,0xe0,0x0,0x0,0x0,0x0,0x1f,0xff,0xff,0xc0,0x0,0x0,0x0,0x0,0x1,0xff,0xff,0x0,0x0,0x0,0x0,0x0,0xf,0xff,0xff,0x80,0x0,0x0,0x0,0x0,0x0,0x3f,0xf8,0x0,0x0,0x0,0x0,0x0,0x1,0xff,0xfc,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x3f,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xc0,0x0,0x0,0x4,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x7,0xf8,0x1f,0xc0,0x0,0x0,0x1c,0x0,0x0,0x0,0x7,0xe0,0x0,0x0,0x0,0x0,0x1c,0xe,0xf,0xc0,0x0,0x0,0x3c,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x30,0x7,0xf,0x80,0x0,0x0,0x7c,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x61,0x83,0x8f,0x80,0x0,0x0,0x1c,0x70,0x0,0x0,0x3,0x80,0x0,0x0,0x0,0x0,0x67,0x1,0xc7,0x0,0x0,0x0,0x1c,0x78,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x43,0x70,0xc0,0x0,0x0,0x0,0x1c,0x78,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x43,0x38,0xe1,0xf8,0x3,0x1e,0x1c,0x18,0xf,0xc0,0x18,0xf0,0x18,0xf8,0x63,0xe0,0x63,0x18,0xe3,0xe,0x7,0xe7,0x1c,0x18,0x18,0x60,0x70,0x60,0x70,0x70,0xfe,0x70,0x63,0x30,0xe3,0xc3,0x1,0xc7,0x1c,0x30,0x33,0x60,0x30,0x60,0x30,0x70,0x78,0x38,0x3b,0xf0,0xe1,0xc3,0x81,0xcf,0x1c,0xc0,0x31,0xe0,0x60,0x60,0x60,0x70,0x30,0x38,0xf,0xc0,0xe0,0x7f,0x81,0xc0,0x1f,0x80,0x3c,0x0,0x60,0x60,0x60,0x70,0x30,0x18,0x3,0x0,0xe1,0xc3,0xc1,0xc0,0x1f,0x0,0xf,0xc0,0xc0,0x60,0xe0,0x70,0x30,0x18,0x3,0x1,0xc3,0x81,0xc1,0xc0,0x1d,0xc0,0x0,0xf0,0xc0,0x60,0xc0,0x70,0x30,0x18,0x3,0x1,0xc3,0x80,0xc1,0xc0,0x1c,0xe0,0x3c,0x38,0xc0,0x60,0xc0,0x70,0x30,0x18,0x3,0x3,0x83,0x0,0xc1,0xc0,0x1c,0x70,0x7e,0x38,0xc0,0x60,0xe0,0x70,0x30,0x38,0x3,0x7,0x3,0x80,0xc1,0xc0,0x1c,0x38,0xc6,0x38,0xe0,0x60,0xe0,0x70,0x30,0x30,0x7,0xe,0x3,0x81,0xc1,0xc0,0x1c,0x38,0x4e,0x30,0xe0,0xe0,0x60,0x70,0x30,0x30,0x6,0x78,0x1,0xc3,0xe1,0xc0,0x1c,0x1e,0x60,0xe0,0x71,0xe0,0x71,0xf8,0x30,0x68,0xf,0xc0,0x0,0x7e,0xe3,0xc0,0x3e,0xe,0x3f,0x80,0x3f,0x60,0x1f,0x18,0x78,0xf8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x60,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x70,0x0,0x0,0x0,0x0,0x60,0x3,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x0,0xe0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x18,0xc0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfc,0x0,0x0,0x0,0x39,0x80,0x7,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x1f,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0xfe,0x0,0x0,0x0,0x0,0x0,0x1f,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xff,0x0,0x0,0x0,0x0,0x0,0xff,0xfe,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3f,0xff,0xe0,0x0,0x0,0x0,0x7,0xff,0xff,0xc0,0x0,0x0,0x0,0x0,0x0,0x1,0xff,0xff,0xfc,0x0,0x0,0x0,0xf,0xff,0xff,0xe0,0x0,0x0,0x0,0x0,0x0,0x3,0xff,0xdf,0xfe,0x0,0x0,0x0,0xf,0xfe,0xff,0xe0,0x0,0x0,0x0,0x0,0x0,0x3,0xff,0x8f,0xfe,0x0,0x0,0x0,0xf,0xff,0xff,0xe0,0x0,0x0,0x0,0x0,0x0,0x3,0xff,0xdf,0xfe,0x0,0x0,0x0,0x7,0xff,0xff,0xc0,0x0,0x0,0x0,0x0,0x0,0x1,0xff,0xff,0xfc,0x0,0x0,0x0,0x0,0xff,0xfe,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3f,0xff,0xe0,0x0,0x0,0x0,0x0,0x1f,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xff,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0xfe,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x0,0x0,0x7,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfc,0x0,0x0,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x0,0x0,0x3,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x70,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
        Bdisp_AllClr_DDVRAM();
        for(i=64; i>-77; i--){
            ML_clear_vram();
            ML_display_vram();
        }
        Sleep(100);
        ML_clear_vram();
        ML_bmp_or(darkysun, 0, 0, 128, 64);
        ML_display_vram();
        Sleep(1000);
        ML_clear_vram();
        ML_bmp_or(logocasio, 0, 0, 128, 64);
        ML_display_vram();
        Sleep(1000);
    return 1;
}

Les déclarations doivent être faites avant les instructions !
Sur sprite codeur, mets les codes des sprites a 16 valeurs par lignes sinon après c'est plus lisible
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 03/06/2014 12:16 | #


code
Cliquer pour enrouler
/*****************************************************************/
/*                                                               */
/*   CASIO fx-9860G SDK Library                                  */
/*                                                               */
/*   File name : [ProjectName].c                                 */
/*                                                               */
/*   Copyright (c) 2006 CASIO COMPUTER CO., LTD.                 */
/*                                                               */
/*****************************************************************/
#include "fxlib.h"
#include "MonochromeLib.h"


//****************************************************************************
//  AddIn_main (Sample program main function)
//
//  param   :   isAppli   : 1 = This application is launched by MAIN MENU.
//                        : 0 = This application is launched by a strip in eACT application.
//
//              OptionNum : Strip number (0~3)
//                         (This parameter is only used when isAppli parameter is 0.)
//
//  retval  :   1 = No error / 0 = Error
//
//****************************************************************************
int AddIn_main(int isAppli, unsigned short OptionNum)
{
    int i;
           const unsigned char darkysun[]={0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x3f,0xf8,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xc0,0x0,0x0,0x0,0x0,0x0,0x1,0xff,0xff,0x0,0x0,0x0,0x0,0x0,0x0,0x3f,0xe0,0x0,0x0,0x0,0x0,0x0,0xf,0xff,0xff,0xe0,0x0,0x0,0x0,0x0,0x1,0xff,0xfc,0x0,0x0,0x0,0x0,0x0,0x1f,0xfe,0xff,0xf0,0x0,0x0,0x0,0x0,0xf,0xff,0xff,0x80,0x0,0x0,0x0,0x0,0x1f,0xfc,0x7f,0xf0,0x0,0x0,0x0,0x0,0x1f,0xff,0xff,0xc0,0x0,0x0,0x0,0x0,0x1f,0xfe,0xff,0xf0,0x0,0x0,0x0,0x0,0x1f,0xfd,0xff,0xc0,0x0,0x0,0x0,0x0,0xf,0xff,0xff,0xe0,0x0,0x0,0x0,0x0,0x1f,0xff,0xff,0xc0,0x0,0x0,0x0,0x0,0x1,0xff,0xff,0x0,0x0,0x0,0x0,0x0,0xf,0xff,0xff,0x80,0x0,0x0,0x0,0x0,0x0,0x3f,0xf8,0x0,0x0,0x0,0x0,0x0,0x1,0xff,0xfc,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x3f,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xc0,0x0,0x0,0x4,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x7,0xf8,0x1f,0xc0,0x0,0x0,0x1c,0x0,0x0,0x0,0x7,0xe0,0x0,0x0,0x0,0x0,0x1c,0xe,0xf,0xc0,0x0,0x0,0x3c,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x30,0x7,0xf,0x80,0x0,0x0,0x7c,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x61,0x83,0x8f,0x80,0x0,0x0,0x1c,0x70,0x0,0x0,0x3,0x80,0x0,0x0,0x0,0x0,0x67,0x1,0xc7,0x0,0x0,0x0,0x1c,0x78,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x43,0x70,0xc0,0x0,0x0,0x0,0x1c,0x78,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x43,0x38,0xe1,0xf8,0x3,0x1e,0x1c,0x18,0xf,0xc0,0x18,0xf0,0x18,0xf8,0x63,0xe0,0x63,0x18,0xe3,0xe,0x7,0xe7,0x1c,0x18,0x18,0x60,0x70,0x60,0x70,0x70,0xfe,0x70,0x63,0x30,0xe3,0xc3,0x1,0xc7,0x1c,0x30,0x33,0x60,0x30,0x60,0x30,0x70,0x78,0x38,0x3b,0xf0,0xe1,0xc3,0x81,0xcf,0x1c,0xc0,0x31,0xe0,0x60,0x60,0x60,0x70,0x30,0x38,0xf,0xc0,0xe0,0x7f,0x81,0xc0,0x1f,0x80,0x3c,0x0,0x60,0x60,0x60,0x70,0x30,0x18,0x3,0x0,0xe1,0xc3,0xc1,0xc0,0x1f,0x0,0xf,0xc0,0xc0,0x60,0xe0,0x70,0x30,0x18,0x3,0x1,0xc3,0x81,0xc1,0xc0,0x1d,0xc0,0x0,0xf0,0xc0,0x60,0xc0,0x70,0x30,0x18,0x3,0x1,0xc3,0x80,0xc1,0xc0,0x1c,0xe0,0x3c,0x38,0xc0,0x60,0xc0,0x70,0x30,0x18,0x3,0x3,0x83,0x0,0xc1,0xc0,0x1c,0x70,0x7e,0x38,0xc0,0x60,0xe0,0x70,0x30,0x38,0x3,0x7,0x3,0x80,0xc1,0xc0,0x1c,0x38,0xc6,0x38,0xe0,0x60,0xe0,0x70,0x30,0x30,0x7,0xe,0x3,0x81,0xc1,0xc0,0x1c,0x38,0x4e,0x30,0xe0,0xe0,0x60,0x70,0x30,0x30,0x6,0x78,0x1,0xc3,0xe1,0xc0,0x1c,0x1e,0x60,0xe0,0x71,0xe0,0x71,0xf8,0x30,0x68,0xf,0xc0,0x0,0x7e,0xe3,0xc0,0x3e,0xe,0x3f,0x80,0x3f,0x60,0x1f,0x18,0x78,0xf8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x60,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x70,0x0,0x0,0x0,0x0,0x60,0x3,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x0,0xe0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x18,0xc0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfc,0x0,0x0,0x0,0x39,0x80,0x7,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x1f,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0xfe,0x0,0x0,0x0,0x0,0x0,0x1f,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xff,0x0,0x0,0x0,0x0,0x0,0xff,0xfee,0xff,0xf0,0x0,0x0,0x0,0x0,0x1f,0xfd,0xff,0xc0,0x0,0x0,0x0,0x0,0xf,0xff,0xff,0xe0,0x0,0x0,0x0,0x0,0x1f,0xff,0xff,0xc0,0x0,0x0,0x0,0x0,0x1,0xff,0xff,0x0,0x0,0x0,0x0,0x0,0xf,0xff,0xff,0x80,0x0,0x0,0x0,0x0,0x0,0x3f,0xf8,0x0,0x0,0x0,0x0,0x0,0x1,0xff,0xfc,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x3f,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x1f,0xc0,0x0,0x0,0x4,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x7,0xf8,0x1f,0xc0,0x0,0x0,0x1c,0x0,0x0,0x0,0x7,0xe0,0x0,0x0,0x0,0x0,0x1c,0xe,0xf,0xc0,0x0,0x0,0x3c,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x30,0x7,0xf,0x80,0x0,0x0,0x7c,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x61,0x83,0x8f,0x80,0x0,0x0,0x1c,0x70,0x0,0x0,0x3,0x80,0x0,0x0,0x0,0x0,0x67,0x1,0xc7,0x0,0x0,0x0,0x1c,0x78,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x43,0x70,0xc0,0x0,0x0,0x0,0x1c,0x78,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x43,0x38,0xe1,0xf8,0x3,0x1e,0x1c,0x18,0xf,0xc0,0x18,0xf0,0x18,0xf8,0x63,0xe0,0x63,0x18,0xe3,0xe,0x7,0xe7,0x1c,0x18,0x18,0x60,0x70,0x60,0x70,0x70,0xfe,0x70,0x63,0x30,0xe3,0xc3,0x1,0xc7,0x1c,0x30,0x33,0x60,0x30,0x60,0x30,0x70,0x78,0x38,0x3b,0xf0,0xe1,0xc3,0x81,0xcf,0x1c,0xc0,0x31,0xe0,0x60,0x60,0x60,0x70,0x30,0x38,0xf,0xc0,0xe0,0x7f,0x81,0xc0,0x1f,0x80,0x3c,0x0,0x60,0x60,0x60,0x70,0x30,0x18,0x3,0x0,0xe1,0xc3,0xc1,0xc0,0x1f,0x0,0xf,0xc0,0xc0,0x60,0xe0,0x70,0x30,0x18,0x3,0x1,0xc3,0x81,0xc1,0xc0,0x1d,0xc0,0x0,0xf0,0xc0,0x60,0xc0,0x70,0x30,0x18,0x3,0x1,0xc3,0x80,0xc1,0xc0,0x1c,0xe0,0x3c,0x38,0xc0,0x60,0xc0,0x70,0x30,0x18,0x3,0x3,0x83,0x0,0xc1,0xc0,0x1c,0x70,0x7e,0x38,0xc0,0x60,0xe0,0x70,0x30,0x38,0x3,0x7,0x3,0x80,0xc1,0xc0,0x1c,0x38,0xc6,0x38,0xe0,0x60,0xe0,0x70,0x30,0x30,0x7,0xe,0x3,0x81,0xc1,0xc0,0x1c,0x38,0x4e,0x30,0xe0,0xe0,0x60,0x70,0x30,0x30,0x6,0x78,0x1,0xc3,0xe1,0xc0,0x1c,0x1e,0x60,0xe0,0x71,0xe0,0x71,0xf8,0x30,0x68,0xf,0xc0,0x0,0x7e,0xe3,0xc0,0x3e,0xe,0x3f,0x80,0x3f,0x60,0x1f,0x18,0x78,0xf8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x60,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x70,0x0,0x0,0x0,0x0,0x60,0x3,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x0,0xe0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x18,0xc0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfc,0x0,0x0,0x0,0x39,0x80,0x7,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x1f,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0xfe,0x0,0x0,0x0,0x0,0x0,0x1f,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xff,0x0,0x0,0x0,0x0,0x0,0xff,0xfe,0x1,0xc7,0x1c,0x30,0x33,0x60,0x30,0x60,0x30,0x70,0x78,0x38,0x3b,0xf0,0xe1,0xc3,0x81,0xcf,0x1c,0xc0,0x31,0xe0,0x60,0x60,0x60,0x70,0x30,0x38,0xf,0xc0,0xe0,0x7f,0x81,0xc0,0x1f,0x80,0x3c,0x0,0x60,0x60,0x60,0x70,0x30,0x18,0x3,0x0,0xe1,0xc3,0xc1,0xc0,0x1f,0x0,0xf,0xc0,0xc0,0x60,0xe0,0x70,0x30,0x18,0x3,0x1,0xc3,0x81,0xc1,0xc0,0x1d,0xc0,0x0,0xf0,0xc0,0x60,0xc0,0x70,0x30,0x18,0x3,0x1,0xc3,0x80,0xc1,0xc0,0x1c,0xe0,0x3c,0x38,0xc0,0x60,0xc0,0x70,0x30,0x18,0x3,0x3,0x83,0x0,0xc1,0xc0,0x1c,0x70,0x7e,0x38,0xc0,0x60,0xe0,0x70,0x30,0x38,0x3,0x7,0x3,0x80,0xc1,0xc0,0x1c,0x38,0xc6,0x38,0xe0,0x60,0xe0,0x70,0x30,0x30,0x7,0xe,0x3,0x81,0xc1,0xc0,0x1c,0x38,0x4e,0x30,0xe0,0xe0,0x60,0x70,0x30,0x30,0x6,0x78,0x1,0xc3,0xe1,0xc0,0x1c,0x1e,0x60,0xe0,0x71,0xe0,0x71,0xf8,0x30,0x68,0xf,0xc0,0x0,0x7e,0xe3,0xc0,0x3e,0xe,0x3f,0x80,0x3f,0x60,0x1f,0x18,0x78,0xf8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x60,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0x0,0x70,0x0,0x0,0x0,0x0,0x60,0x3,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x0,0xe0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x18,0xc0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfc,0x0,0x0,0x0,0x39,0x80,0x7,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x1f,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0xfe,0x0,0x0,0x0,0x0,0x0,0x1f,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xff,0x0,0x0,0x0,0x0,0x0,0xff,0xfe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x18,0xc0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfc,0x0,0x0,0x0,0x39,0x80,0x7,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x1f,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x0,0x0,0xf,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0xfe,0x0,0x0,0x0,0x0,0x0,0x1f,0xf0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0xff,0x0,0x0,0x0,0x0,0x0,0xff,0xfe,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x0,0x0,0x7,0xe0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0xfc,0x0,0x0,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfc,0x0,0x0,0x0,0x0,0x0,0x7,0xc0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x0,0x0,0x3,0x80,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x70,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
         const unsigned char logocasio[] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x01, 0xE3, 0xE9, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x14, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x01, 0xF3, 0xCA, 0x10, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xF0, 0x00, 0x00, 0x1F, 0xFE, 0x00, 0x02, 0x0A, 0x10, 0x2A, 0x10, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x01, 0xE0, 0x01, 0x80, 0x01, 0xF1, 0xE7, 0xC9, 0xE0, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFF, 0xC0, 0x0E, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x01, 0xF0, 0x30, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x1E, 0xC0, 0x3F, 0xFE, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x80, 0x00, 0x03, 0x01, 0xC0, 0x01, 0xC2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x04, 0x0E, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x08, 0x3C, 0x00, 0x00, 0x08, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x10, 0x43, 0x00, 0x00, 0x06, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x21, 0xFF, 0xFC, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x47, 0xFF, 0xFE, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x8F, 0xFF, 0xFF, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x01, 0x17, 0xC0, 0x0F, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x01, 0x27, 0x80, 0x0F, 0x80, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x02, 0x47, 0x80, 0x0F, 0x60, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x04, 0x87, 0x80, 0x1F, 0x10, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x05, 0x07, 0xFF, 0xFE, 0x0C, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x8A, 0x07, 0xFF, 0xFC, 0x02, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xCA, 0x07, 0xFF, 0xF0, 0x01, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF4, 0x07, 0x80, 0x00, 0x00, 0xC0, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF4, 0x07, 0x80, 0x00, 0x00, 0x20, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x07, 0x80, 0x7F, 0xC0, 0x10, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x07, 0x81, 0xFF, 0xE0, 0x08, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x07, 0x83, 0xFF, 0xF0, 0x04, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x87, 0x87, 0xE0, 0xF0, 0x02, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xC3, 0x87, 0xC0, 0x00, 0x01, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x07, 0x80, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x07, 0x80, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x07, 0x80, 0x00, 0x01, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x07, 0x80, 0xE0, 0x02, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x87, 0x81, 0xF0, 0x02, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xE7, 0xFF, 0xF0, 0x05, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF7, 0xFF, 0xE0, 0x09, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9F, 0xFF, 0xFF, 0xFF, 0xC0, 0x12, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4F, 0xFF, 0xFF, 0xFF, 0x00, 0x24, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0xFF, 0xFF, 0xC0, 0x00, 0x48, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0xFF, 0xFF, 0xF0, 0x00, 0x90, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0xFF, 0xFF, 0xFC, 0x03, 0x20, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x3F, 0xFF, 0xFF, 0x04, 0x40, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x8F, 0xFF, 0xFF, 0xD8, 0x80, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x43, 0xFF, 0xFF, 0xF1, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x30, 0xFF, 0xFF, 0xFE, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0E, 0x3F, 0xFF, 0xFF, 0xC0, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xFF, 0xFF, 0xFF, 0xF8, 0x07, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xE4, 0x00, 0x00, 0x01, 0x03, 0xFF, 0xFF, 0xC0, 0x0E, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x01, 0xF0, 0x30, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xE0, 0x00, 0x1E, 0xC0, 0x3F, 0xFE, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x80, 0x00, 0x03, 0x01, 0xC0, 0x01, 0xC2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x04, 0x0E, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x80, 0x00, 0x08, 0x3C, 0x00, 0x00, 0x08, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x10, 0x43, 0x00, 0x00, 0x06, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xC0, 0x00, 0x21, 0xFF, 0xFC, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x47, 0xFF, 0xFE, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xE0, 0x00, 0x8F, 0xFF, 0xFF, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x01, 0x17, 0xC0, 0x0F, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x01, 0x27, 0x80, 0x0F, 0x80, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x02, 0x47, 0x80, 0x0F, 0x60, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x04, 0x87, 0x80, 0x1F, 0x10, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x05, 0x07, 0xFF, 0xFE, 0x0C, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x8A, 0x07, 0xFF, 0xFC, 0x02, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xCA, 0x07, 0xFF, 0xF0, 0x01, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF4, 0x07, 0x80, 0x00, 0x00, 0xC0, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF4, 0x07, 0x80, 0x00, 0x00, 0x20, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x07, 0x80, 0x7F, 0xC0, 0x10, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x07, 0x81, 0xFF, 0xE0, 0x08, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x07, 0x83, 0xFF, 0xF0, 0x04, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x87, 0x87, 0xE0, 0xF0, 0x02, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xC3, 0x87, 0xC0, 0x00, 0x01, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x07, 0x80, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x07, 0x80, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x07, 0x80, 0x00, 0x01, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x07, 0x80, 0xE0, 0x02, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x87, 0x81, 0xF0, 0x02, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xE7, 0xFF, 0xF0, 0x05, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF7, 0xFF, 0xE0, 0x09, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9F, 0xFF, 0xFF, 0xFF, 0xC0, 0x12, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4F, 0xFF, 0xFF, 0xFF, 0x00, 0x24, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0xFF, 0xFF, 0xC0, 0x00, 0x48, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0xFF, 0xFF, 0xF0, 0x00, 0x90, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0xFF, 0xFF, 0xFC, 0x03, 0x20, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x3F, 0xFF, 0xFF, 0x04, 0x40, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x8F, 0xFF, 0xFF, 0xD8, 0x80, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x43, 0xFF, 0xFF, 0xF1, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x30, 0xFF, 0xFF, 0xFE, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0E, 0x3F, 0xFF, 0xFF, 0xC0, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xFF, 0xFF, 0xFF, 0xF8, 0x07, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xE4, 0x00, 0x00, 0x01, 0x0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xF8, 0x01, 0x27, 0x80, 0x0F, 0x80, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFC, 0x02, 0x47, 0x80, 0x0F, 0x60, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFE, 0x04, 0x87, 0x80, 0x1F, 0x10, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0x05, 0x07, 0xFF, 0xFE, 0x0C, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0x8A, 0x07, 0xFF, 0xFC, 0x02, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xCA, 0x07, 0xFF, 0xF0, 0x01, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF4, 0x07, 0x80, 0x00, 0x00, 0xC0, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xF4, 0x07, 0x80, 0x00, 0x00, 0x20, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x07, 0x80, 0x7F, 0xC0, 0x10, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFC, 0x07, 0x81, 0xFF, 0xE0, 0x08, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xFE, 0x07, 0x83, 0xFF, 0xF0, 0x04, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x87, 0x87, 0xE0, 0xF0, 0x02, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xC3, 0x87, 0xC0, 0x00, 0x01, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x07, 0x80, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x07, 0x80, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x07, 0x80, 0x00, 0x01, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x07, 0x80, 0xE0, 0x02, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x87, 0x81, 0xF0, 0x02, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xE7, 0xFF, 0xF0, 0x05, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF7, 0xFF, 0xE0, 0x09, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9F, 0xFF, 0xFF, 0xFF, 0xC0, 0x12, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4F, 0xFF, 0xFF, 0xFF, 0x00, 0x24, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0xFF, 0xFF, 0xC0, 0x00, 0x48, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0xFF, 0xFF, 0xF0, 0x00, 0x90, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0xFF, 0xFF, 0xFC, 0x03, 0x20, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x3F, 0xFF, 0xFF, 0x04, 0x40, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x8F, 0xFF, 0xFF, 0xD8, 0x80, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x43, 0xFF, 0xFF, 0xF1, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x30, 0xFF, 0xFF, 0xFE, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0E, 0x3F, 0xFF, 0xFF, 0xC0, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xFF, 0xFF, 0xFF, 0xF8, 0x07, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xE4, 0x00, 0x00, 0x01, 0x, 0xF0, 0x04, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0xFF, 0x87, 0x87, 0xE0, 0xF0, 0x02, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFF, 0xC3, 0x87, 0xC0, 0x00, 0x01, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x07, 0x80, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xF8, 0x07, 0x80, 0x00, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFC, 0x07, 0x80, 0x00, 0x01, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0x07, 0x80, 0xE0, 0x02, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x87, 0x81, 0xF0, 0x02, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xE7, 0xFF, 0xF0, 0x05, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xF7, 0xFF, 0xE0, 0x09, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9F, 0xFF, 0xFF, 0xFF, 0xC0, 0x12, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4F, 0xFF, 0xFF, 0xFF, 0x00, 0x24, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0xFF, 0xFF, 0xC0, 0x00, 0x48, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0xFF, 0xFF, 0xF0, 0x00, 0x90, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0xFF, 0xFF, 0xFC, 0x03, 0x20, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x3F, 0xFF, 0xFF, 0x04, 0x40, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x8F, 0xFF, 0xFF, 0xD8, 0x80, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x43, 0xFF, 0xFF, 0xF1, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x30, 0xFF, 0xFF, 0xFE, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0E, 0x3F, 0xFF, 0xFF, 0xC0, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xFF, 0xFF, 0xFF, 0xF8, 0x07, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xE4, 0x00, 0x00, 0x01, 0x00, 0x00, 0x4F, 0xFF, 0xFF, 0xFF, 0x00, 0x24, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0xFF, 0xFF, 0xC0, 0x00, 0x48, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0xFF, 0xFF, 0xF0, 0x00, 0x90, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0xFF, 0xFF, 0xFC, 0x03, 0x20, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x3F, 0xFF, 0xFF, 0x04, 0x40, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x8F, 0xFF, 0xFF, 0xD8, 0x80, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x43, 0xFF, 0xFF, 0xF1, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x30, 0xFF, 0xFF, 0xFE, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0E, 0x3F, 0xFF, 0xFF, 0xC0, 0x03, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xFF, 0xFF, 0xFF, 0xF8, 0x07, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x00, 0x00, 0x0F, 0xE4, 0x00, 0x00, 0x01, 0x0x00, 0x00, 0x0F, 0xE4, 0x00, 0x00, 0x01, 0x, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};

for(i=64; i>-77; i--){
            ML_clear_vram();
            PrintMini(50, i, "a",1);
            PrintMini(45, i+7, "ana.",1);
            PrintMini(20, i+21, "a a", 1);
            PrintMini(37, i+28, "a a.", 1);
            PrintMini(1, i+35, "a a a laa a a", 1);
            PrintMini(33, i+42, "aaaaa", 1);
            PrintMini(43, i+49, "a a a", 1);
            PrintMini(1, i+56, "a a a a a,", 1);
            PrintMini(1, i+63, "a a a, a a", 1);
            PrintMini(25, i+70, "a a a aa", 1);
            ML_display_vram();
        }
        Sleep(100);
        ML_clear_vram();
        ML_bmp_or(darkysun, 0, 0, 128, 64);
        ML_display_vram();
        Sleep(1000);
        ML_clear_vram();
        ML_bmp_or(logocasio, 0, 0, 128, 64);
        ML_display_vram();
        Sleep(1000);

}


SDK
Cliquer pour enrouler


Executing Hitachi SH C/C++ Compiler/Assembler phase

set SHC_INC=C:\SAV\ALEX\SDK\OS\SH\include
set PATH=C:\SAV\ALEX\SDK\OS\SH\bin
set SHC_LIB=C:\SAV\ALEX\SDK\OS\SH\bin
set SHC_TMP=C:\SAV\ALEX\SDK\essais\credits\Debug
"C:\SAV\ALEX\SDK\OS\SH\bin\shc.exe" -subcommand=C:\Users\AAAB\AppData\Local\Temp\hmk51A9.tmp
C:\SAV\ALEX\SDK\essais\credits\credits.c(30) : C2500 (E) Illegal token "x00" //wtf je l'ai passé au sprite coder de smash cette image !!!
C:\SAV\ALEX\SDK\essais\credits\credits.c(34) : C1016 (W) Argument mismatch
C:\SAV\ALEX\SDK\essais\credits\credits.c(35) : C1016 (W) Argument mismatch
C:\SAV\ALEX\SDK\essais\credits\credits.c(36) : C1016 (W) Argument mismatch
C:\SAV\ALEX\SDK\essais\credits\credits.c(37) : C1016 (W) Argument mismatch
C:\SAV\ALEX\SDK\essais\credits\credits.c(38) : C1016 (W) Argument mismatch
C:\SAV\ALEX\SDK\essais\credits\credits.c(39) : C1016 (W) Argument mismatch
C:\SAV\ALEX\SDK\essais\credits\credits.c(40) : C1016 (W) Argument mismatch
C:\SAV\ALEX\SDK\essais\credits\credits.c(41) : C1016 (W) Argument mismatch
C:\SAV\ALEX\SDK\essais\credits\credits.c(42) : C1016 (W) Argument mismatch
C:\SAV\ALEX\SDK\essais\credits\credits.c(43) : C1016 (W) Argument mismatch

HMAKE MAKE UTILITY Ver. 1.1
Copyright (C) Hitachi Micro Systems Europe Ltd. 1998
Copyright (C) Hitachi Ltd. 1998


ERROR: Process failed with return code: 1
Build was not successful.

Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 03/06/2014 12:22 | #


T'as l'image stp, je pense savoir pourquoi ca bug
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 03/06/2014 12:24 | # | Fichier joint


voila
Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Lephenixnoir En ligne Administrateur Points: 24219 Défis: 170 Message

Citer : Posté le 03/06/2014 16:03 | #


C'est un problème récurrent du Sprite Coder. Souvent, il oublie des virgules (à la fin de chaque ligne), ce qui donne quelque chose comme :
{ ... , 0x4E, 0x23, 0xF70x83 };

D'où l'erreur.
Par contre si tu pouvais éviter de mettre du code avec des lignes si longues, c'est juste illisible (sans compter le scroll horizontal), donc découpe tes valeurs en lignes.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 03/06/2014 17:14 | #


oui c'est bon j'ai résolu le prbm .
(en même temps si je laisse sur plusieurs lignes ca occupe 64 lignes par char donc je préfère tout mettre sur une ligne. d'ailleurs le jeu vas pas tarder à sortir)

Ajouté le 21/10/2014 à 17:05 :
salut à tous
aujourd'hui je 'déterre' mon propre topic mais mon niveau a quand meme bcp changé (heureusement d'ailleurs )
J'ai fait un bout de code pour mon jeu qui permet un tri a bulle de chaine MAIS ca ne marche pas
for(longueur=0; deverouillage[longueur] && longueur<14; longueur++);
        for(place=0; place<=longueur; place++){        //fonction de tri de fonction home made
            if(deverouillage[place]>deverouillage[place+1]){
                i=deverouillage[place];
                deverouillage[place]=deverouillage[place+1];
                deverouillage[place+1]=i;
                place=0;
            }
        }

alors voila : il y a d'abord un for() pour connaitre la longueur de la chaine ne vous inquietez pas, cette fonction s'arrete lorsqu'elle rencontre un 0 ou la fin de deverouillage puis un for() pour faire le tri
voila si vous trouvez merci de me signaler pourquoi
Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Lephenixnoir En ligne Administrateur Points: 24219 Défis: 170 Message

Citer : Posté le 21/10/2014 18:01 | #


Juste une question : tu fais du tri bulle pour l'expérience ou tu cherches juste à trier une liste ? Je rappelle à toutes fins utiles que la méthode du tri bulle est une horreur de complexité.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 21/10/2014 18:36 | #


En fait cest juste du tri dans lordre croissant ( je sais pas pq jai mis tri a bulle en fait )

Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Lephenixnoir En ligne Administrateur Points: 24219 Défis: 170 Message

Citer : Posté le 21/10/2014 18:40 | #


Alors utilise qsort(), tu y gagneras aussi en puissance.
#include <stdlib.h>

int comparison(const void *arg1, const voir *arg2)
{
    int x = *((int *)arg1), y = *((int *)arg2);
    if(x<y) return -1;
    if(x-y) return 1;
    return 0;
}

int AddIn_main(int app, ushort opt)
{
    int monTableau[10] = { 23,23,43,95,249,933 };
    qsort(monTableau,10,sizeof(int),comparison);
}

Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 21/10/2014 19:30 | #


int comparison(const void *arg1, const voir *arg2)
Comment tu peux envoyer une variable constante ? d'ailleurs ca marche pas peut etre pasque mon tableau est déjà un pointeur :huh: : a cette ligne
int comparison(const void *arg1, const voir *arg2);
(le prototype) il me met ca :C2500 (E) Illegal token "*"
Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Nemhardy Hors ligne Grand maître des Traits d'Esprit Points: 1242 Défis: 54 Message

Citer : Posté le 21/10/2014 19:31 | #


Il y a une faute de frappe : "const voir" :p...
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 21/10/2014 19:37 | #


en effet merci comment j'ai pas vu ca x) du coup ca marche
Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Nemhardy Hors ligne Grand maître des Traits d'Esprit Points: 1242 Défis: 54 Message

Citer : Posté le 21/10/2014 19:38 | #


Je me demande aussi si vous lisez votre code et les messages du compilateur des fois avant d'appeler au secours x)...
Btl Hors ligne Ancien modérateur Points: 3879 Défis: 107 Message

Citer : Posté le 21/10/2014 19:47 | #


Disons que copier/coller le code de Lephenixnoir sans essayer de le comprendre, c'est mal.
Un excellent tuto video qui vous explique comment transférer des fichiers de l'ordinateur vers la calculatrice et vice versa ma chaine youtube
mes jeux
mes jeux

Jouez à 6 sur une seule calto : Curve Fever
Un die and retry qui vous fera bieeeen rager Test Andropov
un très bon sokoban
le seul vrai jeu de foot en basic : FIFA 12
Ca c'est ce que j'appelle un jeu de reflexion jewel master
Qui vaincra l'intelligence artificielle de cet othello
Le célèbre pacman
Et tant d'autres BTL's games

Le jeu du mois de Novembre et award du jeu le plus dur de l'année 2013 MultiTask, testez-le
Précédente 1, 2, 3 ··· 5, 6, 7, 8, 9 Suivante

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 50 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd