2013-02-25

PPSSPP Git (2013/02/25)

EmuCR: PPSSPPPPSSPP Git (2013/02/25) is compiled. PPSSPP is a fast and portable PSP emulator for Android, Windows, Mac, and Linux, written in C++.

PPSSPP Git Changelog:
* Merge pull request #795 from unknownbrackets/armjit-minor
Fix Comp_ShiftType not using ROR in armjit
* Fix Comp_ShiftType not using ROR.
Untested but looks right? Reported by @xsacha.
* Merge pull request #794 from unknownbrackets/scheduling
Implement sceKernelRefer*MutexStatus*()
* Update tests.
* Implement sceKernelReferLwMutexStatus() and ByID().
* Fix sceKernelReferMutexStatus().
* Merge pull request #788 from mikusp/qtcleanup
Cleanup of Qt code
* Displaylist cleanup
* Fix some warnings
* Ctrl widgets code cleanup
* Mainwindow class code cleanup
* Merge pull request #792 from unknownbrackets/jit-vfpu
Fix vcmp + some nan stuff + more prefix marking
* Correct the more obscure vcmp cases.
* Fix some NaN handling in a few funcs.
* Mark more instructions which eat prefixes.
* Merge pull request #790 from sum2012/master
Make default FastMM off
* Make default FastMM off
UNIMPL _sceAtracGetContextAddress make game crash when FastMM on
* Merge pull request #787 from maximu/patch-1
Update android/jni/Android.mk
* Update android/jni/Android.mk
build fix android build
* Merge pull request #791 from raven02/master
Add u_colormask and use it in enableColorTest
* Add DirtyUniform(DIRTY_COLORMASK)
* Add u_colormask and use it in enableColorTest
* Merge pull request #786 from unknownbrackets/warnings
Fix some more warnings
* Fix some x64 type warnings.
* Fix some warnings generated by clang.
* Merge pull request #785 from vakkov/master
DLC encryption
* DLC encryption
* Build fix for most platforms. New libkirk file.
* Fix iOS directory structure in init/NativeInit.
* Merge pull request #781 from tpunix/master
PGD file support
* add pgd_close, match with pgd_open
* add PGD file support.
* Build fix for iOS. Now compiles.
* Merge pull request #778 from raven02/patch-2
Fix characters disappearance in Saint Seiya Omega
* Add !(gstate.zmsk & 1); to depthMask and remove duplicate GE_CMD_MATERIALUPDATE (exists in line69)
* Merge pull request #780 from unknownbrackets/jit-minor
Fix warning / test failure on Mac with x86 jit
* This isn't needed if ABI_CallFunction* is used.
AFAICT the only reason for it is to avoid far calls, so we just can't
use CALL() directly. It's works even when it throws on Mac.
* Avoid using CALL() directly in case of far calls.
This mainly matters for x64.
* Merge pull request #779 from unknownbrackets/gpu-minor
Flush on any clutaddr change, even just upper
* Flush on any clutaddr change, even just upper.
Fixes ClaDun black boxes, wrong colors in game.
* Potential JIT for iOS fix.
* Merge pull request #776 from unknownbrackets/tests
Make tests use jit by default (attempt 2)
* Ignore __testfailure.bmp.
* Switch on jit again by default.
* Update tests.
* Fix crash executing the sascore test.
* Fix for iOS
Revert CLang to gcc.
Revert 60 fps (this wasn't working).
Revert rock88's pbxcp usage. This file is no longer available in XCode 4.4+.
* Merge pull request #777 from sum2012/master
Add support of another patchers
* Add support of another patchers
* Set frame rate to 60 on iOS. Default was 30.
* Arg, buildfix for Mac.
Submodules make this hard.
* Buildfix for Mac.
* Fix for FBO on iOS devices. Allows buffered rendering (from rock88).
* Add iOS icons to project (from rock88).
* Fix for iOS CMake
Update toolchain file to reflect that we want to use clang (rock88 is using clang).
Set target in the CMake. Fix for packaging and signing (thanks rock88).
Update linking to include audio and GLKit (thanks rock88).
Update README
* Merge pull request #775 from unknownbrackets/jit-minor
Fix downcount check without fastmem in jr
* Fix downcount check without fastmem in jr.
* Merge pull request #774 from unknownbrackets/savestates
Wait for jit to exit the runloop in debug, quit, and savestates
* Don't bother resuming/pausing around savestates.
Only makes things more likely to crash.
* Add a timeout so quit doesn't hang.
Kinda like before except now it'll quit faster if possible.
* Wait for the runloop to end in savestates/debug.
This way, even if the runloop hasn't checked coreState yet, we will wait.
* Keep track of whether we're in the runloop or not.
* Fix bIgnoreBadMemAccess ignored in GetPointer.
* Merge pull request #772 from unknownbrackets/change-reg
Fix change register feature
* Allow changing fpu/vfpu regs.
* Make changing register values actually work.
* Merge pull request #771 from unknownbrackets/vfpu
vf2h and minor vh2f tweaks
* Correct prefix handling in vf2h/vh2f.
* Initial implementation of vf2h.
Fixes Fat Princess and possibly other stuff.
* Merge pull request #770 from sum2012/master
Updated Trad Chinese for Qt interface.
* Updated Trad Chinese for Qt interface.
Based on https://github.com/hrydgard/ppsspp/pull/749
* Merge pull request #769 from raven02/patch-1
Add glstate.stencilTest & depthTest.disable()
* Add glstate.stencilTest.disable();
* Add glstate.depthTest.disable();
* Add missing glClearColor(0,0,0,1);
* Group GE_CMD_CLUTFORMAT
* Set float for glstate.depthRange.set(0.0f, 1.0f)

EmuCR: PPSSPP

Download: PPSSPP Git (2013/02/25) x86
Download: PPSSPP Git (2013/02/25) x64
Download: PPSSPP Git (2013/02/25) for Android
Source: Here

0 Comments

Post a Comment