Browse Source

release 1.91

notaz 10 years ago
parent
commit
74e770b1ec

+ 3 - 1
ChangeLog

@@ -1,5 +1,7 @@
-1.91 (2013-10-)
+1.91 (2013-10-12)
   + Added OpenDingux support (Paul Cercueil).
+  * Save directory changed to ~/.picodrive/ for generic platform build
+    (Paul Cercueil).
   + Revived GP2X/Caanoo/Wiz support.
   + Switched to cleaner CD controller code from Eke-Eke's Genesis Plus GX.
   * Fixed overflow issue where cd emulation would break after

+ 1 - 1
configure

@@ -52,7 +52,7 @@ CC="${CC-${CROSS_COMPILE}gcc}"
 CXX="${CXX-${CROSS_COMPILE}g++}"
 AS="${AS-${CROSS_COMPILE}as}"
 STRIP="${STRIP-${CROSS_COMPILE}strip}"
-SDL_CONFIG="`$CC --print-sysroot`/usr/bin/sdl-config"
+SDL_CONFIG="`$CC --print-sysroot 2> /dev/null || true`/usr/bin/sdl-config"
 MAIN_LDLIBS="$LDLIBS -lm"
 config_mak="config.mak"
 

+ 3 - 10
platform/base_readme.txt

@@ -281,13 +281,6 @@ This option enables CD audio playback.
 This enables 8 channel PCM sound source. It is required for some games to run,
 because they monitor state of this audio chip.
 
-@@2. "ReadAhead buffer"
-This option can prefetch more data from the CD image than requested by game
-(to avoid accessing card later), what can improve performance in some cases.
-#ifndef PSP
-"OFF" is the recommended setting.
-#endif
-
 @@2. "Save RAM cart"
 Here you can enable 64K RAM cart. Format it in BIOS if you do.
 
@@ -373,9 +366,9 @@ for sound (i.e. to generate YM2612 samples) to improve performance noticeably.
 It also decodes MP3s in Sega/Mega CD mode.
 
 #endif
-@@4. "SVP dynarec"
-This enables dynamic recompilation for SVP chip emulated for Virtua Racing game,
-what improves it's emulation performance greatly.
+@@4. "Enable dynarecs"
+This enables dynamic recompilation for SH2 and SVP CPU code,
+what improves emulation performance greatly.
 
 
 Key configuration

+ 1 - 1
platform/common/menu_pico.c

@@ -414,7 +414,7 @@ static menu_entry e_menu_cd_options[] =
 	mee_onoff_h("CDDA audio",           MA_CDOPT_CDDA,          PicoOpt, POPT_EN_MCD_CDDA, h_cdda),
 	mee_onoff_h("PCM audio",            MA_CDOPT_PCM,           PicoOpt, POPT_EN_MCD_PCM, h_cdpcm),
 	mee_onoff_h("SaveRAM cart",         MA_CDOPT_SAVERAM,       PicoOpt, POPT_EN_MCD_RAMCART, h_srcart),
-	mee_onoff_h("Scale/Rot. fx (slow)", MA_CDOPT_SCALEROT_CHIP, PicoOpt, POPT_EN_MCD_GFX, h_scfx),
+	mee_onoff_h("Scale/Rot. fx",        MA_CDOPT_SCALEROT_CHIP, PicoOpt, POPT_EN_MCD_GFX, h_scfx),
 	mee_end,
 };
 

+ 2 - 0
platform/common/plat_sdl.c

@@ -17,6 +17,8 @@
 #include "input_pico.h"
 #include "version.h"
 
+#include <pico/pico.h>
+
 static void *shadow_fb;
 
 const struct in_default_bind in_sdl_defbinds[] __attribute__((weak)) = {

+ 1 - 1
platform/common/version.h

@@ -1 +1 @@
-#define VERSION "1.90"
+#define VERSION "1.91"

+ 4 - 4
platform/gp2x/Makefile

@@ -10,10 +10,10 @@ endif
 
 all: rel
 
-../../tools/textfilter:
+../../tools/textfilter: ../../tools/textfilter.c
 	make -C ../../tools/
 
-readme.txt: ../../tools/textfilter ../base_readme.txt
+readme.txt: ../../tools/textfilter ../base_readme.txt ../../ChangeLog
 	../../tools/textfilter ../base_readme.txt $@ GP2X
 
 CODE940 = code940/pico940_v3.bin
@@ -27,8 +27,8 @@ rel: ../../PicoDrive PicoDrive.gpe $(CODE940) readme.txt ../game_def.cfg \
 	cp PicoDrive.ini out/
 	cp skin/*.png out/PicoDrive/skin/
 	cp skin/*.txt out/PicoDrive/skin/
-	mkdir out/bin_to_cso_mp3
-	cp ../../tools/bin_to_cso_mp3/* out/bin_to_cso_mp3/
+	#mkdir out/bin_to_cso_mp3
+	#cp ../../tools/bin_to_cso_mp3/* out/bin_to_cso_mp3/
 	cd out && zip -9 -r ../../../PicoDrive_$(VER).zip *
 	rm -rf out
 

+ 3 - 3
platform/pandora/Makefile

@@ -12,10 +12,10 @@ PND_MAKE ?= $(HOME)/dev/pnd/src/pandora-libraries/testdata/scripts/pnd_make.sh
 
 all: rel
 
-../../tools/textfilter:
+../../tools/textfilter: ../../tools/textfilter.c
 	make -C ../../tools/
 
-/tmp/readme.txt: ../../tools/textfilter ../base_readme.txt
+readme.txt: ../../tools/textfilter ../base_readme.txt ../../ChangeLog
 	../../tools/textfilter ../base_readme.txt $@ PANDORA
 
 /tmp/PicoDrive.pxml: PicoDrive.pxml.template FORCE
@@ -24,7 +24,7 @@ all: rel
 rel: ../../PicoDrive PicoDrive.sh picorestore \
 	PicoDrive.png PicoDrive_p.png \
 	../../pico/carthw.cfg skin \
-	/tmp/readme.txt /tmp/PicoDrive.pxml
+	readme.txt /tmp/PicoDrive.pxml
 	rm -rf out
 	mkdir out
 	cp -r $^ out/