Henrik Rydgard
a08ded1eed
Update submodules, including az language
2013-06-11 20:35:23 +02:00
Henrik Rydgard
f8b9655f20
Use glTexSubImage to replace textures instead of deleting them and allocating new ones whenever possible. May help runaway VRAM consumption with some Radeon drivers.
2013-06-11 20:21:19 +02:00
Henrik Rydgard
b8959b956b
sceMpegGetUserDataAu: return ERROR_MPEG_NO_DATA. Add some notes for later implementing mpeg user data. Fixes part of #2172 . Thanks to [unknown]
2013-06-11 19:27:02 +02:00
Henrik Rydgard
04df8ac4dc
Crank up the compiler optimization level for android.
2013-06-11 19:25:46 +02:00
Henrik Rydgård
6b84743082
Merge pull request #2217 from oioitff/mpeg-fix
...
Add support for multiple video/audio stream.
2013-06-11 07:42:19 -07:00
oioitff
77a17cacc5
Add support for multiple video/audio stream.
2013-06-11 19:04:14 +08:00
Henrik Rydgård
a0e8d38ba4
Merge pull request #2211 from aquanull/patch-2
...
Quick Save Dialog background workaround.
2013-06-11 03:25:14 -07:00
aquanull
e52ac677c0
Quick Save Dialog workaround.
2013-06-11 18:21:48 +08:00
Henrik Rydgard
96a15b893c
Workaroud for homebrew loading modules from flash0:/kd/
2013-06-11 11:48:45 +02:00
Henrik Rydgard
112f1b4901
Wipe all FBOs on device lost. May help app switching issues on Android.
2013-06-11 11:28:41 +02:00
Henrik Rydgård
9fbb947fcd
Merge pull request #2210 from aquanull/TCMinorFix
...
Fix some crash due to destroyed FBO's...
2013-06-11 02:24:19 -07:00
Henrik Rydgard
a581e0d180
Avoid division by zero in audio envelope processing. Fixes sound FX on android in some games.
2013-06-11 11:05:34 +02:00
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
aquanull
a1b7da413a
TextureCache::Invalidate()/InvalidateAll() small corrections and optimizations.
...
I think the ranges are [start_addr, end_addr).
2013-06-11 16:19:13 +08:00
aquanull
9b85da657a
These were probably just typos.
2013-06-11 16:19:13 +08:00
aquanull
7082e9808d
Fix some crash in debug builds.
2013-06-11 16:19:12 +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