Henrik Rydgård
5f8da7109f
Merge pull request #546 from raven02/sas-fix
...
Init loop to true which ignore VAG loop and set sampleRate for each voices
2013-01-30 23:49:09 -08:00
raven02
693619ed6e
Init loop to true which ignore VAG loop and set sampleRate for each voices
2013-01-31 15:00:58 +08:00
raven02
9870de2600
Implement sceKernelDevkitVersion
2013-01-31 14:59:45 +08:00
Unknown W. Brackets
9343695188
Fix savestate ruining the host audio update.
...
Fixes #541 .
2013-01-30 22:48:35 -08:00
Unknown W. Brackets
4ccd9ee118
Don't measure syscall stats when not showing.
2013-01-30 21:59:38 -08:00
Unknown W. Brackets
ce2ccd85b2
Fix misreporting of unknown syscalls.
...
Unknown syscalls in known modules just weren't being reported.
Unknown syscalls in unknown modules were reported as Kernel_Library (which
is module 0.)
2013-01-30 21:29:27 -08:00
raven02
2ac06e54cf
Get rid of channel buffer underrun
2013-01-30 23:16:52 +08:00
lioncash
8ad81111da
Cleanup __sceAudio a little bit.
...
front() -> pop_front()
2013-01-30 08:45:43 -05:00
Henrik Rydgard
a953655e80
Fix window title. Also constify some keys.
2013-01-29 22:48:37 +01:00
Unknown W. Brackets
bf80de9e8d
Walk a pointer when enqueuing audio.
...
Profiler says this will give ~0.5% perf improvement.
2013-01-29 08:19:06 -08:00
Xele02
4018359ef0
Stub for scePsmfVerifyPsmf.
...
Allow Gitaroo Man to advance further
2013-01-29 01:29:09 +01:00
Xele02
aa01751589
Save encryption. Load/Save encrypted/decrypted save
...
RE of Chnnlsv lib
Correct size bug in kirk
2013-01-29 00:11:02 +01:00
Henrik Rydgård
54310c312a
Merge pull request #518 from unknownbrackets/mpeg-fix
...
Minor mpeg fix
2013-01-28 03:40:21 -08:00
Henrik Rydgård
54903d5181
Merge pull request #519 from xsacha/master
...
Fix for Qt/Symbian
2013-01-28 03:39:41 -08:00
Unknown W. Brackets
72d4eb4d06
Blacklist the sceMpeg module, won't do good things...
2013-01-28 02:16:22 -08:00
Unknown W. Brackets
afccf2fc88
Buildfix.
2013-01-28 00:48:59 -08:00
Henrik Rydgård
2b9d6265c5
Merge pull request #516 from unknownbrackets/callbacks
...
Callback fixes
2013-01-28 00:12:38 -08:00
Unknown W. Brackets
bb36a1f212
Fix scePsmfPlayerStart to not corrupt the stack.
...
Also, unrevert my last change and fix a possible crash.
2013-01-27 21:37:44 -08:00
Unknown W. Brackets
aeadc80045
Recover from an interrupt during a callback.
2013-01-27 18:43:38 -08:00
Unknown W. Brackets
dcc9f1ae5f
Always check for more callbacks after running one.
2013-01-27 18:43:12 -08:00
Unknown W. Brackets
54e6a39e74
Optimize callback checking.
...
Since it's checked every resched, it happens a lot.
This could save as much as 1.6% of time.
2013-01-27 17:01:17 -08:00
Unknown W. Brackets
5af5eef908
Refactor thread deletion so it can be consistent.
2013-01-27 16:55:43 -08:00
Sacha
cf9b2ab975
Fix for Qt/Symbian.
2013-01-28 01:01:47 +10:00
raven02
d14b6ed423
Oops, missing voiceNum
2013-01-27 22:27:14 +08:00
raven02
dfcc836bf8
Shift volume base on sceSasSetVolume
2013-01-27 22:15:23 +08:00
Henrik Rydgard
d1b3fd0e49
Better window resize handling
2013-01-27 00:15:39 +01:00
Unknown W. Brackets
7f4e322266
Cut thread switching time down.
...
Based on profiling release Windows.
Took these funcs from taking 1.6% to 0.5% time.
2013-01-26 11:29:20 -08:00
Unknown W. Brackets
a6094e25ff
Get rid of waitTypeStrings and resched reason copy.
2013-01-26 11:29:20 -08:00
Unknown W. Brackets
1cb7a88137
Don't use a dynamic string for wait debugging.
...
Happens in release, and shows up on the profiler.
Not huge, but should save ~0.5% of cpu time.
2013-01-26 11:29:19 -08:00
Henrik Rydgard
3126d17624
Change logging for PCM audio to INFO, as mentioned in Issue #505
2013-01-26 14:30:06 +01:00
Henrik Rydgard
0930b5b587
Typo + warning fix
2013-01-25 19:08:28 +01:00
Henrik Rydgard
4deaec8924
Make ADPCM audio a little less crackly in a hacky way..
2013-01-25 18:36:05 +01:00
Henrik Rydgard
8a32779150
Misc GPU stats etc changes
2013-01-25 18:29:14 +01:00
Unknown W. Brackets
6e6e71d116
Quick fix rtc crash, probably gives wrong results.
2013-01-25 08:34:04 -08:00
Unknown W. Brackets
1cd5421bdc
Buildfix for missing functions on Android/win32.
2013-01-25 08:32:30 -08:00
Unknown W. Brackets
f102908f5d
Fix crashes when localtime() can't handle the date.
2013-01-25 08:31:50 -08:00
Claus Østergaard
aa5996d028
File seek beyond file size should not fail
...
This caused Ridge Racer 2 to freeze after a few seconds
2013-01-25 13:13:32 +01:00
Henrik Rydgård
0c4b7905ac
Merge pull request #488 from Xele02/sceRtc
...
Make sceRTC pass the tests.
2013-01-25 01:16:30 -08:00
raven02
7ccb87d11e
Fix sound too fast issue
2013-01-25 08:48:28 +08:00
Xele02
0e69cd92c7
Make sceRTC pass the tests.
2013-01-25 01:40:38 +01:00
raven02
3672214811
Comment int src
2013-01-24 23:43:26 +08:00
raven02
faaa837ca2
Use u32 for leftVolume/rightVolume/format
2013-01-24 23:31:30 +08:00
raven02
2a1e366d33
Implement sceAudioSRCChReserve/Release/OutputBlocking
2013-01-24 23:29:49 +08:00
raven02
ae9fcb5a6f
Fix high pitch noise and looping issues in few games
2013-01-24 20:13:12 +08:00
raven02
f6598d2cd6
Add psmfPlayerLastTimestamp to psmfplayer
2013-01-24 19:40:26 +08:00
raven02
8d94f84464
Fix black intro for Naruto Shippuden Kizuna Drive
2013-01-24 19:21:32 +08:00
Unknown W. Brackets
38472b33ea
For now, finish the psmf immediately.
...
Eventually we need to handle it more correctly.
2013-01-23 23:59:13 -08:00
Henrik Rydgard
cb7f803866
Attempt to set more correct return values for sceDisplayWaitVblank*
2013-01-23 18:46:59 +01:00
raven02
9bc8a2e7cd
Buildfix
2013-01-23 21:46:49 +08:00
Darth1701
06796c31b3
Update Core/HLE/FunctionWrappers.h
...
Buildfix
2013-01-23 13:07:51 +01:00