mjbudd77
|
18c7c95ef3
|
Added logic to allow switching the Qt GUI video driver while program is running with out needing a restart... although a restart is still probably the safest.
|
2021-03-25 20:20:01 -04:00 |
mjbudd77
|
95aa96a14e
|
Aspect ratio pixel scaling fixes for Qt GUI. For issue #341.
|
2021-03-21 13:47:12 -04:00 |
mjbudd77
|
451b0f8474
|
For Qt GUI, change square pixel video option to be a force aspect ratio option and added a small list of preselect aspect options via video config window. Aspect ratio is now a configuration parameter for the video viewport. This addresses most of issue #341. Still TODO add custom aspect entry capability.
|
2021-03-21 07:17:01 -04:00 |
mjbudd77
|
456251861a
|
Added a targeting reticle icon that can be used as a mouse cursor on the main viewport of Qt GUI. Easier to aim with for zapper games emulated by mouse.
|
2021-03-18 22:30:40 -04:00 |
mjbudd77
|
ffd5de60aa
|
Added logic to Qt GUI to allow for the shape of the viewport cursor to be selectable between an arrow, cross, or blank. Also added a viewport cursor visibility configuration parameter. Cursor visibility and shape can be set via the video config option window.
|
2021-03-14 14:02:10 -04:00 |
mjbudd77
|
ffc7e70b0d
|
For Qt GUI fixed region auto detection logic to preserve dendy mode if an NTSC game is loaded. Also, added an option to enable/disable region auto detection functionality. This allows for the users selection via the GUI to be strictly enforced. Also, added a region select sub menu to the emulation main menu. Fixes issue #335.
|
2021-02-25 19:36:08 -05:00 |
mjbudd77
|
2f83d11baa
|
Added current window and viewport size readouts to Qt video config window.
|
2021-02-23 22:22:03 -05:00 |
mjbudd77
|
dda6cb33bb
|
Added some protections to prevent user from reversing start/end scanlines via video config window.
|
2021-02-23 21:19:17 -05:00 |
mjbudd77
|
e3f2970dcd
|
Added scanline start/end entry boxes for NTSC and PAL/Dendy to Qt Video config window.
|
2021-02-23 21:04:50 -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
|
c6752c4193
|
Added standard FCEU GPL2 license header to Qt cpp files that were
missing it.
|
2021-01-20 19:19:22 -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 |
Matthew Budd
|
4c94acf68a
|
Added video special scaler functionality to Qt GUI.
|
2020-11-11 20:14:00 -05:00 |
Matthew Budd
|
81cbabbf1f
|
For Qt, added logic to allow for auto video scaling on window resize to be optional. An 'Auto scale on resize' checkbox has been added to the video config window. When this box is checked (and applied) the window will always auto rescale the video image to a best fit on a resize. If not checked, window will use the specified numerical scale values as a maximum scaling limit. This means that the window will allow scaling the image down if the window is not large enough to fit image at the requested scale, but will never scale the image up past the request scale. So if the window is at a large size and the requested scale is small, the result will be a small video image on a big window with a lot of black space. This is for issue #205.
|
2020-10-27 07:00:43 -04:00 |
Matthew Budd
|
8f336bf8d3
|
Added logic to the Qt GUI Video Config Window to allow for the image pixel scaling to be numerically set. Also added a square pixel option to allow for the X and Y scales to either be set separately or tied together. This addresses issue #205.
|
2020-10-26 20:53:36 -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
|
1c0d999033
|
Hooked up OpenGL linear filtering enable function to Qt video config checkbox.
|
2020-10-18 21:31:37 -04:00 |
Matthew Budd
|
c23fa5dc60
|
Memory management fix for QT dialog windows. Ensure that window is marked for deletion when it is closed.
|
2020-08-25 20:59:36 -04:00 |
Matthew Budd
|
3fc99f7d30
|
Added logic to allow the use to optionally select either the Qt/OpenGL or SDL as the video driver.
|
2020-07-20 22:45:33 -04:00 |
Matthew Budd
|
35b0227809
|
Added logic to initialize the video PAL combo box with proper config value at window creation.
|
2020-07-11 22:37:29 -04:00 |
Matthew Budd
|
46271dfa61
|
Added video region combo box logic.
|
2020-07-07 21:06:24 -04:00 |
Matthew Budd
|
ea1782bfe5
|
Added checkbox logic for video config window.
|
2020-07-07 20:53:31 -04:00 |
Matthew Budd
|
313bba68f9
|
Added missing tr function calls around string literals.
|
2020-07-07 18:49:58 -04:00 |
Matthew Budd
|
ce0a8fdf63
|
Added framework for video config window. Still TODO writing logic.
|
2020-07-07 08:59:47 -04:00 |