Commit Graph
97 Commits
Author SHA1 Message Date
Unknown W. Brackets cddd537f36 Minor tweak, no need for this check anymore. 2014-01-22 01:24:41 -08:00
Unknown W. Brackets 3a186a9d7f Show CLUT shift value in GE debugger. 2014-01-22 00:32:31 -08:00
Unknown W. Brackets db77dcd149 Fix some includes on Windows/etc. 2013-12-29 15:59:36 -08:00
Unknown W. Brackets 3f674f7ef6 Always update framebuffer tex sampling params.
Otherwise they are not always correct and cause glitches.
2013-12-15 18:23:47 -08:00
Henrik Rydgard d4eee74b54 SoftGPU: Prepare for mipmapping. Getting the uv deltas seems tricky though... 2013-12-10 15:33:59 +01:00
Unknown W. Brackets 1d9e833dda Format the tex mapping mode in the GE debugger. 2013-11-29 10:20:15 -08:00
Unknown W. Brackets aa58cdeabe Add a format for texfiltering to the GE debugger. 2013-11-28 00:06:44 -08:00
Unknown W. Brackets 32f4a7594a Add bounds checks to columns accessors.
Hit a crash in one of these on a rare case, so better to check.
2013-11-27 23:53:18 -08:00
Unknown W. Brackets cdee644ddb Fix vertex preview at odd render resolutions.
Note that the Windows resolution menu no longer seems to send a resize
event?
2013-11-19 22:29:37 -08:00
Unknown W. Brackets 6d6dff6041 Fix vertex preview when framebuf is an odd size.
The previous stuff was wrong, just happened to work.
2013-11-17 15:05:11 -08:00
Unknown W. Brackets 5c08ab6bca Clean up no-inds rectange preview. 2013-11-17 13:27:51 -08:00
Unknown W. Brackets fcc77f525f Implement some basic vertex previews on prim.
3D doesn't work correctly (sometimes it does...)  2D should be working.
2013-11-17 13:27:50 -08:00
Unknown W. Brackets 95d76c6641 Detach the GE debugger on close.
And attach in a few missing places, clean up a few comments.
2013-11-17 02:14:34 -08:00
Unknown W. Brackets ac8edb4282 Support reversed buffer formats in the ge debugger.
So that it doesn't show garbage under the softgpu.
2013-11-17 02:14:34 -08:00
Kingcom 0e61913839 Remove redundant != 0 checks 2013-11-05 11:34:53 +01:00
Kingcom a972b5d0dc Correct use of GetAsyncKeyState 2013-11-05 11:29:55 +01:00
Unknown W. Brackets 991aa03273 A few more texture related formats. 2013-10-13 13:52:23 -07:00
Unknown W. Brackets a90af9b519 Format a few more state values. 2013-10-13 13:52:22 -07:00
Unknown W. Brackets 1a3bba5ff7 Add a format for clearmode. 2013-10-13 13:52:22 -07:00
Unknown W. Brackets 428a8181e5 Format stencil and alpha tests differently.
One is the stored value on the right, the other is the vertex value on
the left.
2013-10-13 13:52:21 -07:00
Unknown W. Brackets d5af703a5a Add a stub for a vertex preview. 2013-10-13 13:52:21 -07:00
Unknown W. Brackets 5cf13ee84a Add "Step Prim" button, reorganize buttons a bit. 2013-10-13 13:52:20 -07:00
Unknown W. Brackets dc91bf2ca3 Move GPU debug step/pause/messages out of Windows/. 2013-10-12 10:03:31 -07:00
Unknown W. Brackets d79a9bff6d Add a simpler break on next texture. 2013-10-12 10:03:30 -07:00
Unknown W. Brackets 2584d0e67f Use a more foolproof texture breaking method. 2013-10-12 10:03:30 -07:00
Unknown W. Brackets 3ac5198b89 Migrate texture breakpoints as well. 2013-10-12 10:03:29 -07:00
Unknown W. Brackets c8d2c45590 Move GE debugger breakpoints out of Windows/ code. 2013-10-12 10:03:28 -07:00
Unknown W. Brackets 5a90ddcb47 Add a button to break on a particular texture. 2013-10-08 00:28:57 -07:00
Unknown W. Brackets dd314c83bd Add texture and frame break buttons. 2013-10-08 00:04:11 -07:00
Unknown W. Brackets 5e54847aaf Wait better with broken win32 cond vars. 2013-10-07 01:45:20 -07: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 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 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 da56ef24cb Format a few more state values in ge debugger. 2013-10-03 01:27:54 -07:00
Unknown W. Brackets 2a2b9fa4cc Add addresses and missing cmds to ge debugger. 2013-10-03 01:11:24 -07:00
Unknown W. Brackets 67b1a03f90 Only break on a changed texture, not every level. 2013-10-03 00:49:16 -07:00
Kingcom 524fd29716 Add range selection 2013-10-02 08:51:21 +02:00
Kingcom f388697f88 Right click menu for CtrlDisplayListView 2013-10-02 00:41:37 +02:00