if(!dir_fixed) {
dialog_ret=0;
sprintf(filename, "[Option 1] Do you want to use folder [/dev_hdd0/game/LAUN12345/GAMEZ] for the Games?");
ret = cellMsgDialogOpen2( type_dialog_yes_no, filename, dialog_fun1, (void*)0x0000aaaa, NULL );
wait_dialog();
if(dialog_ret==1) {
sprintf(filename, "/dev_hdd0/game/LAUN12345/GAMEZ");
strncpy(hdd_folder, filename, 64);
dir_fixed=1;
}
else {
dialog_ret=0;
sprintf(filename, "[Option 2] Do you want to use folder [/dev_hdd0/game/OMAN46756/GAMEZ] for the Games?");
ret = cellMsgDialogOpen2( type_dialog_yes_no, filename, dialog_fun1, (void*)0x0000aaaa, NULL );
wait_dialog();
if(dialog_ret==1) {
sprintf(filename, "/dev_hdd0/game/OMAN46756/GAMEZ");
strncpy(hdd_folder, filename, 64);
dir_fixed=1;
}
else {
dialog_ret=0;
sprintf(filename, "[Option 3] Do you want to use folder [/dev_hdd0/BDRIPS] for the Games?");
ret = cellMsgDialogOpen2( type_dialog_yes_no, filename, dialog_fun1, (void*)0x0000aaaa, NULL );
wait_dialog();
if(dialog_ret==1) {
sprintf(filename, "/dev_hdd0/BDRIPS");
strncpy(hdd_folder, filename, 64);
dir_fixed=1;
}
else {
dialog_ret=0;
sprintf(filename, "[Option 4] Do you want to use folder [/dev_hdd0/game/GAMEZ] for the Games?");
ret = cellMsgDialogOpen2( type_dialog_yes_no, filename, dialog_fun1, (void*)0x0000aaaa, NULL );
wait_dialog();
if(dialog_ret==1) {
sprintf(filename, "/dev_hdd0/game/GAMEZ");
strncpy(hdd_folder, filename, 64);
dir_fixed=1;
}
else {
dialog_ret=0;
sprintf(filename, "[Option 5] Do you want to use folder [/dev_hdd0/game/GAMES] for the Games?");
ret = cellMsgDialogOpen2( type_dialog_yes_no, filename, dialog_fun1, (void*)0x0000aaaa, NULL );
wait_dialog();
if(dialog_ret==1) {
sprintf(filename, "/dev_hdd0/game/GAMES");
strncpy(hdd_folder, filename, 64);
dir_fixed=1;
}
else {
dialog_ret=0;
sprintf(filename, "[Option 6] Do you want to use folder [/dev_hdd0/GAMEZ] for the Games?");
ret = cellMsgDialogOpen2( type_dialog_yes_no, filename, dialog_fun1, (void*)0x0000aaaa, NULL );
wait_dialog();
if(dialog_ret==1) {
sprintf(filename, "/dev_hdd0/GAMEZ");
strncpy(hdd_folder, filename, 64);
dir_fixed=1;
}
else {
dialog_ret=0;
sprintf(filename, "[Option 7] Do you want to use folder [/dev_hdd0/GAMES] for the Games?");
ret = cellMsgDialogOpen2( type_dialog_yes_no, filename, dialog_fun1, (void*)0x0000aaaa, NULL );
wait_dialog();
if(dialog_ret==1) {
sprintf(filename, "/dev_hdd0/GAMES");
strncpy(hdd_folder, filename, 64);
dir_fixed=1;
}
else {
dialog_ret=0;
ret = cellMsgDialogOpen2( type_dialog_ok, "You must select a folder for the Games Installation !\nthe setup will restart now...", dialog_fun2, (void*)0x0000aaab, NULL );
wait_dialog();
goto update_settings;
}
}
}
}
}
}
}
} // end if(!dir_fixed)