Matthew Budd
|
8252a94202
|
Minor code cleanup.
|
2020-10-21 22:05:15 -04:00 |
Matthew Budd
|
fede6f5690
|
Minor cleanup of lua engine load rom update for SDL port.
|
2020-10-21 20:45:50 -04:00 |
Matthew Budd
|
58e87898f2
|
Merge branch 'master' of https://github.com/mjbudd77/fceux
|
2020-10-21 20:33:22 -04:00 |
Matthew Budd
|
f0c13a57ec
|
Fixed Qt context menus so that all child widgets are destroyed after the menu parent goes out of scope.
|
2020-10-21 20:31:39 -04:00 |
Mario Perić
|
432ffeeec2
|
Use LoadGame instead of FCEUI_LoadGame
|
2020-10-22 01:20:48 +02:00 |
Mario Perić
|
ec72160f39
|
Added support for loading ROM files from Lua script on Linux
|
2020-10-21 22:09:55 +02:00 |
mjbudd77
|
7c4c524152
|
Added a line to ensure that linear filter option is initialized at startup for Qt gui.
|
2020-10-20 07:28:46 -04:00 |
mjbudd77
|
812ef25629
|
Added pixel linear filtering option logic for SDL viewport (for OpenGL and Direct3D backends only)
|
2020-10-20 07:19:47 -04:00 |
mjbudd77
|
fd5e68efd0
|
For Qt GUI, added PPU pattern view key shortcuts for context menu options.
|
2020-10-19 23:34:28 -04:00 |
mjbudd77
|
2f716e0e77
|
For the Qt GUI, added a PPU pattern tile zoomed view feature via a context menu. The pattern view context menu can now be use to change palettes, toggle tile grid lines, and enter/exit tile zoom mode. Also, added a Qt message capture function to get any error, warning, info, or debug messages that come out of the Qt application core.
|
2020-10-19 23:21:00 -04:00 |
mjbudd77
|
1c762f95d1
|
Added code to the Qt gui to allow for individual users to set custom Qt styling. The Qt gui will check to see if an environment variable exists named FCEUX_QT_STYLESHEET, which should contain the full path to a Qt stylesheet file. If the variable is defined and the file exists and can be opened, then the style content for that file will be used by the application.
|
2020-10-18 22:13:00 -04:00 |
mjbudd77
|
9e57c49f5a
|
Added logic to initialize the fore and background color palettes of the Qt trace logger viewport.
|
2020-10-18 21:36:49 -04:00 |
mjbudd77
|
1c0d999033
|
Hooked up OpenGL linear filtering enable function to Qt video config checkbox.
|
2020-10-18 21:31:37 -04:00 |
mjbudd77
|
ce2afe23e1
|
Added a circular buffer to the Qt Lua output console to allow for messages to be passed in a thread safe way from the emulation thread to the GUI thread. This fixes the crash issue mentioned in Issue #190.
|
2020-10-18 15:30:14 -04:00 |
mjbudd77
|
da0ab1359c
|
Added set frame advance delay menu and input dialog logic for Qt GUI.
|
2020-10-18 10:53:31 -04:00 |
mjbudd77
|
8b5e99909a
|
Added emulation speed control main menu functionality to Qt GUI.
|
2020-10-18 10:34:03 -04:00 |
mjbudd77
|
0f33735e06
|
Per request, changed the Qt debugger stack display to use a more compact address text format.
|
2020-10-17 23:57:10 -04:00 |
mjbudd77
|
598f036d56
|
Bug fix for order of destruction issue caused when shutting down the application with the debugger window open.
|
2020-10-17 23:26:49 -04:00 |
mjbudd77
|
c1fca59e74
|
For Qt GUI debugger window, added logic to allow for display of stack addresses to be toggle-able on/off via either context menu or A key when widget has focus.
|
2020-10-17 22:41:29 -04:00 |
mjbudd77
|
fffa78b507
|
Bug fix for Qt debugger stack display clipping end of line. Added logic to allow for the stack display to auto show a horizontal scroll bar if needed. Also added a stack display bytes per line config option. This can be changed by either right clicking the stack display widget and selecting the desired value in the context menu or using the number keys 1-8 when the widget has focus.
|
2020-10-17 21:22:19 -04:00 |
mjbudd77
|
5715ec235a
|
Added Qt Hex Editor goto Address Dialog. Added RAM search to Qt GUI capability list.
|
2020-10-16 23:53:20 -04:00 |
mjbudd77
|
e77dd77b7c
|
Resolved simple cppcheck warning on Qt Ram watch window.
|
2020-10-16 23:18:13 -04:00 |
mjbudd77
|
3c67d440e8
|
Added logic to Qt RAM search window to not store search history when auto search is active. This will avoid excessive memory allocation.
|
2020-10-16 23:15:23 -04:00 |
mjbudd77
|
c98276945e
|
Added RAM Watch quick access from RAM search window for Qt GUI
|
2020-10-16 22:44:23 -04:00 |
mjbudd77
|
65bb526951
|
Added logic to refresh cheat window when adding from RAM search or watch windows for Qt GUI
|
2020-10-16 22:30:04 -04:00 |
mjbudd77
|
1dc0181e01
|
Added RAM search quick eliminate and hex editor functions for Qt GUI.
|
2020-10-16 22:04:45 -04:00 |
mjbudd77
|
4215f2d3f7
|
Successful test of all RAM search functions in Qt GUI.
|
2020-10-16 20:47:29 -04:00 |
mjbudd77
|
abe66aceec
|
Successful test of RAM specific value search
|
2020-10-16 20:20:29 -04:00 |
mjbudd77
|
7803cc3294
|
Successful test of ram relative search functionality.
|
2020-10-16 20:05:51 -04:00 |
mjbudd77
|
ebfe3702f9
|
Qt RAM search input validation in work.
|
2020-10-15 22:22:44 -04:00 |
mjbudd77
|
9412b850cb
|
Ram search by relative value in work.
|
2020-10-15 20:39:56 -04:00 |
Matthew Budd
|
1368d0550e
|
Bug fix for Qt GUI frame advance logic. Updated RamSearch to run after ever completed frame.
|
2020-10-12 15:51:24 -04:00 |
Matthew Budd
|
25152af42a
|
Qt RAM search window in work.
|
2020-10-12 00:09:00 -04:00 |
Matthew Budd
|
5dc72e7924
|
Added custom widget to optimize Qt ram search view
|
2020-10-11 22:54:19 -04:00 |
Matthew Budd
|
cfa752a693
|
Qt Ram Search window in work. QTreeWidget does not handle large data sets very efficiently. Going to have to make a custom widget.
|
2020-10-11 21:36:26 -04:00 |
Matthew Budd
|
0f506dc348
|
Qt Ram search logic in work.
|
2020-10-11 11:25:35 -04:00 |
Matthew Budd
|
baa724ed14
|
Added initial layout of Qt RAM Search window.
|
2020-10-11 10:40:27 -04:00 |
Matthew Budd
|
a03b5d9ae8
|
Qt RAM watch window separator logic changed so that separator lines can span full width of viewport. Minor bug fixes to Qt RAM watch add/edit window
|
2020-10-10 09:03:19 -04:00 |
Matthew Budd
|
66c34c2d49
|
A couple bug fixes for the Qt RAM watch window.
|
2020-10-09 23:08:40 -04:00 |
Matthew Budd
|
e03c558db6
|
Updated Qt RAM watch file format to match windows version.
|
2020-10-09 22:51:56 -04:00 |
Matthew Budd
|
1f11c67c84
|
Successful test of all Qt RAM watch features. Minor cppcheck warning cleanup.
|
2020-10-09 22:08:38 -04:00 |
Matthew Budd
|
778d9c733d
|
Added logic for add, edit and remove ram watch entries.
|
2020-10-08 22:05:31 -04:00 |
Matthew Budd
|
f440c820fd
|
Added initial layout for Qt Ram Watch Edit window.
|
2020-10-08 07:08:47 -04:00 |
Matthew Budd
|
f8e7187f05
|
Build fix for MacOSX
|
2020-10-08 06:39:08 -04:00 |
Matthew Budd
|
ff694ebe49
|
Qt Ram watch logic in work.
|
2020-10-07 21:01:39 -04:00 |
Matthew Budd
|
ab922df318
|
Added initial window layout for Qt RAM Watch window.
|
2020-10-07 20:35:52 -04:00 |
Matthew Budd
|
6dfd3fb2d0
|
Added logic to draw scroll lines on NT Viewer for Qt GUI
|
2020-10-06 21:31:40 -04:00 |
Matthew Budd
|
a79400720b
|
Hooked up logic for NT View attribute and hide palette functionality in Qt GUI
|
2020-10-06 21:08:10 -04:00 |
Matthew Budd
|
2d403fac3e
|
Added logic to fillout property labels on NT view Qt GUI.
|
2020-10-06 21:02:10 -04:00 |
Matthew Budd
|
652cc4f2c9
|
Added logic to protect against PPU and NT view windows from crash when being opened with no game loaded.
|
2020-10-06 20:08:17 -04:00 |