Commit Graph
14343 Commits
Author SHA1 Message Date
Unknown W. Brackets b03ca7049b Return an error in FILES based on SDK version.
Tested to require this exact version to return that error.  Not sure if
any games will actually hit this anyway, but they did with lower SDK
versions.
2014-02-08 09:08:27 -08:00
Henrik Rydgård ac5fd715e6 Merge pull request #5366 from raven02/patch-14
Add ERROR_MPEG_AVC_INVALID_VALUE
2014-02-08 18:04:27 +01:00
raven02 5aeed7c6c4 Add ERROR_JPEG_INVALID_VALUE 2014-02-09 00:10:28 +08:00
raven02 5557571c86 sceJpeg(): code cleanup and some additions 2014-02-09 00:09:25 +08:00
Henrik Rydgård 279f375f9c Merge pull request #5361 from unknownbrackets/sas
Improve SAS ADSR rates and types
2014-02-08 17:07:29 +01:00
Unknown W. Brackets b5ac7b0c5f Dumb typo. 2014-02-08 07:29:02 -08:00
raven02 9df71811e0 Return ERROR_MPEG_AVC_INVALID_VALUE 2014-02-08 23:20:49 +08:00
raven02 25eb2d5664 Add ERROR_MPEG_AVC_INVALID_VALUE 2014-02-08 23:19:19 +08:00
raven02 82add9725e sceMpeg : Remove obsolete getMpegHandle() 2014-02-08 16:46:55 +08:00
Unknown W. Brackets fa6f004213 Validate ADSR modes in sceSasSetADSRmode().
Might prevent a game bug from breaking sounds, pretty unlikely.
2014-02-07 23:52:29 -08:00
Unknown W. Brackets 7e4e40b4d8 Reject invalid values in sceSasSetADSR().
Might happen due to a bug in a game, rejected by real firmware.
2014-02-07 22:44:11 -08:00
Unknown W. Brackets 074ef84559 Correct the rates set by sceSasSetSimpleADSR().
They were wrong for a few combinations before.  Could have effected how
accurate sound effects were (they may have been too quite, or dropped off
wrong, etc.)
2014-02-07 22:29:54 -08:00
Henrik Rydgard ef6e6083dc Including <cstddef> here was reported to fix a build problem. 2014-02-07 23:05:03 +01:00
The Dax 7efaadaf3c Win32: Add a command-line option to let the escape button exit the emulator. 2014-02-07 16:46:40 -05:00
sum2012 8cd5720b0b Remove report 2014-02-07 04:31:51 +08:00
raven02 2321d4c19c Code cleanup scePsmf 2014-02-06 22:11:26 +08:00
sum2012 1c3adb42f2 Fix Diabolik: The Original Sin crash
This commit orignal want fix #3326 by @unknownbrackets
2014-02-06 20:40:18 +08:00
Unknown W. Brackets b4db1e6941 Stop reporting SMALLEST vpl priority.
It's supported now.
2014-02-06 00:04:56 -08:00
Henrik Rydgård 1b4cc5edb8 Merge pull request #5339 from raven02/patch-8
Use avcAu & atracAu to represent AVC and ATRAC access unit
2014-02-05 10:37:27 +01:00
Unknown W. Brackets 4a84541eb7 Merge branch 'module-load' 2014-02-04 23:50:31 -08:00
Unknown W. Brackets 9cb14cb58b Add some reporting for module loading params.
To see what types of values even get passed...
2014-02-04 23:49:20 -08:00
raven02 c3f6c086ad Keep it original 2014-02-05 09:10:27 +08:00
Henrik Rydgård 9bea246509 Upgrade savestates correctly for the brightnessLevel addition. 2014-02-04 17:10:46 +01:00
raven02 601bc39f9c Use avcAu & atracAu to represent AVC and ATRAC access unit 2014-02-04 22:55:41 +08:00
raven02 a71039351f Set pts/dts as -1 when psmfplayer->mediaengine->IsVideoEnd() 2014-02-04 22:49:37 +08:00
raven02 b783723098 Implement sceDisplaySetBrightness()/sceDisplayGetBrightness() 2014-02-04 22:22:06 +08:00
raven02 0890567240 Small fix :) 2014-02-04 20:12:50 +08:00
Henrik Rydgård 557a3917e5 Merge pull request #5334 from raven02/patch-4
sceSas : should always delay thread
2014-02-04 04:07:38 -08:00
raven02 3f20b5ad77 sceSas : should be always delay thread 2014-02-04 20:03:54 +08:00
Henrik Rydgård 8bc6e3f861 Add a setting in System to set the screen rotation. Default is locked to landscape. 2014-02-04 12:58:37 +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
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
sum2012 a2521ad01f Fix MHP3 Chinese version crash in scempeg and scejpeg 2014-02-04 08:00:29 +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
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
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
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
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 1baf3636ce Merge pull request #5308 from raven02/patch-19
sceAudio : better logging
2014-02-02 10:48:17 -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