Matthew Budd
|
561f258770
|
Qt debugger breakpoint highlight bug fixes.
|
2020-12-07 20:12:34 -05:00 |
mjbudd77
|
41934ce849
|
Merge pull request #251 from mjbudd77/master
Added a frame timing statistics window to the Qt tools. Allows user t…
|
2020-11-30 23:17:39 -05:00 |
mjbudd77
|
afaea86abd
|
Added a frame timing statistics window to the Qt tools. Allows user to enable frame timing statistical calculations and view the output on a window in realtime. Is used to verify emulator is getting the proper clock interrupts from the OS and thus check that emulation timing is deterministic.
|
2020-11-30 22:29:51 -05:00 |
mjbudd77
|
e86c001c2a
|
Merge pull request #250 from mjbudd77/master
Added message log viewer window to Qt GUI.
|
2020-11-29 20:53:04 -05:00 |
Matthew Budd
|
4f08d7a8cc
|
Added message log viewer window to the Qt GUI.
|
2020-11-29 20:11:28 -05:00 |
mjbudd77
|
c7903e2129
|
Merge pull request #249 from mjbudd77/master
Bug fix for cmake pkg-config search for lua 5.1 package. Ubuntu packa…
|
2020-11-29 00:08:07 -05:00 |
Matthew Budd
|
3ae463d1f2
|
Bug fix for Qt GUI crashing when to load a non-existant ROM via the command line.
|
2020-11-29 00:04:20 -05:00 |
Matthew Budd
|
ca005b498b
|
Bug fix for cmake pkg-config search for lua 5.1 package. Ubuntu packages this as lua5.1 and Fedora names it lua-5.1. Changed cmake file to use pkg_search_module to search for both package names and use the first one it finds.
|
2020-11-28 23:28:35 -05:00 |
mjbudd77
|
f53fbf3de2
|
Merge pull request #248 from mjbudd77/master
Build fix for __THROWNL not being defined on libc that is used by Alp…
|
2020-11-28 23:20:26 -05:00 |
mjbudd77
|
3ccbc61aa1
|
Merge pull request #247 from mjbudd77/master
Frame Timing and Thread Scheduling Enhancements for Qt GUI
|
2020-11-28 22:40:37 -05:00 |
Matthew Budd
|
4decd24bcd
|
Build fix for __THROWNL not being defined on libc that is used by Alpine Linux
|
2020-11-28 22:38:57 -05:00 |
Matthew Budd
|
d13c151817
|
Default Qt GUI Timing statistics calcutions to off. TODO make timing stats enable via GUI.
|
2020-11-28 22:05:39 -05:00 |
Matthew Budd
|
35e0bc441f
|
Removed debug print statement.
|
2020-11-28 21:55:55 -05:00 |
Matthew Budd
|
4812c804fd
|
Added timing options selection combo box to timing window on Qt GUI.
|
2020-11-28 21:46:41 -05:00 |
Matthew Budd
|
f198996cd4
|
Added logic to auto set process scheduling priorities at startup.
|
2020-11-28 21:03:26 -05:00 |
Matthew Budd
|
961aa83a51
|
Bug fixes for Qt timing priority configs.
|
2020-11-28 20:43:34 -05:00 |
Matthew Budd
|
18e9dc1a9e
|
Added logic to check whether the user has the permissions necessary to increase the priority (nice) of the process. If not, disable the slider on the Qt timing window.
|
2020-11-28 15:40:27 -05:00 |
Matthew Budd
|
e67b17795c
|
Added scheduler config parameters to Qt GUI.
|
2020-11-28 00:28:28 -05:00 |
mjbudd77
|
ab31c760d5
|
Build fix for mac os
|
2020-11-27 23:48:57 -05:00 |
Matthew Budd
|
d5d6b32787
|
Added GUI scheduling parameters to Qt timing config window
|
2020-11-27 23:42:32 -05:00 |
Matthew Budd
|
e154b38327
|
Qt Timing config window bug fixes for cases when OS does not have proper permissions.
|
2020-11-27 23:04:41 -05:00 |
Matthew Budd
|
6b8e4f883b
|
Initial add of timing configuration window to Qt GUI.
|
2020-11-27 22:18:04 -05:00 |
Matthew Budd
|
8d0de7793a
|
Merge branch 'development' of https://github.com/mjbudd77/fceux into development
|
2020-11-27 19:56:31 -05:00 |
mjbudd77
|
a7b031ee81
|
Qt GUI thread priority functionality added for mac os
|
2020-11-27 19:53:14 -05:00 |
Matthew Budd
|
3982d1b897
|
CAdded
|
2020-11-27 14:23:17 -05:00 |
Matthew Budd
|
2b05c7169d
|
Initial add of logic to allow for high priority threads in Qt GUI. Modified speed throttle logic to have more accurate frame timing.
|
2020-11-26 23:44:59 -05:00 |
mjbudd77
|
521846cf97
|
Merge pull request #245 from mjbudd77/master
For Qt GUI, added an input config window
|
2020-11-25 06:50:12 -05:00 |
Matthew Budd
|
16af95771d
|
Build fix for linux appveyor pipeline. Ensure OS package updates are pulled in from server before attempting to pull dependencies.
|
2020-11-24 20:32:41 -05:00 |
Matthew Budd
|
14766432ae
|
Added periodic checking logic to ensure that gamepad 4 score checkboxes on input and gamepad config windows stay synchronized.
|
2020-11-24 19:46:22 -05:00 |
Matthew Budd
|
c9d0eddec6
|
For Qt GUI, added a checkbox to allow for auto load/save of input presets on ROM open/close.
|
2020-11-24 16:22:09 -05:00 |
Matthew Budd
|
fa18154ac3
|
Added a low rate periodic update function to Qt input window to ensure that it stays synchronized with the state of the emulator input settings.
|
2020-11-24 07:01:34 -05:00 |
Matthew Budd
|
c4a066c25c
|
Qt Input config window further code hardening.
|
2020-11-24 06:25:12 -05:00 |
Matthew Budd
|
85cee7fd4a
|
Added load/save input preset file logic for Qt GUI.
|
2020-11-23 22:16:52 -05:00 |
Matthew Budd
|
f541822557
|
Qt input preset configs in work.
|
2020-11-23 16:22:01 -05:00 |
Matthew Budd
|
adce35cc58
|
Added input preset configuration scheme for Qt GUI.
|
2020-11-23 16:09:11 -05:00 |
Matthew Budd
|
396029743a
|
Added input device selection/configuration window for Qt GUI. Still TODO, button config windows for non-gamepad devices.
|
2020-11-23 13:50:26 -05:00 |
mjbudd77
|
e21ab72f7d
|
Merge pull request #244 from mjbudd77/master
Corrections for zapper emulation via mouse using Qt GUI.
|
2020-11-21 15:04:17 -05:00 |
Matthew Budd
|
30b3a92c38
|
Corrections for zapper emulation via mouse using Qt GUI.
|
2020-11-21 14:15:36 -05:00 |
mjbudd77
|
2b4dc79eb2
|
Merge pull request #242 from mjbudd77/master
Added ROM edit undo history functionality to Qt hex editor
|
2020-11-19 21:15:28 -05:00 |
Matthew Budd
|
6ac1d9e171
|
Removed a comment that is no longer valid.
|
2020-11-19 20:43:25 -05:00 |
Matthew Budd
|
b1c0f7aaba
|
Added ROM edit undo functionality to Qt hex editor.
|
2020-11-19 20:35:44 -05:00 |
mjbudd77
|
3f5d479f44
|
Merge pull request #240 from mjbudd77/master
Added edit copy, paste, and find functions to Qt Hex Editor
|
2020-11-17 00:27:40 -05:00 |
mjbudd77
|
5cbfb8b1a5
|
Added a text highlight clear function and now clear when hex editor view mode changes.
|
2020-11-17 00:06:10 -05:00 |
mjbudd77
|
5cce2db826
|
Updated TODO-SDL file.
|
2020-11-16 23:50:40 -05:00 |
mjbudd77
|
7127b858e1
|
Added find pattern functionality to Qt hex editor.
|
2020-11-16 23:35:33 -05:00 |
mjbudd77
|
4968e50202
|
Added copy/paste functionality for Qt hex editor.
|
2020-11-16 21:26:53 -05:00 |
mjbudd77
|
9d12336903
|
Merge pull request #239 from mjbudd77/master
Qt Debugger Window Enhancements
|
2020-11-15 19:32:45 -05:00 |
Matthew Budd
|
5e35c181c8
|
Qt debugger slight change in main menu entry 'Run to Cursor' is now 'Run to Selected Line'. Run to Cursor option is still present in assembly viewer context menu.
|
2020-11-15 18:55:03 -05:00 |
Matthew Budd
|
386f943140
|
For Qt debugger, added a run to cursor menu shortcut key.
|
2020-11-15 14:47:57 -05:00 |
Matthew Budd
|
8629e19273
|
Added PC line placement options for Qt debugger assembly viewer. Old behavior was to always to display program counter line at the top of the viewer when a breakpoint is hit. Now that behavior is selectable to be top, upper-mid, center, lower-mid, bottom, or custom line offset.
|
2020-11-15 14:30:38 -05:00 |