Commit Graph
5291 Commits
Author SHA1 Message Date
Henrik Rydgård 269a8d413a Make a few of the Aac functions reporting. 2014-01-27 16:35:47 +01:00
Henrik Rydgård 4d6be60d93 Merge pull request #5244 from raven02/patch-7
Wrap sceAac()
2014-01-27 05:08:43 -08:00
Henrik Rydgård 169844cc8c MediaEngine/atrac: Initialize some variables, remove use of some deprecated functions 2014-01-27 14:08:05 +01:00
raven02 8fa51c19d1 Wrap sceAac() 2014-01-27 21:02:15 +08:00
Henrik Rydgård a8eb92f395 Merge pull request #5237 from raven02/patch-6
Return without delay if voicesPlayingCount is zero
2014-01-27 04:16:48 -08:00
raven02 8e8329abec Fix audio gitches 2014-01-27 19:32:35 +08:00
raven02 f381bfd0b4 Update comment 2014-01-27 17:22:01 +08:00
Henrik Rydgård f7f9b3b8f7 Merge pull request #5239 from unknownbrackets/io-thread-fix
Fix glitch when a file is closed while its io thread operation is pending
2014-01-27 01:04:51 -08:00
Henrik Rydgård 671bf319e8 Merge pull request #5238 from unknownbrackets/callbacks
Add reporting for callback injection
2014-01-27 01:04:20 -08:00
Unknown W. Brackets 10f52fa2b0 Just in case, also clear results on shutdown. 2014-01-26 19:10:20 -08:00
Unknown W. Brackets 0ca769721a Log more information about duplicate io operations. 2014-01-26 19:05:07 -08:00
Unknown W. Brackets c03326eed4 Discard any pending result when closing a file. 2014-01-26 18:49:34 -08:00
Unknown W. Brackets cb4e72058a Report usage if callback "injection."
These are generally giving incorrect results, but it will help to know
what games are triggering it.
2014-01-26 18:41:42 -08:00
raven02 75a49129a6 Return without delay if voicesPlayingCount is zero 2014-01-27 10:07:56 +08:00
Unknown W. Brackets efa6640807 Report any missing wait type handling funcs. 2014-01-26 17:14:11 -08:00
Henrik Rydgård b74119c416 Merge pull request #5233 from Kingcom/Debugger
Module list in Windows debugger
2014-01-26 16:05:51 -08:00
Kingcom 880be6d41d Module list in Windows debugger 2014-01-27 00:35:16 +01:00
Henrik Rydgård cc4882267a Merge pull request #5231 from unknownbrackets/swap
Merge just some endian / swap related fixes
2014-01-26 14:44:52 -08:00
Ced2911 67de460ec6 [Xbox] Endian, missing on swap.h ? 2014-01-26 14:28:42 -08:00
Ced2911 ebbe84450a [Core] Endian fixes 2014-01-26 14:27:53 -08:00
Ced2911 075a960f7f [Core] scekernel endian fixes 2014-01-26 14:27:30 -08:00
Ced2911 451e80c5c8 [core/MediaEndigne] endian fix for video 2014-01-26 14:27:05 -08:00
Ced2911 2c522cda9a [core] fix some endian bugs 2014-01-26 14:26:27 -08:00
Ced2911 2941ec7227 [core] some endian fix try
Conflicts:
	Core/HLE/sceIo.cpp
2014-01-26 14:25:54 -08:00
Henrik Rydgård 8fa6105472 Initialize m_audiopts 2014-01-26 23:21:39 +01:00
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 0414a3faa4 Not having voices playing is not an error. Disabling logging of it. 2014-01-26 16:32:29 +01: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
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
DanyalZia 251b0e86ee Separates out auto-skip from frameskipping 2014-01-26 00:50:00 +05: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
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
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 4789c2412a Merge pull request #5196 from unknownbrackets/savedata
Handle fixed-length strings in savedata properly
2014-01-24 01:45:14 -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
Unknown W. Brackets e00a244d1e Handled fixed-length strings in savedata properly. 2014-01-24 01:21:13 -08:00