Commit Graph

  • fe0496a6cf Bug fix for issue in new LUA memory hook scheme where the callbacks get unregistered from the x6502 while still running. Fixes #693 harry 2024-01-27 00:39:23 -0500
  • a02ae8d3e0 Added memory hooks to JS engine. harry 2024-01-26 22:57:54 -0500
  • 4f604b7708
    Merge pull request #690 from negativeExponent/fix_ntsc_clip thor2016 2024-01-26 22:04:15 -0500
  • 23cf99afe5 Added source listing to gdb debug output. harry 2024-01-26 22:00:20 -0500
  • 3e8978c2aa Added debug script to aid in getting crash callstacks from users. harry 2024-01-26 20:33:40 -0500
  • 82a99060e5
    Use macro and minor offset adjustment negative 2024-01-25 18:10:48 +0800
  • 8e935a05a6
    Clip Left/Right Sides option now taken into account when using NTSC scaler negative 2024-01-24 14:52:45 +0800
  • 2fce5ffe74 Added memory access functions for JS script interface. harry 2024-01-19 16:54:56 -0500
  • 7a0be296fa Added logic to realtime update js global variable viewer. harry 2024-01-17 07:14:10 -0500
  • 1dde9e7e75 Minor fixes for JS global variable viewer. harry 2024-01-16 22:04:00 -0500
  • dc2d3c26aa Added global JS property tree to allow exploring of engine data. harry 2024-01-16 21:48:13 -0500
  • 9a9f9541d6 Build fix for systems without Qt QML installed. harry 2024-01-15 20:09:25 -0500
  • 198cdafbf8 Qt JS script engine interface in work. harry 2024-01-15 14:17:13 -0500
  • 8e7e5e8c05 Minor refactor of script memory hook interface so that both lua and js script can coexist nicely. Script engines now register themselves with the CPU module for their functions to be called. harry 2024-01-15 09:31:53 -0500
  • f90a269386 Build fix for Qt6. harry 2024-01-15 05:57:24 -0500
  • e51a748a05 Qt JS engine in work. harry 2024-01-15 05:34:13 -0500
  • ecda95ed70 Qt JS engine in work. harry 2024-01-15 04:33:27 -0500
  • 3436e221de 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. harry 2024-01-14 08:58:10 -0500
  • d742620d72
    Fix 128K CHR-ROM variants for VRC5 negative 2024-01-13 09:30:42 +0800
  • aace08d0b6
    Add mapper 413 support negative 2024-01-07 22:03:33 +0800
  • 647c08e1e6
    Add support for misc rom area negative 2024-01-07 21:59:25 +0800
  • 66d7a2bf8d rainbow: fixed PRG RAM 4K mode issue contact@brokestudio.fr 2023-12-18 11:04:38 +0100
  • 5d154b2eaa rainbow: added FPGA RAM auto R/W contact@brokestudio.fr 2023-12-17 16:23:22 +0100
  • 4e7684f085 rainbow: added fill-mode contact@brokestudio.fr 2023-12-17 16:21:15 +0100
  • 145bec6cf4 rainbow: added NETWORK_GET_SCAN_RESULT contact@brokestudio.fr 2023-11-10 15:28:28 +0100
  • 34b3a90f74 rainbow: fixed SERVER_SET_SAVED_SETTINGS command contact@brokestudio.fr 2023-11-08 17:14:09 +0100
  • f46151403c rainbow: code cleaning contact@brokestudio.fr 2023-11-08 17:13:56 +0100
  • b53d087fca 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 harry 2023-12-12 21:27:55 -0500
  • e806a5a25a
    Merge pull request #676 from negativeExponent/master Alexey Cluster 2023-12-09 22:46:54 +0400
  • 1bd7e2f5b9
    Fix handling of roms with prg size below 16K negative 2023-12-08 18:31:45 +0800
  • 72b949efcd 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. harry 2023-11-30 21:09:52 -0500
  • 8600679636 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. harry 2023-11-24 09:02:50 -0500
  • 2909846446 Upgrade appveyor macos build environment to monterey. Also auto build macos app with Qt6. harry 2023-11-17 21:57:16 -0500
  • 9826479b5d rainbow: fixed FILE_WRITE and FILE_APPEND commands contact@brokestudio.fr 2023-11-06 09:52:09 +0100
  • f264c7a8f6 rainbow: fixed FILE_SET_CUR command contact@brokestudio.fr 2023-11-06 09:50:53 +0100
  • cf1e66466b rainbow: cleanup to match as close as possible Mesen version contact@brokestudio.fr 2023-11-04 18:06:02 +0100
  • 26af8516d9 rainbow: try to fix Linux/macOS compilation errors contact@brokestudio.fr 2023-11-02 20:14:57 +0100
  • f072ae554a rainbow: removed FCEUX mentions in ESP messages contact@brokestudio.fr 2023-11-02 19:20:04 +0100
  • 74f0f8cb3c rainbow: removed esp.h contact@brokestudio.fr 2023-11-02 19:19:41 +0100
  • 790bfeeab2 rainbow: renaming contact@brokestudio.fr 2023-11-02 18:51:28 +0100
  • a4cc481ac5 rainbow: fixed Sprite Extended Mode contact@brokestudio.fr 2023-11-02 18:48:28 +0100
  • 2b26826ab5 rainbow: started window mode support contact@brokestudio.fr 2023-11-02 09:39:53 +0100
  • 3a7753d015 Remove extraneous parenthesis Sylvain Gadrat 2023-08-09 15:32:34 +0200
  • 3bf9dfd477 rainbow: fix minimum wram check Sylvain Gadrat 2023-08-09 14:49:53 +0200
  • 52cb5d3655 rainbow: fix mapper version declared as web emulator Sylvain Gadrat 2023-08-09 14:13:45 +0200
  • 875c0d99bc fixed memory editor triggering reset contact@brokestudio.fr 2023-08-06 16:31:58 +0200
  • 04866122c5 Remove web server Sylvain Gadrat 2023-08-02 22:31:33 +0200
  • 4a0fc7ae18 updated IRQs + added ZPCM + added reset detection contact@brokestudio.fr 2023-08-01 10:01:13 +0200
  • 9f5c92d6e0 updated Rainbow File System support to match RainbowToolBox contact@brokestudio.fr 2023-07-25 22:24:44 +0200
  • b5b34a4703 sprite ext mode + 4K bankswitch + flash writes + CHR crash contact@brokestudio.fr 2023-07-25 21:31:42 +0200
  • 13ed2c447e CI: add build workflow Sylvain Gadrat 2023-07-12 22:31:34 +0200
  • fc4e27e3d7 rainbow: cleanner debug log handling Sylvain Gadrat 2023-07-12 22:26:58 +0200
  • a646ac4b73 fix overflow checks Sylvain Gadrat 2023-06-21 19:48:01 +0200
  • ce0e8e2e6a fix CMake project Sylvain Gadrat 2023-06-21 20:10:40 +0200
  • c3a1b8bdc2 remove dead code Sylvain Gadrat 2023-06-21 20:23:06 +0200
  • 4f2ca7e393 rainbow: removed websocket support contact@brokestudio.fr 2023-06-21 14:01:58 +0200
  • 5ba8ef3a94 Fix compilation with GCC Sylvain Gadrat 2023-06-12 01:09:21 +0200
  • 3f13bd72a4 rainbow big update contact@brokestudio.fr 2023-06-07 16:40:06 +0200
  • 230ddc0fe4 Fix CMake build Sylvain Gadrat 2023-04-10 14:51:35 +0200
  • 78703b0c2e MacOS Sylvain Gadrat 2023-04-07 00:23:20 +0200
  • 67bbb0534a rainbow: mega update contact@brokestudio.fr 2023-04-06 19:10:49 +0200
  • ccbc0cfddc rainbow: sprite extended mode support added contact@brokestudio.fr 2022-12-21 19:00:38 +0100
  • 707db9ea05 rainbow: v2 first commit contact@brokestudio.fr 2022-12-20 23:08:19 +0100
  • 964e6144a4 rainbow: updated commands (WIFI, NETWORK, SERVER) contact@brokestudio.fr 2022-08-03 12:53:11 +0200
  • 63038754c2 rainbow: re-organized rainbow files contact@brokestudio.fr 2022-08-03 12:48:49 +0200
  • b0ec8d5b6e rainbow: added register $4105 to automatically read RX/TX FPGA RAM contact@brokestudio.fr 2022-01-21 09:51:25 +0100
  • 488fbd15b5 rainbow: fix 100% cpu usage Sylvain Gadrat 2022-01-20 16:07:31 +0100
  • 18a9a51a0e rainbow: fix RX thread refusing to exit Sylvain Gadrat 2022-01-20 10:44:09 +0100
  • 5390f868f5 rainbow: esp_message_sent flag set on startup/reset contact@brokestudio.fr 2022-01-19 11:59:38 +0100
  • f706cc21ee rainbow: esp flag renamed contact@brokestudio.fr 2021-12-28 17:13:28 +0100
  • 01358eb158 rainbow: WRAM bugfix in release mode contact@brokestudio.fr 2021-12-28 17:13:18 +0100
  • 26a8354373 rainbow: code cleanup contact@brokestudio.fr 2021-12-28 16:02:38 +0100
  • 68cdbf1d4a rainbow: update & bugfix contact@brokestudio.fr 2021-12-27 12:35:12 +0100
  • 123b4d06c4 rainbow: added AP_GET_CONFIG & AP_SET_CONFIG support contact@brokestudio.fr 2021-12-27 12:28:42 +0100
  • 192fb02b46 rainbow: updated to latest mapper version contact@brokestudio.fr 2021-12-23 22:25:39 +0100
  • c0e1b86eda rainbow: empty default server config Sylvain Gadrat 2021-12-07 12:23:58 +0100
  • dc41bf3a75 disable debug emulator logs by default Sylvain Gadrat 2021-12-03 19:37:43 +0100
  • 4e95b9c606 rainbow: Add v1.3 support Antoine 2021-09-16 16:01:51 +0200
  • 5a5faa7372 More mapper 45 fixes Alexey 'Cluster' Avdyukhin 2023-10-26 23:33:49 +0400
  • 764e1ebd76 Mapper 45 fixes Alexey 'Cluster' Avdyukhin 2023-10-26 23:19:38 +0400
  • 33aca22af2 Issue #654 fix Alexey 'Cluster' Avdyukhin 2023-10-02 23:38:44 +0400
  • e0138e5bfd Mapper 134 fix Alexey 'Cluster' Avdyukhin 2023-10-02 22:57:04 +0400
  • 1ffa4d7f0c Mapper 134 CHR and PRG masks Alexey 'Cluster' Avdyukhin 2023-10-02 22:42:48 +0400
  • d2ee6351c0 Added feature macro __FCEU_X86_TSC_ENABLE to enable usage of the X86 TSC. harry 2023-09-07 19:12:44 -0400
  • 396096223e fix build errors from rdtsc (fixes #663) zeromus 2023-09-07 18:56:48 -0400
  • d86c81e26e Fixed memory leak bug where FCEU_LoadGameSave and FCEU_SaveGameSave functions were not closing out their file handles. harry 2023-08-30 17:47:16 -0400
  • 5252188010 Updated web pages and download links for 2.6.6 release. harry 2023-08-28 06:56:26 -0400
  • 34eb7601c4 Fixed pkgconfig libarchive path for MacOSX build. v2.6.6 harry 2023-08-26 13:04:21 -0400
  • 79147dd9e7 Updated help docs for upcoming 2.6.6 release. harry 2023-08-24 21:26:26 -0400
  • 3981ffc8a2
    Merge pull request #655 from negativeExponent/patch-2 Alexey 'Cluster' Avdyukhin 2023-08-22 23:21:14 +0400
  • 35218bd313 Added initial web press release notes for version 2.6.6 harry 2023-08-19 21:32:21 -0400
  • 1adbb9c91b Fix for windows appveyor pipeline. Use strawberry perl to run build script. harry 2023-07-17 21:45:01 -0400
  • 4c28daf4a8 Write instructions now update the databus 100thCoin 2023-07-13 20:04:32 -0400
  • 253bbd3bea Write instructions now update the databus 100thCoin 2023-07-13 20:04:32 -0400
  • dda4443ae9 Minor tscValid function correction. harry 2023-06-26 22:40:49 -0400
  • 3f1e080672
    Fix PRG in 32K bank mode negativeExponent 2023-06-27 09:03:46 +0800
  • 99bb679ac5 Integrated suggested changes for issue #649 harry 2023-06-18 18:11:03 -0400
  • 732fdc6bbf Attempt to fix builds Akeraiotitasoft 2023-06-07 16:34:13 -0700
  • 26b2438365 Merge branch 'master' of github.com:Akerasoft/fceux Akeraiotitasoft 2023-06-06 11:18:32 -0700
  • 21260aefb8 Attempt mapper 474 Akeraiotitasoft 2023-06-06 11:15:58 -0700