Commit graph

11699 commits

Author SHA1 Message Date
raven02
3f20b5ad77 sceSas : should be always delay thread 2014-02-04 20:03:54 +08:00
Henrik Rydgård
536fcbd719 Add support for new "native-method" NativeQueryConfig, which will be
used to implement settings like rotation lock where the implementation
is on the Java side on Android.
2014-02-04 12:09:14 +01:00
Henrik Rydgård
013a20f61a Merge pull request #5332 from raven02/patch-3
Sanity Check ctx->mpegFirstTimestamp != 90000
2014-02-04 01:42:29 -08:00
Henrik Rydgård
e59e324e75 Merge pull request #5323 from unknownbrackets/sas
Set voices as keyed off when their envelope ends
2014-02-04 01:41:48 -08:00
Unknown W. Brackets
a00d5a2df8 Set a voice as keyed off when its envelope ends. 2014-02-04 01:35:53 -08:00
raven02
cb2528ab99 Report the mpeg first timestamp 2014-02-04 10:59:34 +08:00
raven02
2c212d5cd6 Sanity Check ctx->mpegFirstTimestamp != 90000 2014-02-04 09:21:16 +08:00
Henrik Rydgård
000222f550 Merge pull request #5331 from sum2012/patch-1
Fix MHP3 Chinese version crash in scempeg and scejpeg
2014-02-03 16:15:12 -08:00
sum2012
a2521ad01f Fix MHP3 Chinese version crash in scempeg and scejpeg 2014-02-04 08:00:29 +08:00
Henrik Rydgård
80c9f9b489 Merge pull request #5318 from sky-zer/ios-patch3
Force aligned memory access for iOS
2014-02-03 12:03:41 -08:00
Henrik Rydgård
edfd77dd67 Merge pull request #5328 from lioncash/fix-proxy-block-destruction
Fix the destruction proxy blocks in DestroyBlock() in JitBlockCache.cpp.
2014-02-03 11:45:23 -08:00
lioncash
aaf834c032 Fix the destruction proxy blocks in DestroyBlock() in JitBlockCache.cpp.
Prior to this, it was possible for the wrong block to be deleted multiple times.
2014-02-03 14:40:37 -05:00
Henrik Rydgård
341a491548 Merge pull request #5326 from lioncash/tiny-log-fix
Fix a missing logging format parameter in sceUtility.cpp
2014-02-03 10:34:54 -08:00
Lioncash
76f72e2167 Fix a missing logging format parameter in sceUtility.cpp 2014-02-03 13:10:36 -05:00
Henrik Rydgård
6f389365d0 Merge pull request #5317 from unknownbrackets/dialog
Minor dialog tweaks
2014-02-02 16:15:09 -08:00
Henrik Rydgård
ac0d43e547 Merge pull request #5316 from unknownbrackets/vpl
Handle VPL fifo priority properly, fix sema fifo timeout
2014-02-02 16:14:45 -08:00
sky-zer
9158e948f3 Force aligned memory access for iOS 2014-02-03 04:00:50 +04:00
Unknown W. Brackets
54e8f28743 Allow confirm to bypass save load dialogs. 2014-02-02 16:00:01 -08:00
Unknown W. Brackets
6c8f310322 Draw 16, not 15 characters max in the OSK.
This is a convenient number because passwords in some games are 16
characters long.  16 seems more likely to be choosen by developers as a
limit, and still fits well enough within the bounds.
2014-02-02 15:50:02 -08:00
Unknown W. Brackets
77acd0729f Use the latch in dialogs throughout.
This makes it so that rapid fire works for them as well.
2014-02-02 15:48:29 -08:00
Unknown W. Brackets
fdbc36fb20 Fix semaphores not waking on fifo timeout. 2014-02-02 14:18:28 -08:00
Henrik Rydgård
b25c9a5bb7 Merge pull request #5313 from hilesaz/master
Fixed infrequent segfault in CheckAlpha
2014-02-02 13:33:09 -08:00
Unknown W. Brackets
06bd06d030 In FIFO, wake the next waiting thread on timeout.
It may have been blocking the queue waiting for a larger size.
2014-02-02 13:32:50 -08:00
Bovine
2c0df8db79 Fixed infrequent segfault in CheckAlpha
pixelData was allocated with stride shorts per row and then advanced as
stride ints per row (reading every other row).  Upshot: fully solid
16-bit textures with alpha channels should now properly categorize as
ALPHA_FULL
2014-02-02 13:51:45 -07:00
Henrik Rydgård
35f72df8a8 Merge pull request #5309 from raven02/patch-20
Return PSP_UMD_READY when sceKernelGetCompiledSdkVersion() != 0
2014-02-02 11:15:06 -08:00
Henrik Rydgård
c9c179d233 Merge pull request #5294 from thedax/netConfDialog
Flesh out the netconf dialog a bit by having it display an error, and add a stub for sceNetApctlDisconnect.
2014-02-02 10:49:25 -08:00
Henrik Rydgård
593944f4b9 Merge pull request #5307 from sky-zer/ios-patch
iOS JIT check correction
2014-02-02 10:48:38 -08:00
Henrik Rydgård
1baf3636ce Merge pull request #5308 from raven02/patch-19
sceAudio : better logging
2014-02-02 10:48:17 -08:00
Henrik Rydgård
a5309441d4 Merge pull request #5310 from unknownbrackets/vpl
Track vpl allocation in PSP ram, use similar algorithm to the PSP
2014-02-02 10:47:55 -08:00
Unknown W. Brackets
c9652bab46 Block vpl fifo allocations to, not just wakes. 2014-02-02 10:17:26 -08:00
Unknown W. Brackets
7e565a5838 For FIFO vpls, block threads in order.
Even for a smaller size later in the fifo queue.
2014-02-02 10:15:11 -08:00
Unknown W. Brackets
ecdffabf26 Correct some vpl allocation logic.
Tricky.  This makes more tests pass, seems right.
2014-02-02 08:13:41 -08:00
raven02
3891d24649 Return PSP_UMD_READY when sceKernelGetCompiledSdkVersion() != 0 2014-02-02 23:53:37 +08:00
Unknown W. Brackets
4cec22823f Implement the PSP's VPL allocation method.
May help some games which hit allocation / free errors.  VPLs are not
common.

