Commit graph

  • 5c2f5f2d1a
    Merge 75240702d9 into 26e40a4bce rcaridade145 2025-12-11 11:49:13 +00:00
  • 75240702d9
    Enable logic operations in VulkanRenderer rcaridade145 2025-12-10 16:27:25 +00:00
  • c0be4aec54
    Update MoltenVK installation to version 1.4.1 rcaridade145 2025-12-10 16:21:45 +00:00
  • 698622ba37
    Merge 528fc53718 into 26e40a4bce jn64 2025-12-06 15:19:28 -05:00
  • f810af48b6
    Merge c99ae0f833 into 26e40a4bce Nintendocustom 2025-12-06 20:31:54 +01:00
  • 4114ead0ab
    Merge ff2819ed28 into 26e40a4bce Colin Kinloch 2025-12-06 20:09:55 +01:00
  • 83ae803a5d
    Merge 52eb99e225 into 26e40a4bce LukeFrankio 2025-12-06 19:06:22 +01:00
  • 88a05e5c7c
    Merge 069fe64aa0 into 26e40a4bce goeiecool9999 2025-12-06 14:01:03 -03:00
  • 26e40a4bce
    Add Metal backend (#1287) main SamoZ256 2025-12-06 17:14:25 +01:00
  • 5520613dc3 nn_boss: Check for nullptr goeiecool9999 2025-12-05 23:57:57 +01:00
  • 957e7612bf
    metal: override uniform functions Samuel Žúbor 2025-12-05 15:46:58 +01:00
  • bdecf3c00a
    Merge branch 'main' into metal SamoZ256 2025-12-05 14:10:35 +01:00
  • 52eb99e225 docs: Update BUILD.md and CODING_STYLE.md for improved clarity and formatting LukeFrankio 2025-12-01 13:35:32 -03:00
  • 47b8d911b9 Latte: Instance count minimum is 1 Exzap 2025-11-28 10:34:52 +01:00
  • 5bf58c3d20
    Vulkan: Added support for implementations which only expose host-visible buffers as device-local (#1737) Carlos Estrague / Mrc_munir 2025-11-27 17:50:03 +01:00
  • 51c1e80ba7
    Vulkan: Always embed shader source code when RenderDoc, Nsight or other frame debuggers are attached (#1733) Crementif 2025-11-27 17:46:42 +01:00
  • bb3fb81fb6
    nsyshid/libusb: Don't attempt kernel driver detach on MacOS (#1736) Joshua de Reeper 2025-11-27 17:42:00 +01:00
  • 85c8f95b69
    build: Fixes to how ENABLE_BLUEZ=OFF is handled (#1731) mazes-80 2025-11-27 17:41:06 +01:00
  • 921e91ed75
    build: Add missing includes required for gcc 14 (#1730) mazes-80 2025-11-27 17:39:54 +01:00
  • 067876c80c gui: ENABLE_BLUEZ=OFF: add_library -> target_sources mazes-80 2025-11-26 07:15:38 +01:00
  • 85af8ed00d
    More compatibility drivers with alternative mem types. Carlos Estrague / Mrc_munir 2025-11-25 20:37:06 +01:00
  • 50461ba1f0 vk: Improve detection of debug tools Crementif 2025-11-25 16:19:30 +01:00
  • c315853063 Libusb: don't attempt kernel driver detach on MacOS Joshua de Reeper 2025-11-25 13:09:21 +01:00
  • 280de39471 vk: Always embed shader source code when RenderDoc (etc.) is attached Crementif 2025-11-23 17:23:10 +01:00
  • ad89b5ef37 ppc: Add fabs instruction to assembler Crementif 2025-11-23 16:52:47 +01:00
  • b194f01fc8 fix hang on close on linux goeiecool9999 2025-11-23 12:08:29 +01:00
  • eb95e63d94
    UI: Fix warnings (#1729) oltolm 2025-11-23 11:51:44 +01:00
  • 934cc3eb9d
    UI: Improvements and fixes for Windows dark mode (#1728) Crementif 2025-11-22 23:26:27 +01:00
  • ad39c0c516 Downgrade wxWidgets to prevent regression with row colors in light mode Crementif 2025-11-22 21:28:34 +01:00
  • 91fc1943be gui: ENABLE_BLUEZ=OFF: bluetooth/bluetooth.h uneeded mazes-80 2025-11-22 16:06:34 +01:00
  • 84ce396afb build: gcc 14: add missing includes mazes-80 2025-11-22 15:26:25 +01:00
  • 656d109d52 UI: fix deprecation warnings in wxCheckTree oltolm 2025-11-19 14:48:10 +01:00
  • e042e61eea UI: remove unused argument oltolm 2025-11-17 23:36:05 +01:00
  • 6b3e871de4 UI: replace std::list with std::vector oltolm 2025-06-18 22:09:51 +02:00
  • a55932005c UI: replace wxEvtHandler::Connect with wxEvtHandler::Bind oltolm 2025-06-15 23:55:03 +02:00
  • bb70982685 UI: fix include oltolm 2025-11-22 13:51:40 +01:00
  • cd31a9e3aa Silence wxGameList asserts by adding images instead Crementif 2025-11-21 22:49:13 +01:00
  • 518eca80c3 Explicitly use wide version of win API Exzap 2025-11-21 22:18:14 +01:00
  • c7c7e5c29d Revert use of new, slower wxListCtrl::Set*Images API in game list Crementif 2025-11-21 19:31:17 +01:00
  • 1382ee0381
    build/cmake: Clean up target_link_libraries (#1726) oltolm 2025-11-21 01:50:52 +01:00
  • efaa33a337 cmake: fix usages of target_link_libraries oltolm 2025-07-16 22:11:55 +02:00
  • f5b19278d1
    UI: fix Curl deprecation warnings (#1724) oltolm 2025-11-18 05:14:59 +01:00
  • a1cc042820 UI: fix Curl deprecation warnings oltolm 2025-06-28 20:33:04 +02:00
  • 474e97454e Use improved, upstreamed version of dark mode fix Crementif 2025-11-17 15:35:42 +01:00
  • bdbaccd542 Rebase wxwidgets overlay with upstream vcpkg port Crementif 2025-10-29 14:14:21 +01:00
  • ee238f2e48 build: register shadercache cpp files in CMakeLists Bishaldgr8 2025-11-16 04:37:06 +05:30
  • 99cf47c17a render: add background shader compile skeleton and persistent shader cache Bishaldgr8 2025-11-16 04:07:39 +05:30
  • 5390f9338c
    GX2: Implement GX2SetTVGamma and GX2SetDRCGamma (#1682) goeiecool9999 2025-11-14 13:51:58 +01:00
  • abda8de748 delete another undefined function declaration goeiecool9999 2025-11-14 13:35:07 +01:00
  • dcc1d2ea3f fix non-windows builds goeiecool9999 2025-11-14 13:05:39 +01:00
  • f71c5f7996 extend tooltip duration on windows and reword slightly goeiecool9999 2025-11-14 12:52:39 +01:00
  • f84b36ae49 adjust tooltip goeiecool9999 2025-11-14 09:39:39 +01:00
  • 42cbc9ce9a adjust tooltip goeiecool9999 2025-11-14 00:05:14 +01:00
  • c8b7fd18ef remove undefined function declaration and unused class member goeiecool9999 2025-11-14 00:02:40 +01:00
  • 7f9281c1bb adjust tooltip goeiecool9999 2025-11-13 23:29:09 +01:00
  • 3c6095f5ca put gamma settings in their own box goeiecool9999 2025-11-13 22:57:45 +01:00
  • 40cbff5360 Merge branch 'refs/heads/main' into gamma goeiecool9999 2025-11-02 10:49:52 +01:00
  • 4fa0df6dcf nn_boss: Reimplementation Exzap 2025-06-14 12:59:30 +02:00
  • 3f6974fc95
    Linux/CI: Add ARM AppImage (#1711) qurious-pixel 2025-10-23 19:34:06 -07:00
  • fe66b1f512 Linux: ARM AppImage Live session user 2025-10-23 14:42:01 -07:00
  • ef1c836290
    UI: Move recent files into a submenu (#1707) RedBlackAka 2025-10-15 23:09:03 +02:00
  • 824068e3cd
    Put recent files into a submenu RedBlackAka 2025-10-15 21:28:07 +02:00
  • fe428cad87 Add End emulation and better Recent files menu RedBlackAka 2025-10-13 23:44:43 +02:00
  • d8cd5e58fb
    Add SSE4 option to BUILD.md RedBlackAka 2025-10-08 21:10:34 +02:00
  • b46a418851
    Enable use of SSE4.2 instructions RedBlackAka 2025-10-08 20:47:14 +02:00
  • 37ba5268f7
    Merge branch 'main' into metal Samuliak 2025-09-27 07:27:06 +02:00
  • d54fb0ba78
    arm: flush denormals to zero (#1696) SamoZ256 2025-09-27 00:41:17 +02:00
  • c5498cd010
    arm: flush denormals to zero Samuliak 2025-09-26 16:15:00 +02:00
  • 84f12eea65
    UI: fix sorting after style switch (#1693) oltolm 2025-09-22 01:25:57 +02:00
  • 522396c1ec UI: fix sorting after style switch oltolm 2025-08-30 22:11:22 +02:00
  • 0ed2fca9c5
    Merge branch 'main' into metal Samuliak 2025-09-20 08:01:31 +02:00
  • 3c1f920d6c
    macOS: bump minimum version (#1690) SamoZ256 2025-09-20 00:54:24 +02:00
  • 0d2203946b
    macOS: bump minimum version Samuliak 2025-09-19 21:01:50 +02:00
  • f754595cf6
    Merge branch 'main' into metal Samuliak 2025-09-19 20:51:49 +02:00
  • 492116a6ba VPAD: report gamepad volume slider position even when audio playback is disabled or failed to init goeiecool9999 2025-09-11 13:13:24 +02:00
  • 158c4e17a2
    input: Add support for Wii Remote Plus by handling the inactive MotionPlus extension events (#1683) Michael Schroder 2025-09-09 12:05:06 -07:00
  • 82a1686780 Add support for Wii Remote Plus by handling the inactive MotionPlus extension events Michael Schroder 2025-09-08 18:06:18 -07:00
  • 56d1f8321b no need to recreate swapchain when sRGB changes goeiecool9999 2025-09-05 15:06:30 +02:00
  • 5c0f611e2f remove unused function goeiecool9999 2025-09-05 15:05:55 +02:00
  • ac7f1b9f59 center align sRGB button goeiecool9999 2025-09-05 15:05:46 +02:00
  • 5a3809be16
    windows: Add NSIS Windows installer (#1645) RedBlackAka 2025-09-05 12:40:51 +02:00
  • eb5889af56 fix OpenGL bug goeiecool9999 2025-09-05 12:18:54 +02:00
  • 4f08db0b23 implement sRGB output gamma, and user settings goeiecool9999 2025-09-05 11:30:27 +02:00
  • 181176b046 implement adjustable gamma goeiecool9999 2025-09-02 21:32:00 +02:00
  • 548cf3e965 change sRGB encoding to uniform and push constants, never rely on hardware sRGB decoding/encoding goeiecool9999 2025-09-02 20:43:18 +02:00
  • 152ad2195d
    Merge f840adaf7e into 9267e72ef9 ZoweZilsio 2025-08-31 19:01:29 +08:00
  • 9267e72ef9
    refactor: Fix pugixml deprecation warnings (#1677) oltolm 2025-08-30 20:39:48 +02:00
  • 2c728f7532 fix pugixml deprecation warnings oltolm 2025-06-14 22:03:04 +02:00
  • 6013ac1823
    refactor: Fix trivial compiler warnings (#1675) oltolm 2025-08-30 13:01:52 +02:00
  • b51584dc7b fix trivial compiler warnings oltolm 2025-08-29 19:44:39 +02:00
  • de4bf7c2c1
    refactor: use concepts instead of SFINAE (#1652) oltolm 2025-08-25 01:33:46 +02:00
  • aeb3154257 debugger: Fix clipboard related crash Exzap 2025-08-17 17:58:22 +02:00
  • d7c510ed31
    Update vcpkg dependency SDL2 to 2.32.8 (#1670) capitalistspz 2025-08-16 04:56:30 +01:00
  • 0765ba84c4 Update vcpkg dependency SDL2 to 2.32.8 Fixes compilation problems on Linux with later libpipewire versions capitalistspz 2025-08-16 03:11:09 +01:00
  • e8b7268118
    Update README.md jwkwshjsjsj 2025-07-31 04:32:18 +03:00
  • 57fe7a53f1 UI: Disable alpha for game list icons Crementif 2025-07-29 19:26:47 +02:00
  • 493b11e23a
    UI: Refresh debugger when graphic packs are loaded or unloaded (#1653) Crementif 2025-07-26 22:45:44 +02:00
  • 191357c518
    UI: Fix minor dark mode issues (#1654) Crementif 2025-07-26 22:45:28 +02:00
  • 9ea36825fe UI: Tweaks for HotkeySettings Crementif 2025-07-26 13:11:34 +02:00
  • d99ad42f06 UI: Make placeholder game list icons black when using dark mode Crementif 2025-07-26 00:19:12 +02:00