Commit Graph

5044 Commits

Author SHA1 Message Date
mjbudd77 77a4e610fb For Qt GUI, moved debugger assembly view checkbox options to the debug window main menu. This gives more room to expand the bookmark viewport. 2021-07-01 21:10:59 -04:00
mjbudd77 f9c785ba65 Added debugger breakpoint on unlogged code/data feature request #379. Moved break on bad opcodes checkbox from debug window layout to menu (saves valuable space in debug window for other things). 2021-06-30 21:24:13 -04:00
mjbudd77 7b1e171ba7 Added code to save/restore Qt window geometry for commonly used tools and debug windows. 2021-06-30 06:50:31 -04:00
mjbudd77 d57cf3e35c Added code/data logger indications to Qt debugger assembly view. 2021-06-29 21:50:16 -04:00
mjbudd77 89966a2374 Set clipSidesOffset appropriately so that messages are not clipped in Qt GUI. 2021-06-28 20:23:20 -04:00
Alexey 'Cluster' Avdyukhin 6376c9a311 Removed unnecessary malloc() at all 2021-06-28 09:18:48 +03:00
Alexey 'Cluster' Avdyukhin 2c74b61bf9 Fixed regularly crashes when using Ctrl+A in HEX editor 2021-06-28 08:57:53 +03:00
mjbudd77 d74e14912d Added missing HTML press release pages for versions 2.3.0 and 2.4.0 to web site. 2021-06-27 12:52:30 -04:00
mjbudd77 a2d08f62ec Same macosx palette search logic added for palette editor window. 2021-06-26 00:24:57 -04:00
mjbudd77 fa3b135a44 Updated Palette config to search in applications resources folder for palettes. Palette, lua scripts, and documentation files are now packaged into MacOSX DragNDrop package. 2021-06-26 00:16:53 -04:00
mjbudd77 941da60ecb Bug fix for stack buffer overflow on mac osx. 2021-06-25 12:04:18 -04:00
mjbudd77 42fd7b1894 Updated latest release text on home page. 2021-06-25 00:09:14 -04:00
mjbudd77 2b0fd97ae7 Updated most recent release text on readme. 2021-06-24 21:38:26 -04:00
mjbudd77 5cdabe7223 Added generated help chm/html files with 2.4.0 release notes. 2021-06-24 21:27:09 -04:00
mjbudd77 572e89ee90 Cleaned up a few unused variables. Added blit and render counters to help debug if GUI rendering is on time with emulation thread. 2021-06-23 20:30:33 -04:00
mjbudd77 0b7c7f1924 Minor updates to SDL README. 2021-06-23 07:02:47 -04:00
mjbudd77 2cc52f101f Merge remote-tracking branch 'mjbudd77/master' 2021-06-21 20:33:21 -04:00
mjbudd77 637559c7b7 Added logic to only hook up screen changed signal handler once the window has fully been constructed. 2021-06-21 20:06:13 -04:00
mjbudd77 bcdfa2a834 Added logic to watch for screen change events coming from main window and notify OpenGL widget to recalculate screen pixel ratio and texture sizes. 2021-06-20 22:12:53 -04:00
Alexey 'Cluster' Avdyukhin 655609079b Fix for #376 2021-06-20 15:02:32 +03:00
mjbudd77 0053a52929 Tuned PAL palette slider and label minimum widths for Qt palette config window. 2021-06-19 17:12:21 -04:00
mjbudd77 45779c4331 Use function pointer to save having to do if/else if scale check on every pixel. Makes ModernDeemphColorMap slightly more efficient. 2021-06-19 09:37:24 -04:00
zeromus f20fea7b90 fix bug that made prior commits not work in release ModernDeemphColorMap
fixes #375
2021-06-18 12:38:09 -04:00
zeromus d6e89e2147 fix some scaling cases 2021-06-18 12:34:32 -04:00
mjbudd77 c53a04dfda Merge remote-tracking branch 'mjbudd77/master' 2021-06-18 07:11:19 -04:00
mjbudd77 80d0df9c6b Added PAL sharpness percent indication label. 2021-06-18 07:10:43 -04:00
zeromus 907af7f87e try optimizing deemph vs scale2x (should fix #375) 2021-06-17 22:32:48 -04:00
mjbudd77 359b5c3786 Slight size adjustments to PAL palette sliders. Since sharpness has less range than the others, size it smaller so that the others have finer control. 2021-06-17 21:27:54 -04:00
mjbudd77 b87452861c Merge branch 'master' of github.com:TASVideos/fceux 2021-06-17 20:44:54 -04:00
mjbudd77 9f85d445c5 Added logic to better size the comment area of Qt palette config window. 2021-06-17 20:44:26 -04:00
mjbudd77 39a50e46f4 Changed PAL palette emulation sensitivity logic for Qt palette config window. Now can only be used if PAL filter is active. 2021-06-17 20:21:42 -04:00
Alexey 'Cluster' Avdyukhin 701541432c More achive improvements/fixes 2021-06-18 02:50:15 +03:00
mjbudd77 38b8d8e9db Added config parameters to save state of PAL palette controls, force grayscale, and de-emphasis bit swap settings. 2021-06-16 23:00:40 -04:00
mjbudd77 92e983a7e8 Initial add of PAL emulation palette controls for Qt GUI. 2021-06-16 22:43:37 -04:00
mjbudd77 167bda0d37 Minor logic change for Qt gamepad button mapping initialization. If the user specifically choose keyboard in gamepad config, then don't attempt to match to a gamepad device. Use keyboard bindings instead. 2021-06-16 07:15:10 -04:00
mjbudd77 4fb3b36aef Updated MacOS Logo Icons 2021-06-15 22:13:02 -04:00
mjbudd77 d295472df3 Increased icon size on Qt about fceux window. 2021-06-15 21:55:20 -04:00
mjbudd77 40046f6e7e
Merge pull request #374 from ClusterM/new-win-icon
New icon for Windows version
2021-06-15 21:28:15 -04:00
Alexey 'Cluster' Avdyukhin db928c2be5 Updated fceux1.png 2021-06-16 03:10:32 +03:00
Alexey 'Cluster' Avdyukhin bc62eb3c2c Same icon for Qt and Win" 2021-06-16 02:47:49 +03:00
Alexey 'Cluster' Avdyukhin f3c622d248 Credits to Terwilf 2021-06-16 02:27:18 +03:00
Alexey 'Cluster' Avdyukhin 058ccfd319 New icon for Windows version 2021-06-15 19:37:32 +03:00
Alexey 'Cluster' Avdyukhin e1f67a0a86
Merge pull request #373 from ClusterM/archive-window
Resizable "open archive window" for Windows version
2021-06-15 14:28:27 +03:00
Alexey 'Cluster' Avdyukhin aa721d61a9 More informative error messages 2021-06-15 14:06:09 +03:00
Alexey 'Cluster' Avdyukhin a50fdb64aa Sizable "open archive" window (fix for #353) 2021-06-15 13:32:09 +03:00
mjbudd77 64bb9a8c51 Added undo/redo color operation functionality to the Qt palette editor. 2021-06-14 20:52:36 -04:00
mjbudd77 34290e747a Added more descriptive text to unsaved gamepad button mappings warning. 2021-06-13 22:40:35 -04:00
mjbudd77 2f0aa22b42 Fixed cut/paste error. 2021-06-13 22:20:22 -04:00
mjbudd77 279b7c0e58 Merge remote-tracking branch 'mjbudd77/master' 2021-06-13 22:01:52 -04:00
mjbudd77 49735af561 Updated hot key to gamepad binding logic for Qt GUI. 2021-06-13 22:00:45 -04:00