Bonjour tous le monde. je suis nouveau et j'ai un petit probléme.
j' ai connverti des images avec le sdk et je ne trouve pas commant les chargers. elle sont bien ajouté dans le markfile dans la colonne OBJS.
J'ai bien sur crées des nouveau pointeurs.
voici mon code source:
Code:
#include <oslib/oslib.h>
#include <pspctrl.h>
extern unsigned char curseurA_png_start[];
extern unsigned char curseurA_png_end[];
/************************ ATTRIBUTION DE L'EBOOT ************************/
PSP_MODULE_INFO("image teste", 0, 1, 2 );
//PSP_MODULE_INFO("PSPRADIOMIX", 0x100, 1, 1); // 0x1000 Kernel Mode( d'après les samples)
PSP_MAIN_THREAD_ATTR(THREAD_ATTR_USER | THREAD_ATTR_VFPU);
PSP_HEAP_SIZE_KB(-2048);
OSL_IMAGE *curseurA;
int main()
{
//----------------------------- initialisation ------------------------------------//
//Initialisation de la librairie
oslInit(0);
//Initialisation du mode graphique
oslInitGfx(OSL_PF_8888, 1);
//definition de la transparence
oslSetTransparentColor(RGB(255,0,255));
//------------------------------- chargement des images --------------------------------//
curseurA = oslLoadImageFile("curseurA_png.o", OSL_IN_RAM, OSL_PF_8888);
//--------------------------------- chargement des sons --------------------------------//
//------------------------------- programme de débugage OFF-----------------------------//
if (!curseurA)
oslDebug("image : curseurA n'a pas ete charge.");
while (!osl_quit)
{
//Permet de dessiner
oslStartDrawing();
oslDrawImage(curseurA);
//Fin du dessin
oslEndDrawing();
//Synchronise l'écran
oslSyncFrame();
}
//on quitte l'application
oslEndGfx();
// oslDeinitAudio();
oslQuit();
return 0;
}
Merci