Commit Graph

  • 540ebe7256 disable 'Enable cheats' until something is loaded, to make it consistent with 'Manage cheats' Arisotura 2024-10-31 13:57:53 +0100
  • 6dc396741f make sure it doesn't crash if you click the window while nothing is loaded Arisotura 2024-10-30 23:39:17 +0100
  • 4b234bd161 Check length on glVersionStr Gess1t 2024-10-30 23:18:30 +0100
  • 4677d9f7ea Change casing to comply with review Gess1t 2024-10-30 23:18:14 +0100
  • 492e2d1f2b
    Merge 9bf392eecd into 4ba8f330c4 Valtýr Kári Daníelsson 2024-10-30 22:52:48 +0100
  • 4ba8f330c4
    fix framerate target not adjusting with vcount writes (#2181) Jakly 2024-10-30 14:40:33 -0400
  • a61d160b7a fix framerate target not adjusting with vcount writes Jaklyy 2024-10-30 13:25:53 -0400
  • 3877a8e46b
    Allow CartGameSolarSensor::LightLevel to be set explicitly (#2179) Jesse Talavera 2024-10-29 20:10:32 -0400
  • 48d8d78a12
    Update GBACart.cpp Kemal Afzal 2024-10-30 01:10:17 +0100
  • dcdd9cd596 Add CartGameSolarSensor::GetLightLevel Jesse Talavera 2024-10-29 19:33:53 -0400
  • 0a34a21ee7 multi instance fastmem on Linux RSDuck 2024-10-30 00:20:12 +0100
  • 04fe90b437 use lots of PROT_NONE memory to reliably reserve virtual address space RSDuck 2024-10-30 00:04:55 +0100
  • 51110524ca Allow CartGameSolarSensor::LightLevel to be set explicitly Jesse Talavera 2024-10-29 11:56:46 -0400
  • 7a4255b732 fix LDM bugs Arisotura 2024-10-29 14:18:57 +0100
  • b6b70c4147
    cli option to toggle gdb breakOnStart GalaxyShard 2024-10-29 01:37:05 -0400
  • 126cd96873
    Merge 2d5d60ae93 into dfd6338992 Kevin Pfeifer 2024-10-29 00:08:36 +0100
  • d34aed7ccd Uncheck OpenGL display when requirements aren't met Also disable the vsync interval label to match other part of the UX Gess1t 2024-10-28 19:23:43 +0100
  • 4f6679b821 Use cached variables instead of re-fetching from settings Gess1t 2024-10-28 19:05:15 +0100
  • f0986fd32d Remove redundant check when base requirements aren't met Gess1t 2024-10-28 18:58:42 +0100
  • 5196151dac
    Merge branch 'master' into master NPO 2024-10-28 13:41:01 -0400
  • c21d794482 Running Lua Script on the main GUI thread NPO 2024-10-28 13:15:56 -0400
  • a312d4d2e7 Update Lua_Docs.md NPO 2024-10-28 09:22:12 -0400
  • 7fa6f73b0c Set settings in cfg for use in setVsyncControlEnable Gess1t 2024-10-28 05:08:44 +0100
  • 04357bddc8 Add missing fallback to software renderer for the Compute shader renderer Gess1t 2024-10-28 05:07:45 +0100
  • 94a2bce37c Cache supported renderers Gess1t 2024-10-28 05:03:57 +0100
  • 61afc57ff2 use setVsyncControlEnable instead for toggling vsync settings Gess1t 2024-10-28 04:35:28 +0100
  • 7b516d6396 Add some comments in VideoSettingsDialog Gess1t 2024-10-28 03:19:44 +0100
  • bdcb7f6d26 Fix Vsync never being editable (from master) Gess1t 2024-10-28 03:02:24 +0100
  • 54902989a1 Check if required renderer is available before disabling options Gess1t 2024-10-28 03:01:43 +0100
  • 2f6a740b65 works on Linux x64 still needs to be fixed for everything else RSDuck 2024-10-28 01:52:06 +0100
  • dfd6338992 it shouldn't be ifdef... How did that even compile here? Nadia Holmquist Pedersen 2024-10-28 01:28:52 +0100
  • 58ab33210a handle address wrap around in texture cache fixes out of bounds access in Mario 64 also slightly optimise paletted texture conversion RSDuck 2024-10-27 23:32:05 +0100
  • b60f42b281
    Fix gdb break on start & gdb ports not closing after restarting/crashing (#2167) GalaxyShard 2024-10-27 21:06:59 +0000
  • 98d969ab15 only apply windows11 theme workaround to Qt6. Qt5 doesn't have it anywya. Nadia Holmquist Pedersen 2024-10-27 21:23:15 +0100
  • b03bceb5c1 flake: shell should also use qt6's stdenv Nadia Holmquist Pedersen 2024-10-27 21:22:49 +0100
  • 7beb6133e6
    actually fix windows builds GalaxyShard 2024-10-27 14:41:00 -0400
  • 7ef61100c4
    fix windows builds GalaxyShard 2024-10-27 14:27:55 -0400
  • fe0b084b28
    fix break on startup GalaxyShard 2024-10-27 02:26:48 -0400
  • e3f53e2309
    allow gdb ports to be reused after melonDS stops and/or restarts GalaxyShard 2024-10-23 00:00:27 -0400
  • 12b207d915 remember which windows are opened Arisotura 2024-10-27 18:49:17 +0100
  • 3d309a316a
    Merge f6b73decc7 into e42829ea81 Jakly 2024-10-27 17:29:45 +0100
  • 7dce9edc0f
    Merge 9da9c9ae7e into e42829ea81 Jakly 2024-10-27 17:29:45 +0100
  • e42829ea81 pause emu during file select prompts Arisotura 2024-10-27 17:21:41 +0100
  • 238c552599 limit to 4 windows, and disable 'new window' menu item when that amount is reached Arisotura 2024-10-27 16:26:29 +0100
  • d79d45a117 properly sync up menus between windows of a same instance Arisotura 2024-10-27 16:21:09 +0100
  • 94955aee81 fix another OpenGL bug (when closing secondary window) Arisotura 2024-10-27 14:51:11 +0100
  • f2dce621ce proof all dialogs against use-after-free when closing main window while a dialog is open Arisotura 2024-10-27 14:24:59 +0100
  • a61754bb58 fix possible crash when closing window while video settings dialog is open Arisotura 2024-10-27 13:53:12 +0100
  • 6d345cc1ea correctly propagate video settings changes to all windows Arisotura 2024-10-27 13:43:26 +0100
  • b16912a96c Changed MelonPrint to print, NPO 2024-10-27 08:33:03 -0400
  • e576538268 synchronize pause/unpause across all instances Arisotura 2024-10-27 11:21:30 +0100
  • 7cddfcf018 Add code for identifying the current DSP ucode CasualPokePlayer 2024-10-27 02:58:12 -0700
  • e6f0d77aa0 fix freeze when starting new emu instance while using OpenGL Arisotura 2024-10-27 10:17:59 +0100
  • 24ca1a5fdb lay base for keeping config in sync across multiple instances Arisotura 2024-10-27 10:02:57 +0100
  • 2bf0eb7ead
    Handle failure of OpenGL context creation (#2172) Gess1t 2024-10-27 09:20:51 +0100
  • 2d561a60c8 fix Qt5 compatibility (sdffdf) Arisotura 2024-10-27 09:16:46 +0100
  • 7eed2bcc90 Handle failure of OpenGL context creation Gess1t 2024-10-27 05:46:36 +0100
  • 4ae4397547 properly update display type across all windows Arisotura 2024-10-27 02:42:27 +0200
  • b2ae4c7dc5 lay base for a window with no menubar Arisotura 2024-10-27 02:07:33 +0200
  • 881a740cab start actually implementing multi-window feature, still rough around the edges Arisotura 2024-10-27 01:14:29 +0200
  • f375099613
    Update EmuThread.h (#2171) Citrodata 2024-10-26 23:03:36 +0200
  • bbb2580397
    Update AboutDialog.cpp Citrodata 2024-10-26 22:59:36 +0200
  • 23506d6d75
    Update EmuThread.h Citrodata 2024-10-26 22:56:55 +0200
  • 1d284f6f1e as promised, reroute dropEvent() through EmuThread Arisotura 2024-10-25 16:16:23 +0200
  • fc3c7440d1 fix that crash Arisotura 2024-10-25 12:33:04 +0200
  • 979f1ed615 same shit with Import Savefile Arisotura 2024-10-25 10:52:47 +0200
  • 8b6628b070 Work around Qt windows11 theme menu bar padding Nadia Holmquist Pedersen 2024-10-25 01:15:59 +0200
  • 62f3490720
    Merge fdf0fa2301 into 287f6642fc Jakly 2024-10-24 22:59:50 +0200
  • 287f6642fc
    Add an About dialog with build info (#2138) Nadia Holmquist Pedersen 2024-10-24 22:05:30 +0200
  • a97463b0ac nix: update inputs ci/vcpkg-update Nadia Holmquist Pedersen 2024-10-24 21:02:41 +0200
  • 9ebc96d121 vcpkg 2024.10.21 Nadia Holmquist Pedersen 2024-10-24 19:55:41 +0200
  • 75e6856af4 route savestate stuff through EmuThread Arisotura 2024-10-24 19:27:45 +0200
  • 80989bc7f4 fix weird invalid changes Qt Designer made to the file Nadia Holmquist Pedersen 2024-10-24 18:13:45 +0200
  • b7a9fa58c5 ensure the dialog isn't resizable Nadia Holmquist Pedersen 2024-10-24 18:07:39 +0200
  • 3fc065d72d fix ROM preloading to also go through EmuThread Arisotura 2024-10-24 17:48:34 +0200
  • 1787235e09 fix more shit Arisotura 2024-10-24 17:20:14 +0200
  • 5d117822e2 simplify credits and link to all contributors Nadia Holmquist Pedersen 2024-10-24 16:58:41 +0200
  • 9f543e2a17 what, why Nadia Holmquist Pedersen 2024-08-18 11:44:44 +0200
  • 18bcd3163e embed the build info Nadia Holmquist Pedersen 2024-08-18 11:27:17 +0200
  • 6984b63024 small layout fixes Nadia Holmquist Pedersen 2024-08-18 11:03:56 +0200
  • b7d3b0f63e Continue about dialog: Nadia Holmquist Pedersen 2024-08-18 08:51:07 +0200
  • ab9b2fd9f8 Make build info embeddable into the build Nadia Holmquist Pedersen 2024-08-18 08:23:16 +0200
  • d752dc2087 WIP about dialog Nadia Holmquist Pedersen 2024-05-14 11:32:31 +0200
  • 13b4cea171 move screen layout/etc options to new View menu Arisotura 2024-10-24 16:08:04 +0200
  • 1666049531 fix shit Arisotura 2024-10-24 14:00:11 +0200
  • 6d3ea6a485 fix bug with the GBA addon menu (and make it a proper list so we don't have to hardcode the length all over) Arisotura 2024-10-24 13:49:43 +0200
  • 079341f102 take this a bit further Arisotura 2024-10-24 11:44:21 +0200
  • 47b4df3d63 Implement BizHawk's touch input interpolation changes in the core CasualPokePlayer 2024-10-23 16:11:52 -0700
  • 82f38f0b7a start moving ROM/firmware loading to the emuthread to avoid cursed bugs Arisotura 2024-10-24 00:27:05 +0200
  • 576e91b6ca
    Merge c3f171f781 into 1428bfb2cf embr 2024-10-24 00:24:56 +0300
  • 1428bfb2cf fix one of the cursed bugs Arisotura 2024-10-23 20:33:31 +0200
  • a6dd2362c2 Code Clean Up NPO 2024-10-23 13:27:12 -0400
  • c1921f9a2e Clean LuaMain NPO 2024-10-23 13:14:49 -0400
  • cc8b7f0083 Merge branch 'master' of https://github.com/NPO-197/melonDS-lua NPO 2024-10-23 12:44:23 -0400
  • db78366131 Code Clean Up NPO 2024-10-23 12:44:21 -0400
  • d68b58f37e fix DSi wifi hang Arisotura 2024-10-23 14:55:02 +0200
  • b993ec10cd remove "Test" menu item Arisotura 2024-10-23 11:57:37 +0200
  • d6d76c824c commit unfinished shit. see you later or smth season4 Arisotura 2024-10-23 11:54:42 +0200
  • e5501e555f
    fix: set default mode to 24 hours (#2166) kaitou 2024-10-23 05:13:55 +1100
  • b828181922
    Update Lua_Docs.md NPO 2024-10-22 10:54:16 -0400