Commit Graph
5319 Commits
Author SHA1 Message Date
sum2012 ef8d996803 Add more log information in sceUtlity 2014-02-01 07:25:41 +08:00
Unknown W. Brackets 48fd33b201 Remove callback return injection and related.
With paused waits, this is no longer correct.  Callbacks still don't allow
waits inside callbacks yet (they should.)
2014-01-31 12:22:39 -08:00
Unknown W. Brackets 5e4a076798 Typo. 2014-01-31 09:41:29 -08:00
Henrik Rydgård eb92987ea3 Merge pull request #5283 from unknownbrackets/sdkver
Correct return values, validation in sdkver funcs
2014-01-31 04:12:27 -08:00
Henrik Rydgård 4fddb71261 Merge pull request #5285 from unknownbrackets/umd-minor
Match test in sceUmdUnRegisterUMDCallBack()
2014-01-31 04:11:53 -08:00
Unknown W. Brackets d15e52cfdf Match test in sceUmdUnRegisterUMDCallBack().
Seems that 0 is the unregistered value based on how it reacts to that
param, and it should return 0 for success in newer sdk versions.
2014-01-30 23:10:26 -08:00
Unknown W. Brackets fb689b45f1 Spelling fix. 2014-01-30 22:49:30 -08:00
Unknown W. Brackets 850d640f42 Correct return values, validation in sdkver funcs.
I am unable to reproduce any validation, so these changes make it match
tests on a PSP.  But then, maybe it's my custom firmware getting in the
way?  Added reporting to see the effect better.
2014-01-30 22:13:59 -08:00
Henrik Rydgård 4f2f8f0f80 Merge pull request #5274 from thedax/removeRedundantBreak
Remove redundant break in MIPSAsm.cpp.
2014-01-30 00:35:30 -08:00
The Dax 427970750b Remove redundant break in MIPSAsm.cpp. 2014-01-30 01:48:32 -05:00
sum2012 600ef9b132 Add sceMpegRingbufferQueryMemSize and sceMpegQueryMemSize log information 2014-01-30 06:03:10 +08:00
Henrik Rydgård 60e44c40b6 Merge pull request #5245 from raven02/patch-8
Saving the current frame's status to initAddr
2014-01-29 01:56:14 -08:00
Unknown W. Brackets c9b037815f Reschedule instead of switching to delayed threads.
This will hopefully take care of #5263, and might fix other issues too.
If a thread goes into a wait, it may reschedule right into an interrupt.

In this case, it would've been switched back to, and woken up early.
2014-01-28 22:10:28 -08:00
raven02 ee8b062687 Save the current frame's status to initAddr 2014-01-28 23:36:29 +08:00
raven02 e40c19a22a Add and wrap 3 new functions 2014-01-28 22:03:11 +08:00
raven02 3cf8437f24 Wrap few more sceMpeg() functions 2014-01-28 21:56:49 +08:00
Henrik Rydgård d2bb9cd589 Merge pull request #5255 from sum2012/Patch-3
Correct scePsmfPlayerBreak psmfplayer's status
2014-01-28 04:00:49 -08:00
sum2012 d37100b30a Correct scePsmfPlayerBreak psmfplayer status
Fix everybody stress buster
2014-01-28 19:13:59 +08:00
Henrik Rydgård 2b05a60d9d Clear out the jit pointer on shutdown. Some cleanup. 2014-01-28 11:32:54 +01:00
Henrik Rydgård 2c4ca13671 Merge pull request #5253 from unknownbrackets/struct-align
Clean up alarm struct alignment, don't set pad to anything
2014-01-28 01:39:20 -08:00
Henrik Rydgård 4811d7796a Merge pull request #5252 from sum2012/PATCH-1
Reduce sceKernelGetSystemTime log level
2014-01-28 01:39:09 -08:00
sum2012 3af056f459 Update scePsmfPlayerGetAudioOutSize log 2014-01-28 17:02:38 +08:00
Unknown W. Brackets ba55315670 Add manual padding to NativeAlarm for alarm status.
Seems to matter on iOS.
2014-01-28 00:37:59 -08:00
Unknown W. Brackets 2bdaf090e1 Don't set the file list entry pad to anything.
Per tests on a PSP.
2014-01-28 00:37:13 -08:00
sum2012 40fffd7d49 Reduce sceKernelGetSystemTime log level
spam in Pacman World 3
2014-01-28 12:38:14 +08:00
sky-zer 2ba30e3f97 SceUtilitySavedataFileListEntry correction. 2014-01-28 00:24:56 +04:00
Henrik Rydgård 1268bbd489 Merge pull request #5247 from unknownbrackets/callbacks
Work around a callback issue and a strange debug-only crash
2014-01-27 08:03:25 -08:00
Unknown W. Brackets 21cdcb5c0d Force rescheduling within a callback.
Seems to fix #4914.  We already have a larger bug for callbacks.
2014-01-27 07:38:53 -08:00
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