Aiuto - Cerca - Utenti - Calendario
Versione completa: Problema PaLib
.: GBArl.it :. News sulle Console Nintendo - Emulazione - Flash Cards - Trainer > Discussioni Console Nintendo > Discussioni Nintendo DS > Hardware e Utilità DS
Alessandro Big
Buongiorno a tutti, volevo chiedervi se sapreste risolvermi questo problema:
programmando in PaLib ho inserito due gif (una per lo schermo superiore e una par quello inferiore) ed utilizzo il comando
CODICE
PA_LoadGifXY (0, 0, 0,(void*)griglia);
PA_LoadGifXY (1, 0, 0,(void*)logo);
per caricarle sullo schermo.
Quando compilo, però, ricevo questo errore (che riguarda solo la seconda immagine):
CODICE
C:\devkitPro\palib\template>make clean
clean ...template

C:\devkitPro\palib\template>make
griglia.gif
main.c
c:/devkitPro/palib/template/source/main.c:4:18: error: logo.h: No such file or directory
make[1]: *** [main.o] Error 1
make: *** [build] Error 2

C:\devkitPro\palib\template>pause
Premere un tasto per continuare . . .

Il codice intero lo trovate qui:
» Clicca per leggere lo Spoiler! «
CODICE
#include <PA9.h>      
#include "griglia.h"
#include "logo.h"


int main(int argc, char ** argv) {
    PA_Init();
    PA_InitVBL();
    PA_Init8bitBg (0, 3);
    PA_Init8bitBg (1, 3);
    PA_InitText (1,1);
    int PosY, PosX, Pos2Y, Pos2X;
    PA_LoadGifXY (0, 0, 0,(void*)griglia);
    PA_LoadGifXY (1, 0, 0,(void*)logo);
    PA_OutputText (1,5,1, "Posizione memorizzata: \nX = %d \nY = %d", PosX, PosY);
    PA_SetTextCol(1,0,0,30);

    
    


    while (1)
    {
            ******* ecc. ecc. *******
        PA_WaitForVBL();
    }
    
    return 0;
}
.:MIK:.
Controlla di aver copiato tutte e due le due immagini nella cartella "data" del tuo progetto. wink.gif

.:Mik:.

P.S.: se vuoi un consiglio, guardati per bene gli esempi wink.gif
Alessandro Big
CITAZIONE (.:MIK:. @ Tuesday 28 October 2008 - 15:43) *
Controlla di aver copiato tutte e due le due immagini nella cartella "data" del tuo progetto. wink.gif

.:Mik:.

P.S.: se vuoi un consiglio, guardati per bene gli esempi wink.gif

Si, ci sono entrambe le immagini... sigh.gif

EDIT:
Ho notato che invertendo i nomi dei file continua a non leggere la seconda immagine...
check
Ciao, controlla se il nome del file è tutto in minuscolo.
Alessandro Big
Si, lo è.
Ho appena risolto il problema facendo caricare la seconda immagine come BitMap (naturalmente dopo averla convertita).
Comunque mi farebbe piacere scoprire il motivo di questo "misterioso" problema. dry.gif
Grazie a tutti per l'aiuto.
happy.gif
Questa è la versione 'lo-fi' del forum. Per visualizzare la versione completa con molte più informazioni, formattazione ed immagini, per favore clicca qui.
Invision Power Board © 2001-2024 Invision Power Services, Inc.