Commit Graph
9118 Commits
Author SHA1 Message Date
Unknown W. Brackets 0c8cc25eb4 Always register the cheat event, for savestates.
This way, if you savestate with cheats on or off, it'll load fine.
2013-10-07 07:46:18 -07:00
Henrik Rydgård 07cf92b3a9 Merge pull request #4066 from unknownbrackets/debugger
GE debugger - fix some preview issues, softgpu stencil fix
2013-10-07 06:12:55 -07:00
Unknown W. Brackets 5e54847aaf Wait better with broken win32 cond vars. 2013-10-07 01:45:20 -07:00
Unknown W. Brackets b9811c7c97 Use the slow way to get the softgpu texture.
So that it actually shows what the softgpu is using.
2013-10-07 01:26:48 -07:00
Unknown W. Brackets 5c2d418d95 Read softgpu stencil using existing funcs.
Slower but at least it's the same.
2013-10-07 01:02:58 -07:00
Unknown W. Brackets b9453f82ca Use the full alpha bits for stencil in softgpu.
It works to increment and set the stencil, so it can't be high bits only.
2013-10-07 01:00:43 -07:00
Unknown W. Brackets 31171cc044 Grab the stencil buffer in softgpu debugging. 2013-10-07 00:50:15 -07:00
Unknown W. Brackets a0d84d45cc Flip the texture preview when it's a framebuffer. 2013-10-07 00:38:46 -07:00
Henrik Rydgård 8f7a9656c8 Merge pull request #4062 from unknownbrackets/debugger
Show tabs for depth/stencil in ge debugger, other improvements
2013-10-06 23:59:54 -07:00
Henrik Rydgård e7f3a433c0 Merge pull request #4065 from unknownbrackets/savestates
Fix some savestate compatibility issues
2013-10-06 23:58:31 -07:00
Sacha 8b3f1e6fa4 Fix Symbian build. 2013-10-07 15:36:54 +10:00
Unknown W. Brackets 8e4d7b304d Add at least a basic way to alter cmds. 2013-10-06 22:23:52 -07:00
Unknown W. Brackets ff0e9cf32d Make it possible to flip flags in the ge debugger. 2013-10-06 22:17:56 -07:00
Unknown W. Brackets 7377bd7202 Add a specific format for 1/0 flags. 2013-10-06 22:17:55 -07:00
Unknown W. Brackets 3af88b1e4e Show the stencil buffer properlyish in ge debugger. 2013-10-06 22:17:55 -07:00
Unknown W. Brackets 3e7f7e9abd Add tabs for depth/stencil to ge debugger. 2013-10-06 22:17:54 -07:00
Unknown W. Brackets 77047b5ee4 Show captions on frame and texture previews. 2013-10-06 22:17:53 -07:00
Unknown W. Brackets d49ad5f114 Use an accessor for depth/frame addresses. 2013-10-06 22:17:53 -07:00
Unknown W. Brackets 6e3c741d83 Capture the cursor while dragging, oops. 2013-10-06 22:17:52 -07:00
Unknown W. Brackets 0c03dc2dec Handle it better when viewing an invalid addr. 2013-10-06 22:17:52 -07:00
Unknown W. Brackets 1cd9f01358 Add a quick way to go to a particular address. 2013-10-06 22:17:51 -07:00
Unknown W. Brackets d5513c3b58 Delete SimpleGLWindow near where it's new'd.
This makes it clearer and more foolproof.
2013-10-06 22:17:51 -07:00
Unknown W. Brackets 83548041e2 Handle WM_PAINT in ge debugger, cleanup. 2013-10-06 22:17:50 -07:00
Unknown W. Brackets a09119ba04 Correct savestates when dls had context saving.
It was wrong, and also they were different between 64/32 bit.
2013-10-06 22:10:44 -07:00
Unknown W. Brackets ff2012d37b Minor warning. 2013-10-06 22:10:38 -07:00
Unknown W. Brackets 607f19b6a4 Savestate tm differently for crossplat.
Especially Linux 32/64, but really all are nice.
2013-10-06 22:09:51 -07:00
Unknown W. Brackets 0ec09f9700 Move parts of ChunkFile into a cpp, cleanup. 2013-10-06 22:09:50 -07:00
Unknown W. Brackets d3e566935a Avoid load state crash if kernel objects fail. 2013-10-06 22:09:50 -07:00
Henrik Rydgård ed5ae855e9 Merge pull request #4057 from shenweip/patch-13
Use sfo file to set the date in list savedata mode.
2013-10-06 12:50:53 -07:00
Henrik Rydgård 645eda8311 Merge pull request #4059 from unknownbrackets/thread-funcs
Implement the clear stack thread attr
2013-10-06 12:50:31 -07:00
Unknown W. Brackets 5be30fb857 Add support for the clear stack thread attr. 2013-10-06 12:16:58 -07:00
Unknown W. Brackets f1bfbe6216 Oops, fix a logging typo. 2013-10-06 12:16:42 -07:00
shenweip 6812ddf8e4 Fallback to validDir if sfo file doesn't exist. 2013-10-07 02:32:03 +08:00
shenweip 561cbab5c5 Use sfo file to set savedata'date when mode is 11. 2013-10-06 22:17:05 +08:00
Henrik Rydgård 92a2f2d0f0 Merge pull request #4049 from unknownbrackets/gpu-minor
Skip bounding box when set to 0
2013-10-05 23:03:08 -07:00
Henrik Rydgård 5dc2cc23b1 Merge pull request #4052 from unknownbrackets/debugger
GE debugger - fix depth/stencil, pan/zoom the texture
2013-10-05 23:02:44 -07:00
Henrik Rydgård 886077ffd5 Merge pull request #4053 from lioncash/master
Fix precedence of operations in a boolean expression in function UpdateMenus in WndMainWindow.cpp.
2013-10-05 23:01:20 -07:00
Lioncash 0f093a3328 Remove redundant parentheses from a ternary statement in WndMainWindow.cpp. 2013-10-05 22:59:40 -04:00
Lioncash 40797e0d5c Turns out there were three other expressions with this precedence problem in it within WndMainWindow.cpp. 2013-10-05 22:00:19 -04:00
Lioncash 2b84520e89 Fix precedence of operations in a boolean expression in function UpdateMenus in WndMainWindow.cpp.
Bitwise OR has higher precedence than the ternary expression operators. This is likely unintended, since the main goal here is to either check or un-check the items.
2013-10-05 21:49:58 -04:00
Unknown W. Brackets ff0ac74154 Make it possible to pan the texture while zoomed. 2013-10-05 18:30:31 -07:00
Unknown W. Brackets f4b657d3e9 Double click in ge dbg to toggle shrink-to-fit. 2013-10-05 18:14:29 -07:00
Unknown W. Brackets 1183c41ed0 In ge debugger, ignore tex alpha based on texfunc. 2013-10-05 17:32:41 -07:00
Unknown W. Brackets c104c6dee8 Add plumbing to show depth/stencil in ge debugger. 2013-10-05 17:27:28 -07:00
Unknown W. Brackets dcdf730407 Fix a possibly wrong framebuffer pointer. 2013-10-05 17:19:52 -07:00
Unknown W. Brackets a5e9c3b10a Get stencil/depth reading for ge debugger.
Possibly works on NVIDIA only...
2013-10-05 17:19:17 -07:00
Unknown W. Brackets 32f2f045e4 Don't report a loadclut of 0. 2013-10-05 15:41:44 -07:00
Unknown W. Brackets 01c84caffc Skip bounding box when set to 0.
VectorTD does this, for example, and it seems innocent, just resetting all
cmds.  Not sure what it should set the flag to, though.
2013-10-05 15:41:44 -07:00
Unknown W. Brackets 4b88ee13b5 Merge pull request #4027 from lioncash/master
Fixed a mismatched delete within PSPGamedataInstallDialog.cpp.
2013-10-05 15:37:23 -07:00
Lioncash a7836af14c Move variable temp into the if statement in function Update in PSPGamedataInstallDialog.cpp. It's only used in this branch statement. 2013-10-05 18:30:00 -04:00