Commit Graph

7669 Commits

Author SHA1 Message Date
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
The Dax
4d9eb24f29 Fix hang in Project Diva 2nd in single-threaded mode. Doesn't seem to affect other games, but I don't have every game in existence, so there could be one or two out there that might break from this. 2013-08-24 21:13:34 -04:00
Unknown W. Brackets
3156b95d3f Make sure there's enough space while compiling. 2013-08-24 17:38:22 -07:00
Unknown W. Brackets
6c97b66806 Cap imm branch instructions, reset compiling.
Break and other delay slot ops could've set it to false.

It's actually sometimes faster now.
2013-08-24 17:26:24 -07:00
Henrik Rydgård
99c1ab38d7 Merge pull request #3224 from raven02/patch-5
softgpu : Fix depth issue in FF Type-0
2013-08-24 16:10:33 -07:00
Henrik Rydgard
0436b751a7 Let's try W-MS' latest converted JPN font. If it's good we'll keep it, if not I'll just revert. 2013-08-25 01:08:59 +02:00
Henrik Rydgård
2f6bf54a3d Merge pull request #3369 from Zetro/qt-fix
Fix segmentation fault in Qt
2013-08-24 15:44:58 -07:00
Henrik Rydgård
e860abdd6d Merge pull request #3367 from unknownbrackets/gpu-minor
More gstate accessors / typesafety
2013-08-24 15:43:04 -07:00
Henrik Rydgård
517b18ee58 Merge pull request #3372 from unknownbrackets/mips-minor
Typesafety in MIPS processing, clean up analysis (not using it yet)
2013-08-24 15:42:36 -07:00
Henrik Rydgård
69ed2d44af Merge pull request #3368 from makotech222/master
Fix Enable/disable all logic
2013-08-24 15:41:52 -07:00
Unknown W. Brackets
52d6080fb4 Pass in some analysis results, don't use yet. 2013-08-24 15:36:24 -07:00
Unknown W. Brackets
109ad17ac6 Use a typesafe struct for opcodes.
Also, correctly read delayslots using Read_Instruction on ARM.
2013-08-24 15:36:24 -07:00
Unknown W. Brackets
ec46fdd06c Warning fixes in msgpipes. 2013-08-24 15:36:24 -07:00
Unknown W. Brackets
4495559b75 Clean up register usage analysis a bit. 2013-08-24 15:36:23 -07:00
Steven Cherry
c40343dc95 Fix android stuff and remove reload cheat option 2013-08-24 15:54:43 -05:00
Unknown W. Brackets
b37f09cedf Make MIPSInfo a struct for typesafety.
Found a bug in ReadsFromReg().
2013-08-24 13:22:10 -07:00
Steven Cherry
fd15a149d5 Remove sizeof stuff. 2013-08-24 13:59:57 -05:00
Steven Cherry
a9e410f322 Fix enable/disable all logic. 2013-08-24 13:48:34 -05:00
Zetro
e837fd13bd Initialize UI theme in Qt 2013-08-24 20:46:45 +02:00
Unknown W. Brackets
6e8d318322 Bugger typo. 2013-08-24 11:36:01 -07:00
Unknown W. Brackets
8dbcf6572e Add some additional reporting. 2013-08-24 11:34:38 -07:00
Unknown W. Brackets
cd70250d8c Use more accessors, simplify softgpu colortest. 2013-08-24 11:34:38 -07:00
Unknown W. Brackets
5ab04a3076 Centralize CLUT handling form gstate values. 2013-08-24 11:34:37 -07:00
Unknown W. Brackets
7f6cf3ec29 Add a few gstate accessors for texture type stuff. 2013-08-24 11:34:37 -07:00
Unknown W. Brackets
0a217a1254 Use accessors better for block transfers. 2013-08-24 11:34:36 -07:00
Unknown W. Brackets
6227fe0754 Add some reporting of spline issues. 2013-08-24 11:34:36 -07:00
Unknown W. Brackets
c141e94fe9 Use gstate.* accessors in a few more places. 2013-08-24 11:34:35 -07:00
Unknown W. Brackets
55e02369a5 Workaround an ICE in some versions of gcc. 2013-08-24 11:33:49 -07:00
Unknown W. Brackets
d7c58956d5 Android buildfix. 2013-08-24 11:33:40 -07:00
Unknown W. Brackets
690c11e590 Oops, quick warning fix. 2013-08-24 11:33:32 -07:00
Steven Cherry
fc6ccb1897 Fix 2013-08-24 13:24:08 -05:00
Henrik Rydgård
aa52c5495d Merge pull request #3364 from thedax/master
Fix Android, SDL(for real this time), and on Win32, place CwCheatScreen.cpp/h under the correct filter folder.
2013-08-24 10:31:47 -07:00
Henrik Rydgård
b8ddd0b634 Merge pull request #3366 from unknownbrackets/debugger
Add conditional breakpoints to interpreter
2013-08-24 10:30:51 -07:00
Unknown W. Brackets
10f344db2d Fix bad filter. 2013-08-24 09:51:45 -07:00
Unknown W. Brackets
743b27c9cc Add conditional breakpoints to interpreter. 2013-08-24 09:51:45 -07:00
The Dax
cdfeb6f11c Remove useless include. It's included in CwCheatScreen.h. 2013-08-24 09:57:17 -04:00
The Dax
30b1427668 Fix SDL build again, and put CwCheatScreen.cpp in the proper place. 2013-08-24 09:54:15 -04:00
The Dax
e35b7ef9a5 Attempt to fix Android build. 2013-08-24 09:50:01 -04:00
Henrik Rydgård
85281c7611 Merge pull request #3363 from thedax/master
Attempt to fix SDL build.
2013-08-24 06:24:29 -07:00
The Dax
11a17c86ea Attempt to fix SDL build. 2013-08-24 09:22:11 -04:00