| 173 | } |
| 174 | |
| 175 | static void initSceAppUtil() { |
| 176 | // Init SceAppUtil |
| 177 | SceAppUtilInitParam init_param; |
| 178 | SceAppUtilBootParam boot_param; |
| 179 | memset(&init_param, 0, sizeof(SceAppUtilInitParam)); |
| 180 | memset(&boot_param, 0, sizeof(SceAppUtilBootParam)); |
| 181 | sceAppUtilInit(&init_param, &boot_param); |
| 182 | |
| 183 | // Mount |
| 184 | sceAppUtilMusicMount(); |
| 185 | sceAppUtilPhotoMount(); |
| 186 | |
| 187 | // System params |
| 188 | sceAppUtilSystemParamGetInt(SCE_SYSTEM_PARAM_ID_LANG, &language); |
| 189 | sceAppUtilSystemParamGetInt(SCE_SYSTEM_PARAM_ID_ENTER_BUTTON, &enter_button); |
| 190 | sceAppUtilSystemParamGetInt(SCE_SYSTEM_PARAM_ID_DATE_FORMAT, &date_format); |
| 191 | sceAppUtilSystemParamGetInt(SCE_SYSTEM_PARAM_ID_TIME_FORMAT, &time_format); |
| 192 | |
| 193 | // Set common dialog config |
| 194 | SceCommonDialogConfigParam config; |
| 195 | sceCommonDialogConfigParamInit(&config); |
| 196 | sceAppUtilSystemParamGetInt(SCE_SYSTEM_PARAM_ID_LANG, (int *)&config.language); |
| 197 | sceAppUtilSystemParamGetInt(SCE_SYSTEM_PARAM_ID_ENTER_BUTTON, (int *)&config.enterButtonAssign); |
| 198 | sceCommonDialogSetConfigParam(&config); |
| 199 | } |
| 200 | |
| 201 | static void finishSceAppUtil() { |
| 202 | // Unmount |