May improve performance in games using VPLs heavily, like Pangya.
2014-02-02 07:46:22 -08:00
raven02
32cae21bb7 sceAudio : better logging 2014-02-02 23:45:23 +08:00
sky-zer
90a8ea6a17 love tab not space 2014-02-02 18:50:29 +04:00
sky-zer
b59d7206f5 iOS JIT check correction. Check for controllers connected before launching PPSSPP. 2014-02-02 18:44:06 +04:00
Henrik Rydgård
faf6f95157 Merge pull request #5302 from raven02/patch-18
sceMpeg : Not to check as Mpeg handle
2014-02-02 02:27:49 -08:00
Henrik Rydgård
0424bb10d0 Merge pull request #5301 from raven02/patch-17
Code clean-up sceMpeg()
2014-02-02 02:27:26 -08:00
Henrik Rydgård
27ae8be39b Merge pull request #5303 from sum2012/sce-utility3
Fix PSPSaveDialog::Update
2014-02-01 15:28:58 -08:00
sum2012
ffc66b7859 Fix logic 2014-02-02 02:16:51 +08:00
sum2012
0498b9d4a5 Fix PSPSaveDialog::Update
Fix Miyako lock up in saving screen
2014-02-02 00:55:54 +08:00
raven02
572cbf62b7 Few advice fixes 2014-02-02 00:43:40 +08:00
raven02
6dbed955d9 sceMpeg : Not to check as Mpeg handle 2014-02-02 00:19:45 +08:00
Unknown W. Brackets
de0aca4054 Merge pull request #5300 from sum2012/patch-6
Fix sceUtilityScreenshotUpdate
2014-02-01 08:19:01 -08:00
raven02
32aac27c19 Tidy up sceMpeg() 2014-02-01 23:56:34 +08:00
raven02
0b4c7d3d1d Add ERROR_MPEG_AVC_DECODE_FATAL in sceMpeg.h 2014-02-01 23:53:48 +08:00
sum2012
6f5d3eeab0 Fix sceUtilityScreenshotUpdate
Sorry ,typo in #5293
2014-02-01 22:45:51 +08:00
Henrik Rydgård
3e84a207c1 Merge pull request #5284 from sum2012/sce-Utility
Fix sceUtilityMsgDialogAbort
2014-02-01 03:33:23 -08:00
Henrik Rydgård
ef3ccbec4b Merge pull request #5293 from sum2012/patch-5
Add more log information in sceUtlity
2014-02-01 02:24:53 -08:00