Matthew Budd
|
d362161269
|
Added logic to only allow select key presses through to the textview widget on the debugger window.
|
2020-05-29 09:30:07 -04:00 |
Matthew Budd
|
5e0cbc1cbc
|
Improved logic for hex editor button inputs.
|
2020-05-29 09:24:28 -04:00 |
Matthew Budd
|
0d9b9254ff
|
memory viewer (hex editor) window viewport calculation improvement. Much more accurate and efficient than previous.
|
2020-05-29 06:52:53 -04:00 |
Matthew Budd
|
4c3bf6cf6c
|
Removed automatic condition insertion on asm debug breakpoint entry window.
|
2020-05-28 21:57:40 -04:00 |
Matthew Budd
|
05de1a8356
|
Added PPU data display to debug window.
|
2020-05-28 21:54:14 -04:00 |
Matthew Budd
|
7d08906a89
|
Efficiency fixes for the debugger asm text view window.
|
2020-05-28 21:30:12 -04:00 |
Matthew Budd
|
d15623b7e6
|
Added logic to seek the PC on the debug window every time a breakpoint is hit.
|
2020-05-27 06:46:20 -04:00 |
Matthew Budd
|
27e326ce90
|
Added seek to PC and seek to Addr logic.
|
2020-05-27 05:48:38 -04:00 |
Matthew Budd
|
64444129c3
|
Added callback functions for editing break cycle/instruction limit text fields
|
2020-05-25 20:44:39 -04:00 |
Matthew Budd
|
20af463419
|
Added a few hooks for break on cycles, instructions and bad opcode checkboxes. Still TODO add break cycle/instruction limit set logic.
|
2020-05-25 20:28:42 -04:00 |
Matthew Budd
|
41e1bdc592
|
Added logic to context menu to prefill breakpoint add popup.
|
2020-05-25 20:06:16 -04:00 |
Matthew Budd
|
db17dc06e6
|
Added logic to capture asm list.
|
2020-05-25 09:28:22 -04:00 |
Matthew Budd
|
c50b5581d6
|
Added logic to sync breakpoint edit window parameters to actual state upon opening.
|
2020-05-25 08:11:01 -04:00 |
Matthew Budd
|
2755c9cdb2
|
Added logic to allow for use of a enable checkbox to next to each breakpoint in the list
|
2020-05-24 21:31:29 -04:00 |
Matthew Budd
|
9f009a1850
|
Successful test of basic debugger functions.
|
2020-05-24 21:10:10 -04:00 |
Matthew Budd
|
613dd479d4
|
Added logic to set values for debugger window register displays.
|
2020-05-24 12:50:13 -04:00 |
Matthew Budd
|
df236e3628
|
Added framework for breakpoint add/edit window.
|
2020-05-24 11:06:31 -04:00 |
Matthew Budd
|
4c199ef4fe
|
Added initial framework for debugger window.
|
2020-05-23 23:25:28 -04:00 |
Matthew Budd
|
69790db498
|
Initial framework for debugger window in work.
|
2020-05-23 22:37:31 -04:00 |
Matthew Budd
|
40379a32dc
|
Added a memory write boundary protection in the ram watch window to prevent users from writing into ROM memory area.
|
2020-05-23 16:28:43 -04:00 |
Matthew Budd
|
c46d3e2a9d
|
Added logic to clear edited row and column indices on null pointer error in RAM watch window.
|
2020-05-23 16:22:56 -04:00 |
Matthew Budd
|
484f299107
|
Added a NULL check to prevent crash in RAM watch window.
|
2020-05-23 16:20:40 -04:00 |
Matthew Budd
|
11d02a31c4
|
Added logic in memview window to make set address and value entry windows exit on an enter key press.
|
2020-05-23 16:09:14 -04:00 |
Matthew Budd
|
6947f2bd05
|
Bug fix for GUI initialization with a specified game on the command line. Sometimes the X-server needs a little more time to initialize the window. Added a short 0.1 sec usleep at startup to give X the time it needs. A few more cppcheck warning fixes made as well.
|
2020-05-23 15:08:03 -04:00 |
Matthew Budd
|
04a4b6de74
|
Added more functionality to the memview window. Now can view all memory types. New context menu allows for seeking to a new location by address, poking memory locations, and jumping from RAM to ROM.
|
2020-05-23 14:56:42 -04:00 |
Matthew Budd
|
9ac2803533
|
Added logic to get NES ROM address from RAM location for context menu.
|
2020-05-22 09:30:16 -04:00 |
Matthew Budd
|
b731245171
|
Added a few context menu items. TODO create callback functions for them
|
2020-05-22 09:19:45 -04:00 |
Matthew Budd
|
475464cca2
|
Added logic to display a label showing the address of the cursor selected memory location in hex editor.
|
2020-05-22 09:00:07 -04:00 |
Matthew Budd
|
c05c85bcfd
|
Added popup context menu framework for memview.
|
2020-05-21 22:07:10 -04:00 |
Matthew Budd
|
364ae8c689
|
Added callback for context menu on memview window.
|
2020-05-20 21:48:39 -04:00 |
Matthew Budd
|
5db17d7913
|
Cleaned out treeview logic in favor of text view. Text view is much more efficient.
|
2020-05-19 01:00:14 -04:00 |
Matthew Budd
|
284a787104
|
bug fix for memory poke logic.
|
2020-05-19 00:51:03 -04:00 |
Matthew Budd
|
fe4d1f85af
|
Successful test of poking into RAM with hex editor in text view.
|
2020-05-19 00:30:24 -04:00 |
Matthew Budd
|
41cfd69fe2
|
Successful display of memview.
|
2020-05-19 00:03:30 -04:00 |
Matthew Budd
|
267966b0b3
|
Text View hex editor in work.
|
2020-05-18 22:03:58 -04:00 |
Matthew Budd
|
6460a3035b
|
Tree view inner / outer slider functions but is not ideal. Going to try out text view object instead.
|
2020-05-18 08:29:05 -04:00 |
Matthew Budd
|
90482feac8
|
Memview successful initial test, but performance is slightly lacking. Going to change tree view logic.
|
2020-05-17 11:36:55 -04:00 |
Matthew Budd
|
3c10dcc1fd
|
Added logic to allow for writing into memory via the mem view hex editor.
|
2020-05-16 23:50:58 -04:00 |
Matthew Budd
|
5834dd3661
|
Added memory view window framework. Still TODO memory poke functionality.
|
2020-05-16 22:17:24 -04:00 |
Matthew Budd
|
9dcad0b211
|
Bug fix for gamepad configuration when using keyboard inputs.
|
2020-05-16 18:50:29 -04:00 |
Matthew Budd
|
c7f9a4257a
|
Bug fixes for screen sizing at startup with a ROM specified on the command line.
|
2020-05-16 15:06:40 -04:00 |
Matthew Budd
|
74923eaccc
|
Removed static hotkey string array from global header and added an accessor function.
|
2020-05-16 13:16:24 -04:00 |
Matthew Budd
|
26f36da7e7
|
Another bug fix for gamepad config loading at startup, the first fix was in the wrong place. Removed static video variable from header.
|
2020-05-16 11:13:24 -04:00 |
Matthew Budd
|
00e316b521
|
Bug fix for loading gamepad config at startup.
|
2020-05-16 10:40:57 -04:00 |
Matthew Budd
|
01c60c4dc1
|
Bug fix for displaying button names when reloading gamepad config window.
|
2020-05-16 10:14:37 -04:00 |
Matthew Budd
|
e5e02e20f4
|
Bug fix for gamepad key name display when calibrating buttons.
|
2020-05-16 09:47:13 -04:00 |
Matthew Budd
|
b63772b774
|
Removed debug print statement.
|
2020-05-16 09:19:25 -04:00 |
Matthew Budd
|
c3e4db0faa
|
Hotkey selected state cleanup. Sync gui menu selected state when state changes occur via hotkeys. Removed deprecated gtk widgets from sdl/input.cpp.
|
2020-05-16 09:09:36 -04:00 |
Matthew Budd
|
3573a596e9
|
Added logic to the deb pkg script to not put duplicate entries into the pkg depends list.
|
2020-05-16 07:38:20 -04:00 |
Matthew Budd
|
09d84283cd
|
bug fix for test install of debian pkg
|
2020-05-15 21:27:17 -04:00 |