Commit Graph
14759 Commits
Author SHA1 Message Date
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
Henrik Rydgard 0c7833796b Merge branch 'master' into plugindownload
Conflicts:
	Core/Core.vcxproj
	Windows/PPSSPP.vcxproj
	native
2013-06-03 23:42:49 +02:00
Henrik Rydgard f0385aa2ac Use FFMPEG on 64-bit Windows, now that there's a build. 2013-06-03 21:46:10 +02:00
Unknown W. Brackets 20563beab2 Fix dumb typo, fixes #2051. 2013-06-03 07:41:49 -07: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
Henrik Rydgård dd85a7b8e5 Merge pull request #2049 from oioitff/mpeg-fix
Improve mpeg pts.
2013-06-03 02:36:11 -07:00
Henrik Rydgård d737e60f5c Merge pull request #2048 from unknownbrackets/osk-fix
Savestate dialogs properly, avoiding wrong status
2013-06-03 02:33:29 -07:00
Henrik Rydgård 7b09062611 Merge pull request #1973 from aquanull/language
Update lang/ and zim assets.
2013-06-03 02:32:53 -07:00
aquanull 3b21e452dc Update lang/ and zim assets. 2013-06-03 17:22:58 +08:00
Unknown W. Brackets 0a46e982f4 Savestate dialogs properly, avoiding wrong status.
Might cause a crash if the status is set wrong due to a fade.
Fixes #2047.
2013-06-03 02:05:45 -07: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
Henrik Rydgård 33dee3a896 Merge pull request #2043 from raven02/patch-2
Temporary disable atrac3+ mono audio which crash on Android platform
2013-06-03 00:18:20 -07:00
Unknown W. Brackets a640ac4001 Bail out on a delay slot in VFPU on arm also.
Otherwise we loop infinitely.

Workaround for #1926.  Should fix #1679.
2013-06-03 00:06:24 -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 5027e24150 Use a PSPPointer in the FILELIST savedata mode. 2013-06-02 15:17:02 -07:00
Unknown W. Brackets 9eea30c52d Fix some small warnings in OSK code. 2013-06-02 15:09:17 -07:00
Unknown W. Brackets 9eb2238704 Use a PSPPointer in OSK to simplify things. 2013-06-02 15:03:15 -07:00
Unknown W. Brackets bc149a27a1 Make PSPPointer behave more like a pointer. 2013-06-02 14:56:50 -07:00
Henrik Rydgard b3f3305068 vcproj update: enable multithread build 2013-06-02 23:45:44 +02: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 3d5f818095 Add a bounds check to writeVideoImageWithRange().
Fixes crash in Jeanne d' Arc, which sends 480x480.
2013-06-02 11:40:38 -07:00
Unknown W. Brackets 3468d7ddd9 Fix reporting typo. 2013-06-02 10:27:16 -07:00
Henrik Rydgard e5090e36c2 More plugin stuff 2013-06-02 14:38:22 +02:00
Henrik Rydgård 1e68bbed33 Merge pull request #2036 from lioncash/master
Fix signed/unsigned mismatch warnings in CwCheat.cpp
2013-06-02 05:36:45 -07:00
Lioncash 72c9c9b424 Fix signed/unsigned mismatch warnings in CwCheat.cpp 2013-06-02 07:54:54 -04:00
Sacha aa67301618 Buildfix for non-ffmpeg platforms. 2013-06-02 20:05:40 +10:00
Unknown W. Brackets 777bcc36b2 Android/etc. buildfix.
I keep thinking enums can be forward declared... and MSVC allows it.
2013-06-02 02:46:16 -07:00
Henrik Rydgård 398e8a0007 Merge pull request #2033 from lioncash/master
Enclose extra psmfplayer calls in null checks where they belong.
2013-06-02 01:57:13 -07:00
Lioncash a623660435 Nope, they should be ERROR_LOGs. 2013-06-02 04:54:14 -04:00
Unknown W. Brackets d69da21189 Also convert directly inside sceMpegAvcCsc().
Erp, needed this too, what was I thinking?
2013-06-02 01:47:55 -07: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 8dfeeee4a1 Handle 16-bit video conversion correctly.
Still directly converting, turns out colors are swapped and linesize needs
adjustment.  Oops.
2013-06-02 01:37:16 -07: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 Rydgard 230d0b3679 Buildfixes 2013-06-01 23:37:51 +02: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