done
fi
-if [ "$need_libpicofe" = "yes" ]; then
- if ! test -f "frontend/libpicofe/README"; then
- fail "libpicofe is missing, please run 'git submodule init && git submodule update'"
- fi
+if ! test -f "platform/libpicofe/README"; then
+ fail "libpicofe is missing, please run 'git submodule update --init'"
fi
#if [ "$need_warm" = "yes" ]; then
memset(&defaultConfig, 0, sizeof(defaultConfig));\r
defaultConfig.EmuOpt = 0x9d | EOPT_RAM_TIMINGS|EOPT_EN_CD_LEDS;\r
defaultConfig.s_PicoOpt = POPT_EN_STEREO|POPT_EN_FM|POPT_EN_PSG|POPT_EN_Z80 |\r
- POPT_EN_MCD_PCM|POPT_EN_MCD_CDDA|POPT_EN_SVP_DRC|POPT_ACC_SPRITES |\r
+ POPT_EN_MCD_PCM|POPT_EN_MCD_CDDA|POPT_EN_MCD_GFX |\r
+ POPT_EN_SVP_DRC|POPT_ACC_SPRITES |\r
POPT_EN_32X|POPT_EN_PWM;\r
defaultConfig.s_PsndRate = 44100;\r
defaultConfig.s_PicoRegion = 0; // auto\r
-Subproject commit 6282e17ef5f37915df1a77b5d7138c666e94d0fb
+Subproject commit 8ef1ad3218d7677f3dbf279095cd2fc58966547f
environ_cb(RETRO_ENVIRONMENT_SET_DISK_CONTROL_INTERFACE, &disk_control);
PicoOpt = POPT_EN_STEREO|POPT_EN_FM|POPT_EN_PSG|POPT_EN_Z80
- | POPT_EN_MCD_PCM|POPT_EN_MCD_CDDA|POPT_EN_SVP_DRC
- | POPT_ACC_SPRITES|POPT_EN_32X|POPT_EN_PWM
- | POPT_DIS_32C_BORDER;
+ | POPT_EN_MCD_PCM|POPT_EN_MCD_CDDA|POPT_EN_MCD_GFX
+ | POPT_EN_32X|POPT_EN_PWM
+ | POPT_ACC_SPRITES|POPT_DIS_32C_BORDER;
+#ifdef __arm__
+ PicoOpt |= POPT_EN_SVP_DRC;
+#endif
PsndRate = 44100;
PicoAutoRgnOrder = 0x184; // US, EU, JP
PicoCDBuffers = 0;