Commit Graph
45601 Commits
Author SHA1 Message Date
raven02 8821528d01 Optimizing the space to put in single line for frame skipping and fps limit 2013-06-15 14:43:49 +09:00
raven02 d821946da5 Only show option to select when enabled frameskip and FPS limit 2013-06-15 13:26:38 +08:00
raven02 a9363292d6 Better align the message context in message dialog 2013-06-15 13:09:41 +08:00
raven02 c0d51065d6 Display current AF 2013-06-15 13:08:00 +08:00
aquanull 5898b6872c Show the mouse cursor on full screen when it is moved or clicked. 2013-06-15 13:07:09 +08:00
aquanull bb5fce600e Fix/prevent crashes when MainWindow is closed before LoadFile() completes, or when it gets certain messages before TheThread completes initialization.
Fix missing ppsspp.ini loading log (only 1 unimportant line though).
Fix loading ui_atlas.zim failure when [General]Browse = True is set in ppsspp.ini.
Some other minor fixes as well.
2013-06-15 13:06:43 +08:00
raven02 c96bf8d375 Swap the position of next and prev button for better navigation 2013-06-15 12:38:22 +08:00
raven02 2e2ec5bcea Quick fix wrong sizing of CIRCEL 2013-06-15 11:30:01 +08:00
Unknown W. Brackets 2ec8106809 Ensure FFmpeg doesn't corrupt an early keyframe.
When the analyze func runs, it seems to check between 2-4% (or so?) of the
stream, which for longer videos especially we don't have yet.  Returning a
read failure here seems to truncate that keyframe sometimes.

