Commit Graph
2615 Commits
Author SHA1 Message Date
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
Henrik Rydgård 663322f830 Merge pull request #477 from raven02/master
Add error handling ERROR_SAS_INVALID_SIZE and ERROR_SAS_VOICE_PAUSED
2013-01-23 01:19:38 -08:00
raven02 0ea7877b66 Add missing stubs fro sceImpose 2013-01-23 16:55:52 +08:00
Henrik Rydgård 0d67acc52b Merge pull request #475 from Xele02/sceRtc
Implement sceRtcGetDosTime and sceRtcSetDosTime
2013-01-23 00:32:34 -08:00
Henrik Rydgård 262af9b13a Merge pull request #479 from unknownbrackets/psmfplayer-fix
Make scePsmfPlayerCreate create psmfPlayers
2013-01-23 00:30:56 -08:00
raven02 1749a9b5ae Put core as first paraemeter for DEBUG_LOG 2013-01-23 16:19:44 +08:00
Unknown W. Brackets de1cb3fbca Make scePsmfPlayerCreate create psmfPlayers. 2013-01-22 23:44:23 -08:00
Unknown W. Brackets d791f960a0 Hack to prevent games from lagging on atrac errors. 2013-01-22 23:01:10 -08:00
raven02 7346c4a042 Add error handling ERROR_SAS_INVALID_SIZE and ERROR_SAS_INVALID_PAUSED 2013-01-23 14:50:36 +08:00