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
03c4808264
Don't show the console by default in Release.
2013-10-13 12:27:05 -07:00
The Dax
7000b63082
When using a debug build, always show the debug log/enable logging on start.
2013-10-13 14:31:48 -04:00
The Dax
9c868351de
Make Enable Debug Logging checkbox instant as it was intended to be.
2013-10-13 14:18:50 -04:00
The Dax
3d8b68e88e
Make Fullscreen checkbox instant.
2013-10-13 13:34:55 -04:00
Henrik Rydgård
cdba174ab7
Merge pull request #4148 from unknownbrackets/config-files
...
Allow config files and fonts to be on the memstick
2013-10-13 04:01:01 -07:00
Henrik Rydgård
29dd284372
Merge pull request #4156 from Kingcom/rotrfix
...
Fix rotrv (dis)assembly
2013-10-13 01:42:54 -07:00
Kingcom
480c766776
Fix rotrv (dis)assembly
2013-10-13 10:36:43 +02:00
Unknown W. Brackets
8ec2131795
Don't double close the dsound thread.
2013-10-12 23:19:56 -07:00
Unknown W. Brackets
a349ef0f52
Might as well mutex here to be safe.
2013-10-12 23:10:32 -07:00
Unknown W. Brackets
98b49db82a
Minor warning fixes.
2013-10-12 16:49:22 -07:00
Unknown W. Brackets
79143b56d2
Allow config files to be placed under the memstick.
...
This way, they can be configured more easily on Android, etc.
2013-10-12 16:02:03 -07:00
The Dax
2b12fc0c54
Remove hack fix for switching shaders. Create new native messages for EmuScreen to avoid threading issues. Remove gpu function calls from WndMainWindow.cpp and use NativeMessageReceived instead.
2013-10-12 13:51:27 -04:00
The Dax
9bd69cdc6d
Make shader items checkable.
2013-10-12 13:44:23 -04:00
The Dax
71087b41a2
Don't try to go out of bounds. Still crashes without the Framebuffer.cpp edit, though..
2013-10-12 13:44:23 -04:00
The Dax
8195804daa
Remove accidentally committed cruft. Fix accidental comment edit.
2013-10-12 13:44:23 -04:00
The Dax
d24fc7b559
Fix a crash relating to switching shaders from the Win32 menu bar. Make Postprocessing Shaders menu translatable.
2013-10-12 13:44:22 -04:00
The Dax
b07e14f98d
Win32: Add dynamic submenu for Postprocessing Shaders.
2013-10-12 13:44:22 -04: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
5406db1285
This doesn't really "wait" anymore.
2013-10-12 02:20:10 -07:00
Unknown W. Brackets
647e8fd3a4
Avoid Core_Stop() for reset, it might not reset.
2013-10-12 02:08:18 -07:00
Unknown W. Brackets
21f522746f
Cleanup shutdown on Windows to avoid races.
...
Was still getting crashes sometimes.
2013-10-12 01:40:33 -07:00
Henrik Rydgard
e0b19decca
Add generic "PostShader" functionality, replacing FXAA (it's one of them).
...
Replaces #4018 , sorry DanyalZia :)
2013-10-12 02:05:55 +02:00
The Dax
b3101cba7f
Fix wrong submenu enum. Someone failed to count from 0..
2013-10-11 15:04:53 -04:00
Henrik Rydgård
f783a80130
Merge pull request #4118 from Kingcom/master
...
Remove unneeded/unused shortcuts
2013-10-11 11:50:19 -07:00
Kingcom
7e6b6f90ed
Remove unneeded/unused shortcuts
2013-10-11 20:36:28 +02:00
Henrik Rydgård
a9cd15d165
Merge branch 'patch-18' of https://github.com/DanyalZia/ppsspp
...
Conflicts:
Windows/resource.h
2013-10-11 17:35:30 +02:00
szdarkhack
57923070a7
resolve merge conflicts
2013-10-11 17:49:18 +03:00
szdarkhack
b98a073b26
Merge remote-tracking branch 'ppssppUpstream/master' into focus_pause
...
Conflicts:
Windows/resource.h
2013-10-11 17:47:43 +03:00
szdarkhack
aa792a8487
and let's fix this as well since we're at it
2013-10-11 16:52:25 +03:00
szdarkhack
2b7cf2fdd2
Let's try spaces instead of tabs...
2013-10-11 16:48:58 +03:00
danyalzia
88c36b5b25
Add Auto-texture scaling
...
Update resource.h
Update WndMainWindow.h
Update WndMainWindow.cpp
Update ppsspp.rc
position fix
Update TextureCache.cpp
Update TextureCache.cpp
2013-10-11 18:30:06 +05:00
szdarkhack
b1c985257c
Fixed some formatting issues...
2013-10-11 15:42:55 +03:00
szdarkhack
f9fd70d7f8
Fixed ppsspp.rc
2013-10-11 15:17:17 +03:00
szdarkhack
e1ac09ad65
reverted ppsspp.rc
2013-10-11 15:10:49 +03:00
szdarkhack
1116b59910
Implemented a "Pause When Not Focused" menu option (default false). Pause toggle overrides this.
2013-10-11 14:53:25 +03:00
Unknown W. Brackets
f701f0c347
Windows buildfix.
2013-10-10 08:00:15 -07:00
The Dax
b479769002
Detect x86 properly.
2013-10-09 17:40:13 -04:00
The Dax
70804ae697
System Info: Detect system architecture(e.g. ARM, x86, x64) on Windows as well.
2013-10-09 17:17:28 -04:00
The Dax
7883a89c00
Remove unused variable.
2013-10-09 13:17:56 -04:00
The Dax
04aeadec24
Fix braces.
2013-10-09 13:17:55 -04:00
The Dax
b85aa88e45
Allow System_GetProperty to properly detect the version of Microsoft Windows instead of just returning "PC: Windows".
2013-10-09 13:17:55 -04:00
Henrik Rydgard
7a0b1e40c6
Update native (making GLES3 features possible on desktop). Minor optimization.
2013-10-08 21:50:43 +02:00
shenweip
db44c4c478
Don't save the console position when it is minimized.
2013-10-08 22:04:07 +08: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
dc98ede031
Warning fixes.
2013-10-08 00:03:58 -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
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
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
c55cdad7fe
Merge pull request #4037 from Kingcom/Debugger
...
Fix right click->edit breakpoint
2013-10-05 11:10:58 -07:00
Kingcom
49a4f9e73d
Fix right click->edit breakpoint
2013-10-04 23:21:44 +02: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
Henrik Rydgård
a176fb85d3
Merge pull request #4013 from unknownbrackets/debugger
...
Add basic plumbing for texture breakpoints
2013-10-01 14:40:45 -07:00
Kingcom
1d0ff8809b
Dump memory dialog
2013-10-01 21:11:41 +02:00
Peter Tissen
edfec927f4
included <algorithm> to make sure all compilers find std::max with no errors
2013-10-01 17:00:51 +02:00
Unknown W. Brackets
444784d3cc
Add basic plumbing for texture breakpoints.
2013-10-01 07:53:00 -07:00
Peter Tissen
c76d9afa1b
unfortunately disfigured typo
2013-10-01 13:21:53 +02:00
Peter Tissen
5d752d3084
Merge branch 'master' of https://github.com/Bigpet/ppsspp
2013-10-01 13:19:53 +02:00
Peter Tissen
73138f4ea1
check if ram.dump is writable before writing to it in blind faith
2013-10-01 13:19:11 +02:00
Kingcom
6c3a0643ca
Toggle with space
2013-10-01 12:08:48 +02:00
Kingcom
5effea670a
Toggle display list breakpoints
2013-10-01 12:05:19 +02:00
Kingcom
ba91a8fe54
Merge branch 'master' of https://github.com/hrydgard/ppsspp into GEDebugger
2013-10-01 09:34:53 +02:00
Unknown W. Brackets
930621b7a9
Fix typos.
2013-10-01 00:29:19 -07:00
Unknown W. Brackets
a8774f0695
Add special formats for most tests.
2013-09-30 23:49:44 -07:00
Unknown W. Brackets
10e446d225
Notify of shutdown *after* setting coreState.
2013-09-30 23:36:57 -07:00
Unknown W. Brackets
4ae41d4206
Format texture types in the GE debugger.
2013-09-30 23:28:07 -07:00
Unknown W. Brackets
689b437b8f
Show disabled in a less obscure way.
2013-09-30 23:22:47 -07:00
Unknown W. Brackets
540243b1f9
Add a bunch more state values to GE dbg.
...
This is basically all of them, I think.
2013-09-30 23:20:15 -07:00
Kingcom
0601f88b6d
Don't change border when the tab uses the buttons style
2013-09-30 21:49:17 +02:00
Kingcom
2dfa63bb1c
Add config setting
2013-09-30 21:42:05 +02:00
Kingcom
54f5405b4f
-remember/restore focus when switching tabs
...
-if a tab has a border, display if when titles are disabled, and don't display it when they are enabled
2013-09-30 21:38:46 +02:00