본문 바로가기

에뮬레이터

PPSSPP Git (2013/04/29) (psp 에뮬레이터)

PPSSPP Git (2013/04/29)

PPSSPP Git (2013/04/29) v0.7.6-266 : EmuCR: PPSSPPPPSSPP Git (2013/04/29) 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 #1590 from unknownbrackets/gpu-rounding
Do alpha test equal compares using rounding
* Do alpha test equal compares using rounding.
Fixes accuracy problems, Popolocrois shows things now.
* Merge pull request #1586 from nachume/imaspatch
Add new sceNp/scePauth and some stubs for unknown functions on THE IDOLM...
* mistake sceRtcGetLastAdjustedTime() is not UNIMPL function.
revert to DEBUG_LOG from ERROR_LOG.
* FIX sceRtc.cpp HLEFunction Array Wrapped Function not used reference pointer.
* UNIMPL functions replace DEBUG_LOG -> ERROR_LOG
* Add new sceNp/scePauth and some stubs for unknown functions on THE IDOLM@STER SP.
* Merge pull request #1584 from unknownbrackets/reporting
Send GPU, CPU, and platform info into the reporting server
* Split out the GPU vendor and the full detail.
This way we can sort things more easily.
* Reporting: add a couple missing platforms.
* Reporting: also send the CPU and platform.
* Add simple escaping to reporting.
Should fix those pesky + signs, etc.
* Reporting: catch information about the GPU.
* Merge pull request #1589 from unknownbrackets/perf
Match x64 optimization settings with x86, optimize zlib
* Make sure that x64 uses all the same opt settings.
There were some differences. Also, make debug use the same sse mode
release does so they have parity.
* Always optimize zlib, we're not debugging it.
This improves x64 release performance as well.
* Merge pull request #1587 from unknownbrackets/jit-minor
Fix potential crash looking up block_num
* Fix potential crash looking up block_num.
* Merge pull request #1583 from unknownbrackets/ui-tweaks
Don't stretch mini icons on the pause screen
* Don't stretch mini icons on the pause screen.
* Workaround MSVC bug causing spin in pause menu.
It seems to get the result -0.000, and not sleep at all...
Forcing it to an int fixes it.
* Merge pull request #1582 from unknownbrackets/perf
Improve performance of the GE list interpreter
* Small opt. for common immediately stalled list.
* Simplify, don't let InterpretList do downcount.
* Use a downcount and fast run loop in the GE.
* Centralize state and pc changes in the GE.
To make later things easier.
* Merge pull request #1580 from unknownbrackets/texcache
Resize the tex buffers to the larger of w/bufw
* Resize the tex buffers to the larger of w/bufw.
Since it's rearranging, it needs the larger, and it might be in place too.
* Add basic support for the second analog stick present in the PS3 PSP emu for HD remakes.
Make vi2f safer.
* Merge pull request #1579 from unknownbrackets/atrac-fix
Revert sceAtracGetSecondBufferInfo()
* Revert sceAtracGetSecondBufferInfo().
I don't know if those changes fixed any games, but they look wrong.
Reverting fixes Holy Invasion of Privacy and Valkyrie Profile.
* Merge pull request #1576 from mgaver/patch-3
Update MenuScreens.cpp
* Update MenuScreens.cpp
* Merge pull request #1577 from unknownbrackets/texcache
Cleanup texture cache code (get rid of the duplicate)
* Swap a couple Unchecked loops for Memcpy calls.
Should be the same or faster, seems clearer anyway...
* Sneak in a quick logging fix.
* Get rid of the duplicate texture decode func.
Just need one, really.
* Optimize clut reading a tiny bit, use one func.
* Fix some missing texture buffer resizes.
I think this is all of them...
* Merge pull request #1573 from sum2012/patch-1
Non Window build fix
* Non Window build
I only just ref old build fix.
* Merge pull request #1571 from raven02/patch-9
Several CMD update in sceIoDevctl()
* Several CMD update in sceIoDevctl()
* Merge pull request #1572 from raven02/patch-10
Buildfix
* Buildfix


EmuCR-ppsspp-20130429-x64.7z


EmuCR-ppsspp-20130429-x86.7z