2013-01-26

PPSSPP Git (2013/01/26)

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

PPSSPP Git Changelog:
* VFPU JIT: start setting up infrastructure. very incomplete. vdot works if undisabled, but isn't complete.
* Split out the FPU reg cache into its own file too.
* Separate the two regcaches before doing major surgery to FPURegCache.
* Merge pull request #498 from lioncash/master
Fix a duplicate branch in Loaders.cpp
* Fix a duplicate branch in MIPS/MIPSDis.cpp
Copypaste error for beql.
Thanks go out to [Unknown] for specifying the correct value of o.
* Fix duplicate branches.
I think this should be UNKNOWN_ELF.
* Merge pull request #497 from lioncash/master
Fixed two other mem leaks I missed.
* Fixed two other memory leaks I missed.
* Merge pull request #496 from lioncash/master
Memory leak cleanup. Fixing some small things that were fixed in the Dolphin source, but didn't make it over here.
* Get rid of unused iterators.
* Fix release() in StdMutex.h
Originally fixed here:
https://code.google.com/p/dolphin-emu/source/detail?spec=svn74a5ad542b44a18751acc19e4d1229d640cc4c0f&r=4f4aa4860df98f401384f6e598cb649b13882e79
* Fix some resource leaks/memory leaks.
* Must flush FPR regcache before thrashing the fp regs
* Quick implementation of LV.Q and SV.Q in x86/x64 JIT
* Typo + warning fix
* Make ADPCM audio a little less crackly in a hacky way..
* No need for double precision in ADPCM decoder
* Misc GPU stats etc changes
* Disasm GE_CMD_REVERSENORMAL
* Merge pull request #495 from unknownbrackets/rtc-fix
RTC buildfix (but not sure)
* Quick fix rtc crash, probably gives wrong results.
* Buildfix for missing functions on Android/win32.
* Fix crashes when localtime() can't handle the date.
* Merge pull request #494 from raven02/shader-fix
Fix bugs with lmode bit in shader IDs
* Fix too dark issue in-game
* Merge pull request #493 from coestergaard/master
File seek beyond file size should not fail
* File seek beyond file size should not fail
This caused Ridge Racer 2 to freeze after a few seconds
* Merge pull request #488 from Xele02/sceRtc
Make sceRTC pass the tests.
* Make sceRTC pass the tests.
* Merge pull request #492 from unknownbrackets/jit-minor
ALU jit optimizations
* Optimize and/or 0 to just a mov in x86 jit.
* Jit reg+reg compile time, and avoid flushing EDX.
* Hit immediates in the ALU better and more simply.
* Merge pull request #490 from unknownbrackets/jit-nice-delays
Nice delay slots, ahoy
* Add support for FPU and VFPU for nice delay slots.
* Whitelist common delay slot ops with outreg info.
* Add a quick disable define for nice delay slots.
* Simplify nice delay slot detect, and yes for noop.
NOOP seems very common so this should already benefit speed a bit.
* Move around the jit nice delay slot logic.
Nice delay slots don't not save flags, they run before the CMP.
* Merge pull request #489 from raven02/master
Fix sound too fast issue introduced in previous commit
* Fix sound too fast issue
* Merge pull request #491 from unknownbrackets/flicker
Fix flicker caused by using the wrong fbo
* Fix flicker caused by using the wrong fbo.
* Merge pull request #487 from Summeli/master
fixel nullptr in symbian memory allocation
* fixed null ptr bug in Symbian
* Merge pull request #486 from raven02/master
Implement sceAudioSRCChReserve/Release/OutputBlocking
* Comment int src
* Use u32 for leftVolume/rightVolume/format
* Implement sceAudioSRCChReserve/Release/OutputBlocking
* Merge pull request #485 from raven02/master
Fix high pitch noise and looping issues in games
* Fix high pitch noise and looping issues in few games
* Add psmfPlayerLastTimestamp to psmfplayer
* Fix black intro for Naruto Shippuden Kizuna Drive

EmuCR: PPSSPP

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

0 Comments

Post a Comment