.. |
TasEditor
|
Remove redundant setFocus call, which actually removes focus.
|
2023-04-17 08:13:09 -07:00 |
avi
|
More int comparison sign mismatch compiler warning fixes.
|
2023-01-28 16:03:05 -05:00 |
.qmake.stash
|
Starting new QT gui.
|
2020-06-23 20:40:43 -04:00 |
AboutWindow.cpp
|
Add nullptr check to ensure that libarchive version strings are valid before printing. They will be null when a particular format or filter is not supported.
|
2023-04-24 23:14:43 -04:00 |
AboutWindow.h
|
Added close buttons to Qt GUI config and tools windows. Debug windows still to be evaluated. Only exceptions are when the window has a menu bar with a file -> close option.
|
2021-02-20 06:57:25 -05:00 |
AviRecord.cpp
|
Added profiler per thread logging.
|
2023-05-13 20:26:56 -04:00 |
AviRecord.h
|
AVI RIFF viewer tool in work.
|
2021-10-03 04:58:15 -04:00 |
AviRiffViewer.cpp
|
More int comparison sign mismatch compiler warning fixes.
|
2023-01-28 16:03:05 -05:00 |
AviRiffViewer.h
|
Added a AVI file load progress dialog to give feedback when loading large files.
|
2021-10-03 10:55:55 -04:00 |
CheatsConf.cpp
|
Fixes for updating the cheats list.
|
2023-04-20 13:11:27 -04:00 |
CheatsConf.h
|
Fixes for updating the cheats list.
|
2023-04-20 13:11:27 -04:00 |
CodeDataLogger.cpp
|
Remove redundant setFocus call, which actually removes focus.
|
2023-04-17 08:13:09 -07:00 |
CodeDataLogger.h
|
Added logic to code data and trace logger windows so that if already open, the windows are raised and given input focus.
|
2021-07-08 22:18:20 -04:00 |
ColorMenu.cpp
|
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 |
ColorMenu.h
|
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 |
ConsoleDebugger.cpp
|
Comment out warning message about debug file not being able to be opened for reading. It is normal for the file to not exist so it seems silly to warn about not being able to open it.
|
2023-11-24 09:02:50 -05:00 |
ConsoleDebugger.h
|
Remove debug symbol save call from load symbols function so that live file edits are not overwriten. Added a save debug symbols debugger menu action so that this can be explicitly performed. Fixes issue #642.
|
2023-05-15 20:42:17 -04:00 |
ConsoleSoundConf.cpp
|
QT: Fix volume adjustment for APU
|
2024-02-09 10:19:47 +08:00 |
ConsoleSoundConf.h
|
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 |
ConsoleUtilities.cpp
|
Fix crash in Qt GUI for movie player file path parser.
|
2023-01-21 11:59:56 -05:00 |
ConsoleUtilities.h
|
Modified Qt GUI parseFilepath to output std::string types instead of char * buffers to remove file path length limitations.
|
2023-01-10 21:14:10 -05:00 |
ConsoleVideoConf.cpp
|
Change linear filter checkbox text to not include OpenGL. This function not specific to OpenGL and works for all supported video drivers.
|
2024-01-27 19:35:01 -05:00 |
ConsoleVideoConf.h
|
Changed Qt Win64 1px fullscreen window border to be a configuration option. Doesn't seem to be necessary for all users and maybe not at all anymore. We will see if the QOpenGLWidget issue resurfaces with this setting off. Fixes #514
|
2023-12-12 21:27:55 -05:00 |
ConsoleViewerGL.cpp
|
Added vsync timer logic to Qt OpenGL video driver.
|
2024-01-31 07:08:08 -05:00 |
ConsoleViewerGL.h
|
Added vsync timer logic to Qt OpenGL video driver.
|
2024-01-31 07:08:08 -05:00 |
ConsoleViewerInterface.cpp
|
For Qt GUI add code that forces video alpha bits to 255 for all pixels. Some video drivers aren't ignoring the alpha bits as they should so make sure they as always set to be safe.
|
2023-05-10 20:58:19 -04:00 |
ConsoleViewerInterface.h
|
For Qt GUI add code that forces video alpha bits to 255 for all pixels. Some video drivers aren't ignoring the alpha bits as they should so make sure they as always set to be safe.
|
2023-05-10 20:58:19 -04:00 |
ConsoleViewerQWidget.cpp
|
Cleanup of Qt GUI video driver viewport loading/unloading. Use QObject::deleteLater for a cleaner shutdown of a viewport.
|
2023-05-11 08:05:14 -04:00 |
ConsoleViewerQWidget.h
|
Added a third video driver option for Qt GUI that uses a QPainter object to render QImages to the viewport. Consolidated video driver interface into a base class so generic object pointer can be used throughout the code to control the viewport.
|
2023-05-09 22:57:05 -04:00 |
ConsoleViewerSDL.cpp
|
For Qt GUI, changed onFrameFinished callback to only update video buffer. Don't do any input processing as this will mess up when running turbo mode. Added a draw timer to SDL video renderer to better align is scheduling with the next vsync.
|
2024-01-31 06:49:54 -05:00 |
ConsoleViewerSDL.h
|
For Qt GUI, changed onFrameFinished callback to only update video buffer. Don't do any input processing as this will mess up when running turbo mode. Added a draw timer to SDL video renderer to better align is scheduling with the next vsync.
|
2024-01-31 06:49:54 -05:00 |
ConsoleWindow.cpp
|
For Qt GUI, changed onFrameFinished callback to only update video buffer. Don't do any input processing as this will mess up when running turbo mode. Added a draw timer to SDL video renderer to better align is scheduling with the next vsync.
|
2024-01-31 06:49:54 -05:00 |
ConsoleWindow.h
|
For Qt GUI, changed onFrameFinished callback to only update video buffer. Don't do any input processing as this will mess up when running turbo mode. Added a draw timer to SDL video renderer to better align is scheduling with the next vsync.
|
2024-01-31 06:49:54 -05:00 |
FamilyKeyboard.cpp
|
Remove redundant setFocus call, which actually removes focus.
|
2023-04-17 08:13:09 -07:00 |
FamilyKeyboard.h
|
Changed family keyboard key map dialog logic to prevent premature deletion of object during close.
|
2022-03-08 20:08:03 -05:00 |
FrameTimingStats.cpp
|
For Qt GUI, added initial framework for use of the Qt built-in ECMAScript (javascript based) engine. This scripting capability will allow users to load their own custom UI windows (created using Qt Creator tool) in the GUI. This is intended to serve as a the Qt GUI's functional replacement for building GUI elements using IUP in LUA scripts. This is a work in progress.
|
2024-01-14 08:58:10 -05:00 |
FrameTimingStats.h
|
For Qt GUI, added initial framework for use of the Qt built-in ECMAScript (javascript based) engine. This scripting capability will allow users to load their own custom UI windows (created using Qt Creator tool) in the GUI. This is intended to serve as a the Qt GUI's functional replacement for building GUI elements using IUP in LUA scripts. This is a work in progress.
|
2024-01-14 08:58:10 -05:00 |
GameGenie.cpp
|
Fixes for updating the cheats list.
|
2023-04-20 13:11:27 -04:00 |
GameGenie.h
|
Added Game Genie encode/decode window to Qt GUI.
|
2020-11-08 15:42:48 -05:00 |
GamePadConf.cpp
|
More int comparison sign mismatch compiler warning fixes.
|
2023-01-28 16:03:05 -05:00 |
GamePadConf.h
|
Added checks to Qt GUI to prevent user from mapping joystick buttons to the keyboard device. Added warning popups to indicate to user what is wrong.
|
2021-08-03 20:48:54 -04:00 |
GuiConf.cpp
|
Added nullptr check in the event QStyle factory fails.
|
2024-01-29 20:19:36 -05:00 |
GuiConf.h
|
Added nullptr check in the event QStyle factory fails.
|
2024-01-29 20:19:36 -05:00 |
HelpPages.cpp
|
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 |
HelpPages.h
|
Modified Qt GUI to make Qt Help module an optional dependency.
|
2021-10-21 19:24:10 -04:00 |
HexEditor.cpp
|
Merge pull request #634 from fmahnke/no-scroll-pc
|
2023-04-17 21:26:54 -04:00 |
HexEditor.h
|
Change Qt Hex editor cursor blink logic to be a function of refresh rate so that blink rate is consistent. Also, added a 50hz update rate option.
|
2022-01-29 16:04:33 -05:00 |
HotKeyConf.cpp
|
Commented out debug print statements for Qt window closure.
|
2022-03-10 20:59:47 -05:00 |
HotKeyConf.h
|
Changed Qt hotkey window to sort the hot keys into logical groups.
|
2021-08-12 21:05:43 -04:00 |
InputConf.cpp
|
Modified Qt GUI parseFilepath to output std::string types instead of char * buffers to remove file path length limitations.
|
2023-01-10 21:14:10 -05:00 |
InputConf.h
|
Successful test of virtual family keyboard.
|
2022-03-05 19:15:20 -05:00 |
LuaControl.cpp
|
Added FCEU printf format specifier macros to enable compiler checking of format strings for custom printf style functions.
|
2023-01-29 19:38:30 -05:00 |
LuaControl.h
|
Added FCEU printf format specifier macros to enable compiler checking of format strings for custom printf style functions.
|
2023-01-29 19:38:30 -05:00 |
MovieOptions.cpp
|
More int comparison sign mismatch compiler warning fixes.
|
2023-01-28 16:03:05 -05:00 |
MovieOptions.h
|
Moved all avi config parameters/options to motion options window for Qt GUI.
|
2021-09-24 16:31:19 -04:00 |
MoviePlay.cpp
|
Fix crash in Qt GUI for movie player file path parser.
|
2023-01-21 11:59:56 -05:00 |
MoviePlay.h
|
Added close buttons to Qt GUI config and tools windows. Debug windows still to be evaluated. Only exceptions are when the window has a menu bar with a file -> close option.
|
2021-02-20 06:57:25 -05:00 |
MovieRecord.cpp
|
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 |
MovieRecord.h
|
Added movie record input dialog to Qt GUI.
|
2021-08-05 22:35:29 -04:00 |
MsgLogViewer.cpp
|
Preparing to merge debug profiler in to main dev line.
|
2023-05-09 18:28:49 -04:00 |
MsgLogViewer.h
|
Added close buttons to Qt GUI config and tools windows. Debug windows still to be evaluated. Only exceptions are when the window has a menu bar with a file -> close option.
|
2021-02-20 06:57:25 -05:00 |
NameTableViewer.cpp
|
Remove redundant setFocus call, which actually removes focus.
|
2023-04-17 08:13:09 -07:00 |
NameTableViewer.h
|
Added config parameters to save settings for Qt name table viewer.
|
2021-07-26 20:41:13 -04:00 |
PaletteConf.cpp
|
For Qt GUI, set palupdate flag after force grayscale or use custom palette settings changeto ensure that PAL 3x filter updates appropriately. Fixes issue #618
|
2023-02-21 18:56:06 -05:00 |
PaletteConf.h
|
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 |
PaletteEditor.cpp
|
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 |
PaletteEditor.h
|
Added undo/redo color operation functionality to the Qt palette editor.
|
2021-06-14 20:52:36 -04:00 |
QtScriptManager.cpp
|
JS joypad API improvements.
|
2024-02-14 06:28:26 -05:00 |
QtScriptManager.h
|
JS joypad API improvements.
|
2024-02-14 06:28:26 -05:00 |
RamSearch.cpp
|
More int comparison sign mismatch compiler warning fixes.
|
2023-01-28 16:03:05 -05:00 |
RamSearch.h
|
Changed Qt RAM search logic to skip over RAM mirrors. Changed GUI to allow for searching of RAM, SRAM, and ROM regions to be individually selectable. Issue #446.
|
2022-01-15 23:47:42 -05:00 |
RamWatch.cpp
|
Fix for Qt ram watch window save file symbol type parameter sometimes being undefined.
|
2023-01-30 22:13:28 -05:00 |
RamWatch.h
|
Added RAM Watch quick access from RAM search window for Qt GUI
|
2020-10-16 22:44:23 -04:00 |
SplashScreen.cpp
|
Added GPL header to splashscreen.cpp file.
|
2022-01-22 21:10:36 -05:00 |
SplashScreen.h
|
Made custom Qt GUI splashscreen that fades out when initialization is finished. Showing splash screen at startup is now a configuration parameter and defaults to off. Can be turned on in GUI config dialog.
|
2022-01-16 11:12:13 -05:00 |
StateRecorderConf.cpp
|
Added snap by number of frames (instead of by time) option for Qt state recorder.
|
2023-04-22 15:56:31 -04:00 |
StateRecorderConf.h
|
Added snap by number of frames (instead of by time) option for Qt state recorder.
|
2023-04-22 15:56:31 -04:00 |
SymbolicDebug.cpp
|
Added code to check for duplicate debug symbol names when editing the name of an existing symbol.
|
2023-02-05 20:44:36 -05:00 |
SymbolicDebug.h
|
Moved debug symbol table (.nl file) related code to own file and added symbol name -> address lookup. Example uses in Lua and Debugger breakpoint.
|
2023-01-30 17:00:10 -06:00 |
TimingConf.cpp
|
Commented out debug print statements for Qt window closure.
|
2022-03-10 20:59:47 -05:00 |
TimingConf.h
|
Added PPU overclocking feature to Qt GUI.
|
2021-06-02 07:09:13 -04:00 |
TraceLogger.cpp
|
Added profiler per thread logging.
|
2023-05-13 20:26:56 -04:00 |
TraceLogger.h
|
Added checkbox to Qt debugger menu to control trace logger auto start function on debugger open. Also added code to stop the trace logger on debugger close if it was the debugger who started it in the first place.
|
2023-02-20 18:36:07 -05:00 |
config.cpp
|
For Qt GUI, added initial framework for use of the Qt built-in ECMAScript (javascript based) engine. This scripting capability will allow users to load their own custom UI windows (created using Qt Creator tool) in the GUI. This is intended to serve as a the Qt GUI's functional replacement for building GUI elements using IUP in LUA scripts. This is a work in progress.
|
2024-01-14 08:58:10 -05:00 |
config.h
|
For Qt GUI, added hot keys for certain emulation speed presets. Presets are: 1/4x, 1/2x, Normal 1x, 2x, 4x, 8x, and 16x. These hot keys can be mapped to gamepads using advanced key bindings.
|
2023-11-30 21:09:52 -05:00 |
dface.h
|
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 |
fceuWrapper.cpp
|
For Qt GUI, add video buffer mutex to ensure clean transfer between emulation and GUI threads. Use common FCEU::mutex wrapper for cleaner code.
|
2024-01-31 05:28:41 -05:00 |
fceuWrapper.h
|
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 |
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
|
Resolved strncpy -Wstringop-truncation warning in Qt NES header editor.
|
2023-01-29 11:28:58 -05:00 |
iNesHeaderEditor.h
|
Fixed iNES_HEADER struct/class definition miscompare warning.
|
2021-03-19 22:05:20 -04:00 |
input.cpp
|
Removed commented out code Qt GUI video interface code.
|
2023-05-10 21:30:27 -04:00 |
input.h
|
Added keyboard state feedback to lua input.get() function for Qt GUI. Returned key codes are slightly different but at least it does something. Issue #536.
|
2022-08-21 22:43:35 -04:00 |
keyscan.cpp
|
Added Qt empty scan code to Qt Key map for Mac OS platform. QKeyEvent::nativeScanCode() does not return valid codes on Mac OS, so this backup conversion method will not work on that platform.
|
2023-01-23 21:40:59 -05:00 |
keyscan.h
|
Added additional windows modifier key checks for windows Qt GUI.
|
2022-03-02 22:22:38 -05:00 |
main.cpp
|
JS logging improvements.
|
2024-02-11 10:25:47 -05:00 |
main.h
|
More NES 2.0 header fields: Vs. System settings, expansion type
|
2023-01-06 16:03:34 +04:00 |
nes_shm.cpp
|
Changed GL video scaling so that special filter does not effect the size of the overall window.
|
2021-05-29 21:52:32 -04:00 |
nes_shm.h
|
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 |
ppuViewer.cpp
|
Don't divide by 0 when PPU/sprite viewer windows are small.
|
2023-04-19 01:41:44 -04:00 |
ppuViewer.h
|
Created a custom read only QCheckBox whose state cannot be changed via mouse button clicks. The widget is for boolean state display purposes only.
|
2021-08-14 16:54:48 -04:00 |
sdl-joystick.cpp
|
Fixed Qt advanced hotkey gamepad bindings also be able to handle escape characters.
|
2022-01-08 06:56:03 -05:00 |
sdl-joystick.h
|
For Qt GUI, added option to have up to 3 alternate gamepad button bindings in addition to the primary mapping.
|
2021-08-02 21:02:02 -04:00 |
sdl-sound.cpp
|
A couple more int compare sign warning fixes.
|
2023-01-28 22:51:33 -05:00 |
sdl-throttle.cpp
|
For Qt GUI, edit frame throttling logic when using turbo mode or really fast emulation speed to not be so wasteful when emulation is paused. Don't make sense to waste CPU resources spinning on nothing. Fixes #681.
|
2024-01-28 08:15:00 -05:00 |
sdl-video.cpp
|
For Qt GUI, add video buffer mutex to ensure clean transfer between emulation and GUI threads. Use common FCEU::mutex wrapper for cleaner code.
|
2024-01-31 05:28:41 -05:00 |
sdl-video.h
|
Corrections for zapper emulation via mouse using Qt GUI.
|
2020-11-21 14:15:36 -05:00 |
sdl.h
|
Use LoadGame instead of FCEUI_LoadGame
|
2020-10-22 01:20:48 +02:00 |
throttle.h
|
For Qt GUI, added initial framework for use of the Qt built-in ECMAScript (javascript based) engine. This scripting capability will allow users to load their own custom UI windows (created using Qt Creator tool) in the GUI. This is intended to serve as a the Qt GUI's functional replacement for building GUI elements using IUP in LUA scripts. This is a work in progress.
|
2024-01-14 08:58:10 -05:00 |
unix-netplay.cpp
|
Fixes for -Wformat compiler warnings when using custom printf style functions.
|
2023-01-30 09:24:49 -05:00 |
unix-netplay.h
|
Starting new QT gui.
|
2020-06-23 20:40:43 -04:00 |