aller un petit bout de mon code pour mon debugger de mon emu, ca devrait d'aider a comprendre ton erreur, on en discute si tu veux
// VERSION 0.3
ERR_CODE err_debug_code;
F_HANDLE debug_file;
int debug_init(void)
{
err_debug_code = GpFileOpen("debug.txt", OPEN_W, &debug_file); // ouverture en ecriture
if (err_debug_code != SM_OK) // donc on est pas bon la
{
// on va essayer de le créer des fois ke ca soit la première
// on force la creation et destruction de l'ancien si il y en avait un avec ALWAYS_CREATE
err_debug_code = GpFileCreate("debug.txt", ALWAYS_CREATE, &debug_file);
if (err_debug_code != SM_OK)
return FALSE; // bon bin la j'ai super merder ca marche pas
}
return TRUE; // rien a dire je suis une bete ca marche (m'enfin a ce niveau la ca devrait pas être trop dur non plus)
}