Commit graph

  • 9edefbbb1a FLTK: Enable loading directly compressed files master xiota 2025-03-26 05:51:36 +00:00
  • 9116b0c02c FLTK: Enable loading directly compressed files xiota 2025-03-26 05:51:36 +00:00
  • 80f335a2ed Bump version to 1.53.1 1.53.1 rdanbrook 2025-03-23 09:32:48 -06:00
  • 70d8664157 FLTK: Update copyright year rdanbrook 2025-03-23 09:31:10 -06:00
  • f59758106d Update ChangeLog rdanbrook 2025-03-23 09:28:36 -06:00
  • 4cf50a916d FLTK: Fix refresh rate detection rdanbrook 2025-03-22 17:54:40 -06:00
  • 3f9d81b332 FLTK: Fix Mute/Unmute menubar item on macOS rdanbrook 2025-03-22 15:28:48 -06:00
  • c9faaf7fa6 win32: Add new internal palettes to the settings dialog rdanbrook 2025-03-22 15:05:23 -06:00
  • 2fe0caf5de win32: Add NstBoardBmc60311c to the build rdanbrook 2025-03-22 14:28:17 -06:00
  • 655de5a8e0 jg: Add audio filtering and change default palette to CXA2025AS (US) Rupert Carmichael 2025-03-22 15:29:14 -04:00
  • 9b4e7c0db3 Improve MacOS build instructions to work for Intel and Arm systems David Fisher 2025-03-12 21:07:03 -04:00
  • edae5c7ebe build: Remove unused video filters from FLTK build Rupert Carmichael 2025-03-19 15:11:20 -04:00
  • d2aaed4f08 NstBoardBmc60311c: Improve startup routine Rupert Carmichael 2025-03-17 22:34:35 -04:00
  • abeff81014 build: Add NstBoardBmc60311c to the build Rupert Carmichael 2025-03-17 22:17:06 -04:00
  • 93e7805ab9 board: Add support for Mapper 289 Rupert Carmichael 2025-03-17 22:11:23 -04:00
  • d1f3575f24 fltkui: Fix custom palette loading Rupert Carmichael 2025-03-16 21:16:57 -04:00
  • 9ec7c2a8b9 jg: Apply latest upstream changes Rupert Carmichael 2025-03-16 09:45:03 -04:00
  • eca0f940f8 NstApiVideo: Add Sony CXA2025AS YUV palettes based on datasheet Rupert Carmichael 2025-03-16 09:38:43 -04:00
  • 0a5476e4d7 NstFds: Return Nametable Arrangement bit in 0x4030 reads Rupert Carmichael 2025-03-16 00:22:21 -04:00
  • 44218122f3 NstBoardWaixingPs2: Fix PRG mapping Rupert Carmichael 2025-03-14 23:33:07 -04:00
  • f69046fd76 Improve MacOS build instructions to work for Intel and Arm systems David Fisher 2025-03-12 21:07:03 -04:00
  • 2b6cc3c415 NstImageDatabase: Use dword for number of items in database log Rupert Carmichael 2025-03-08 21:13:46 -05:00
  • 3e20e91482 NstFds: Use dword for file size in log Rupert Carmichael 2025-03-08 21:13:30 -05:00
  • cfb2ecaaa1 core: Fix a multitude of warnings Rupert Carmichael 2025-03-08 19:53:25 -05:00
  • 3da55ff81c core: Fix narrowing Rupert Carmichael 2025-03-04 19:59:01 -05:00
  • 9e6bded5ba FLTK: Style changes around audio muting rdanbrook 2025-01-10 21:37:12 -06:00
  • f7bacd038d FLTK: Merge AudioManager::pause/unpause, control using an argument rdanbrook 2025-01-10 21:31:07 -06:00
  • 2fb4c50ea3 NstDatabase: Kid Icarus (USA, Europe) (Rev 1) now defaults to NTSC region Rupert Carmichael 2025-01-05 11:30:11 -05:00
  • 5e065f55af FLTK: Add option to mute audio HWXLR8 2025-01-01 14:14:24 -05:00
  • f1098dca54 FLTK: Add option to mute audio HWXLR8 2025-01-01 14:14:24 -05:00
  • 76c5d0cdb7 FLTK: Add back the --version command line switch and make audio error a warning instead of an error rdanbrook 2024-12-24 13:56:17 -06:00
  • eff178ba19 Bump version to 1.53.0 1.53.0 rdanbrook 2024-12-23 19:01:10 -06:00
  • c4cc89b040
    Merge cddbe9ef2f into d24e9b9ff4 紫蝶冰澜 2024-12-23 22:10:08 +01:00
  • 44017f7f17 ChangeLog update rdanbrook 2024-12-23 13:46:54 -06:00
  • d24e9b9ff4 win32: Allow loading Virtual Console/NES Remix releases rdanbrook 2024-12-22 13:50:51 -06:00
  • c258864aab ChangeLog/README update rdanbrook 2024-12-22 11:07:20 -06:00
  • 8530e69bf4 board: Add support for Mapper 555 Rupert Carmichael 2024-12-21 22:22:51 -05:00
  • d0270f1bfb FLTK: Style cleanup rdanbrook 2024-12-14 20:29:32 -06:00
  • 8e23a9420a jg: Allow WAV sample loading from XML Romsets Rupert Carmichael 2024-12-14 15:36:03 -05:00
  • 8b63a4d089 NstCartridgeInes: Handle special battery flag case with NES 2.0 Mapper 30 ROMs Rupert Carmichael 2024-12-10 00:31:57 -05:00
  • d33ac37d3d README updates rdanbrook 2024-12-08 23:34:17 -06:00
  • 6774a7c8be FLTK: Default to "Timer" sync mode rdanbrook 2024-12-07 17:07:43 -06:00
  • 1760f234d2 FLTK: License FLTKUI codebase under the 3-Clause BSD License rdanbrook 2024-12-07 16:54:15 -06:00
  • e89cb4744a FLTK: Small touchups rdanbrook 2024-12-07 16:46:46 -06:00
  • c0a2d4df81 gitignore: ignore backup files like install-sh~ orbea 2024-12-05 08:32:31 -08:00
  • 70507fe11e build: use CXXFLAGS instead of CPPFLAGS orbea 2024-12-05 08:32:14 -08:00
  • d9a28e9cf1 gitignore: ignore backup files like install-sh~ orbea 2024-12-05 08:32:31 -08:00
  • ca16bcb6a1 build: use CXXFLAGS instead of CPPFLAGS orbea 2024-12-05 08:32:14 -08:00
  • bf1c823d29 FLTK: Only open the microphone if the game or emulated system actually needs it rdanbrook 2024-12-04 19:03:15 -06:00
  • 1259fe812c FLTK: Add timer sync mode for cases where VSync is unreliable rdanbrook 2024-12-04 19:01:59 -06:00
  • 8e9b7755e0 FLTK: Run emulation in an Fl_Idle_Handler rdanbrook 2024-11-28 18:09:28 -06:00
  • 7451b30caf fltkui: Add support for UI loading of XML Romsets Rupert Carmichael 2024-11-21 23:35:03 -05:00
  • f0d6b6352b jg: Add support for loading XML Romsets Rupert Carmichael 2024-11-21 23:31:30 -05:00
  • f1e959117e core: Apply latest upstream changes Rupert Carmichael 2024-11-20 19:58:00 -05:00
  • 3d32030bb6 FLTK: Basic support for Windows rdanbrook 2024-11-17 11:08:00 -06:00
  • 365745fd76 FLTK: Better handling of analog trigger config rdanbrook 2024-11-10 11:51:49 -06:00
  • 0db3aa65d5 FLTK: Remap inputs after clearing a definition rdanbrook 2024-11-10 10:48:06 -06:00
  • 40eb40895b FLTK: Simplify macOS Window menu rdanbrook 2024-11-04 18:42:44 -06:00
  • 566597150c FLTK: Cleanup loading and main window creation rdanbrook 2024-11-03 19:32:48 -06:00
  • ddca95e186 FLTK: Fix text spacing in hotplug log rdanbrook 2024-10-30 21:34:30 -06:00
  • 9d482e35d8 FLTK: Grey out FDS menu items for non-FDS games rdanbrook 2024-10-29 22:08:56 -06:00
  • 3a3c48d4e9 FLTK: Rearrange interface settings list rdanbrook 2024-10-29 21:23:33 -06:00
  • a90607a136 FLTK: Grey out the CRT options when the CRT filter isn't active rdanbrook 2024-10-29 21:09:35 -06:00
  • e6e98ace97 jg: Make video changes visible if emulation is paused Rupert Carmichael 2024-10-28 00:00:45 -04:00
  • 84bb3a64b0 fltkui: Allow Play/Pause relabelling on macOS Rupert Carmichael 2024-10-27 21:15:32 -04:00
  • 88f3d7d480 fltkui: Fix menu item enablement on macOS Rupert Carmichael 2024-10-26 13:10:09 -04:00
  • c8d239f14e FLTK: Friendlier label for mouse inputs rdanbrook 2024-10-24 19:55:14 -06:00
  • 9b9f804445 FLTK: Better input mapping conflict handling rdanbrook 2024-10-24 19:33:40 -06:00
  • 64e65f1aae FLTK: Display message in GUI when there is an input mapping conflict rdanbrook 2024-10-23 19:43:11 -06:00
  • e9bef32704 FLTK: Input message box null pointer check rdanbrook 2024-10-21 22:56:54 -06:00
  • 9c46227c3d README and ChangeLog updates rdanbrook 2024-10-21 17:58:24 -06:00
  • 36a860660d FLTK: Prevent mapping conflicts for keyboard inputs rdanbrook 2024-10-21 17:47:21 -06:00
  • 352dfed4c3 FLTK: Add 256x256 icon to the installation rdanbrook 2024-10-03 19:12:47 -06:00
  • 418ab507bd FLTK: Fix up macOS refresh rate and allow the window to move between screens with different refresh rates rdanbrook 2024-10-03 19:05:16 -06:00
  • 1381f78e9d FLTK: Don't enable modern GL on macOS unless necessary rdanbrook 2024-10-03 16:00:15 -06:00
  • 9f5313d6ba FLTK: Ignore empty alpha channel (fixes transparency issues on Wayland) rdanbrook 2024-10-03 15:08:17 -06:00
  • 8c7b026fad FLTK: Hook up FDS related menu items to JGManager rdanbrook 2024-10-03 11:28:04 -06:00
  • 525b312110 FLTK: Set DPI scaling based on the screen rdanbrook 2024-10-03 10:18:36 -06:00
  • c3877395d6 FLTK: macOS menubar refinements rdanbrook 2024-10-02 21:31:19 -06:00
  • 72d2c7a1cb FLTK: Use Mac style system menu on macOS rdanbrook 2024-10-01 17:26:29 -06:00
  • 4a4e698c66 FLTK: Add window icon rdanbrook 2024-09-30 22:56:03 -06:00
  • e6f7b54075 FLTK: Support DPI scaling for Macs with Retina screens rdanbrook 2024-09-30 22:19:00 -06:00
  • bee4323aa7 FLTK: Mark functions override rdanbrook 2024-09-30 22:16:59 -06:00
  • 4b6ff73fc6 FLTK: Fix compatiblity with FLTK 1.3 rdanbrook 2024-09-30 19:55:20 -06:00
  • 39bc0dd2c0 FLTK: Fix fullscreen and resizing on Wayland with FLTK 1.4 rdanbrook 2024-09-30 19:41:30 -06:00
  • 3269cb4de6 jg: Allocate array for wav samples instead of using variable length array Rupert Carmichael 2024-08-25 11:01:13 -04:00
  • 431f95fccb fltkui: Additional copyright info Rupert Carmichael 2024-08-23 14:20:20 -04:00
  • bb7c7ec2f4 configure.ac: require sdl2 >= 2.0.12 orbea 2024-08-23 10:48:30 -07:00
  • cddbe9ef2f Format language source code 紫蝶冰澜 2024-08-13 13:28:02 +08:00
  • bceca4af88 ChangeLog updates rdanbrook 2024-07-17 18:26:17 -06:00
  • bf14a2a56f FLTK: Rename audio input callback rdanbrook 2024-07-17 18:26:03 -06:00
  • dc3813f197 FLTK: Modify render debug logs rdanbrook 2024-07-13 14:41:11 -06:00
  • 85bc0a957c FLTK: Add microphone support rdanbrook 2024-07-13 11:17:58 -06:00
  • 6230c6bf74 FLTK: Only set GL area mode explicitly on macOS rdanbrook 2024-07-12 21:39:22 -06:00
  • 3e4b2faba0 FLTK: Ensure ASCII key definitions are in scope in settings dialog rdanbrook 2024-07-10 17:43:43 -06:00
  • 0e9219046c FLTK: Improve the situation on macOS rdanbrook 2024-07-07 22:25:59 -06:00
  • 2662583cc9 FLTK: Remove extra check from build rdanbrook 2024-07-07 19:00:43 -06:00
  • 2911990b92 FLTK: Force -std=c++17 rdanbrook 2024-07-07 17:29:25 -06:00
  • 37ea967dee FLTK: Hook up support for iNES ROMs in .bin containers rdanbrook 2024-06-22 12:58:54 -06:00
  • 881592c3d5 Sync with upstream repo at commit c7bb0a6 rdanbrook 2024-06-22 12:54:57 -06:00