Commit Graph

7708 Commits

Author SHA1 Message Date
Unknown W. Brackets
fa57e23305 Implement volatile memory lock waiting. 2013-08-26 01:04:37 -07:00
Unknown W. Brackets
ea2a92a2c8 Seems like these are just aliases. 2013-08-26 01:04:12 -07:00
Henrik Rydgård
21c5121129 Merge pull request #3389 from raven02/patch-20
GLES: Skip GE_LOGIC_COPY for logic ops
2013-08-26 00:50:06 -07:00
raven02
f49a2f7fa0 GLES: Skip GE_LOGIC_COPY for logic ops 2013-08-26 15:48:57 +08:00
Henrik Rydgård
3cc28652f9 Merge pull request #3403 from unknownbrackets/fpl
Improve the FPL implementation
2013-08-26 00:25:00 -07:00
Henrik Rydgård
d33cea7c29 Merge pull request #3406 from makotech222/cwcheat
Re-enable cheats on android
2013-08-26 00:18:45 -07:00
Henrik Rydgård
eee66f9cac Merge pull request #3410 from unknownbrackets/scheduling
Reschedule after resuming interrupts
2013-08-26 00:18:34 -07:00
Unknown W. Brackets
cf9f92e12f Reschedule after resuming interrupts. 2013-08-25 22:38:45 -07:00
Steven Cherry
e6d371c675 Re-enable cheats on android 2013-08-25 21:09:23 -05:00
Unknown W. Brackets
354dbfec6c Improve some reporting of options structs. 2013-08-25 16:43:47 -07:00
Unknown W. Brackets
d547d2b391 Implement sceKernelCancelMutex(). 2013-08-25 16:38:49 -07:00
Unknown W. Brackets
18832f3ca7 Wrap sceKernelFreeFpl() and use better errors. 2013-08-25 16:38:49 -07:00
Unknown W. Brackets
6c6aa1b8ee Wrap sceKernelAllocateFpl() and friends. 2013-08-25 16:38:49 -07:00
Unknown W. Brackets
61e240f482 Allocate fpl blocks in a ring, like the PSP. 2013-08-25 16:38:48 -07:00
Unknown W. Brackets
8d750d65e8 Properly remove timed out fpl waits from status. 2013-08-25 16:38:48 -07:00
Unknown W. Brackets
a947c95829 Clean up sceKernelReferFplStatus(). 2013-08-25 16:38:47 -07:00
Unknown W. Brackets
fb95f07c5d Implement cancel and delete for fpls. 2013-08-25 16:38:47 -07:00
Unknown W. Brackets
a2471b810c Implement basic fpl waiting. 2013-08-25 16:38:46 -07:00
Unknown W. Brackets
107b464ace Handle the fpl alignment option as well. 2013-08-25 16:38:46 -07:00
Unknown W. Brackets
0969261e3e Fix error handling in sceKernelCreateFpl(). 2013-08-25 15:14:21 -07:00
Unknown W. Brackets
f48b730828 Wrap sceKernelCreateFpl and fix refer status.
Just initial changes to make it test properly.
2013-08-25 15:14:20 -07:00
Henrik Rydgård
49d41abbd3 Merge pull request #3401 from makotech222/cwcheat
Re-disable Cheats on android.
2013-08-25 14:43:47 -07:00
Steven Cherry
f85024bc26 Re-disable Cheats on android. 2013-08-25 16:41:16 -05:00
Henrik Rydgård
c6bd78ff7d Merge pull request #3400 from thedax/restoreMaxRecentOptions
Restore missing Recent tab option.
2013-08-25 14:29:50 -07:00
The Dax
13f6c26b6b Fix a couple spacing things. 2013-08-25 16:55:00 -04:00
Henrik Rydgård
95f9128ec2 Merge pull request #3398 from thedax/master
MIPS interpreter: Log 2 more instructions. JIT(x86): Log more info when an instruction can't be interpreted.
2013-08-25 13:44:34 -07:00
The Dax
a35a407207 Add two new instructions to the MIPS interpreter for logging. vertex.pbp demo seems to use one of them. 2013-08-25 16:28:19 -04:00
The Dax
1f60c3c07b Revert hard-coding max recents to 30. 2013-08-25 16:24:09 -04:00
The Dax
0e3c68dc9b Restore missing Recent tab option: Clear Recent Section.
Hard code MaxRecent to be 30. No real need to make it configurable anymore.
2013-08-25 15:56:34 -04:00
Henrik Rydgard
fbfbe6d90d Update native with fix for disappearing button mappings ( #3399 ) 2013-08-25 21:51:09 +02:00
Unknown W. Brackets
8a32dd35dc Merge pull request #3397 from adrian17/master
Fixed some doubled semicolons
2013-08-25 10:57:19 -07:00
Henrik Rydgård
3cfd89a721 Merge pull request #3395 from Orphis/enumprim
Use GEPrimitiveType everywhere instead of stupid integer
2013-08-25 10:54:00 -07:00
Florent Castelli
c6932e2675 Use GEPrimitiveType everywhere instead of stupid integer 2013-08-25 19:51:06 +02:00
adrian17
06a015983a Fixed some doubled semicolons 2013-08-25 19:43:18 +02:00
Henrik Rydgård
dea972b968 Merge pull request #3394 from unknownbrackets/framebuf-wait
Use a wait when hitting capped fps, instead of eating
2013-08-25 10:33:41 -07:00
Unknown W. Brackets
8d7eb265be Log context switch time, shorten logging a bit.
This is really useful for seeing why games are slow or hanging.
2013-08-25 10:25:49 -07:00
Unknown W. Brackets
2d806b4820 When fps cap is hit, delay current thread only.
Fixes Jeanne d'Arc freezing.  Unfortunately, small hit to perf in God of
War, but may improve audio quality anyway...
2013-08-25 09:46:21 -07:00
Henrik Rydgard
554ca84556 Revert "More alpha hackery. This is starting to get embarrassing, really need to fix those tests."
This reverts commit 97a6921000.
2013-08-25 13:24:52 +02:00
Henrik Rydgard
97a6921000 More alpha hackery. This is starting to get embarrassing, really need to fix those tests. 2013-08-25 13:12:31 +02:00
Henrik Rydgard
4121d5ae62 Fix division by zero in low latency audio mode 2013-08-25 13:03:57 +02:00
Henrik Rydgård
2d89323fc2 Merge pull request #3357 from raven02/patch-15
Regession fix character shadow stretch in FF Crisis core
2013-08-25 03:01:58 -07:00
Henrik Rydgård
b07a31fde1 Merge pull request #3373 from unknownbrackets/mips-minor
Cap imm branch instructions, reset compiling
2013-08-25 01:12:29 -07:00
Henrik Rydgård
5cc6766ae2 Merge pull request #3378 from sum2012/patch5
Add ThreadManForKernel and ModuleForKernel
2013-08-25 01:05:03 -07:00
Henrik Rydgård
29426dc175 Merge pull request #3381 from raven02/patch-18
Mipmapping only enable when texture scaling disabled
2013-08-25 01:00:35 -07:00
Henrik Rydgård
3d0ad08dd2 Merge pull request #3375 from thedax/master
Fix hang in Project Diva 2nd in single-threaded mode.
2013-08-25 01:00:17 -07:00
raven02
0ea10d96b1 Attempt to use scissor to render correct shadowing in Mortal Kombat/FF CC 2013-08-25 14:52:18 +08:00
sum2012
8679fb4748 ThreadManForKernel_ceadeb47 should equal to sceKernelDelayThread 2013-08-25 14:45:44 +08:00
raven02
284a3a7b44 Mipmapping only enable when texture scaling disabled 2013-08-25 14:43:03 +08:00
sum2012
d017011882 Add ThreadManForKernel and ModuleForKernel
Sample log:https://gist.github.com/sum2012/3bb5deb1a806ef18f5f3
2013-08-25 10:48:32 +08:00
Unknown W. Brackets
97aa1a631e Improve typesafety in the x86 regalloc. 2013-08-24 19:41:10 -07:00