Commit Graph

  • c5913fe8cb refactor/rpl: Treat HLE libs more like RPL modules main Exzap 2025-12-02 14:42:49 +01:00
  • df52fd69b7 vcpkg: update fmt to 12.1.0 goeiecool9999 2026-01-04 19:18:54 +01:00
  • 59a5118472 UI: misc. code cleanups (#1762) oltolm 2026-01-03 11:23:41 +01:00
  • c7ac9900a9 build: Search for MVK when not bundling (#1765) qurious-pixel 2026-01-02 14:48:02 -08:00
  • 7330cdf3a9 Vulkan: Reuse pipeline layout for DRC to fix layout object leak goeiecool9999 2025-12-29 13:38:19 +01:00
  • 422b5b3a1d Vulkan: force barriers on Gerudo Town water shader goeiecool9999 2025-12-28 23:17:56 +01:00
  • 08aa28468b Latte: Fix ASAN error (#1760) oltolm 2025-12-28 13:20:54 +01:00
  • 232ff2257a Fix compile error in debug builds Exzap 2025-12-27 14:01:43 +01:00
  • 07371327f5 UI: Implement hotkey for "Exit application" (#1756) kevinmmccormick 2025-12-26 14:38:50 -08:00
  • d86dc5e5f5 UI: fix crash in DumpCtrl (#1755) oltolm 2025-12-26 23:01:50 +01:00
  • 13683d417c UI: Small adjustments and cleanup, end emulation hotkey for debug builds (#1754) RedBlackAka 2025-12-26 23:00:40 +01:00
  • 13c6d497a0 Vulkan: Refactor HandleScreenshotRequest goeiecool9999 2025-12-24 17:12:56 +01:00
  • aaf6d5d677 UI: Hide Metal only options on non-Apple builds (#1753) RedBlackAka 2025-12-23 20:43:28 +01:00
  • 1c7fe5673f UI: Replace to_wxString and wxHelper::FromUtf8 with wxString::FromUTF8 (#1752) oltolm 2025-12-23 15:37:01 +01:00
  • 5cfebb4373 UI: Replace sprintf with wxString::Format (#1749) oltolm 2025-12-19 20:54:34 +01:00
  • 7ab5c5e267 h264: Clear display buffer before allocation (#1750) rcaridade145 2025-12-19 19:53:35 +00:00
  • 7dd0b90f53 olv/hle: Functioning Miiverse applet (#1747) Arian K. 2025-12-19 14:53:09 -05:00
  • 42da9712a9 AX: Don't exit when initializing audio backend fails goeiecool9999 2025-12-19 16:56:49 +01:00
  • 3746f018c3 TCL: make tclRingBufferA_writeIndex atomic & refactor SSimco 2025-12-19 04:17:48 +02:00
  • a87bded17d UI: Make File menu exit option use OnClose for cleaner shutdown goeiecool9999 2025-12-18 15:26:39 +01:00
  • 6cee127852 Move clipboard flush to OnExit goeiecool9999 2025-12-18 15:18:54 +01:00
  • 0ddcba4ff1 Update MoltenVK to 1.4.1 with private api support. (#1743) rcaridade145 2025-12-11 20:53:50 +00:00
  • 26e40a4bce Add Metal backend (#1287) SamoZ256 2025-12-06 17:14:25 +01:00
  • 5520613dc3 nn_boss: Check for nullptr goeiecool9999 2025-12-05 23:57:57 +01: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
  • ad89b5ef37 ppc: Add fabs instruction to assembler Crementif 2025-11-23 16:52:47 +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
  • 1382ee0381 build/cmake: Clean up target_link_libraries (#1726) oltolm 2025-11-21 01:50:52 +01:00
  • f5b19278d1 UI: fix Curl deprecation warnings (#1724) oltolm 2025-11-18 05:14:59 +01:00
  • 5390f9338c GX2: Implement GX2SetTVGamma and GX2SetDRCGamma (#1682) goeiecool9999 2025-11-14 13:51:58 +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
  • ef1c836290 UI: Move recent files into a submenu (#1707) RedBlackAka 2025-10-15 23:09:03 +02:00
  • d54fb0ba78 arm: flush denormals to zero (#1696) SamoZ256 2025-09-27 00:41:17 +02:00
  • 84f12eea65 UI: fix sorting after style switch (#1693) oltolm 2025-09-22 01:25:57 +02:00
  • 3c1f920d6c macOS: bump minimum version (#1690) SamoZ256 2025-09-20 00:54:24 +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
  • 5a3809be16 windows: Add NSIS Windows installer (#1645) RedBlackAka 2025-09-05 12:40:51 +02:00
  • 9267e72ef9 refactor: Fix pugixml deprecation warnings (#1677) oltolm 2025-08-30 20:39:48 +02:00
  • 6013ac1823 refactor: Fix trivial compiler warnings (#1675) oltolm 2025-08-30 13:01:52 +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
  • 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
  • 55a735dcfa Windows: Use modern API to set thread name if available (#1634) oltolm 2025-07-25 06:10:14 +02:00
  • 08609591ae UI: Upgrade to wxWidgets 3.3.1 and add dark mode support for Windows (#1647) Crementif 2025-07-23 11:07:24 +02:00
  • 4efa40c51c Make it easy to build Cemu on BSD (#1632) Kevin Reinholz 2025-07-22 23:59:09 -07:00
  • 955ce9b973 UI: Fix static initialization in regards to hotkey map (#1643) oltolm 2025-07-23 01:05:56 +02:00
  • 1ec8c713b4 CI: Fix deploy workflow for multiarch macos (#1642) ZoweZilsio 2025-07-20 21:14:11 +00:00
  • 73b1dc1663 UI: Add architecture to auto-updater check Exzap 2025-07-20 23:10:13 +02:00
  • c1c2962b66 Switch to a different Discord RPC implementation Exzap 2025-07-19 17:57:36 +02:00
  • 42ff3ad468 Fix debug assert that'd occur when closing the debug menu Crementif 2025-07-16 16:14:55 +02:00
  • 2d74bcfbfa Fix regression with saving/loading child configs Crementif 2025-07-16 16:06:39 +02:00
  • 67de63bed6 UI+build: Isolate wxWidgets code from non-GUI code (#1633) SSimco 2025-07-15 05:28:41 +03:00
  • 5f3c2816ec AX: Fix voice dropping Exzap 2025-07-08 19:01:20 +02:00
  • 7f62b145dd build: Build assembly in ih264d with cpp preprocessor (#1631) qurious-pixel 2025-07-07 20:47:40 -07:00
  • cdca5eaf78 UI: Add configurable hotkeys + a new fast forward hotkey (#1519) AnimeGIF 2025-07-08 00:55:57 +03:00
  • e68c31e5fb Fix path text encoding creating shortcuts on windows goeiecool9999 2025-07-02 12:41:04 +02:00
  • 35ecfa3f54 build: Fix glslang dependency for Fedora 42 (#1622) qurious-pixel 2025-06-30 20:00:11 -07:00
  • 6c392d5a22 UI: Fix assertions (#1623) oltolm 2025-06-30 00:15:23 +02:00
  • 9fb3c76b76 UI: Include wx button header for wxWidgets 3.3 compatibility (#1621) Colin Kinloch 2025-06-29 18:36:22 +01:00
  • 13ccf9a160 MMU: Fix bit width for 32bit MMIO reads Exzap 2025-06-28 21:43:40 +02:00
  • 7db2b77983 CPU: Implement more instructions in interpreter + various fixes Exzap 2025-06-28 14:53:15 +02:00
  • 0a121c97c7 Input: Detect Classic Controller Pro as Classic Controller (#1614) capitalistspz 2025-06-26 16:25:34 +01:00
  • e91740cf29 coreinit: Make sure thread deallocation runs before join returns Exzap 2025-06-22 23:34:14 +02:00
  • 4f4c9594ac GX2: Fix command buffer padding writing out of bounds Exzap 2025-06-22 22:17:29 +02:00
  • 5a4731f919 HLE: Make HLE table access thread-safe Exzap 2025-06-22 20:56:47 +02:00
  • 522b5ef260 UI: Correctly interpret supporter names as UTF8 Exzap 2025-06-21 18:58:58 +02:00
  • 057ef4598e cmake: Respect ENABLE_HIDAPI option (#1604) capitalistspz 2025-06-20 12:32:41 +01:00
  • 4f4412b334 nsyshid: Play Emulated Portal Audio via Mono Audio (#1478) Joshua de Reeper 2025-06-19 23:30:19 +02:00
  • 00ff5549d9 General aarch64 improvements & Apple Silicon support (#1255) Exverge 2025-06-18 04:36:05 -04:00
  • c8ffff8f41 Replace basic_string<> of betype with std::vector (#1601) oltolm 2025-06-18 10:34:06 +02:00
  • 2f02fda9ea Refactor to use Microsoft::WRL::ComPtr (#1599) oltolm 2025-06-16 23:25:06 +02:00
  • da98aa4176 UI: Make code compatible with wxWidgets 3.3 (#1598) oltolm 2025-06-14 20:38:53 +02:00
  • 95dc590d2c UI: Improve wxListView sorting and add sort order indicators (#1597) oltolm 2025-06-14 10:25:56 +02:00
  • f3fe6f3455 GameList: Allow sorting by more columns (#1571) goeiecool9999 2025-06-13 12:47:46 +02:00
  • 2eec6b44c3 UI: Use wxListView instead of wxListCtrl (#1584) oltolm 2025-06-10 08:15:25 +02:00
  • 3eff2d4a60 GraphicPack: Allow overlay for code folder (#1574) Luminyx 2025-06-10 02:03:18 -04:00
  • d427b59019 boss: Use HTTP/1.1 instead of default (#1593) Wiichele 2025-06-08 07:16:09 +02:00
  • a184a04e56 macOS: Minor UI improvements (#1575) neebyA 2025-06-07 13:42:49 -07:00
  • 162fdabb9d debug: "verbose" command line argument to log to stdout (#1587) Colin Kinloch 2025-06-02 00:38:21 +01:00
  • c8045f7f04 UI: wxCAPTION flag on input API dialog to fix kwin (#1586) Colin Kinloch 2025-06-01 02:57:33 +01:00
  • 6df3e1742e UI: Fix wxWidgets assert in InfinityPage (#1582) oltolm 2025-05-31 16:29:07 +02:00
  • 152b790242 UI: Use wxID_ANY and wxNOT_FOUND instead of hardcoding -1 (#1581) oltolm 2025-05-30 01:39:02 +02:00
  • 02616bf6be build: Allow Linux builds to be made without Bluez (#1579) capitalistspz 2025-05-28 14:18:01 +01:00
  • 7168d20cde FST: Refactor IV handling Exzap 2025-05-27 16:51:46 +02:00
  • 783d88a892 coreinit: Fix race condition in __FSAIoctlResponseCallback Exzap 2025-05-17 20:45:58 +02:00
  • 28ea70b6d8 GX2+TCL: Reimplement command buffer submission Exzap 2025-05-14 18:59:50 +02:00
  • 96765e4ac6 Latte: Refactor clear code Exzap 2025-05-10 13:58:43 +02:00
  • 111637a9fd nsyshid: Skylander 360 Portal small optimization and code formatting (#1568) gamerbross 2025-05-15 19:58:43 +02:00
  • bed5fdb195 UI: Disable Ctrl+Q shortcut on non-macOS platforms to prevent accidental exits during gameplay (#1565) Issa 2025-05-13 03:38:11 +02:00