Commit Graph
11573 Commits
Author SHA1 Message Date
Unknown W. Brackets 64c42ffaf2 Fix some warnings generated by clang. 2013-02-24 10:23:31 -08:00
Henrik Rydgård 0f2f93a351 Merge pull request #785 from vakkov/master
DLC encryption
2013-02-24 10:05:13 -08:00
vakko 02371b2949 DLC encryption 2013-02-24 19:27:37 +02:00
Sacha 8ea497d59a Build fix for most platforms. New libkirk file. 2013-02-25 00:45:10 +10:00
Sacha 25a37e40dd Fix iOS directory structure in init/NativeInit. 2013-02-24 23:29:04 +10:00
Henrik Rydgård b329de9915 Merge pull request #781 from tpunix/master
PGD file support
2013-02-24 04:47:56 -08:00
tpu 25a54edc49 add pgd_close, match with pgd_open 2013-02-24 20:19:54 +08:00
Sacha 630ee68b05 Build fix for iOS. Now compiles. 2013-02-24 22:17:52 +10:00
Henrik Rydgård a680bed1d2 Merge pull request #778 from raven02/patch-2
Fix characters disappearance in Saint Seiya Omega
2013-02-24 02:14:09 -08:00
raven02 24debfd259 Add !(gstate.zmsk & 1); to depthMask and remove duplicate GE_CMD_MATERIALUPDATE (exists in line69) 2013-02-24 17:50:05 +08:00
Henrik Rydgård cc505f63de Merge pull request #780 from unknownbrackets/jit-minor
Fix warning / test failure on Mac with x86 jit
2013-02-24 01:14:08 -08:00
tpu a4f65624c3 add PGD file support. 2013-02-24 16:28:40 +08:00
Unknown W. Brackets 7abcd37909 This isn't needed if ABI_CallFunction* is used.
AFAICT the only reason for it is to avoid far calls, so we just can't
use CALL() directly.  It's works even when it throws on Mac.
2013-02-24 00:15:56 -08:00
Unknown W. Brackets 3fbb5d4388 Avoid using CALL() directly in case of far calls.
This mainly matters for x64.
2013-02-24 00:12:55 -08:00
Henrik Rydgård 2a6d481f8a Merge pull request #779 from unknownbrackets/gpu-minor
Flush on any clutaddr change, even just upper
2013-02-24 00:05:55 -08:00
Sacha 0f2f59a3f6 Potential JIT for iOS fix. 2013-02-24 17:28:31 +10:00
Unknown W. Brackets 65467bae1f Flush on any clutaddr change, even just upper.
Fixes ClaDun black boxes, wrong colors in game.
2013-02-23 23:25:32 -08:00
Henrik Rydgård d558683ed9 Merge pull request #776 from unknownbrackets/tests
Make tests use jit by default (attempt 2)
2013-02-23 23:22:45 -08:00
Sacha d284a5a413 Fix for iOS
Revert CLang to gcc.
Revert 60 fps (this wasn't working).
Revert rock88's pbxcp usage. This file is no longer available in XCode 4.4+.
2013-02-24 17:19:49 +10:00
Henrik Rydgård e34ec31018 Merge pull request #777 from sum2012/master
Add support of another patchers
2013-02-23 23:18:28 -08:00
Sacha 24ff143158 Set frame rate to 60 on iOS. Default was 30. 2013-02-24 14:42:12 +10:00
sum2012 0af9d2e360 Add support of another patchers 2013-02-24 12:16:18 +08:00
Unknown W. Brackets f9a0c3f41a Arg, buildfix for Mac.
Submodules make this hard.
2013-02-23 19:53:17 -08:00
Unknown W. Brackets 9311c079e0 Buildfix for Mac. 2013-02-23 19:49:36 -08:00
Sacha e848d19dbe Fix for FBO on iOS devices. Allows buffered rendering (from rock88). 2013-02-24 13:47:45 +10:00
Unknown W. Brackets 90081f1441 Ignore __testfailure.bmp. 2013-02-23 19:34:06 -08:00
Unknown W. Brackets 2cc0e08ce5 Switch on jit again by default. 2013-02-23 19:33:11 -08:00
Unknown W. Brackets 67d6830192 Update tests. 2013-02-23 19:33:11 -08:00
Sacha 0b8706684a Add iOS icons to project (from rock88). 2013-02-24 13:32:23 +10:00
Sacha e3a953972a Fix for iOS CMake
Update toolchain file to reflect that we want to use clang (rock88 is using clang).
Set target in the CMake. Fix for packaging and signing (thanks rock88).
Update linking to include audio and GLKit (thanks rock88).
Update README
2013-02-24 13:23:04 +10:00
Unknown W. Brackets 2cb2601456 Fix crash executing the sascore test. 2013-02-23 18:35:22 -08:00
Henrik Rydgård adf461802d Merge pull request #775 from unknownbrackets/jit-minor
Fix downcount check without fastmem in jr
2013-02-23 14:54:13 -08:00
Unknown W. Brackets 7eb9af271b Fix downcount check without fastmem in jr. 2013-02-23 14:30:24 -08:00
Henrik Rydgård 2891576549 Merge pull request #774 from unknownbrackets/savestates
Wait for jit to exit the runloop in debug, quit, and savestates
2013-02-23 14:27:05 -08:00
Henrik Rydgård 796a19dfe2 Merge pull request #772 from unknownbrackets/change-reg
Fix change register feature
2013-02-23 13:56:42 -08:00
Henrik Rydgård f489d97b33 Merge pull request #771 from unknownbrackets/vfpu
vf2h and minor vh2f tweaks
2013-02-23 13:56:21 -08:00
Unknown W. Brackets 8f9ea31a87 Don't bother resuming/pausing around savestates.
Only makes things more likely to crash.
2013-02-23 13:54:47 -08:00
Henrik Rydgård 595142be69 Merge pull request #770 from sum2012/master
Updated Trad Chinese for Qt interface.
2013-02-23 13:54:04 -08:00
Henrik Rydgård 77fad413f8 Merge pull request #769 from raven02/patch-1
Add glstate.stencilTest & depthTest.disable()
2013-02-23 13:53:41 -08:00
Unknown W. Brackets 3dee0e0149 Add a timeout so quit doesn't hang.
Kinda like before except now it'll quit faster if possible.
2013-02-23 13:32:12 -08:00
Unknown W. Brackets 7c3c06fd23 Wait for the runloop to end in savestates/debug.
This way, even if the runloop hasn't checked coreState yet, we will wait.
2013-02-23 13:21:28 -08:00
Unknown W. Brackets 2164a7fdf9 Keep track of whether we're in the runloop or not. 2013-02-23 13:01:00 -08:00
Unknown W. Brackets 12e2a56ef2 Fix bIgnoreBadMemAccess ignored in GetPointer. 2013-02-23 12:55:05 -08:00
Unknown W. Brackets 0c1b6fecfe Allow changing fpu/vfpu regs. 2013-02-23 12:30:18 -08:00
Unknown W. Brackets 608fb85f0d Make changing register values actually work. 2013-02-23 12:25:51 -08:00
Unknown W. Brackets 6c6bd0bd9c Correct prefix handling in vf2h/vh2f. 2013-02-23 12:16:03 -08:00
Unknown W. Brackets 42c2313893 Initial implementation of vf2h.
Fixes Fat Princess and possibly other stuff.
2013-02-23 12:16:03 -08:00
sum2012 a1835e0443 Updated Trad Chinese for Qt interface.
Based on https://github.com/hrydgard/ppsspp/pull/749
2013-02-24 03:07:17 +08:00
raven02 5105c6cd93 Add glstate.stencilTest.disable(); 2013-02-24 02:44:52 +08:00
raven02 6b22266a00 Add glstate.depthTest.disable(); 2013-02-24 02:18:18 +08:00