FFmpeg asks for the total size when this happens, which we were ignoring.
Handling it fixes this, as FFmpeg apparently realizes we ran out of data.
2013-06-14 17:56:27 -07:00
Henrik Rydgard ce2c18d2fe Remove redundant vmov instructions (seen in wipeout) 2013-06-15 00:19:48 +02:00
Henrik Rydgard 5e50ceca86 Add TOUCH_WHEEL flag. (yeah, "touch" doesn't quite make sense together with wheel.. it's for mouse users) 2013-06-14 22:06:58 +02:00
Henrik Rydgard 131c222bba Add <stdlib.h> to ext/vjson/block_allocator.cpp, required on some platforms 2013-06-14 22:06:27 +02:00
Henrik Rydgård 043f819c38 Merge pull request #2258 from oioitff/mpeg-fix
Implement scePsmfGetNumberOfSpecificStreams and fix wrong video/audio stream channel.
2013-06-14 11:35:28 -07:00
oioitff f2af925015 fix wrong video/audio stream channel. 2013-06-15 01:42:19 +08:00
oioitff 94bc8d0cd6 Implement scePsmfGetNumberOfSpecificStreams. 2013-06-15 01:39:56 +08:00
The Dax c8917bfbaf No need to have an if true there. 2013-06-14 13:11:35 -04:00
The Dax 4ba1373985 Fix ifdefs not to break iOS. 2013-06-14 13:07:13 -04:00
Henrik Rydgård 34323a1192 Merge pull request #2256 from unknownbrackets/mpeg-fix
Don't return less than ffmpeg wants 'til the end
2013-06-14 02:01:05 -07:00
oioitffandUnknown W. Brackets 23cefa03c6 Delay video decode until we have enough packets. 2013-06-14 01:16:59 -07:00
Unknown W. Brackets 6192feb27a Don't return less than ffmpeg wants 'til the end.
Fixes #2223 (at least for the games I have.)
2013-06-14 01:14:40 -07:00
Unknown W. Brackets dc5e7d5e71 Still need to delete textures when scaling on.
Duh.  Fixes #2255.
2013-06-14 00:46:49 -07:00
The Dax a2853d4986 Changed my previous implementation to an ifdef at Henrik's request. Disable touch controls for "desktop" platforms(Windows/Linux/mac). The intention was to disable the invisible controls, but this commit will break the touch controls completely, even if visible. Platforms such as Android/Meego shouldn't be affected. 2013-06-14 03:45:03 -04:00
Henrik Rydgård 0954da32ea Merge pull request #2254 from chaserhkj/fix
Fixed a build error of qt interface on Linux
2013-06-14 00:21:04 -07:00
Henrik Rydgård 3908bf537f Merge pull request #2249 from unknownbrackets/texcache
Re-enable subimage optimization with scaling check
2013-06-14 00:17:01 -07:00
Henrik Rydgård e76b22abd2 Merge pull request #2247 from unknownbrackets/psmf-minor
Clean up logging in scePsmf*, update ffmpeg
2013-06-14 00:14:04 -07:00
Henrik Rydgard 7f6b20021b Update ffmpeg, should fix #2253 (at least the reference is not a tree error) 2013-06-14 09:09:55 +02:00
HuangKangJing 9ac2b605d5 Fixed a build error of qt interface on Linux 2013-06-14 15:04:37 +08:00
Unknown W. Brackets a82df83dcc Merge pull request #2250 from chaserhkj/fix
Fixed a build error on 64-bit linux.
2013-06-13 23:33:37 -07:00
HuangKangJing 9e0fe6f1e6 Fixed a build error on 64-bit linux. 2013-06-14 14:24:04 +08:00
Unknown W. Brackets ff00b65cf3 Re-enable subimage optimization with scaling fix.
Thanks go to @Squall-Leonhart for finding the issue.
2013-06-13 23:04:11 -07:00
Unknown W. Brackets e36da8b49f Clean up scePsmfPlayer logging.
Move a bunch of things from errors.
2013-06-13 22:33:59 -07:00
Unknown W. Brackets 1af3ef0880 Clean up scePsmf logging. 2013-06-13 22:21:39 -07:00
Unknown W. Brackets 5b17005e31 Correct result of scePsmfGetVideoInfo(). 2013-06-13 22:12:16 -07:00
Unknown W. Brackets 9965f7c071 Update ffmpeg. 2013-06-13 22:11:04 -07:00
Daniel Dressler f79de79a9d Fix missing ; 2013-06-13 20:37:50 -07:00
Daniel Dressler cd69ec3acb Merge branch 'master' of github.com:hrydgard/ppsspp 2013-06-13 20:31:09 -07:00
Daniel Dressler 79e6d4975b Fix inconsistent namespace usage 2013-06-13 20:30:02 -07:00
Henrik Rydgård 69bcc1eb21 Merge pull request #2244 from raven02/patch-6
Implement scePsmfVerifyPsmf()
2013-06-13 16:33:33 -07:00
raven02 9b164958a2 Change to DEBUG_LOG 2013-06-14 07:19:52 +08:00
raven02 0bb7462e2d Implement scePsmfVerifyPsmf 2013-06-14 07:15:57 +08:00
Henrik Rydgård fe745e3583 Merge pull request #2241 from jtraynham/master
Added FFMPEG support to iOS build
2013-06-13 11:31:52 -07:00
Jake Traynham d6cc2c0f4e Updated ios-build.sh in ffmpeg submodule 2013-06-13 12:16:33 -05:00
Jake Traynham 4daa042529 added FFMPEG support in iOS build
Also added a new README with more detailed instructions on compiling
the iOS version
2013-06-13 12:07:09 -05:00
Henrik Rydgård bcdf6e10f5 Merge pull request #2239 from oioitff/patch-1
Both video/audio timestamp seem to start from firstTimeStamp in sceMpeg.
2013-06-13 09:39:55 -07:00
oioitff 09d5a404e2 Both video/audio timestamp seem to start from firstTimeStamp in sceMpeg.
Fix video playback for Castlevania Dracula X Chronicles.
2013-06-13 21:03:17 +08:00
Henrik Rydgård 6c48f6e2e1 Merge pull request #2231 from unknownbrackets/sas-minor
Fix sceSasSetPause() error code, update default SAS values
2013-06-12 08:18:50 -07:00
Unknown W. Brackets 16b0a99e5f Adjust some default values for SAS audio. 2013-06-12 08:02:56 -07:00
Unknown W. Brackets 8b4b4a6b8c Use the 1 bit in sceSasRevVON() and cleanup.
Not used yet anyway.
2013-06-12 07:59:54 -07:00
Unknown W. Brackets 8e7c5be2e0 Don't return errors in sceSasSetPause().
-1 is perfectly valid, we just need to not infinite loop in that case by
using a logical shift not an arithmetic one.
2013-06-12 07:56:53 -07:00
Henrik Rydgård 486f88e390 Merge pull request #2230 from oioitff/atrac-fix
Use a hack method to release already finished atrac3 voice.
2013-06-12 06:47:21 -07:00