harry
|
d5fd976ccf
|
Added button icons for ok/cancel buttons on Qt select from zip archive window.
|
2023-02-19 15:39:04 -05:00 |
harry
|
2d81c9c7b2
|
Added frame advance delay config parameter to Qt GUI and set delay default to 40 frames to match win port timing. Also, reset frameAdvance_Delay_count to zero before setting frameAdvanceRequested flag to avoid possible race condition where emulation thread can miss seeing zero count and not temporarily pause when it should.
|
2023-02-01 01:06:48 -05:00 |
harry
|
93c0e13572
|
Fix for Qt GUI wave file recording to support max file path length.
|
2023-01-22 09:45:22 -05:00 |
harry
|
5f44e8f374
|
For Qt GUI, fixed http references to https://fceux.com to avoid redirection.
|
2023-01-19 06:45:15 -05:00 |
harry
|
5c1c71be67
|
For Qt GUI, added feature that allows for lua script loading via file drag and drop operations.
|
2023-01-17 07:02:03 -05:00 |
harry
|
1adffbdf00
|
Modified Qt GUI recent ROM menu items to show the ROM base name following by a tab space and then the full path. This allows for the ROM file name to be in view in the event that the full path is excessively long.
|
2023-01-16 20:57:26 -05:00 |
harry
|
cc1e6a8f8b
|
Minor change to Qt GUI window focus audio mute logic. Ensure that it is always re-computed on a window active change event.
|
2023-01-11 21:08:55 -05:00 |
harry
|
739c01f051
|
Added Qt GUI sound mute function. This function is accessible either via hot key or checkbox on sound config window. Mute state is a config parameter and will persist between application boots. Fixes issue #591
|
2023-01-11 20:47:11 -05:00 |
harry
|
6ae834a1df
|
Changed interface to Qt GUI function getDirFromFile to pass reference to std::string so that returned string will not have string length limitations. Buffer size will grow as needed for the path and will not be allocated on the stack.
|
2023-01-07 01:47:45 -05:00 |
harry
|
b3717c008b
|
Refactor Qt GUI function getDirFromFile to use QFileInfo to get absolute directory path. Also, added a input buffer size argument to prevent string copy buffer overflows. Fixes issue #598.
|
2023-01-07 00:43:35 -05:00 |
harry
|
900305b587
|
For Qt GUI, added option to use palette background color as video background color. This option can be accessed from via main menu -> option submenu.
|
2022-10-09 21:09:52 -04:00 |
harry
|
d0add7a609
|
For Qt GUI added separate hot keys for soft and hard reset functions. Changed soft reset to be default Ctrl+R and hard reset to Ctrl+Shift+R.
|
2022-08-23 18:36:39 -04:00 |
harry
|
319b365787
|
Cheats config improvements for Qt GUI. Added global cheat enable/disable hotkey functionality. Added code to raise and set focus on cheat dialog when attempting to open it when it is already opened. Add code to update/refresh cheat dialog when loading a new ROM.
|
2022-08-21 14:57:03 -04:00 |
zeromus
|
bb1fc08d8e
|
rename all iNES Header Editor to NES Header Editor (re #519)
|
2022-08-04 21:23:34 -04:00 |
mjbudd77
|
6c42f9588c
|
Qt virtual family keyboard is now functional.
|
2022-03-05 22:08:40 -05:00 |
mjbudd77
|
c0dff9bbfe
|
Qt Keyscan update for left/right meta keys. MacOSX menu accelerator fix.
|
2022-02-27 20:41:25 -05:00 |
mjbudd77
|
5e6fd870fe
|
Added code to differentiate left vs right modifier keys on windows and linux. Cannot do this yet on mac OSX.
|
2022-02-27 12:38:57 -05:00 |
mjbudd77
|
95d2ca7982
|
Added auto hide main menu on fullscreen functionality to Qt GUI. Issue #454.
|
2022-01-29 12:55:41 -05:00 |
mjbudd77
|
2a1c529231
|
For Qt GUI. Added logic to show busy cursor when closing out an AVI recording. Fix for overloading GUI cursor, always call QGuiApplication::restoreOverrideCursor() to reset cursor to default.
|
2022-01-16 07:08:37 -05:00 |
mjbudd77
|
5fc47dce6a
|
Added logic to force orderly close of Qt TAS editor any time a ROM is closed or the application is quit.
|
2021-12-30 21:38:23 -05:00 |
mjbudd77
|
04b8d8a789
|
Bug fix for stack overflow error that can occur when calling QCoreApplication::processEvents() and not guarding against recursion on calling parent function.
|
2021-12-29 22:23:00 -05:00 |
mjbudd77
|
68693ca29d
|
Added FCEU_WRAPPER_LOCK macros to allow for tracking of critical section mutex locking.
|
2021-12-29 15:56:47 -05:00 |
mjbudd77
|
58b093e549
|
Added call to close all windows on application close.
|
2021-12-25 20:39:41 -05:00 |
mjbudd77
|
4006bb500f
|
Added screen snapshot capture message to Qt GUI.
|
2021-12-24 07:06:08 -05:00 |
mjbudd77
|
b05e210982
|
Minor order of execution changes to Qt GUI application quit to prevent crash on MacOS.
|
2021-12-23 23:27:46 -05:00 |
mjbudd77
|
1fa028b6e6
|
Increase Qt video transfer buffer size to further reduce possibility of buffer overrun when transfering frames from emulation to GUI threads. Added input device update code to emulation frame finished callback to ensure that input devices are always updated before screen is redrawn.
|
2021-12-17 06:30:29 -05:00 |
mjbudd77
|
c35b18751d
|
Added a triple buffer for video frame data to ensure clean transfer of that data between emulation and Qt GUI threads.
|
2021-12-13 21:16:53 -05:00 |
mjbudd77
|
74a48e92d6
|
Added a vertical sync test pattern to Qt GUI.
|
2021-12-13 20:48:30 -05:00 |
mjbudd77
|
dd9b911b60
|
Added video vertical sync refresh option to Qt GUI.
|
2021-12-12 06:35:42 -05:00 |
mjbudd77
|
cd1d8f643e
|
Added users local desktop folder to file dialog quick access navigation.
|
2021-12-08 21:53:04 -05:00 |
mjbudd77
|
f351150ad9
|
Added hot key shortcuts for Qt TAS editor window.
|
2021-12-06 20:48:36 -05:00 |
mjbudd77
|
9360f7e1a8
|
Tas editor dialog menu action sensitivity fix for Qt GUI.
|
2021-11-28 20:29:53 -05:00 |
mjbudd77
|
28f4e87121
|
Modified Qt GUI Lua loadRom functionality to signal the main thread to perform the ROM load. Doing so in the emulation thread can cause crashes.
|
2021-11-16 00:10:34 -05:00 |
mjbudd77
|
c0bf822cfb
|
TAS editor project load/save mechanisms inwork for Qt GUI.
|
2021-10-28 21:59:14 -04:00 |
mjbudd77
|
a61a92f1e0
|
Merge branch 'master' into TasEditor
|
2021-10-22 20:39:02 -04:00 |
mjbudd77
|
607ca6fe29
|
Modified Qt GUI to make Qt Help module an optional dependency.
|
2021-10-21 19:24:10 -04:00 |
mjbudd77
|
f523b49f9b
|
Qt Tas editor module setup in work.
|
2021-10-18 20:59:14 -04:00 |
mjbudd77
|
b7ad6cab38
|
Initial add of empty Tas Editor window for Qt GUI.
|
2021-10-16 04:43:16 -04:00 |
mjbudd77
|
5c4d3be30b
|
Movie action text in main movie menu modified to match AVI/WAV convention for Qt GUI.
|
2021-10-08 21:56:56 -04:00 |
mjbudd77
|
e0f9754e80
|
For Qt GUI, implemented a new method of timing frame advance hold delay so that the delay time is more constant with changing emulation speed.
|
2021-10-05 06:49:16 -04:00 |
mjbudd77
|
6856921c38
|
AVI RIFF viewer tool in work.
|
2021-10-03 04:58:15 -04:00 |
mjbudd77
|
41e04ece0b
|
Added first cut at AVI RIFF Viewer tool window.
|
2021-10-02 11:33:35 -04:00 |
mjbudd77
|
9853ff37b0
|
Ensure that show lag count, show frame count, and movie bind state options get saved when toggled with a hot key.
|
2021-10-01 20:19:14 -04:00 |
mjbudd77
|
df56e32027
|
Added suggested file names to AVI/WAV Record As file dialogs.
|
2021-10-01 16:39:13 -04:00 |
mjbudd77
|
ec076a772a
|
Added Movie word back into associated main menu movie items.
|
2021-09-30 23:07:37 -04:00 |
Daniel Wilkins
|
df154af823
|
Fix on OpenBSD
|
2021-09-30 17:34:04 -04:00 |
mjbudd77
|
8fe52cb400
|
Added option to Qt GUI to allow for setting of the color of the video background side panel color (side panels on either side of video image in fullscreen or large windowed modes).
|
2021-09-28 21:52:43 -04:00 |
mjbudd77
|
cc316f688b
|
Added logic to save/recall last output directory for AVI/WAV files.
|
2021-09-25 20:57:36 -04:00 |
mjbudd77
|
dcd248c152
|
Removed AVI/WAV submenus from Qt GUI. AVI/WAV record/stop menu items are now all part of movie menu.
|
2021-09-25 20:17:24 -04:00 |
mjbudd77
|
3fc74aedbe
|
Moved all avi config parameters/options to motion options window for Qt GUI.
|
2021-09-24 16:31:19 -04:00 |