Commit Graph
45601 Commits
Author SHA1 Message Date
Unknown W. Brackets 199552bc1b Small merge fix. 2014-01-26 14:13:43 -08:00
Henrik Rydgård efd44a6933 Merge branch 'debugger2' of https://github.com/unknownbrackets/ppsspp into unknownbrackets-debugger2
Conflicts:
	Core/Debugger/Breakpoints.cpp
2014-01-26 23:10:37 +01:00
Henrik Rydgård 241c78fb4c Merge pull request #5221 from unknownbrackets/debugger
Add module info to the symbol maps
2014-01-26 14:07:29 -08:00
Henrik Rydgård 289729f43c Merge pull request #5216 from DanyalZia/frameskip
Separates out auto-skip from frameskiping
2014-01-26 14:06:45 -08:00
Unknown W. Brackets 5e01119d60 Update the debugger on a break instruction.
Before it would still show "Stop" even though it was paused.
2014-01-26 11:57:40 -08:00
Unknown W. Brackets fe2b62c27d Make the "on change" checkbox for memchecks work.
But, for now, only on sw and similar instructions, the rest don't work
yet and just always break.
2014-01-26 11:57:39 -08:00
Henrik Rydgård 9dd1ab1e61 Merge pull request #5225 from DanyalZia/patch-50
Fix a bug where changing resolution wouldn't make a difference on the fly
2014-01-26 07:33:59 -08:00
Henrik Rydgård 0414a3faa4 Not having voices playing is not an error. Disabling logging of it. 2014-01-26 16:32:29 +01:00
DanyalZia 61a15c1465 Fix a bug where changing resolution wouldn't make a difference on a fly 2014-01-26 19:02:21 +05:00
Henrik Rydgård 5b355c4a64 Improve comment about the sas delay 2014-01-26 14:37:41 +01:00
raven02 7701784608 Not reschelding if voicesPlayingCount == 0 2014-01-26 19:52:31 +08:00
Unknown W. Brackets 6b06494940 Oops, missed a c_str() conversion. 2014-01-26 01:56:28 -08:00
Unknown W. Brackets 983e195dd2 Fix possible module index overlap. 2014-01-26 00:02:01 -08:00
Unknown W. Brackets 76afb2a8d5 Avoid returning points from the symbol map.
Now that it uses a lookup, this is even more dangerous.  But, the maps
could be reordered while it's trying to print the pointer and cause that
data to become invalid.

This should be safe from race conditions.
2014-01-25 21:40:23 -08:00
Unknown W. Brackets b1af4f4911 Write symbol maps as ".ppmap" instead.
This has some benefits:
 * They are smaller, but zgrep/zcat etc. still work.
 * Since the format is slightly different, bisecting won't overwrite.
 * It avoids conflicts with .map file associations.
2014-01-25 21:12:16 -08:00
Unknown W. Brackets a2fa53d5c4 Track modules in the symbol map.
This makes it so things don't overlap confusingly, and also so that we can
replace funcs more correctly and sanely.

This is unfortunately a bunch more complicated...
2014-01-25 20:59:53 -08:00
Henrik Rydgård a45a2cafa3 Merge pull request #5219 from unknownbrackets/qt-fix
Include backtrace on Qt.
2014-01-25 16:30:22 -08:00
Unknown W. Brackets 27027595d8 Link backtrace on non-x86 via cmake. 2014-01-25 16:07:31 -08:00
Unknown W. Brackets 42e4856900 Include backtrace on Qt.
Should fix Symbian / Blackberry I expect.
2014-01-25 15:56:59 -08:00
Henrik Rydgård 893662212e Merge pull request #5218 from unknownbrackets/ffmpeg-minor
Check for AV_NOPTS_VALUE from ffmpeg pts values.
2014-01-25 15:04:12 -08:00
Unknown W. Brackets af411e6b1e Check for AV_NOPTS_VALUE from ffmpeg pts values.
Apparently it's returning this now.  If we don't have it, just increment.

