Commit Graph
6340 Commits
Author SHA1 Message Date
Unknown W. Brackets 5fe537cac6 sceKernelChangeThreadPriority() can't do dormant. 2013-06-05 23:52:24 -07:00
Unknown W. Brackets 12005267ac Reschedule in sceKernelChangeThreadPriority().
Seems like this is another way to yield, makes sense.
2013-06-05 23:42:42 -07:00
Henrik Rydgård 85d075db53 Merge pull request #2102 from oioitff/atrac-fix
The correct fix for choppy cg audios and bgm.
2013-06-05 23:14:40 -07:00
Unknown W. Brackets e16cd7d9d9 Validate params in sceKernelChangeThreadPriority(). 2013-06-05 23:04:42 -07:00
The Dax cc60b892a4 Fix logging typos in sceMp3InitResource and sceMp3TermResource. 2013-06-05 20:50:04 -04:00
The Dax 29942b2228 Fix logging copy/paste error in sceNetAdhocPdpCreate. 2013-06-05 20:16:42 -04:00
oioitff 4d18a0a9b5 The correct fix for choppy cg audios and bgm.
And fix missing bgm and voice issue for 7th Dragon 2020.
2013-06-06 06:10:31 +08:00
oioitff 67154f69eb Revert fix in #2092 2013-06-06 06:10:26 +08:00
Henrik Rydgård ff6129dda3 Merge pull request #2096 from unknownbrackets/audio-minor
Resume threads when releasing a channel
2013-06-05 12:36:46 -07:00
Henrik Rydgard a3dd3b53c3 Implement a couple basic Psmf functions, unify some project settings, update native. 2013-06-05 21:24:14 +02:00
Unknown W. Brackets 61f2fc4d3b Return error to blocked audio threads on release. 2013-06-05 12:20:07 -07:00
Unknown W. Brackets a0b333865c Wake waiting threads on channel release. 2013-06-05 12:13:52 -07:00
Henrik Rydgard 2e7b971895 Check magic number to reject SFO files specifically from being loaded as modules. Should fix the strange Soul Calibur issue in issue #2063. 2013-06-05 19:59:16 +02:00
Henrik Rydgård 1c1104538b Merge pull request #2092 from oioitff/audio-fix
Finally fix choppy cg audio, bgm, and even some missing bgm, voice, se.
2013-06-05 08:25:36 -07:00
oioitff c9845054e8 Fix choppy cg audio, bgm and even some
missing bgm, voice, se.
2013-06-05 22:52:05 +08:00
Henrik Rydgard a7f7410668 Merge branch 'master' into plugindownload 2013-06-05 16:13:55 +02:00
Henrik Rydgård 86c20e90d0 Merge pull request #2090 from oioitff/audio-fix
Channel volume should be done in __AudioEnqueue.
2013-06-05 02:51:24 -07:00
oioitff 489126fa3a Channel volume should be done in __AudioEnqueue.
Fix noise in 7th Dragon 2020.
2013-06-05 16:16:53 +08:00
oioitff 156c4ca78a Fix crash for invalid mpeg header. 2013-06-05 15:46:04 +08:00
Henrik Rydgard 394a6a0f5c Merge branch 'master' into plugindownload 2013-06-04 23:54:50 +02:00
Henrik Rydgard 5e28df26b2 Fixes and cleanup 2013-06-04 23:54:37 +02:00
oioitff c913f92427 More improvement for mpeg pts.
The mpeglastTimeStamp is probably wrong in some videos. So a video is
end only if there is no more data for decoding.
2013-06-04 23:03:09 +08:00
Henrik Rydgård e1fe08dc25 Merge pull request #2070 from thedax/sceNetStubs
Implement multiple stubs for sceNet*
2013-06-04 03:01:35 -07:00
The Dax fadea64ebf Fix sceNetEtherNtostr. 2013-06-04 01:53:32 -04:00
The Dax 50dc015d44 Remove useless dependency in FunctionWrappers.h. 2013-06-04 00:41:50 -04:00
The Dax b02dbe3f5f Add a multitude of sceNet* stubs.
I tried this in an attempt to fix the Peace Walker hangs, but it didn't seem to help, so it must be related to something else.
2013-06-04 00:39:03 -04:00
raven02 8efff9ab90 Re-enable atrac3+ mono audio 2013-06-04 11:16:55 +08:00
oioitff c9d07575f5 Implement sceAtracGetBufferInfoForReseting 2013-06-03 21:33:34 +08:00
oioitff f9a6c95d93 fix a tiny bug for atrac crash 2013-06-03 20:02:44 +08:00
oioitff a9ba797ce5 Improve mpeg pts.
A real PSP return a value start from 0.
2013-06-03 17:00:58 +08:00
Unknown W. Brackets e0f05ec382 Oops, lost these two lines editing.
They were important, darn.
2013-06-03 00:23:56 -07:00
Henrik Rydgård eca3b147a3 Merge pull request #2045 from unknownbrackets/memcpy
Fix crash on ARM in sceKernelMemcpy().
2013-06-03 00:21:05 -07:00
Henrik Rydgård 1d0d13509c Merge pull request #2044 from unknownbrackets/mem-pointers
Use PSPPointer in a few more places
2013-06-03 00:19:42 -07:00
Unknown W. Brackets 9139b037c5 Fix crash on ARM in sceKernelMemcpy().
Happened with unaligned addresses only.  Fixes #1889.
2013-06-02 23:40:31 -07:00
raven02 4399c460aa Temporary disable atrac3+ mono which crash on Android platform 2013-06-03 08:02:00 +08:00
Unknown W. Brackets aada48cf15 Use a PSPPointer in lwmutexes. 2013-06-02 15:17:24 -07:00
Unknown W. Brackets b695fdda85 Ignore pixel mode -1 in psmf, seems to default?
This makes videos play fine in Sword Art Online.
2013-06-02 13:52:11 -07:00
Unknown W. Brackets 3468d7ddd9 Fix reporting typo. 2013-06-02 10:27:16 -07:00
Lioncash a623660435 Nope, they should be ERROR_LOGs. 2013-06-02 04:54:14 -04:00
Lioncash d99d4de2b7 Should be DEBUG_LOGs in the last change. Accidentally put WARN_LOGs. 2013-06-02 04:47:01 -04:00
Lioncash 3c2d1f5e5a Properly enclose psmfplayer calls within the null checks. Doesn't make sense any other way.
Add warning logs to each to help make debugging in the future less of a pain in the ass.
2013-06-02 04:43:44 -04:00
Unknown W. Brackets b32a52f35c Convert videos directly to the desired format.
This still converts at least in some cases, but less.  But these seem
backwards, why are the BGR formats converting to RGB?
2013-06-02 00:31:16 -07:00
Sacha b39a572043 Buildfixes.
Fix C++11 usage.
Remove redundancy.
Fix st_*time re-usage.
2013-06-02 13:26:39 +10:00
Unknown W. Brackets 3d1e426e4a Send games a free packet count that makes sense. 2013-06-01 15:33:47 -07:00
Henrik Rydgård 0e65c23346 Merge pull request #2020 from oioitff/mpeg-support
Rewrite some core functions for sceMpeg with ffmpeg.
2013-06-01 14:24:48 -07:00
oioitff c84cdee0c7 Partly implement scePsmf with MediaEngine. 2013-06-02 01:30:51 +08:00
oioitff 0b23e0389f Rewrite and implement sceMpeg with MediaEngine. 2013-06-02 01:29:59 +08:00
Henrik Rydgard 1e84dd23d7 Hide atrac3+ option if no codec dll/.so installed 2013-06-01 19:12:11 +02:00
Unknown W. Brackets bae5f9654f Don't forget to mark a module as started w/o entry. 2013-06-01 09:39:15 -07:00
Unknown W. Brackets cc647ed910 Add logging of more relocation errors. 2013-06-01 09:29:38 -07:00