fceux/src/drivers/Qt
Matthew Budd e42232777e Successful integration of Qt movie play window. 2020-11-07 13:32:40 -05:00
..
.qmake.stash Starting new QT gui. 2020-06-23 20:40:43 -04:00
AboutWindow.cpp Minor code cleanup. 2020-10-21 22:05:15 -04:00
AboutWindow.h About FCEUX window in work. 2020-07-11 16:11:48 -04:00
CheatsConf.cpp Changed all debug and tools windows to be non-modal top level windows. This allows then to be minimized and maximized via the title bar buttons and will also show in the task bar of the window environment as separate windows. 2020-10-27 22:26:58 -04:00
CheatsConf.h 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
CodeDataLogger.cpp Changed all debug and tools windows to be non-modal top level windows. This allows then to be minimized and maximized via the title bar buttons and will also show in the task bar of the window environment as separate windows. 2020-10-27 22:26:58 -04:00
CodeDataLogger.h Added CDL generated ROM functionality. 2020-09-28 22:18:25 -04:00
ConsoleDebugger.cpp 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
ConsoleDebugger.h 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
ConsoleSoundConf.cpp 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
ConsoleSoundConf.h 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
ConsoleUtilities.cpp Successful integration of Qt movie play window. 2020-11-07 13:32:40 -05:00
ConsoleUtilities.h Successful integration of Qt movie play window. 2020-11-07 13:32:40 -05:00
ConsoleVideoConf.cpp 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
ConsoleVideoConf.h 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
ConsoleViewerGL.cpp 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
ConsoleViewerGL.h 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
ConsoleViewerSDL.cpp 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
ConsoleViewerSDL.h 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
ConsoleWindow.cpp Successful integration of Qt movie play window. 2020-11-07 13:32:40 -05:00
ConsoleWindow.h Added movie options dialog window to Qt GUI. 2020-11-05 05:24:21 -05:00
GamePadConf.cpp Restored Qt Gamepad config window to be modal. 2020-10-28 17:55:09 -04:00
GamePadConf.h 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
GuiConf.cpp 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
GuiConf.h 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
HexEditor.cpp Bug fix for issue #217. The Qt hex editor memory reads are now synchronized with emulation thread execution. This ensures that calls to GetMem will not improperly interfere with certain memory mapped registers while the emulation thread is executing. Reading at an inappropriate time from controller registers mapped at addresses $4016 and $4017 can cause the emulator to miss button presses. Thread synchronization fixes this. 2020-11-03 06:36:30 -05:00
HexEditor.h Bug fix for issue #217. The Qt hex editor memory reads are now synchronized with emulation thread execution. This ensures that calls to GetMem will not improperly interfere with certain memory mapped registers while the emulation thread is executing. Reading at an inappropriate time from controller registers mapped at addresses $4016 and $4017 can cause the emulator to miss button presses. Thread synchronization fixes this. 2020-11-03 06:36:30 -05:00
HotKeyConf.cpp 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
HotKeyConf.h Added initial framework for console breakpoint debugger window. 2020-09-01 22:04:59 -04:00
LuaControl.cpp Changed Lua console message buffer to allow for strings that are much longer than 256 characters. 2020-10-31 16:01:15 -04:00
LuaControl.h Compile fix for macOS. 2020-10-31 12:40:31 -04:00
MovieOptions.cpp Added movie load full save state checkbox comment to Qt GUI. 2020-11-05 05:57:30 -05:00
MovieOptions.h Added movie options dialog window to Qt GUI. 2020-11-05 05:24:21 -05:00
MoviePlay.cpp Successful integration of Qt movie play window. 2020-11-07 13:32:40 -05:00
MoviePlay.h Successful integration of Qt movie play window. 2020-11-07 13:32:40 -05:00
NameTableViewer.cpp Changed all debug and tools windows to be non-modal top level windows. This allows then to be minimized and maximized via the title bar buttons and will also show in the task bar of the window environment as separate windows. 2020-10-27 22:26:58 -04:00
NameTableViewer.h Added logic to draw scroll lines on NT Viewer for Qt GUI 2020-10-06 21:31:40 -04:00
PaletteConf.cpp Added QDir::AllDirs argument to all Qt GUI file browser instances to ensure that all directories will be shown any time a QFileDialog is opened. 2020-10-22 00:17:32 -04:00
PaletteConf.h 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
RamSearch.cpp Changed all debug and tools windows to be non-modal top level windows. This allows then to be minimized and maximized via the title bar buttons and will also show in the task bar of the window environment as separate windows. 2020-10-27 22:26:58 -04:00
RamSearch.h Added RAM Watch quick access from RAM search window for Qt GUI 2020-10-16 22:44:23 -04:00
RamWatch.cpp Changed all debug and tools windows to be non-modal top level windows. This allows then to be minimized and maximized via the title bar buttons and will also show in the task bar of the window environment as separate windows. 2020-10-27 22:26:58 -04:00
RamWatch.h Added RAM Watch quick access from RAM search window for Qt GUI 2020-10-16 22:44:23 -04:00
SymbolicDebug.cpp Added a disassembly with debug symbols function that replaces numeric addresses with text symbol names during the disassembly process. This allows for the symbol maps to be keyed into directly with an integer value and is more efficient that the text search replace algorithm. Currently the Qt debugger window is the only window that uses this function. The trace logger will be next. 2020-10-28 20:22:40 -04:00
SymbolicDebug.h Added a disassembly with debug symbols function that replaces numeric addresses with text symbol names during the disassembly process. This allows for the symbol maps to be keyed into directly with an integer value and is more efficient that the text search replace algorithm. Currently the Qt debugger window is the only window that uses this function. The trace logger will be next. 2020-10-28 20:22:40 -04:00
TraceLogger.cpp Removed old comment block from Qt Trace logger. 2020-10-28 20:39:53 -04:00
TraceLogger.h More logic updates for Qt trace logger window. Added log to file feature. 2020-10-02 21:44:47 -04:00
config.cpp Added a config parameter to Qt GUI to store movie directory path. 2020-11-04 06:39:16 -05:00
config.h Changed Family Keyboard enable toggle logic to by a configurable hot key instead of the hardcoded scroll lock key. Fixes issue #214. 2020-10-31 20:38:44 -04:00
dface.h Use LoadGame instead of FCEUI_LoadGame 2020-10-22 01:20:48 +02:00
fceuWrapper.cpp Added movie options dialog window to Qt GUI. 2020-11-05 05:24:21 -05:00
fceuWrapper.h Added movie options dialog window to Qt GUI. 2020-11-05 05:24:21 -05:00
fceux_git_info.h Added logic to auto embed the git URL and revision into the executable so that it can be displayed on the About dialog window. 2020-07-11 19:52:14 -04:00
iNesHeaderEditor.cpp Ported over another missing fix to the Qt iNES header editor from the windows version. 2020-11-05 06:02:30 -05:00
iNesHeaderEditor.h First successful test of Qt iNES header editor. 2020-11-01 21:18:08 -05:00
input.cpp Added movie options dialog window to Qt GUI. 2020-11-05 05:24:21 -05:00
input.h Added emulation speed control main menu functionality to Qt GUI. 2020-10-18 10:34:03 -04:00
keyscan.cpp Added logic to increase/decrease emulation speed via hotkeys using QTimer system. Bug fix for = key Qt to SDL mapping. 2020-07-03 21:52:27 -04:00
keyscan.h Solved MAC OpenGL scaling issue. Turns out it was related to the retina 2020-06-29 23:24:41 -04:00
main.cpp Bug fix for Qt GUI full screen command line switch. 2020-10-25 18:55:16 -04:00
main.h Include path fixes for qmake incorrectly marking sdl folder for heading includes. 2020-06-27 20:07:24 -04:00
nes_shm.cpp Changed gl_shm name to nes_shm. Added audio circular buffer to shared memory. 2020-07-03 15:58:53 -04:00
nes_shm.h Moved the physical input update to the main thread since the MAC OS X SDL2 requires it to be so. 2020-07-05 21:16:31 -04:00
ppuViewer.cpp Changed all debug and tools windows to be non-modal top level windows. This allows then to be minimized and maximized via the title bar buttons and will also show in the task bar of the window environment as separate windows. 2020-10-27 22:26:58 -04:00
ppuViewer.h For Qt GUI, added PPU pattern view key shortcuts for context menu options. 2020-10-19 23:34:28 -04:00
sdl-joystick.cpp Added game pad default mapping file generation logic for new controllers to Qt GUI. 2020-08-15 13:27:07 -04:00
sdl-joystick.h Added logic to init game pad mappings at startup 2020-07-24 21:47:57 -04:00
sdl-sound.cpp Added a protection in the audio output loop to break out of the loop if the audio sink is not draining. This will prevent lockups in the event that the audio output device has failed. 2020-07-27 21:20:25 -04:00
sdl-throttle.cpp 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
sdl-video.cpp 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
sdl-video.h Starting new QT gui. 2020-06-23 20:40:43 -04:00
sdl.h Use LoadGame instead of FCEUI_LoadGame 2020-10-22 01:20:48 +02:00
throttle.h Starting new QT gui. 2020-06-23 20:40:43 -04:00
unix-netplay.cpp Include path fixes for qmake incorrectly marking sdl folder for heading includes. 2020-06-27 20:07:24 -04:00
unix-netplay.h Starting new QT gui. 2020-06-23 20:40:43 -04:00