Commit Graph

4536 Commits

Author SHA1 Message Date
mjbudd77 2e4fae6de6 Added more button and menu icons to Qt GUI. 2020-12-13 21:45:39 -05:00
mjbudd77 6f78a086d2 Added more button icons to Qt gui game pad and palette config windows. 2020-12-13 17:48:51 -05:00
mjbudd77 380fc72917 Added a few more menu icons to Qt gui. 2020-12-13 15:24:48 -05:00
mjbudd77 58624be83b Added a few more icons to Qt GUI menu. 2020-12-13 15:02:23 -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
mjbudd77 35720a78ce Added logic and necessary functions to SDL port for new Lua emu.exit() function. 2020-12-12 06:59:07 -05:00
Alexey 'Cluster' Avdyukhin 3bab27ff76 Added emu.exit() function to Lua, added description to fceux.chm about it 2020-12-12 13:38:11 +03:00
mjbudd77 c1bc9a7ea8
Merge pull request #258 from mjbudd77/master
Removed unused/non-functional automake related files. SDL project onl…
2020-12-11 22:35:12 -05:00
mjbudd77 2c80f32bfd Removed unused/non-functional automake related files. SDL project only uses cmake from now on. 2020-12-11 21:53:46 -05:00
mjbudd77 8f71dee57e
Merge pull request #257 from mjbudd77/master
Version Numeric Code Bugfix/Update
2020-12-11 16:53:26 -05:00
mjbudd77 7c13a85056 Updated readme.md in preparation for new release. 2020-12-11 16:08:00 -05:00
mjbudd77 108b817c70 Bug fix for numeric version code. Set correctly for upcoming new release 2.3.0 2020-12-11 16:05:00 -05:00
mjbudd77 6cec8b33da
Merge pull request #256 from mjbudd77/master
Qt/SDL Release Preparation
2020-12-10 23:06:14 -05:00
mjbudd77 3020099c29 Removed deleted files from exclude list. 2020-12-10 21:58:17 -05:00
mjbudd77 9e781da116 Removed unused/deprecated scons and automake build files from project. SDL uses cmake now and its never going back. 2020-12-10 21:55:38 -05:00
mjbudd77 fb965bbee0 Updated source and build script version references in preparation for new release. Updated SDL web documentation. Removed a few deprecated command line arguments from code and help text. Removed last few references to GTK in Qt GUI. 2020-12-10 21:43:50 -05:00
mjbudd77 f113f8b60d
Merge pull request #255 from mjbudd77/master
Updated SDL information on Downloads web page.
2020-12-09 23:48:19 -05:00
mjbudd77 e7ba648d3b Updated SDL information on Downloads web page. 2020-12-09 23:11:41 -05:00
mjbudd77 650d9eb472
Merge pull request #254 from mjbudd77/master
For Qt/SDL port, added logic to always attempt to resolve the absolute path to the ROM…
2020-12-09 23:05:17 -05:00
Matthew Budd 03390b4d89 Added logic to always attempt to resolve the absolute path to the ROM file when loading a new game. 2020-12-09 21:48:17 -05:00
mjbudd77 1d33f9ad4a
Merge pull request #253 from mjbudd77/master
Added context menu to trace logger viewport. Through this menu, debug…
2020-12-09 05:40:57 -05:00
Matthew Budd 9e6c963733 Removed debug print statements from Qt debugger 2020-12-08 22:14:54 -05:00
Matthew Budd 90f122ef82 Added context menu to trace logger viewport. Through this menu, debug symbols and breakpoints can be set for the selected hex address in the viewport. 2020-12-08 21:46:21 -05:00
mjbudd77 58a8dbd695
Merge pull request #252 from mjbudd77/master
Qt GUI Fixes/Improvements for Debugger/Trace Logger
2020-12-07 23:07:37 -05:00
Matthew Budd accc476623 Cleaned up a couple cppcheck warnings in Qt GUI. 2020-12-07 22:34:05 -05:00
Matthew Budd fbf8fe6eb5 Added logic to allow for copy/paste of trace logger viewport to/from clipboard. 2020-12-07 22:04:36 -05:00
Matthew Budd 561f258770 Qt debugger breakpoint highlight bug fixes. 2020-12-07 20:12:34 -05:00
mjbudd77 41934ce849
Merge pull request #251 from mjbudd77/master
Added a frame timing statistics window to the Qt tools. Allows user t…
2020-11-30 23:17:39 -05:00
mjbudd77 afaea86abd Added a frame timing statistics window to the Qt tools. Allows user to enable frame timing statistical calculations and view the output on a window in realtime. Is used to verify emulator is getting the proper clock interrupts from the OS and thus check that emulation timing is deterministic. 2020-11-30 22:29:51 -05:00
mjbudd77 e86c001c2a
Merge pull request #250 from mjbudd77/master
Added message log viewer window to Qt GUI.
2020-11-29 20:53:04 -05:00
Matthew Budd 4f08d7a8cc Added message log viewer window to the Qt GUI. 2020-11-29 20:11:28 -05:00
mjbudd77 c7903e2129
Merge pull request #249 from mjbudd77/master
Bug fix for cmake pkg-config search for lua 5.1 package. Ubuntu packa…
2020-11-29 00:08:07 -05:00
Matthew Budd 3ae463d1f2 Bug fix for Qt GUI crashing when to load a non-existant ROM via the command line. 2020-11-29 00:04:20 -05:00
Matthew Budd ca005b498b Bug fix for cmake pkg-config search for lua 5.1 package. Ubuntu packages this as lua5.1 and Fedora names it lua-5.1. Changed cmake file to use pkg_search_module to search for both package names and use the first one it finds. 2020-11-28 23:28:35 -05:00
mjbudd77 f53fbf3de2
Merge pull request #248 from mjbudd77/master
Build fix for __THROWNL not being defined on libc that is used by Alp…
2020-11-28 23:20:26 -05:00
mjbudd77 3ccbc61aa1
Merge pull request #247 from mjbudd77/master
Frame Timing and Thread Scheduling Enhancements for Qt GUI
2020-11-28 22:40:37 -05:00
Matthew Budd 4decd24bcd Build fix for __THROWNL not being defined on libc that is used by Alpine Linux 2020-11-28 22:38:57 -05:00
Matthew Budd d13c151817 Default Qt GUI Timing statistics calcutions to off. TODO make timing stats enable via GUI. 2020-11-28 22:05:39 -05:00
Matthew Budd 35e0bc441f Removed debug print statement. 2020-11-28 21:55:55 -05:00
Matthew Budd 4812c804fd Added timing options selection combo box to timing window on Qt GUI. 2020-11-28 21:46:41 -05:00
Matthew Budd f198996cd4 Added logic to auto set process scheduling priorities at startup. 2020-11-28 21:03:26 -05:00
Matthew Budd 961aa83a51 Bug fixes for Qt timing priority configs. 2020-11-28 20:43:34 -05:00
Matthew Budd 18e9dc1a9e Added logic to check whether the user has the permissions necessary to increase the priority (nice) of the process. If not, disable the slider on the Qt timing window. 2020-11-28 15:40:27 -05:00
Matthew Budd e67b17795c Added scheduler config parameters to Qt GUI. 2020-11-28 00:28:28 -05:00
mjbudd77 ab31c760d5 Build fix for mac os 2020-11-27 23:48:57 -05:00
Matthew Budd d5d6b32787 Added GUI scheduling parameters to Qt timing config window 2020-11-27 23:42:32 -05:00
Matthew Budd e154b38327 Qt Timing config window bug fixes for cases when OS does not have proper permissions. 2020-11-27 23:04:41 -05:00
Matthew Budd 6b8e4f883b Initial add of timing configuration window to Qt GUI. 2020-11-27 22:18:04 -05:00
Matthew Budd 8d0de7793a Merge branch 'development' of https://github.com/mjbudd77/fceux into development 2020-11-27 19:56:31 -05:00
mjbudd77 a7b031ee81 Qt GUI thread priority functionality added for mac os 2020-11-27 19:53:14 -05:00