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
Sacha
3a51252fb9
Buildfix for Symbian, Linux.
2013-06-09 22:42:34 +10:00
Sacha
786480b090
Buildfix for Blackberry, Symbian
2013-06-09 22:14:19 +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
Henrik Rydgard
04d24012e1
Prevent crashing the emu in stepVideo when things have gone very wrong.
2013-06-09 13:45:48 +02:00
Henrik Rydgard
df6199d353
Move some stuff to native. Show game icon on newui game screen. Turn it off again (oops)
2013-06-09 13:42:00 +02:00
Henrik Rydgard
2f46baa138
Add "\n" parsing to i18n code. Move some code from Common.
2013-06-09 13:39:16 +02:00
Sacha
583927988c
Armjit Update: Improvements
...
Implement vsat0 and vsat1
Introduce VMOV for immediates. Use in MOVI2F where possible by detecting if float val can be encoded.
Combine some vneg ops in ApplyPrefixST.
2013-06-09 21:27:16 +10:00
oioitff
c98adee757
Implement __sceSasConcatenateATRAC3.
...
.
2013-06-09 19:07:02 +08:00
oioitff
406a6adf6d
Improve _AtracGenarateContext.
...
Fix tiny bug for savestate.
2013-06-09 19:06:24 +08:00
Henrik Rydgard
7d7023f3f9
Update native (android buildfix)
2013-06-09 13:06:19 +02:00
Henrik Rydgard
73f5870096
Android buildfix
2013-06-09 13:06:02 +02:00
Henrik Rydgard
2afbc94734
Turn off RTTI, simulate it where needed.
2013-06-09 13:02:16 +02:00
Henrik Rydgard
1d609c9b08
Simulate RTTI where needed.
2013-06-09 13:01:36 +02:00
Henrik Rydgard
645e8a7705
More NewUI, bugfix in ParamSFO where strings were created to include the trailing zero.
2013-06-09 12:41:12 +02:00
Henrik Rydgard
976ef3b714
Minor fixes
2013-06-09 12:40:53 +02:00
Henrik Rydgard
cf2422002c
GameInfoCache: Get game and save sizes.
2013-06-09 11:54:03 +02:00
Henrik Rydgard
cbd3ae02f1
Update native.
2013-06-09 11:23:07 +02:00
Henrik Rydgard
bc2a18eeee
Add ListView, make FrameLayout do something
2013-06-09 11:20:15 +02:00
Henrik Rydgard
2143b5b608
Minor fixes. Use OutputDebugString for native logging on Windows.
2013-06-09 11:20:15 +02:00
Unknown W. Brackets
d76f2231af
Update native.
2013-06-09 02:17:33 -07:00
Unknown W. Brackets
3acdc7437f
Buildfix for Linux.
2013-06-09 02:17:17 -07:00
Unknown W. Brackets
b5515b9f57
Merge pull request #2163 from raven02/patch-5
...
Buildfix (Android)
2013-06-09 02:16:38 -07:00
raven02
a436a2139d
Buildfix (Android)
2013-06-09 17:12:22 +08:00
Henrik Rydgård
2513e52279
Merge pull request #2162 from unknownbrackets/scheduling
...
Don't allow the game to force wake from HLE delays
2013-06-09 00:46:25 -07:00
Henrik Rydgård
cf593dac72
Merge pull request #2157 from unknownbrackets/perf
...
Eat cycles in devctl 0x02425823, fix params
2013-06-09 00:45:03 -07:00
Unknown W. Brackets
2aae25026d
Forget blocking audio threads that die/release.
2013-06-08 23:42:59 -07:00