Commit Graph
27588 Commits
Author SHA1 Message Date
raven02 2a1e366d33 Implement sceAudioSRCChReserve/Release/OutputBlocking 2013-01-24 23:29:49 +08:00
Henrik Rydgård 6ca6fdd02a Merge pull request #485 from raven02/master
Fix high pitch noise and looping issues in games
2013-01-24 04:55:08 -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
Henrik Rydgård 3af15c237a Merge pull request #484 from unknownbrackets/jit-jr-tweak
Avoid some memory writes on jr in jit
2013-01-24 01:28:25 -08:00
Unknown W. Brackets 3444fc8981 Avoid some memory writes on jr.
Should improve tight mips function loops a bit.
2013-01-24 01:23:50 -08:00
Henrik Rydgård 45576328b2 Merge pull request #483 from unknownbrackets/psmfplayer-fix
For now, finish the psmf immediately
2013-01-24 00:17:37 -08:00
Henrik Rydgård c68cf0caaa Merge pull request #482 from unknownbrackets/jit-idle
Check downcount in jit after a syscall
2013-01-24 00:17:14 -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
Unknown W. Brackets c1757ee166 Check downcount in jit after a syscall. 2013-01-23 22:25:35 -08:00
Henrik Rydgard b1bbbc44fc Add enable/disable dithering. Respect chosen framebuffer color depth. 2013-01-23 23:04:09 +01:00
Henrik Rydgard f315424c42 Add dither to state. Allow choosing FBO color depth. Disable VBO for draw_buffer but keep code. 2013-01-23 23:02:32 +01:00
Henrik Rydgard cb7f803866 Attempt to set more correct return values for sceDisplayWaitVblank* 2013-01-23 18:46:59 +01:00
Henrik Rydgård 632aac6881 Merge pull request #481 from raven02/master
Buildfix
2013-01-23 05:51:38 -08:00
raven02 9bc8a2e7cd Buildfix 2013-01-23 21:46:49 +08:00
Henrik Rydgård a4f5ebbf1b Merge pull request #480 from Darth1701/master
Buildfix / sln-Fix for VS 2010
2013-01-23 04:56:34 -08:00
Darth1701 69bec091e1 Update Windows/PPSSPP.sln
Fix for VS 2010
2013-01-23 13:08:51 +01: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 f000d322ae Merge pull request #36 from xsacha/master
Build fix for Symbian, Blackberry10, Harmattan, Pandora
2013-01-23 00:37:31 -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
Henrik Rydgård 790aa8878e Merge pull request #478 from unknownbrackets/atrac-hack
Atrac hack
2013-01-23 00:30:11 -08:00
Henrik Rydgård 8c0330045c Merge pull request #476 from xsacha/master
Move blackberry to its own folder
2013-01-23 00:29:16 -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
Henrik Rydgard a7bc2ea120 Clearing FBOs on bind was a bit too aggressive an optimization. 2013-01-23 08:31:29 +01: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
Unknown W. Brackets 109764b17e Return a fake id for *AndGetID() atrac funcs. 2013-01-22 22:34:46 -08:00
Sacha d783975258 Fix cityhash for non-glibc systems where byteswap isn't defined. Define it manually instead. Also, fix harmattan building of Qt frontend. 2013-01-23 11:31:19 +10:00
Sacha c7778765ae Move blackberry files in to their own directory as it is unrelated to SDL 2013-01-23 11:14:23 +10:00
Xele02 fff581aa88 Implement sceRtcGetDosTime and sceRtcSetDosTime. Pass the test.
This was RE since the values to return are not logic at all.
2013-01-23 01:25:32 +01:00
Xele02 8e719d4c8c Log in all build game output. This can help debugging with user log. 2013-01-23 01:20:38 +01:00
Henrik Rydgård 5c88d619bd Merge pull request #35 from Summeli/master
byteswap functions added for Symbian & Blackberry
2013-01-22 13:28:21 -08:00
Henrik Rydgard dbdd461a53 Fix issue with vertex shader IDs. Write the 4th component of packed vectors.
The latter makes sure we leave no holes in the CPU writebuffer.
2013-01-22 22:27:03 +01:00
Summeli 0f7f38a5ff Added byteswap functions for Symbian & BlackBerry 2013-01-22 23:20:17 +02:00
Henrik Rydgard e04f5156ee Fix a few graphics issues, optimize shader ID generation (fewer shaders) 2013-01-22 22:03:41 +01:00
Henrik Rydgard 29f1ae5f70 add skeleton implementation of "cache" instruction 2013-01-22 22:03:41 +01:00
Henrik Rydgard 82d5ae021e VFPU: cap/floor float-to-int conversion instructions 2013-01-22 22:03:40 +01:00
Henrik Rydgard 0005fe1c5f Optional logging (ifdef) of cache calls for debugging 2013-01-22 22:03:40 +01:00
Henrik Rydgard a75e85aa3c Hacky implementation of sceVaudio, whatever the point of that API is... 2013-01-22 22:03:40 +01:00
Henrik Rydgard 14d26141a5 TextureCache_Invalidate now does a range match instead of just checking if the texture address was in range. 2013-01-22 22:03:39 +01:00
Henrik Rydgård 9c6f84cf74 Merge pull request #474 from Xele02/testsceio
Don't optimize for debug build.
2013-01-22 12:44:39 -08:00
Xele02 bf63ed986f Don't optimize for debug build. 2013-01-22 21:16:58 +01:00
Unknown W. Brackets dbe597ce64 Buildfix Android, darn. 2013-01-22 08:23:27 -08:00
Henrik Rydgård fd78c33d57 Merge pull request #473 from unknownbrackets/jit-branch
Make the jit support bltzal and friends
2013-01-22 08:18:00 -08:00
Unknown W. Brackets 0e33923844 Belt and suspenders check for branch ops. 2013-01-22 08:11:37 -08:00