Henrik Rydgard
ea2b923ddf
Logic precedence error, warning fixes
2013-06-11 11:05:34 +02:00
Henrik Rydgård
cf7fafc15c
Merge pull request #2191 from aquanull/PSPDialog
...
Psp dialog improvements
2013-06-11 01:49:34 -07:00
Henrik Rydgård
0d238ef362
Merge pull request #2209 from unknownbrackets/sas-minor
...
Constructor tweaks in SAS + minor fix to end/pause flag
2013-06-11 01:42:44 -07:00
aquanull
96f9bfd792
Now the icon is missing.
2013-06-11 16:37:50 +08:00
Unknown W. Brackets
28729fc116
sceSasInit() ignores maxVoices and always does 32.
...
Weird, I can't find anything that parameter does except generate errors.
Most games call with 32 anyway...
Affects only sceSasGetEndFlag() and sceSasGetPauseFlag() really.
2013-06-11 00:43:52 -07:00
Unknown W. Brackets
b5ac7eead1
Cleanup some SAS constructors.
2013-06-11 00:37:29 -07:00
Henrik Rydgård
98915c2180
Merge pull request #2207 from unknownbrackets/mpeg-fix
...
Allow an mpeg to finish even not completely at stream end
2013-06-11 00:16:19 -07:00
Unknown W. Brackets
2ce4cd245f
Allow a video end a couple packets from end.
...
Fixes #2206 , Patapon 3. Possibly we don't even need this check at all,
but I'm not sure.
2013-06-10 23:18:36 -07:00
Unknown W. Brackets
4cbd44a6ca
Add fixes to sceMpegAvcDecodeYCbCr().
...
It seems a lot like sceMpegAvcDecode(), these are just copy/paste.
2013-06-10 23:18:08 -07:00
Henrik Rydgard
e115ed4187
Work-around crash in sceMpeg with bad ringbuffer address.
...
Add reminder on first run to access the ingame menu with ESC on windows.
2013-06-11 00:51:10 +02:00
Henrik Rydgard
062979d8d9
Fix crash when clicking UI early. Fixes #2196
2013-06-10 23:47:49 +02:00
Henrik Rydgard
4bc25c91d8
Add option to have PPSSPP stay on top of other windows. Fixes #2199
2013-06-10 23:45:12 +02:00
Henrik Rydgard
82b466758c
Update native, fixing bug that prevented plugin downloads from working on Android. Fix black background.t
2013-06-10 23:21:47 +02:00
Henrik Rydgard
43af3d81d1
Add STATE_SUSTAIN code similar to JPCSP, should fix sound fx again in some games.
...
Please comment in the github commit if this breaks anything. Fixes #2189
2013-06-10 22:18:50 +02:00
Henrik Rydgård
b7d279e684
Merge pull request #2202 from evilcorn/master
...
Use Button X to Confirm option changes osk select and delete buttons
2013-06-10 13:14:31 -07:00
evilcorn
ffd2211925
Use Button X to Confirm option also changes osk select and delete buttons
2013-06-10 13:50:26 -06:00
Henrik Rydgård
c98d2eb707
Merge pull request #2124 from chaserhkj/linux-fix
...
Fixed a build error on non-win32 platfroms
2013-06-10 07:22:16 -07:00
aquanull
b5440ecb65
Unify some common elements of dialogs.
2013-06-10 21:24:49 +08:00
aquanull
3c140106be
Auto-height the "borders" of the message text area.
...
More dialog tweaks.
2013-06-10 21:24:48 +08:00
aquanull
ddc85988ab
Improve PSP system dialogs' looks.
...
Format date according to configurations.
Swap positions of button tips.
Fix text wrapping with non-top-left text alignment.
2013-06-10 21:24:48 +08:00
Sacha
2450c0d28d
We can't use S2 or D1. Use alternative means.
2013-06-10 19:28:53 +10:00
Henrik Rydgård
7b8331f50d
Merge pull request #2187 from unknownbrackets/fbo-update
...
Update the framebuffer directly on sceDmacCopy()
2013-06-10 00:36:38 -07:00
Unknown W. Brackets
73ab4d1422
Fix memcpy to framebuffer to not invalidate.
...
This is much better.
2013-06-10 00:11:36 -07:00
Unknown W. Brackets
d8618e5028
Clear currentRenderVfb_ when fbo_unbinding.
...
At least, not doing this caused glitches somewhere else, seems right.
2013-06-09 23:55:33 -07:00
Unknown W. Brackets
f8d6bda678
Add a better signal for VRAM copies in the GPU.
2013-06-09 23:55:32 -07:00
Henrik Rydgård
3185594d3c
Merge pull request #2186 from unknownbrackets/sas-minor2
...
Add some error handling in sceSas, delay sceSasCore()
2013-06-09 23:48:25 -07:00
Henrik Rydgård
1998dcb468
Merge pull request #2185 from unknownbrackets/sas-minor
...
Correct envelope scaling in sas mixing
2013-06-09 23:47:59 -07:00
Henrik Rydgård
8813dddad7
Merge pull request #2184 from unknownbrackets/thread-funcs
...
Return correct errors on terminating thread
2013-06-09 23:47:28 -07:00
Unknown W. Brackets
3aaabfb987
Revert #1974 , the other fixes are better.
...
This is no longer needed for games I have, and it breaks Final Fantasy
Tactics' sound effects.
Looking at JPCSP for insight, I saw that it re-enables loops if you set a
voice even with a different address (I think?) but that seems strange.
2013-06-09 22:47:01 -07:00
Unknown W. Brackets
b7d494f34e
Delay in sceSasCore per tests.
...
Not sure if this fixes anything, but scheduling issues can be tricky.
2013-06-09 20:56:09 -07:00
Unknown W. Brackets
ea5996bf02
Don't restart release on double keyoff.
...
Fixes Kingdom Hearts bug, #2066 .
2013-06-09 20:38:54 -07:00
Unknown W. Brackets
1d35cc46a4
Validate parameters in sceSasInit().
2013-06-09 20:32:01 -07:00
Unknown W. Brackets
b7152c2f27
Correct envelope scaling in sas mixing.
...
Sound effects seem a bit loud, but this matches what JPCSP does and I've
added comments based on my understanding of it. It makes sense.
This makes all the sounds that never get muted when the envelope hits 0 go
away. Hurray.
Thanks to help from @i1x.
2013-06-09 19:28:21 -07:00
Unknown W. Brackets
1c1293826c
Return correct errors on terminating thread.
...
Fixes Final Fantasy 4 hangs when playing videos a second time.
2013-06-09 18:56:36 -07:00
Henrik Rydgard
dd41d4a85c
Add 36x36 icon for android. Fixes #2168
2013-06-09 23:21:54 +02:00
Henrik Rydgard
9e345132b9
Shortcut IdentifyFile (which is now used by GameInfoCache) by trusting the file extensions.
2013-06-09 23:10:26 +02:00
Henrik Rydgård
e5050442be
Merge pull request #2177 from oioitff/mpeg-fix
...
Improve mpeg timestamp.
2013-06-09 14:05:03 -07:00
oioitff
32fb534375
Improve mpeg timestamp.
...
Read 6 bytes timestamp instead.
2013-06-10 04:21:36 +08:00
Henrik Rydgård
477cbddcd1
Merge pull request #2171 from unknownbrackets/psmfplayer
...
Don't delay psmf video when the audio has ended
2013-06-09 11:19:29 -07:00
Unknown W. Brackets
46227c8473
Don't delay psmf video when the audio has ended.
...
Lunar shows logos without any audio, which means the audio pts is always
0. That meant it delayed more each frame...
2013-06-09 10:53:49 -07:00
Henrik Rydgård
2846d3ce61
Merge pull request #2169 from unknownbrackets/rtti
...
Add a safety check for non-rtti
2013-06-09 10:39:41 -07:00
Henrik Rydgård
b8f6d6d559
Merge pull request #2170 from oioitff/mpeg-fix
...
Improve some functions for scePsmfPlayer.
2013-06-09 10:37:59 -07:00
oioitff
cdebf89584
Improve some functions for scePsmfPlayer.
...
Fix video end issue for Mahou Shoujo Nanoha A's Portable: The Gears of
Destiny
2013-06-10 01:07:43 +08:00
Unknown W. Brackets
fe1c26f2b2
Add a safety check for non-rtti.
2013-06-09 08:35:54 -07:00
Sacha
104a3a316b
Revert extra regs allocation. Causes some crashes with ffmpeg.
2013-06-10 00:29:08 +10:00
Henrik Rydgård
35b28150a4
Merge pull request #2167 from oioitff/atrac-fix
...
Improve Atrac id generating and fix crash.
2013-06-09 06:21:02 -07:00
Sacha
637d75f47d
Unlock the other 16 regs that are available for NEON.
2013-06-09 23:15:59 +10:00
oioitff
64b73ee51d
Improve Atrac id generating and fix crash.
2013-06-09 21:10:41 +08:00
Sacha
29d1e40c79
Buildfix for Blackberry, Linux, Symbian, non-ffmpeg platforms, Meego, ...
2013-06-09 22:53:22 +10:00
Henrik Rydgård
62f8727bca
Merge pull request #2165 from oioitff/atrac-fix
...
Implement __sceSasConcatenateATRAC3 and tiny bug fix for sceAtrac.
2013-06-09 04:54:45 -07:00