Commit Graph

52 Commits

Author SHA1 Message Date
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