Henrik Rydgård
e74be9c492
DPI fixes in the old Win32 debugger. Fixes #11856 .
...
Also some general cleanup of it but decided it wasn't worth it to continue.
2019-03-03 09:19:44 +01:00
dl471
7f3aaaa0f7
Readability improvements
...
-Change variable names related to offsets for consistency
-Add a few comments
2018-10-22 15:56:37 +01:00
dl471
b25adc7ba8
Implement drawing of offset scale
...
-Add function to draw offset
-Add checkbox to allow toggling of offset writing
-Set writeOffsets default value to Off
-Ensure the drawing and user input is not affected by the offset
2018-10-22 03:31:10 +01:00
dl471
c11cfe37f8
Implement saner making space for offsets
...
-Adjust the y coordinates of the rows as they are drawn
-Adjust visible rows
-Adjust clicks
2018-10-22 03:31:02 +01:00
dl471
f52b888186
Make space for offsets (dirty implementation)
2018-10-22 03:30:30 +01:00
Unknown W. Brackets
8598fc9912
Debugger: Add some missing memory locks.
...
We can restart memory when loading save states, so we need this even while
we've got startup/shutdown locked.
2018-06-08 06:59:18 -07:00
Henrik Rydgård
6a1fa728d8
Remove Globals.h
2017-08-31 17:15:22 +02:00
Henrik Rydgard
d3018c1787
Windows: Enable ASLR (had to fix a few pointer truncations)
2015-07-15 20:02:42 +02:00
Unknown W. Brackets
55403e42c2
Introduce a memory shutdown lock.
...
This allows the debugger to access memory in a safe way that should never
crash.
2014-07-19 23:30:19 -07:00
Unknown W. Brackets
8f09a341df
Fix a few leaks in the Windows UI code.
2014-02-14 21:08:24 -08:00
pal1000
2f52872eb3
Performed cleanup in CtrlMemView.cpp
2013-11-21 15:10:20 +02:00
Henrik Rydgård
89b48cf95b
Add missing brace.
2013-11-20 16:57:12 +01:00
pal1000
e2aa554884
Indentation fix part 2
2013-11-20 17:46:01 +02:00
pal1000
8fa99749c9
Indentation fix for CtrlMemView.cpp
2013-11-20 17:43:26 +02:00
pal1000
77cad8f5be
Attempted an indentation fix
2013-11-19 19:37:09 +02:00
pal1000
de09ce6d1c
Fix: Auto resume emulation if emulation was in running state to begin with
2013-11-19 19:29:38 +02:00
pal1000
37e52f8b92
Attempt on fixing breakage caused by pull #4575 by using a simpler and more cautious coding
2013-11-19 19:18:08 +02:00
pal1000
34be878d2a
Automatically resume emulation after memory dump only if the emulation was active beforehand
2013-11-19 15:11:47 +02:00
pal1000
3d2d3cdaaa
Ask the user about resuming emulation after memory dump completed.
2013-11-18 15:38:31 +02:00
pal1000
c64ba56d6e
Update windows Memory Viewer: Attempt automatic pause/resume when dumping RAM
...
May need testing.
2013-11-18 12:30:52 +02:00
Henrik Rydgård
44c866e90c
Merge pull request #4474 from Kingcom/Debugger
...
Periodically redraw memory view
2013-11-07 11:38:53 -08:00
Kingcom
c85a7623cc
Allow copying 16 and 32 bit values from the memory view
2013-11-07 19:49:46 +01:00
Kingcom
71ccb69ed4
Periodically redraw memory view
2013-11-07 18:39:41 +01:00
Kingcom
a972b5d0dc
Correct use of GetAsyncKeyState
2013-11-05 11:29:55 +01:00
Kingcom
5bb7ac8b7e
Various debug ui fixes and enhancements
2013-10-30 12:12:33 +01:00
Kingcom
1d0ff8809b
Dump memory dialog
2013-10-01 21:11:41 +02:00
Peter Tissen
c76d9afa1b
unfortunately disfigured typo
2013-10-01 13:21: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
Unknown W. Brackets
606e2f2802
Small warning fixes in Windows UI.
2013-09-14 07:44:01 -07:00
Unknown W. Brackets
035f5660e4
Silence a minor warning.
2013-09-08 11:59:51 -07:00
Kingcom
76379fd2d2
Fix "stuck" control key in memory view
2013-09-01 23:13:19 +02:00
Kingcom
8e07f83a71
Forgot to revert that.
2013-09-01 18:47:58 +02:00
Kingcom
9e28febfe4
Search in memory view
2013-09-01 18:43:41 +02:00
Kingcom
42c30d521c
-new accelerators for the Debugger
...
-copy address on right click in memory view
-don't change status bar text after activating the breakpoint window
2013-08-30 20:55:58 +02:00
Kingcom
bcad8e285b
Merge branch 'master' of https://github.com/hrydgard/ppsspp into MemView
...
Conflicts:
Windows/Debugger/CtrlMemView.cpp
2013-08-26 20:41:51 +02:00
Kingcom
4b3d4db43f
Display ?? in memory view for invalid addresses
2013-08-26 20:29:24 +02:00
Henrik Rydgard
55aa3d13c7
Win32: Switch to a UNICODE build. This took quite a bit of fixing.
2013-08-26 19:00:16 +02:00
Unknown W. Brackets
1ed8edb0d3
Avoid some dangerous hex constant widths.
2013-08-22 23:23:48 -07:00
Kingcom
92c70af587
Add status bar
2013-07-30 16:19:05 +02:00
Kingcom
f9f9429980
Make memory viewer and register list use the configurable font size
2013-07-10 11:10:08 +02:00
Kingcom
e3d3d75e38
Moved expression parser to native and changed how it's accessed
2013-07-01 01:41:06 +02:00
Kingcom
41ed77f66a
Add a memory view control to the disassembly window
2013-06-30 13:42:19 +02:00
Kingcom
6df25d52f0
-ctrl+g for goto in mem viewer/disassembly
...
-removed skipping of zz_/z_ in disassembly
-fixes to the expression parser
2013-06-29 22:25:17 +02:00
Unknown W. Brackets
053fddfca7
Fix some sign comparison warnings.
2013-06-29 10:59:42 -07:00
Kingcom
41fc339362
-fixed "Copy value" in memory view
...
-SetFocus on right click in memory view
-added a few more default symbols to the symbol map
2013-06-25 13:17:27 +02:00
Kingcom
ad55a6f809
Memory viewer redesigned.
2013-06-25 02:43:31 +02:00
Jeff Chien
f8d7ded2eb
Fixed a crash point in the memory viewer (if the symbol map doesn't find
...
the value).
2013-06-03 21:56:38 -07:00
aquanull
2708c03f6e
Work around occasional GetI18NCategory() failure in WndProc().
...
Also fix some variable-shadowing.
2013-06-03 20:56:44 +08:00
Unknown W. Brackets
4ebd3aaceb
Fix a bunch of Windows UI x64 conversion warnings.
2013-04-05 20:28:58 -07:00
StorMyu
d1d957521d
Update CtrlMemView.cpp
2013-03-22 20:46:19 +01:00