Matthew Budd
|
4cbfed2a72
|
Clean up of input and video files. Removed SDL1 code.
|
2020-06-12 18:59:38 -04:00 |
Matthew Budd
|
1463e7c0f8
|
Added logic to now pass ALT + Return to the SDL event queue as the is fullscreen toggle that is handled by GTK.
|
2020-06-09 22:09:29 -04:00 |
Matthew Budd
|
d086714040
|
Bug fix for full screen mode update.
|
2020-06-09 21:47:07 -04:00 |
Matthew Budd
|
cfbe2dc5f3
|
Bug fixes for GL linear filters and double buffering options.
|
2020-06-09 09:23:32 -04:00 |
Matthew Budd
|
3e2802a2de
|
Bug fix for switching between openGL and cairo graphics contexts.
|
2020-06-09 08:44:51 -04:00 |
Matthew Budd
|
9db334275f
|
Added logic to allow for switching from openGL to cairo draw functions. There is still an issue with the GTK draw update stops getting called when switch from openGL to cairo.
|
2020-06-08 09:14:01 -04:00 |
Matthew Budd
|
79b796f790
|
Implementing secondary cairo interface.
|
2020-06-07 13:58:09 -04:00 |
Matthew Budd
|
5bbbd0e8e7
|
Successful use of GLX openGL inside gtk3 window. This eliminates the need for SDL video.
|
2020-06-07 10:54:00 -04:00 |
Matthew Budd
|
4f27c58856
|
Moved poor performing cairo draw routines into their own functions. Removed GtkGlArea experimental code that did not work.
|
2020-06-07 09:32:47 -04:00 |
Matthew Budd
|
76df04d830
|
Added an experimental shared memory interface to allow for the video window to be a separate process.
|
2020-06-06 22:53:34 -04:00 |
Matthew Budd
|
6b406e411f
|
Bug fixes for SDL2 keyboard interaction.
|
2020-06-06 09:02:36 -04:00 |
Matthew Budd
|
8c2cea1ed4
|
Added logic to change how full screen mode works with cairo drawing.
|
2020-06-05 21:23:33 -04:00 |
Matthew Budd
|
1fc0725e94
|
Successful display of graphics using cairo. Not as efficient as other methods but works.
|
2020-06-05 21:08:53 -04:00 |
mjbudd77
|
eeacd3c1d0
|
Merge pull request #116 from mjbudd77/master
Linux GTK GUI Feature Update
|
2020-06-05 08:01:33 -04:00 |
Matthew Budd
|
88e0c838e2
|
Merge https://github.com/TASVideos/fceux
|
2020-06-05 07:37:16 -04:00 |
Brad Smith
|
914a22383b
|
point source link at Github, point interim build at appveyor
|
2020-06-04 18:39:20 -04:00 |
Matthew Budd
|
a59f1421b5
|
Added logic to refresh video display with last pass image data when inside debug loop.
|
2020-06-02 05:02:43 -04:00 |
Matthew Budd
|
a25a5c914c
|
Added a refresh list button to the active cheat list window to allow for the displayed list to be resync'd to the true active cheat list in case a new game ROM is loaded and new cheats are automatically loaded as a result.
|
2020-06-01 09:37:36 -04:00 |
Matthew Budd
|
f929a7cc23
|
Added logic to cheat search window to make all sorting buttons insentive until the search reset button is hit once.
|
2020-06-01 09:32:51 -04:00 |
Matthew Budd
|
a58f5dc5e0
|
Added logic to make cheat window edit/delete buttons insensitive unless a row is selected in treeview list.
|
2020-06-01 09:19:55 -04:00 |
zeromus
|
322c671ea7
|
Merge pull request #114 from owomomo/master
Bookmark description in the Hex Editor can be directly edit
|
2020-05-31 16:13:46 -05:00 |
zeromus
|
74b11ae84c
|
Merge pull request #103 from bbbradsmith/lua_zapper_set
zapper.set for lua
|
2020-05-31 16:13:29 -05:00 |
Matthew Budd
|
1ace69f5f9
|
Updated cheat list tree view to update entry fields when a line in the tree is selected with corresponding to the selected lines data.
|
2020-05-31 14:53:54 -04:00 |
Matthew Budd
|
51be2877ef
|
Added logic to set registers via text entry boxes prior to running new instructions in debugger window.
|
2020-05-31 14:28:49 -04:00 |
Matthew Budd
|
8a0165f54b
|
changed unimplemented functions on debugger window to be have insensitive widgets for now.
|
2020-05-31 13:53:07 -04:00 |
Matthew Budd
|
acbd2cf3c8
|
Added logic to debugger to make breakpoint edit/delete button sensitive only when a breakpoint is selected in the tree view.
|
2020-05-31 13:48:58 -04:00 |
Matthew Budd
|
358a2309db
|
Created separate debug menu for debugger and hex editor on main window.
|
2020-05-31 10:11:52 -04:00 |
Matthew Budd
|
34e8afe39d
|
Bug fix for memory view window when handling large ROM displays.
|
2020-05-31 06:48:37 -04:00 |
Matthew Budd
|
9eab3f9e5d
|
Added logic to sync memview activity coloring menu options at startup.
|
2020-05-30 19:44:30 -04:00 |
Matthew Budd
|
8c04403062
|
Added logic to allow for configurable coloring on memory view window.
|
2020-05-30 17:20:06 -04:00 |
Matthew Budd
|
b7877f1a5e
|
Added configurable fore and back ground color picking for memview window.
|
2020-05-30 11:26:36 -04:00 |
Matthew Budd
|
a92874a5b6
|
Added logic to sync memory last pass values at startup.
|
2020-05-29 17:19:44 -04:00 |
Matthew Budd
|
7500446b2c
|
Changed memory buffer setup to allow for color and activity data to be stored for each address.
|
2020-05-29 16:53:20 -04:00 |
Matthew Budd
|
6e33c48a1f
|
Added memory view highlight activity coloring. Still TODO, add logic to switch colors in menu.
|
2020-05-29 15:00:33 -04:00 |
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 |