jnahmias
ab4cde7dbb
add missing GL include needed on arm arch's ( #316 )
...
* add missing GL include needed on arm arch's
On other arch's, including amd64, this gets pulled in via QOpenGLWidget.
However, since it uses GL functions directly and GL.h doesn't get pulled in
automatically, this is necessary on arm.
* Add preprocessor arch checks for linux arm
Co-authored-by: mjbudd77 <44712797+mjbudd77@users.noreply.github.com>
2021-02-01 21:31:20 -05:00
mjbudd77
663e357553
Syntax style preference change on NULL pointer check
2021-02-01 20:15:18 -05:00
Oleg V. Polivets
45fc222467
fix: ppuViewer crashes the app when ROM is not opened ( #319 )
2021-02-01 20:09:51 -05:00
owomomo
30fcc91fdc
Customizing Hex Editor and Debugger Highlight Colors ( #310 )
...
* Configurable Hex Editor text colors.
* Add a customizable color for address title.
* 1. Add some more colors to Debugger highlight
2. Sorting all the colors out for future customization.
3. Re-arranged some includes.
* Make the debugger highlight color customizable.
* Move the button to the right and make the default window size wider.
* Adding color icons and hex values to the color menu items.
* 1. Enlarge the color icon a few pixels
* Debugger and Hex Editor shares the same custom color buffer.
This function finally completed. I believe there is no more details can be developed in recent period.
* 1. Add icon to color menu in another way to prevent the odd space between icons and text.
2. Free some malloc() resources when exit, though it would be somehow eventually recycled by system, but that's not a good rabbit.
3. GetROMName and GetROMPath has malloc() and called so many times in the code, it seems there's no any free() call for their returned char*, it's OK to make them directly return a std::string which is more comfortable for use.
* I forgot hDebug is still NULL in WM_INITDIALOG.
* 1. Rewrite debugger resizing logic, now all the controls on the dialog can stretch and shrink with the window size, when you enlarge the window, the controls on the right is also stretched to fit the height.
2. Moved Syntax highlight and Default window size button to the menu bar, in the past, if the window size is too small to show the default size button on the bottom right corner, it can't be pressed to restore the window, but now you can press it anytime.
* Changed ID of color menu to prevent conflict of some existing dialog controls.
* I don't know why restore default window size cannot be done before game loaded.
* 1. Fix Debugger default width with IDA font.
2. Fix Hex Editor single byte highlight in red.
2021-02-01 20:41:02 +03:00
jnahmias
6f45846975
fix spelling mistakes caught by lintian ( #314 )
2021-01-31 23:57:24 -05:00
mjbudd77
215f64eab3
For Qt GUI, fixed arrow key tile indexing bug with view mode is sprite 8x16.
2021-01-31 22:14:27 -05:00
mjbudd77
8161e3d80b
Added logic to make focus policy configurable for Qt PPU viewer window.
2021-01-31 21:27:05 -05:00
mjbudd77
2940f1da66
Added ppu viewer selected tile movement via key board keys. Added selected tile indication to PPU viewer.
2021-01-31 21:09:21 -05:00
mjbudd77
e74dbeeb51
Added a menu bar to the Qt PPU viewer. Added logic to make the grid and tile selector color selectable.
2021-01-31 15:39:01 -05:00
mjbudd77
9c70a682b7
Added hot key to close hex editor window by pressing Esc key. Added logic to open ppu viewer from name table editor.
2021-01-31 14:07:50 -05:00
mjbudd77
1958daf6cb
Added a context menu to the Qt nametable viewer.
2021-01-31 13:50:39 -05:00
mjbudd77
27e94f0fad
Added a selected tile view to tile info frame on Qt nametable viewer.
2021-01-30 15:49:56 -05:00
mjbudd77
8bf49b193d
For Qt GUI nametable viewer: added option to have click or hover tile focus policy. Fixed a few screen refresh issues when emulator is paused. Fixed a few sync issues between window state and indicated menu settings.
2021-01-30 14:16:31 -05:00
mjbudd77
ec9da639f5
For Qt GUI, added fractional refresh rate to nametable viewer menu.
2021-01-29 06:53:32 -05:00
mjbudd77
9b0ae8840b
For Qt GUI, added logic to make nametable viewer tile select, tile grid,
...
and attribute grid colors configurable.
2021-01-29 06:13:50 -05:00
mjbudd77
aff634b0ed
Changed Qt name table viewer layout to more like mesen.
2021-01-28 22:33:28 -05:00
mjbudd77
b5008d89bc
For Qt GUI, added name table viewer selected tile box indication. Alse
...
added scroll and zoom functionality.
2021-01-27 21:36:15 -05:00
mjbudd77
acdbc979ed
For Qt GUI, added a menu bar to the name table viewer window. Also added
...
a compact window view mode.
2021-01-25 22:25:27 -05:00
mjbudd77
a2e3c2705a
Added grid lines option to Qt nametable viewer.
2021-01-25 21:13:46 -05:00
mjbudd77
909e3c0c20
Added grid lines to the PPU pattern table viewer for the Qt GUI.
2021-01-25 20:26:09 -05:00
mjbudd77
7ce62ebee3
Added logic to Qt GUI to save off window size and video scaling parameters at application exit so that they can be used at startup to restore window to same size it was previously.
2021-01-24 14:21:18 -05:00
mjbudd77
6cbcc9cc59
Added logic to save the video auto scaling config setting between restarts of Qt GUI. This addresses part of issue #311 .
2021-01-24 12:30:42 -05:00
mjbudd77
6f4537733c
Added a help menu to new Qt PPU pattern table tile editor.
2021-01-24 11:24:05 -05:00
mjbudd77
d3bc4fb752
Added a PPU pattern table tile editor to the Qt/SDL GUI. This editor allows the user
...
to graphically set the values of individual pixel cells in the pattern tables.
2021-01-23 19:17:09 -05:00
mjbudd77
c6752c4193
Added standard FCEU GPL2 license header to Qt cpp files that were
...
missing it.
2021-01-20 19:19:22 -05:00
mjbudd77
1454238f1e
Added #if defined(__unix__) in the appropriate places to allow for the code to compile for FreeBSD 12.2 using the clang 10.0.1 compiler. ( #305 )
2021-01-16 14:40:28 -05:00
owomomo
0e0d75cea8
Fix Issue #89 , Hex Editor features etc ( #295 )
...
* 1. Fix a bug that VS System, Extend System and Input Device Combobox don't change any value of the header.
2. Add hex preview to iNES Header Editor.
* Detail bug fix.
* Header Editor Hotfix
* ...
* ...
* Trying to fix Issue #89 .
* Add array symbolic debug naming feature to Hex Editor.
* Separate the focus of Hex Editor cursor in different color, and Tab key to switch between them.
* 1. Shift+ArrowKeys to select a range of bytes (Shift+Home/End/PageUp/PageDown currently not supported)
2. Tab to switch between Hex and Text column, and use different color to make it clearer.
3. Sorted out some codes of Hex Editor, they are somehow crowded mess with ambiguous.
4. Detail.
* ...
* I hope there's no more bugs digging out...
* Fix calc bug of GetScreenCoordy(int offset).
* Some document says ExtTextOut is a bit faster than TextOut.
* Ctrl, Shift with arrow keys
* ...
* ...
* ...
2021-01-13 13:32:11 +03:00
zeromus
8ab8db5809
i dont see why ram watches have to be "valid hardware addresses"
...
it should show exactly whatever hex editor does.
it's probably old and out of date.
2021-01-11 00:03:08 -05:00
mjbudd77
314e3d90a1
Removed unused deprecated automake build files. ( #297 )
2021-01-06 21:21:35 -05:00
mjbudd77
427daa3543
Added logic to Qt GUI to allow for the main menu bar to be hidden. ( #296 )
2021-01-05 21:50:37 -05:00
owomomo
65c5b0d2a1
Header editor ( #294 )
...
* 1. Fix a bug that VS System, Extend System and Input Device Combobox don't change any value of the header.
2. Add hex preview to iNES Header Editor.
* Detail bug fix.
2021-01-01 17:44:49 +03:00
Dan Weiss
5f1263aef3
Fix Load State for Mapper 19, should not call `SyncMirror` after calling `FixNTAR` ( #293 )
2020-12-31 16:49:09 +03:00
Dan Weiss
b66bcfb3e2
Fix SFMDATA getting a terminator that it shouldn't get if NULL pointer is given ( #290 )
2020-12-31 16:48:54 +03:00
mjbudd77
6724062581
Fixed NULL check for SPostSave function pointer. Initialized SPreSave and SPostSave pointers to NULL to ensure their initial state is consistent. Also, init FCEU_state_loading_old_format to false as it is always better to have an initial state defined than none at all.
2020-12-30 15:20:34 -05:00
mjbudd77
fde7bfab9f
NL file parsing fix for Qt Gui to properly load array variable entries. ( #288 )
...
* Ported over recent fix to PalettePoke function from windows to Qt.
* NL file parsing fix for Qt Gui to properly load array variable entries.
2020-12-29 17:24:38 -05:00
mjbudd77
8d1082b290
Ported over recent fix to PalettePoke function from windows to Qt. ( #287 )
2020-12-28 17:07:25 -05:00
g0me3
8ae1807957
attpet to fix #282
2020-12-28 22:36:33 +03:00
g0me3
1b0edf183d
Merge branch 'master' of https://github.com/TASVideos/fceux
2020-12-28 22:20:02 +03:00
g0me3
ffd322424e
fix for #285
2020-12-28 22:19:46 +03:00
owomomo
f173e11152
1. Fix "Restore Window Size" restores to a wrong size when screen dpi is not 96.
...
2. Fix Issue #283 , currently no break or crash have been found...
3. Detail.
2020-12-28 23:23:55 +08:00
bbbradsmith
6b5fae2e7d
minimum CHRRAMSize allocation for safety < 1k
2020-12-23 14:39:47 -05:00
g0me3
9fc4c98f04
MemViewUpdate cleanup, readability, removed redundant code and stuff. better to see in profiler now the real bottleneck for highlighted coloring being too slow
...
(TextOutA with not highlight - 32000 calls, 3200000 calls with highlightings+fading)
2020-12-23 18:46:06 +03:00
owomomo
dcb086e570
Update Help Document and Minor bug fix ( #275 )
...
1. Update help document for new features.
2. Fixed "FamicomDiskSytem" typo in hnd file.
3. Fixed a bug of RAM Watch.
2020-12-22 21:05:31 +03:00
owomomo
4ad03e4cb1
New features in Symbolic Name Debugging ( #268 )
...
* New Symbolic Debug Naming dialog:
1. Multiline comments can be directly edited in the dialog.
2. You can add an array of comments to the addresses.
3. More convinient features of symbolic debug naming.
* Update the help document with the new feature of symbolic naming in Debugger.
2020-12-21 19:04:05 +03:00
Alexey 'Cluster' Avdyukhin
6aebbcbb9b
FDS fix (SubLoad() returns 0 on success now)
2020-12-21 09:44:41 +03:00
mjbudd77
e64aac93ee
Added fceux name and version information to the main window title bar for the Qt/SDL port.
2020-12-20 23:39:25 -05:00
mjbudd77
8073210cc7
Minor array ndexing bug fix for Qt/SDL port symbolic debug array edit feature
2020-12-20 23:10:17 -05:00
mjbudd77
4d4e6b282a
Merge branch 'master' of https://github.com/TASVideos/fceux into development
2020-12-20 22:27:27 -05:00
mjbudd77
9f6463c0b8
Updates Qt trace logger with new debug symbol window.
2020-12-20 22:14:47 -05:00
mjbudd77
8ccf6fe37f
Added new array indexing symbolic debug feature logic to Qt/SDL debugger and hex editor.
2020-12-20 21:46:25 -05:00
Alexey 'Cluster' Avdyukhin
ddf3fb631e
Refactored loader code for better error messages
2020-12-21 02:19:48 +03:00
Alexey 'Cluster' Avdyukhin
ed4d1a7217
Minor refactoring, unreachable code removed
2020-12-21 00:36:08 +03:00
Alexey 'Cluster' Avdyukhin
395af9d283
Issue #264 fix (mapper 256 support)
2020-12-20 19:40:36 +03:00
owomomo
6e0a5a391b
Fix Issue #88 ( #266 )
...
* Trying to fix Issue #88 .
* Fix a grammar mistake.
* Add single comment without name with symbol naming dialog.
2020-12-19 12:31:30 +03:00
zeromus
f08b853f19
update aboutbox a bit
2020-12-18 19:42:40 -05:00
mjbudd77
2e4fae6de6
Added more button and menu icons to Qt GUI.
2020-12-13 21:45:39 -05:00
mjbudd77
6f78a086d2
Added more button icons to Qt gui game pad and palette config windows.
2020-12-13 17:48:51 -05:00
mjbudd77
380fc72917
Added a few more menu icons to Qt gui.
2020-12-13 15:24:48 -05:00
mjbudd77
58624be83b
Added a few more icons to Qt GUI menu.
2020-12-13 15:02:23 -05:00
mjbudd77
af8c63fcc2
Added a few standard icons to menu entries and buttons in Qt GUI.
2020-12-13 14:51:04 -05:00
mjbudd77
35720a78ce
Added logic and necessary functions to SDL port for new Lua emu.exit() function.
2020-12-12 06:59:07 -05:00
Alexey 'Cluster' Avdyukhin
3bab27ff76
Added emu.exit() function to Lua, added description to fceux.chm about it
2020-12-12 13:38:11 +03:00
mjbudd77
108b817c70
Bug fix for numeric version code. Set correctly for upcoming new release 2.3.0
2020-12-11 16:05:00 -05:00
mjbudd77
9e781da116
Removed unused/deprecated scons and automake build files from project. SDL uses cmake now and its never going back.
2020-12-10 21:55:38 -05:00
mjbudd77
fb965bbee0
Updated source and build script version references in preparation for new release. Updated SDL web documentation. Removed a few deprecated command line arguments from code and help text. Removed last few references to GTK in Qt GUI.
2020-12-10 21:43:50 -05:00
Matthew Budd
03390b4d89
Added logic to always attempt to resolve the absolute path to the ROM file when loading a new game.
2020-12-09 21:48:17 -05:00
Matthew Budd
9e6c963733
Removed debug print statements from Qt debugger
2020-12-08 22:14:54 -05:00
Matthew Budd
90f122ef82
Added context menu to trace logger viewport. Through this menu, debug symbols and breakpoints can be set for the selected hex address in the viewport.
2020-12-08 21:46:21 -05:00
Matthew Budd
accc476623
Cleaned up a couple cppcheck warnings in Qt GUI.
2020-12-07 22:34:05 -05:00
Matthew Budd
fbf8fe6eb5
Added logic to allow for copy/paste of trace logger viewport to/from clipboard.
2020-12-07 22:04:36 -05:00
Matthew Budd
561f258770
Qt debugger breakpoint highlight bug fixes.
2020-12-07 20:12:34 -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
Matthew Budd
4f08d7a8cc
Added message log viewer window to the Qt GUI.
2020-11-29 20:11:28 -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
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
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
Matthew Budd
30b3a92c38
Corrections for zapper emulation via mouse using Qt GUI.
2020-11-21 14:15:36 -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
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
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
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
Matthew Budd
d3b779a4e3
Added a run to cursor debugger feature to Qt debugger window assembly view context menu.
2020-11-15 11:57:43 -05:00
Matthew Budd
13ea28dad4
Added window menu to Qt debugger and shortcuts for debug execution control buttons.
2020-11-14 14:56:57 -05:00
Matthew Budd
0d6f5e567e
Minor changes to Qt debugger window to allow for it to be more compact.
2020-11-14 14:35:11 -05:00
Matthew Budd
e36f53609e
Added logic to clear QClipboard contents at program exit. This will prevent a momentary terminal X11 hang and following error message "QClipboard: Unable to receive an event from the clipboard manager in a reasonable time"
2020-11-14 14:01:23 -05:00
Matthew Budd
2ce2e5a8a3
Fixed wheel event scroll direction for custom QWidgets
2020-11-14 13:42:43 -05:00
Matthew Budd
c5cdd77fb1
For Qt, added mouse wheel scrolling logic to all custom QWidgets (Debugger Assembly Viewer, Trace Log Viewer, Hex Editor, and RAM Search Viewer)
2020-11-14 09:24:10 -05:00
Matthew Budd
43f87541b6
Added mouse wheel scrolling capability for Qt debugger ASM viewer.
2020-11-13 13:31:04 -05:00
Matthew Budd
bfa70c1f25
Bug fix for Qt debugger attempting to save symbol/bookmarks at window close with no game loaded.
2020-11-13 11:47:55 -05:00
Matthew Budd
836127afd0
Changed Qt debugger ASM viewer to render text a single character at a time to have better control of horizontal char advance. Mac OS seems to not always draw characters with the same spacing if not done this way.
2020-11-13 11:27:55 -05:00
mjbudd77
58a1d76e2c
Changed shared memory allocation to a standard malloc to prevent crash
...
on systems that do not allow large shm sizes.
2020-11-13 11:17:35 -05:00
Matthew Budd
7dab1976f6
Added text copy/paste functionality via Qt clipboard to Qt debugger ASM viewer.
2020-11-13 10:44:09 -05:00
Matthew Budd
242620b782
Added logic to allow for symbol names to be clicked in Qt debugger ASM viewer.
2020-11-12 20:48:52 -05:00
Matthew Budd
c8f0649223
Bug fix for Qt Code Data Logger auto resume function.
2020-11-11 21:25:53 -05:00
Matthew Budd
3ca86a1748
Added new mapper to cmakelist for SDL build.
2020-11-11 20:19:56 -05:00
Matthew Budd
b3b46adcd5
Merge branch 'master' of https://github.com/TASVideos/fceux into development
2020-11-11 20:17:53 -05:00
Matthew Budd
4c94acf68a
Added video special scaler functionality to Qt GUI.
2020-11-11 20:14:00 -05:00
g0me3
452fdfa5a3
new UNIF mappers for chinese dumps
2020-11-11 19:18:31 +03:00
Matthew Budd
0b5c73bd23
Removed inline from cheat functions to allow them to properly link in Qt/SDL executable.
2020-11-10 21:57:58 -05:00
Matthew Budd
d60a00caeb
Further improvements to Qt symbolic debugging.
2020-11-10 21:52:38 -05:00
Matthew Budd
90911ff17e
Added RAM freeze feature to Qt hex editor.
2020-11-10 20:19:49 -05:00
Matthew Budd
889f74b5c8
Added Qt debugger assembly context menu shortcut key functionality.
2020-11-09 20:14:16 -05:00
Matthew Budd
3023ab7d50
Changed Qt debugger asssembly window address selection logic to allow for any valid hex address on the display to be selected. Previously was only allowing the instruction address at the beginning of the line to be selected.
2020-11-09 20:02:06 -05:00
Matthew Budd
49ab65bcc9
Changed debugger breakpoint/symbol add/edit windows to have the OK button as the default widget that is activated when the enter key is pressed.
2020-11-08 23:20:18 -05:00
Matthew Budd
92ccbd8a49
Changed Qt GUI hot key logic to allow for hot key bindings to include the use of modifier keys (Shift,Alt,Ctrl) to form key sequences instead of just being limited to single key bindings.
2020-11-08 22:57:28 -05:00
Matthew Budd
2fa810d1ad
Added logic to Qt GUI to allow for frame advance usage when at a debugger breakpoint.
2020-11-08 19:52:15 -05:00
Matthew Budd
8adcc1a699
Added Game Genie encode/decode window to Qt GUI.
2020-11-08 15:42:48 -05:00
Matthew Budd
3c2c039f3a
Added custom style sheet usage comment to command line help for Qt GUI.
2020-11-07 15:06:07 -05:00
Matthew Budd
e38793f352
Added Qt style command line options to help printout.
2020-11-07 14:44:07 -05:00
Matthew Budd
f4da749a44
Added logic to Qt trace logger and ram search to change fore/background color scheme based on style theme.
2020-11-07 14:19:22 -05:00
Matthew Budd
e42232777e
Successful integration of Qt movie play window.
2020-11-07 13:32:40 -05:00
Matthew Budd
018204089a
Qt Movie play window updates.
2020-11-07 00:08:51 -05:00
Matthew Budd
412ca246c7
Successful loading of a movie from the movie play window. Styling update for debugger window for dark themes.
2020-11-06 23:45:39 -05:00
Matthew Budd
bbb878c20d
Qt Movie Play dialog window in work.
2020-11-05 07:03:32 -05:00
Matthew Budd
4314ccbfc3
Movie play window for Qt GUI in work.
2020-11-05 06:49:50 -05:00
Matthew Budd
9bc07b8c2c
Ported over another missing fix to the Qt iNES header editor from the windows version.
2020-11-05 06:02:30 -05:00
Matthew Budd
fe5953a205
Added movie load full save state checkbox comment to Qt GUI.
2020-11-05 05:57:30 -05:00
Matthew Budd
fc1ce9da85
Build fix for GTK GUI, re-declaration of an external symbol of a different type is a dangerous thing.
2020-11-05 05:45:18 -05:00
Matthew Budd
d8d696e1a1
Added movie options dialog window to Qt GUI.
2020-11-05 05:24:21 -05:00
Matthew Budd
feff0f79c3
Added a config parameter to Qt GUI to store movie directory path.
2020-11-04 06:39:16 -05:00
Matthew Budd
6672e53098
Ported over recent iNES header editor mapper decoding fix from windows to Qt.
2020-11-03 18:12:26 -05:00
Alexey 'Cluster' Avdyukhin
7e38d08bdb
Fixed header editor bug, mappers>255 support were totally broken
2020-11-03 15:29:30 +03:00