2013-07-01

PPSSPP Git (2013/07/01)

EmuCR: PPSSPPPPSSPP Git (2013/07/01) 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 #2550 from codebase7/master
Allow user to define path to ffmpeg libraries
* Add manual ffmpeg path support to cmake
This commit adds support for allowing the user to define the full
path to the static ffmpeg libraries.
In addition it also makes cmake output the location for the
static ffmpeg libraries that it will use.
* Merge pull request #2570 from unknownbrackets/perf
Small performance improvements (textures, shader lookup)
* Flip around the texture key to invalid faster.
* Decode 16-bit textures a bit more directly.
Improves performance in God of War.
* Optimize linked shader lookup in ApplyShader().
We already iterate all (skipping that with an if helps, though), and the
list of shaders in most games is pretty small. Using a map is not gaining
much, and actually makes the whole thing slower.
Cuts from 9.84% time in Tales of Phantasia X (lots of flushes) to 1.85%.
* Merge pull request #2567 from unknownbrackets/debugger
Rewrite CBreakPoints, fix MemCheck bugs
* Ensure only the very next instruction is skipped.
* Actually enforce temp breakpoints having no cond.
* When hitting go on a memcheck, also skip it.
If you hit go you most likely want it to continue past the instruction you
were on.
* Don't skip memcheck'd op when illegal reads is off.
* Buffer the breakpoints in UI to avoid overflows.
* Add skeleton for conditional breakpoints.
* Fix names with newlines in the symbol map.
* Give memchecks/breakpoints a consistent interface.
Removes the limit on max breakpoints, and makes everything use accessors
for both that look roughly the same.
* Merge pull request #2566 from JulianoAmaralChaves/patch-1
Improvements in the location and layout of the menus
* Improvements in the location and layout of the menus
1 - Included the page number in the graphics settings
2 - Included resource for locating in the of logo screen
3 - Adjustments of some buttons in the screen of graphics settings, to improve when translated
4 - Fix the reading of the "Locked CPU Speed" through the INI file
Note: Do not know if I could, but I took the liberty to include my nick in the credits as a contributor
* Merge pull request #2572 from oioitff/mpeg-fix
Implement scePsmfSpecifyStreamWithStreamType and scePsmfSpecifyStreamWithStreamTypeNumber
* Implement scePsmfSpecifyStreamWithStreamType
and scePsmfSpecifyStreamWithStreamTypeNumber.
* Merge pull request #2571 from unknownbrackets/windows-ui
Fix delay when quitting with game paused
* Don't show a dialog on quit when EmuThread hangs.
It's not like it will prevent PPSSPP from quitting.
* Allow Core_WaitInactive() when already inactive.
It's being called unconditionally now, it was changed in the other one, so
I guess it needs changing here.
* Merge pull request #2563 from unknownbrackets/jit-minor
Log more info about branches in delay slots.
* Log more info about branches in delay slots.
* Merge pull request #2564 from oioitff/mpeg-fix
Tiny bug fix for scePsmfSetPsmf.
* Tiny bug fix for scePsmfSetPsmf.
* Merge pull request #2562 from oioitff/mpeg-fix
Improve getPsmf for scePsmf.
* delete previous psmf if exists.
* Improve getPsmf for scePsmf.
* Merge pull request #2561 from unknownbrackets/ccc
Add a hack/stub for sceCccUTF8toSJIS(), some other stubs
* Add some unknown syscalls from reporting.
These are being linked in by games, so defining them will log them when
they are hit.
* Add a couple extra stubs to sceCcc.
* Merge pull request #2560 from unknownbrackets/symbol-map
Keep symbol map entries from between modules
* Read symbols with spaces in their names.
Before it was changing "UNK: hex" and "EXP: hex" into "UNK:" and "EXP:".
* Keep symbols mapped from all loaded modules.
This way the map contains all the symbols used, not just a snapshot.
* Always add symbols, so we don't leave any behind.
* Keep the symbol map entries unique.
Duplicates are annoying, and we have hacks upstream to prevent them that
cause trouble.
* Merge pull request #2556 from Kingcom/master
Memory view in disassembler

EmuCR: PPSSPP

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

0 Comments

Post a Comment