default config adjustments
authornotaz <notasas@gmail.com>
Sat, 29 Jun 2013 00:38:32 +0000 (03:38 +0300)
committernotaz <notasas@gmail.com>
Sat, 29 Jun 2013 00:38:32 +0000 (03:38 +0300)
configure
platform/common/emu.c
platform/libpicofe
platform/libretro.c

index 0e96a99..c3309b5 100755 (executable)
--- a/configure
+++ b/configure
@@ -123,10 +123,8 @@ if [ "x$sound_drivers" != "x" ]; then
   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
index d92c598..d0cc988 100644 (file)
@@ -535,7 +535,8 @@ void emu_prep_defconfig(void)
        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
index 6282e17..8ef1ad3 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 6282e17ef5f37915df1a77b5d7138c666e94d0fb
+Subproject commit 8ef1ad3218d7677f3dbf279095cd2fc58966547f
index ebf6e65..0521f18 100644 (file)
@@ -571,9 +571,12 @@ void retro_init(void)
        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;