Commit Graph
39166 Commits
Author SHA1 Message Date
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 1354e1bd79 Merge pull request #49 from unknownbrackets/event-timeout
Add a timeout event.wait_for() method
2013-02-23 13:59:06 -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 9c183fcca8 Add a timeout event.wait_for() method.
Not exactly like std::condition_variable, but similar.
2013-02-23 13:23:20 -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
raven02 b1db09b84f Add missing glClearColor(0,0,0,1); 2013-02-24 02:17:16 +08:00
raven02 cee27a9db6 Group GE_CMD_CLUTFORMAT 2013-02-24 02:05:06 +08:00
raven02 8e550d9578 Set float for glstate.depthRange.set(0.0f, 1.0f) 2013-02-23 23:26:58 +08:00
Henrik Rydgård 50def41ffa Merge pull request #766 from raven02/patch-1
glClearColor(0,0,0,1);
2013-02-23 03:22:37 -08:00
raven02 689da2c577 Add glClearColor(0,0,0,1); 2013-02-23 18:22:55 +08:00
raven02 dd90e93403 glClearColor(0,0,0,1); 2013-02-23 16:23:24 +08:00
Sacha 2cfaa49797 iOS needs a back key as well due to lack of hardware buttons.
At least until a gesture can replace this function.
2013-02-23 12:56:39 +10:00
Henrik Rydgard 94bb98d477 Enable color and depth buffer write before clearing. 2013-02-22 22:15:42 +01:00
Henrik Rydgard a9a067ef84 Set depth and color mask before clearing. 2013-02-22 22:11:26 +01:00
Henrik Rydgård 9ab790ca8f Merge pull request #762 from unknownbrackets/savestates
Don't process threadsafe events from HLE.
2013-02-22 01:01:11 -08:00
Unknown W. Brackets 31ada1ea07 Don't process threadsafe events from HLE.
Only from the runloop where blowing the jit cache is safe.
2013-02-22 00:40:36 -08:00
Henrik Rydgard 44e2a69258 gpu: Clean up "Clear" mode handling. 2013-02-21 21:52:12 +01:00
Henrik Rydgard 28979e9250 Some work toward better FBO handling. Fixes some things, breaks some things.. 2013-02-21 21:37:19 +01:00
Henrik Rydgard 7995d1418c Safer float->u16 cast. 2013-02-21 19:10:30 +01:00
Henrik Rydgård e72ecec44e Merge pull request #756 from raven02/master
Fix duplicate OK and ENTER button on same message screen
2013-02-21 08:04:00 -08:00
raven02 643efb3cb9 Fix (flag & (DS_OK | DS_VALIDBUTTON)) 2013-02-21 23:48:03 +08:00
raven02 fc86a5737a Fix duplicate OK and ENTER button on same message screen 2013-02-21 21:20:26 +08:00
Henrik Rydgård e9e24b0371 Merge pull request #755 from unknownbrackets/jit-minor
More x86 jit stuff
2013-02-21 01:33:33 -08:00
Unknown W. Brackets 313ffdb495 Add a stub for clz/clo in x86 jit. 2013-02-21 01:25:02 -08:00
Unknown W. Brackets 08923c092b Implement ins and ext in the x86 jit. 2013-02-21 01:25:01 -08:00
Unknown W. Brackets dede852c03 Optimize out slti in the x86 jit.
I'm kinda surprised this actually happens...
2013-02-21 01:25:01 -08:00
Unknown W. Brackets abde404c00 Optimize out some addu/etc. calls against imms. 2013-02-21 01:25:01 -08:00
Unknown W. Brackets 9e479b4391 Optimize addi/addiu to just LEA when possible. 2013-02-21 01:25:00 -08:00
Unknown W. Brackets 2db368c29a Add more imm handling for shifts in x86 jit.
This is actually hit, and propagates more imms through.
2013-02-21 01:25:00 -08:00
Henrik Rydgård 457e3659cd Merge pull request #754 from unknownbrackets/quit-fix
Fix crash on quit / pause not working
2013-02-21 01:17:01 -08:00
Unknown W. Brackets e085c3ee76 Fix crash on quit / pause not working. 2013-02-21 01:05:37 -08:00