Fixes #5217.
2014-01-25 14:59:28 -08:00
Henrik Rydgard 52ef8b6f9c Update native 2014-01-25 21:28:54 +01:00
Henrik Rydgard b2dd81b993 Update ffmpeg libraries 2014-01-25 21:28:30 +01:00
DanyalZia 83eb96bab8 Separates out auto-skip and frameskip 2014-01-26 01:21:03 +05:00
Henrik Rydgård 5b018f1311 Merge pull request #5215 from unknownbrackets/ui-tweaks
Improve game browser keyboard/controller navigation
2014-01-25 12:04:14 -08:00
Unknown W. Brackets 08f812518f Switch game browser tabs using L/R buttons.
Even with keyboard / custom controller mapping.
2014-01-25 12:01:48 -08:00
Henrik Rydgård b0e318f6d1 Merge pull request #192 from unknownbrackets/keymap
Allow customizing the tab left/right keys
2014-01-25 12:01:32 -08:00
Unknown W. Brackets 1c87fb7485 Allow customizing the tab left/right keys. 2014-01-25 11:58:49 -08:00
DanyalZia 251b0e86ee Separates out auto-skip from frameskipping 2014-01-26 00:50:00 +05:00
Unknown W. Brackets 8f98fa78aa Allow right click / triangle on a game item.
Fixes #3866, makes keyboard navigation a bit better.
2014-01-25 11:24:06 -08:00
Unknown W. Brackets 2bf061d05b Trigger a touch event before sending a right click.
This way we can know what they actually right clicked on.
2014-01-25 11:19:41 -08:00
Henrik Rydgård 7ed88ced46 Merge pull request #5214 from raven02/patch-2
Build fix
2014-01-25 08:20:36 -08:00
raven02 b2e62680e7 Build fix 2014-01-25 23:56:47 +08:00
Henrik Rydgård d4feb77cb3 Merge pull request #5206 from raven02/master
Implement sceMt19937Init() & sceMt19937Uinit()
2014-01-25 06:14:10 -08:00
Henrik Rydgård aed3ed2165 Merge pull request #5212 from raven02/patch-1
Revert #5044 and set ctx->avc.avcDecodeResult = 1
2014-01-25 05:53:55 -08:00
raven02 3236625bf6 Revert #5044 and set ctx->avc.avcDecodeResult = 1 2014-01-25 21:29:37 +08:00
raven02 161d8b29fb Implement sceMt19937() 2014-01-25 20:17:53 +08:00
Henrik Rydgård 39bfc03759 Merge pull request #5208 from unknownbrackets/display-minor
Ignore unreasonable timestep values
2014-01-25 02:15:05 -08:00
Henrik Rydgård f660be39b5 Merge pull request #5209 from unknownbrackets/ui-tweaks
Properly exit error screen when hitting cancel
2014-01-25 02:14:23 -08:00
Unknown W. Brackets d820768396 Properly exit error screen when hitting cancel.
Fixes #3351.
2014-01-25 00:40:14 -08:00
Unknown W. Brackets 10454654bf Ignore unreasonable timestep values.
This fixes #5202 (Crisis Core stuttering) and improves Mana Khemia's "Who
are you?" sound effect while loading savedata.  May also improve Monster
Hunter's similar issue.
2014-01-24 23:55:19 -08:00
Henrik Rydgård a0a9ad49bb Merge pull request #5200 from sky-zer/master
iOS: MFi controllers support
2014-01-24 11:47:30 -08:00
sky-zer 4f4edbe959 Refactoring. 2014-01-24 22:46:30 +04:00
sky-zer 55514ee58e iOS: MFi controllers support 2014-01-24 22:39:45 +04:00
Henrik Rydgård b360f5a1e5 Merge pull request #5148 from Bigpet/WinTouchSupport
Add Windows touch support
2014-01-24 10:31:40 -08:00
Henrik Rydgård 7f995647a3 Merge pull request #5197 from unknownbrackets/gpu-minor
Only copy dirty depth buffers between FBOs
2014-01-24 01:49:23 -08:00
Henrik Rydgård 4789c2412a Merge pull request #5196 from unknownbrackets/savedata
Handle fixed-length strings in savedata properly
2014-01-24 01:45:14 -08:00
Unknown W. Brackets b034b992df Only copy dirty depth buffers between FBOs.
We can remove this if/when we track them separately.  This may break a
game that depends on the depth carrying over between several FBOs, but
that's not extremely likely.

This improves performance in Gods Eater Burst.
2014-01-24 01:44:24 -08:00
Henrik Rydgård b27569277e Merge pull request #5194 from unknownbrackets/iso-fix
Support larger iso files (more than 2GB)
2014-01-24 01:38:51 -08:00
Henrik Rydgård 293c66199e Merge pull request #5195 from unknownbrackets/display-minor
Smooth out detected FPS changes
2014-01-24 01:38:14 -08:00