Commit Graph

  • 8065520583 PPCRec: Fix eflags optimization Exzap 2026-03-20 22:48:48 +01:00
  • 0121e63408 coreinit: Implement OSFatal Exzap 2026-03-19 20:49:25 +01:00
  • c92bef0352 coreinit: Refactor OSScreen Exzap 2026-03-19 20:49:02 +01:00
  • 5e0e3f42da coreinit: Improve vcprintf implementation Exzap 2026-03-19 18:38:47 +01:00
  • a5ae41fdbe build: Remove unnecessary includes to improve compile times Exzap 2026-03-06 07:49:26 +01:00
  • 8e2e2c44bb build: Generate precompiled header only once (msvc only) Exzap 2026-03-05 17:43:55 +01:00
  • 1a5546e4ad GfxPack: Add version (8) for new features Exzap 2026-03-04 07:32:11 +01:00
  • c1965c3d89 Enforce LF line endings Exzap 2026-03-04 07:07:47 +01:00
  • 6312fb936c ci: Update github actions (#1836) shinra-electric 2026-03-14 16:24:20 +00:00
  • 0ff7d6ef0c input: Fix logging crash in WPADGetInfoAsync due to mismatching type (#1832) Squall Leonhart 2026-03-14 07:38:33 +11:00
  • a04eb53822 vcpkg: Update wxWidgets to 3.3.2 (#1824) Crementif 2026-03-12 21:58:22 +01:00
  • 3ee166101a debugger: fix breakpoints window right-click being offset Crementif 2026-02-23 17:06:59 +01:00
  • ceb9771a5c Vulkan: Fixes for object refcounting Exzap 2026-02-23 03:21:24 +01:00
  • 4ca4d1caed config: Retain Vulkan device selection from previous config format Exzap 2026-02-20 21:00:22 +01:00
  • 2096c434de Latte: Cleanup some endian handling code Exzap 2026-02-20 19:19:44 +01:00
  • 18dd75c1f5 Latte: Force height of 1D textures to 1 Exzap 2026-02-20 18:26:11 +01:00
  • 556fc24896 GameList: Reduce time it takes for the list to be populated Exzap 2026-02-12 15:48:05 +01:00
  • f5be6bef2d GameList: Save config after updating favorites Exzap 2026-02-12 08:55:41 +01:00
  • cd5838fc7f Windows: Don't re-attach stdio when piping output (#1812) Luminyx 2026-02-18 21:30:45 -05:00
  • 3b5c6f5246 Fix dark mode in download manager Crementif 2026-02-09 14:10:19 +01:00
  • 9f58f3a118 coreinit: Fix initialization order Exzap 2026-02-09 07:08:01 +01:00
  • 8cd5ce102f Vulkan: Properly shutdown pipeline compile threads + code cleanup Exzap 2026-02-09 04:11:10 +01:00
  • 2c03ac3217 GraphicPack: Support wildcard titleId and RPX hash + entrypoint callbacks (#1805) Luminyx 2026-02-08 20:20:34 -05:00
  • 5bc60b9452 AX: Fix linear filter (#1802) rcaridade145 2026-02-02 16:16:46 +00:00
  • ba82dc57d6 OpenGL+Vulkan: Use unified uniform block layout for output shaders (#1785) goeiecool9999 2026-02-01 02:06:05 +01:00
  • 4ad3f21047 macOS: Bump macOS min version to 13.4 (#1798) shinra-electric 2026-02-01 00:54:04 +00:00
  • 07bdb3454a debugger: Various QoL improvements (#1777) Crementif 2026-02-01 01:53:02 +01:00
  • 4fe73a3582 rpl: Fix RPLs not loading from cafeLibs/ Exzap 2026-01-22 06:55:22 +01:00
  • f45623523d CPU: Fix PSQ_L/PSQ_ST scaler calculation Exzap 2026-01-21 06:29:58 +01:00
  • a20032ffb5 Latte/Metal: Exclude more Metal only logic on non-Apple platforms and cleanups (#1781) RedBlackAka 2026-01-21 04:46:06 +01:00
  • 7db733b337 UI: more cleanup (#1769) oltolm 2026-01-21 04:38:38 +01:00
  • d9cc8f81c2 metal: Create temporary autorelease pools (#1783) SamoZ256 2026-01-16 04:23:12 +01:00
  • 3d26998975 UI: Update graphics settings immediately when possible (#1782) goeiecool9999 2026-01-16 04:21:44 +01:00
  • 42262b5823 UI: Fix crash on exit hotkey button press goeiecool9999 2026-01-16 00:51:46 +01:00
  • 8af510b9e3 Vulkan: Move command buffer setup to more sensible location goeiecool9999 2026-01-15 22:54:01 +01:00
  • e376b15075 Vulkan: Fix validation error on Spir-V Execution Mode intrinsic goeiecool9999 2026-01-12 22:39:45 +01:00
  • dfabe7faa7 vcpkg: Update SDL2 to 2.32.10 (#1770) RedBlackAka 2026-01-10 04:20:02 +01:00
  • ca73549717 nim: Fix memory leak (#1775) goeiecool9999 2026-01-09 16:47:59 +01:00
  • e3260daea2 Fix dump directory creation goeiecool9999 2026-01-09 11:02:35 +01:00
  • bc0ebfc106 rpl: Fix sysapp name + fix logging order Exzap 2026-01-09 02:15:01 +01:00
  • c5913fe8cb refactor/rpl: Treat HLE libs more like RPL modules 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