Commit Graph

  • ce0dd16abd QHelp build for Mac OSX harry 2024-02-24 14:03:14 -0500
  • c14dd99efc Build fix for Qt win platforms when UNICODE defaults to wide chars. harry 2024-02-24 14:00:31 -0500
  • f63ac15aa2 Help pages build fixes for Qt6. harry 2024-02-24 13:56:06 -0500
  • de549f0eb9 Build fix for const qualifier not being respected. harry 2024-02-24 13:28:36 -0500
  • 5f3ce5896a Compile fix for <QtPlatformHeaders/QWindowsWindowFunctions> header not existing in Windows Qt 6. Set Qt win64 auto build to build against Qt 6. harry 2024-02-24 10:35:09 -0500
  • 407426421f Revert HelpPages.cpp Andy Vandijck 2024-02-24 15:35:39 +0100
  • 864f8897b5 Update HelpPages.cpp Andy Vandijck 2024-02-24 15:33:33 +0100
  • 61909e5535
    Update HelpPages.cpp Andy Vandijck 2024-02-24 15:22:33 +0100
  • c9b5dc631a
    Merge pull request #10 from TASEmulators/master Andy Vandijck 2024-02-24 14:48:05 +0100
  • e2ac013cbb Run cppcheck static analyzer against code base. Fixed a few warnings. harry 2024-02-24 08:46:06 -0500
  • 4da6993107
    Merge pull request #9 from TASEmulators/master Andy Vandijck 2024-02-24 13:47:09 +0100
  • c324a82526 More cleanup of sprintf usage in favor of snprintf. This is to resolve deprecation warnings on Mac OSX harry 2024-02-24 07:27:20 -0500
  • db8fd407ab
    Merge pull request #718 from TheRealQuantam/tracefix4 thor2016 2024-02-24 07:10:36 -0500
  • fb2778afc1 Removed prebuilt lua Andy Vandijck 2024-02-24 12:56:13 +0100
  • e608de906c
    Update ConsoleVideoConf.h Andy Vandijck 2024-02-24 10:29:55 +0100
  • a74c4f9914
    Update ConsoleVideoConf.cpp Andy Vandijck 2024-02-24 10:28:57 +0100
  • 42c605e7b2
    Update HelpPages.cpp Andy Vandijck 2024-02-24 10:26:01 +0100
  • 2faf429738
    Update HelpPages.cpp Andy Vandijck 2024-02-24 10:25:01 +0100
  • 0605967820 Non-SDL/Qt Windows optimizations TheRealQuantam 2024-02-23 01:38:05 -0800
  • d8c2eb8a9d
    Merge pull request #8 from TASEmulators/master Andy Vandijck 2024-02-24 09:03:32 +0100
  • d5a1b1552b Non-SDL/Qt Windows optimizations TheRealQuantam 2024-02-23 23:52:09 -0800
  • 548635a2f2 Resolved vsprintf deprecation compiler warning, swap out for vsnprintf harry 2024-02-23 22:56:27 -0500
  • 37574f9bef More cleanup of sprintf usage in favor of snprintf. This is to resolve deprecation warnings on Mac OSX harry 2024-02-23 22:38:40 -0500
  • 7b79d9db4c Partial cleanup of sprintf usage in favor of snprintf. This is to resolve deprecation warnings on Mac OSX harry 2024-02-23 20:53:01 -0500
  • db92e1bc8b Non-SDL/Qt Windows optimizations TheRealQuantam 2024-02-23 01:38:05 -0800
  • 80f17c664b Resolved a couple gcc compiler warnings in trace logger. harry 2024-02-23 09:09:08 -0500
  • b25f56fe12
    Merge pull request #686 from negativeExponent/vrc5_128k thor2016 2024-02-23 07:34:17 -0500
  • 3d5a062799
    Merge pull request #714 from TheRealQuantam/tracefix2 thor2016 2024-02-23 07:33:55 -0500
  • 2d468d7926 Dummy commit to re-validate PR TheRealQuantam 2024-02-22 00:19:51 -0800
  • 56980510b7 Trace logging optimizations and bug fixes TheRealQuantam 2024-02-21 21:00:05 -0800
  • c33ba818d2 Another Linux build fix TheRealQuantam 2024-02-21 20:20:02 -0800
  • f6493b1e30 Move StringBuilder to its own header and fix Linux build failures TheRealQuantam 2024-02-21 19:55:53 -0800
  • 2b418e765e Finish up TheRealQuantam 2024-02-21 18:38:00 -0800
  • c6cebb6eb7
    Merge pull request #7 from TASEmulators/master Andy Vandijck 2024-02-21 16:08:27 +0100
  • 780a445468 Added global module import function to Qt GUI JS engine. harry 2024-02-21 06:59:43 -0500
  • 5c6fede153 Fix Help for UNICODE Andy Vandijck 2024-02-21 09:04:07 +0100
  • 38ec704325 Update ConsoleVideoConf.cpp Andy Vandijck 2024-02-21 08:09:59 +0100
  • 0e712ddc80
    Update HelpPages.cpp Andy Vandijck 2024-02-21 08:07:50 +0100
  • 8e7c6f68ff Work in progress TheRealQuantam 2024-02-20 00:24:01 -0800
  • d9d616d1bf
    Update genGitHdr.bat Andy Vandijck 2024-02-21 07:47:44 +0100
  • b339eb49d1 Fix build Andy Vandijck 2024-02-20 21:45:30 +0100
  • a8f3e79e2a Fix QT6 windows Andy Vandijck 2024-02-20 21:16:56 +0100
  • 568b27cfd7 Fix html help build Andy Vandijck 2024-02-20 21:14:06 +0100
  • d6d5fdf9f1 Fix for Windows ARM Andy Vandijck 2024-02-20 21:04:07 +0100
  • 566187ffb4
    Merge pull request #6 from TASEmulators/master Andy Vandijck 2024-02-20 13:29:37 +0100
  • f04e8a5ea4 NetPlay config and GUI improvements. harry 2024-02-20 06:56:26 -0500
  • 0e4c122623 Added a clear recent ROM list menu item to Qt GUI. harry 2024-02-20 05:11:58 -0500
  • 36614540fd Minor config improvements. Modified Qt recent ROM menu to drop file entries that no longer exist on disk. harry 2024-02-20 04:54:07 -0500
  • daf68e76d3
    Merge pull request #5 from TASEmulators/master Andy Vandijck 2024-02-20 07:40:14 +0100
  • cb45321433 More Qt netplay updates. harry 2024-02-19 15:53:11 -0500
  • 84c2591d3f Added initial framework for netplay on Qt GUI. Still much TODO here. harry 2024-02-19 11:57:12 -0500
  • d3ce67a49a Add Windows ARM64 lua Andy Vandijck 2024-02-19 17:24:57 +0100
  • 4401d21199 Fix for other than i386/x86_64 windows archs Andy Vandijck 2024-02-19 08:52:37 +0100
  • 8ee4343716
    Merge pull request #4 from TASEmulators/master Andy Vandijck 2024-02-19 08:23:14 +0100
  • 2f2279f5ff Added more functions to JS File object. harry 2024-02-18 21:10:24 -0500
  • 72b297980b
    Merge pull request #709 from andyvand/master thor2016 2024-02-18 16:08:56 -0500
  • c62f62b497 Added option on how to handle new gamepad device detection. Can now choose to do nothing, prompt user, or auto reconfigure of button mappings when a new device is detected. harry 2024-02-18 16:04:00 -0500
  • 3cf7615aeb
    Merge pull request #3 from TASEmulators/master Andy Vandijck 2024-02-18 17:25:49 +0100
  • 9ed1dd481b For Qt GUI, poll SDL events immediately after initializing the joystick subsystem to process all input device add events. Added gamepad init logging. harry 2024-02-18 10:37:26 -0500
  • 2e18434959 Fix Linux build Andy Vandijck 2024-02-18 15:52:24 +0100
  • 897849111c Fix Linux build Andy Vandijck 2024-02-18 15:51:11 +0100
  • b8fce760dd Fix Linux Andy Vandijck 2024-02-18 15:49:36 +0100
  • 1227e9ebc0 Fix Linux build Andy Vandijck 2024-02-18 15:45:48 +0100
  • b8ebb122cd Remove .orig file Andy Vandijck 2024-02-18 15:14:51 +0100
  • 2d632dfeeb Change toUtf8() to toLocal8Bit() Andy Vandijck 2024-02-18 14:52:19 +0100
  • 6e33b530c0
    Merge pull request #2 from TASEmulators/master Andy Vandijck 2024-02-18 09:15:04 +0100
  • 9cd7b620dd Minor JS File object fixes. harry 2024-02-17 21:01:24 -0500
  • 460bf597d5 Added initial framework for a JS File object. harry 2024-02-17 20:52:09 -0500
  • b5ae9012ce Include missing headers to fix build. harry 2024-02-17 19:20:04 -0500
  • ef5df90e69
    Update CMakeLists.txt Andy Vandijck 2024-02-17 20:11:10 +0100
  • 56b24556df
    Merge pull request #1 from TASEmulators/master Andy Vandijck 2024-02-17 20:08:20 +0100
  • cde83851ba Fix build for newer targets Andy Vandijck 2024-02-17 19:21:47 +0100
  • 3f81906926
    Merge pull request #708 from andyvand/master thor2016 2024-02-17 10:26:20 -0500
  • 7b9829eda9 Changed JS log file save function so that it doesn't truncate the current temp file. harry 2024-02-17 08:42:12 -0500
  • a929eda845 Added JS log file functionality. harry 2024-02-17 07:54:00 -0500
  • 6332900833 Fix timestamp arm64 Andy Vandijck 2024-02-17 11:22:03 +0100
  • ab46158f05 Added movie js function remaps harry 2024-02-17 04:23:11 -0500
  • df12fa2a85 Added more movie JS interface functions. Hooked up lua joypad.getimmediate functionality for Qt GUI. harry 2024-02-16 22:52:04 -0500
  • aaa519d29c Added initial framework for movie JS API. Still TODO implement rest of movie functions. harry 2024-02-16 07:12:25 -0500
  • af9b53ba75 Added joypad button override functionality to JS API. harry 2024-02-15 22:04:11 -0500
  • f85f93c5bd JS joypad API improvements. harry 2024-02-14 06:28:26 -0500
  • 446763b232 Added JS joypad object functionality. harry 2024-02-11 14:56:58 -0500
  • 6248b0ee64 Added ability to pass command line arguments to JS scripts. harry 2024-02-11 10:43:40 -0500
  • 20a9c151be JS logging improvements. harry 2024-02-11 10:25:47 -0500
  • 2229d32720 Added a QJSEngine wrapper class to maintain link to script instance and dialog window with new script objects. harry 2024-02-10 23:00:07 -0500
  • 290c4ccd96
    Merge pull request #706 from negativeExponent/patch-1 thor2016 2024-02-10 08:49:11 -0500
  • 8d0fe851bf
    QT: Fix volume adjustment for APU negativeExponent 2024-02-09 10:19:47 +0800
  • 8ebb560d1c Added emulator save state JS interface. harry 2024-02-06 22:44:08 -0500
  • 2f2482e950 Minor null check fix. harry 2024-02-05 18:34:03 -0500
  • 401110bae8 Added ppu interface functions to JS engine. harry 2024-02-05 18:29:25 -0500
  • a5071f10f0 Implemented ROM JS interface object. harry 2024-02-05 06:43:27 -0500
  • 61da515f11 Finished remaining JS interface functions for JS emu object. harry 2024-02-05 05:56:40 -0500
  • 1fc813803e Added JS script monitoring thread to prevent bad scripts from hanging the gui. harry 2024-02-04 22:09:59 -0500
  • 5495c7eddc
    Merge pull request #699 from TheRealQuantam/luafixes2 thor2016 2024-02-04 09:07:23 -0500
  • 4fa0d0651a Added vsync timer logic to Qt OpenGL video driver. harry 2024-01-31 07:08:08 -0500
  • 01358407fd 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. harry 2024-01-31 06:49:54 -0500
  • d363d04dbb For Qt GUI, add video buffer mutex to ensure clean transfer between emulation and GUI threads. Use common FCEU::mutex wrapper for cleaner code. harry 2024-01-31 05:28:41 -0500
  • cb0edc5a21
    Merge pull request #695 from negativeExponent/mapper413 thor2016 2024-01-31 04:29:21 -0500
  • e84e9e7b93 rainbow: no log spam by default Sylvain Gadrat 2024-01-17 13:12:32 +0100
  • af72b6f4e4 rainbow: Fix typo and indent Sylvain Gadrat 2024-01-31 08:56:35 +0100