release r9 r9
authornotaz <notasas@gmail.com>
Fri, 12 Aug 2011 23:26:51 +0000 (02:26 +0300)
committernotaz <notasas@gmail.com>
Fri, 12 Aug 2011 23:54:04 +0000 (02:54 +0300)
.gitignore
Makefile
pandora/readme.txt

index 0e8f07f..6199832 100644 (file)
@@ -7,3 +7,6 @@ tags
 cscope.out
 pandora
 pcsx.map
 cscope.out
 pandora
 pcsx.map
+tools
+gpu_dumps*
+.pcsx/
index 7e3d097..2b57053 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -137,7 +137,7 @@ $(TARGET): $(OBJS)
        $(CC) -o $@ $^ $(LDFLAGS) -Wl,-Map=$@.map
 
 PLUGINS = plugins/spunull/spunull.so plugins/gpu_unai/gpuPCSX4ALL.so \
        $(CC) -o $@ $^ $(LDFLAGS) -Wl,-Map=$@.map
 
 PLUGINS = plugins/spunull/spunull.so plugins/gpu_unai/gpuPCSX4ALL.so \
-       plugins/gpu-gles/gpuGLES.so
+       plugins/gpu-gles/gpuGLES.so plugins/gpu_neon/gpu_neon.so
 
 $(PLUGINS):
        make -C $(dir $@)
 
 $(PLUGINS):
        make -C $(dir $@)
@@ -164,4 +164,5 @@ rel: pcsx $(PLUGINS) \
        sed -e 's/%PR%/$(VER)/g' out/pcsx.pxml.templ > out/pcsx.pxml
        rm out/pcsx.pxml.templ
        mv out/*.so out/plugins/
        sed -e 's/%PR%/$(VER)/g' out/pcsx.pxml.templ > out/pcsx.pxml
        rm out/pcsx.pxml.templ
        mv out/*.so out/plugins/
+       mv out/plugins/gpu_neon.so out/plugins/gpuPEOPS2.so
        $(PND_MAKE) -p pcsx_rearmed_$(VER).pnd -d out -x out/pcsx.pxml -i pandora/pcsx.png -c
        $(PND_MAKE) -p pcsx_rearmed_$(VER).pnd -d out -x out/pcsx.pxml -i pandora/pcsx.png -c
index db42e9f..4f2cbed 100644 (file)
@@ -33,7 +33,7 @@ Supported CD image formats:
 - .ZNX/.ZNX.table (partial)
 - EBOOT.PBP (PSP, partial)
 
 - .ZNX/.ZNX.table (partial)
 - EBOOT.PBP (PSP, partial)
 
-CDDA (CD audio) support requires .cue/.bin format.
+CDDA (CD audio) only supported when .cue/.toc/.ccd/.mds files are present.
 There is support for redump.org .sbi files, which can be used instead of
 .sub files to save space (name it the same as .cue/.bin, just use .sbi
 extension). This is required for Libcrypt copy protected game support.
 There is support for redump.org .sbi files, which can be used instead of
 .sub files to save space (name it the same as .cue/.bin, just use .sbi
 extension). This is required for Libcrypt copy protected game support.
@@ -46,6 +46,8 @@ then select the BIOS you want to use in Options->BIOS/Plugins menu.
 
 Analog controllers are supported using nubs, but this is disabled by
 default and needs to be enabled in 'Controls' menu.
 
 Analog controllers are supported using nubs, but this is disabled by
 default and needs to be enabled in 'Controls' menu.
+There is also touchscreen based GunCon support, which also requires
+appropriate controller selected in controls configuration.
 
 
 Plugins
 
 
 Plugins
@@ -59,13 +61,32 @@ gpuPCSX4ALL.so - plugin from PCSX4ALL project. Faster but has some glitches.
 gpuGLES.so     - experimental port of P.E.Op.S. MesaGL plugin to OpenGL ES.
                  Occasionally faster but has lots of glitches and seems to
                  be rather unstable (may crash the system).
 gpuGLES.so     - experimental port of P.E.Op.S. MesaGL plugin to OpenGL ES.
                  Occasionally faster but has lots of glitches and seems to
                  be rather unstable (may crash the system).
-builtin_spu    - P.E.Op.S. SPU plugin, most accurate but slow.
+builtin_spu    - P.E.Op.S. SPU plugin.
 spunull.so     - NULL plugin, i.e. no sound emulation.
 
 
 Changelog
 ---------
 
 spunull.so     - NULL plugin, i.e. no sound emulation.
 
 
 Changelog
 ---------
 
+r9 (2011-08-13)
+* fixed various dynarec integration issues that were causing instability
+* merged latest Ari64 dynarec code for some performance improvement
+* changed frameskip handling in builtin and PCSX4ALL plugins,
+  fixes some cases where it would not work
+* merged PCSX4ALL 2.2 GPU code to it's plugin
+* fixed PCSX4ALL GPU inline asm, was miscompiling for ARMv7.
++ added CDDA handling for eboot format
+* improved CDDA handling for all image formats that support it
+* various compatibility/accuracy improvements
+* optimized PEOPS SPU core
+* various menu adjustments
+* changed scaling options a bit, there are now two 4:3 options:
+  integer and fractional
++ added some basic memory card manager, which allows to change
+  or remove cards (remove needed for Tenka)
++ added GunCon support
++ added gpuPEOPS2 plugin (peops rendering + new emulation code)
+
 r8 (2011-03-22)
 * improved recompiler performance for some games
 * fixed a few recompiler related compatibility issues
 r8 (2011-03-22)
 * improved recompiler performance for some games
 * fixed a few recompiler related compatibility issues