rendered paste bodyint mapIDS(void)
{
char buffer[512];
int x;
char y;
u16 key;
printf("Start mapIDS\n");
int f = sceIoOpen("ms0:/test2.bin", PSP_O_WRONLY | PSP_O_CREAT, 0777);
if (f < 0) return -1;
for(key=0x001;key<0x200;key++)
{
x = sceIdStorageReadLeaf(key, buffer);
if (x < 0) {
printf("Error: Key 0x%03X does not exist.\n", key);
sceIoRead(f, y, sizeof(f));
sceIoWrite(f, "%s Error: Key 0x%03X does not exist.", y, key\n
}
else if (x == 0) {
printf("Success: Key 0x%03X exists.\n", key);
sceKernelDelayThread(1000 * 1000);
}
else printf("Unknown error on key 0x%03X.\n", key);
}
printf("Task completed.\n");
sceKernelDelayThread(3000 * 3000);
return 0;
}