Commit Graph

  • 2b9938d48a Latte: Fix caching of shader error state main goeiecool9999 2026-07-10 16:50:17 +02:00
  • aa7c82dda3 ppc: add mcrf support to assembler Crementif 2026-07-06 02:49:02 +02:00
  • c201c65147 ppc: Add mfcr and mtcrf support to assembler Crementif 2026-07-05 23:19:53 +02:00
  • 880d2b3bd0 Vulkan: Make vertexPipelineStoresAndAtomics optional Exzap 2026-07-01 13:26:18 +02:00
  • c2e807f8a3 Metal: specify blit options when copying to textures (#1912) Emma 2026-06-30 17:20:19 +01:00
  • 0e7e9ee632 CI: homebrew - Untap aws and azure to silence warnings (#1972) shinra-electric 2026-07-01 01:19:16 +09:00
  • 359f1d9beb h264: Improve H264DECGetImageSize and fix a regression Exzap 2026-06-29 13:10:02 +02:00
  • 4c4ef50f49 Vulkan: Smaller fixes + code cleanup Exzap 2026-06-27 06:43:42 +02:00
  • 62ac48f0e9 Latte: Add support for VK_EXT_attachment_feedback_loop Exzap 2026-06-23 14:02:18 +02:00
  • e142fadfcd Latte: Remove calculation of unused minIndex Exzap 2026-06-21 12:38:36 +02:00
  • 57bc919e7c Latte: Simplify code Exzap 2026-06-20 17:34:25 +02:00
  • 3923bfcc01 Latte: Optimize shader lookup by caching whole sets Exzap 2026-06-19 16:04:30 +02:00
  • a39e99ecd4 h264: Improve H264DECMemoryRequirement Exzap 2026-06-17 05:11:44 +02:00
  • a5d8ceb0dd Vulkan: Additional smaller optimizations Exzap 2026-06-17 05:11:15 +02:00
  • 6d050e68ea Latte+Vulkan: Optimize by using incremental state update checking Exzap 2026-06-16 22:59:11 +02:00
  • c7ee701edd Latte: Omit FragCoordScale uniform in shader if unused Exzap 2026-06-16 00:13:21 +02:00
  • 45eedb4cd3 Vulkan: Separate function for continued drawcalls Exzap 2026-06-15 21:12:45 +02:00
  • 309bca61b2 Latte+Vulkan: More code tweaks for performance and cleanup Exzap 2026-06-15 19:57:36 +02:00
  • 377307515c Latte+Vulkan: Several smaller optimizations Exzap 2026-06-15 04:07:57 +02:00
  • 321fa4d74d Latte+Vulkan: Small code cleanup and optimization Exzap 2026-06-14 21:51:16 +02:00
  • 038781a05e Latte: Widen conditions for fast draw mode Exzap 2026-06-14 21:50:02 +02:00
  • 1c7fbafb00 coreinit: Flush logs when forwarding (#1965) Cynthia Coan 2026-06-25 08:26:41 -07:00
  • 53a74e44df coreinit+UI: Implement exit() Exzap 2026-06-25 06:42:08 +02:00
  • a3d6395ed7 Add command line parameters to make Cemu more useful for running tests (#1959) Cynthia Coan 2026-06-22 19:59:53 -07:00
  • f3d5788f0c FST: Look for .key file next to wud/wux file (#1961) JosJuice 2026-06-23 04:50:35 +02:00
  • 4ee027d3a8 UI: Show "Could not decrypt title" for drag and drop too (#1962) JosJuice 2026-06-21 17:54:49 +02:00
  • 079a4af651 debugging: Add GDB pretty printers for common types (#1957) capitalistspz 2026-06-17 16:24:09 +00:00
  • fe70fdcfe5 debugger: Don't clear register views when continuing to run code Crementif 2026-06-13 20:35:12 +02:00
  • dbec2c717c Clean up includes in MainWindow and remove duplicate helper (#1955) goeiecool9999 2026-06-13 15:54:26 +02:00
  • 65a37336a7 ih264d: Fix color inaccuracy on aarch64 (#1954) Exverge 2026-06-11 16:23:18 -04:00
  • b517fbc147 build: Make CMake ask for fmt 12.1 instead of 9 (#1953) capitalistspz 2026-06-11 13:38:44 +00:00
  • a52c9bd74f README.md: Add LLM policy Exzap 2026-06-10 17:28:45 +02:00
  • 0a4f634eaf Latte: Handle texture copy edge-case Exzap 2026-06-10 16:58:59 +02:00
  • d28c7654ec snduser: Implement MIXSetDeviceSPan + MIXSetDeviceLFE Exzap 2026-06-08 18:23:16 +02:00
  • e70b270e71 sndcore: Small fix and cleanup Exzap 2026-06-08 17:22:35 +02:00
  • 263b3510d6 snduser: Avoid hardcoded samples-per-frame Exzap 2026-06-06 16:56:58 +02:00
  • fc001cdf05 sndcore: Improve PCM16 linear sampling + correctly clamp sndcore2 ADSR Exzap 2026-06-06 16:55:28 +02:00
  • c2d428e5b5 snduser: Improve MIX functions Exzap 2026-06-05 02:25:42 +02:00
  • d20d701ef0 OpenGL: Clamp vsync to valid value (#1937) codeman4033 2026-06-10 08:24:38 -05:00
  • 745d30bc08 debugger: Tweaks + add context menu to write different value types (#1950) Swift 2026-06-09 15:04:33 -05:00
  • bae38e56c2 GraphicPack: Allow overriding cos.xml permissions (#1948) techmuse 2026-06-08 11:59:51 -04:00
  • e4fa470140 logging: Improve Windows OS version detection (#1949) Hr. Vedel 2026-06-08 17:02:51 +02:00
  • 326933b248 nn_ac: Add local IP getter implementation for Linux (#1839) Ash 2026-06-06 03:39:00 +10:00
  • 5c56bfe43b RPL: Use normalized module names + small code cleanup Exzap 2026-06-04 18:54:51 +02:00
  • c0f02bcbd6 procui: Avoid crash during title shutdown Exzap 2026-06-04 03:20:30 +02:00
  • 251662aa94 vcpkg: Update vcpkg + update to SDL 3.4.10 (#1943) GiveMeTheButter 2026-06-03 18:14:36 +00:00
  • 591e721dc0 RPL: Remove incorrect ref count check (#1942) capitalistspz 2026-06-02 18:55:09 +00:00
  • a02ba9d82b Vulkan: Skip zero-size readback buffer barriers (#1929) oltolm 2026-05-28 13:04:46 +02:00
  • ca15637b63 UI: Fix formatting error in TextureRelationWindow (#1926) capitalistspz 2026-05-22 22:53:07 +00:00
  • a29a160b7c Vulkan: Remove set decoration from vertex attributes (#1923) oltolm 2026-05-23 00:52:07 +02:00
  • dfb9a99c3e Vulkan: Remove unused transform feedback extension path (#1919) oltolm 2026-05-19 00:38:25 +02:00
  • 7ff99a5e13 debugger: Add support for loading symbols from .map file (#1916) Crementif 2026-05-19 00:21:14 +02:00
  • ad73c1e054 Input: Fix race condition in button mapping access (#1900) oltolm 2026-05-15 20:30:49 +02:00
  • 2fd322ecf7 gui: improve graphic pack download buttons Crementif 2026-05-15 00:58:10 +02:00
  • 8e3e961b8e build+input: Make SDL optional (#1895) SSimco 2026-05-09 16:27:26 +03:00
  • 6ab2f501ff coreinit: Stub MCP_DemoGetRemainder to 99 (#1902) Hr. Vedel 2026-05-09 15:23:45 +02:00
  • 0fc7403543 build+Latte: Add working ENABLE_OPENGL and ENABLE_VULKAN build options (#1887) Emma 2026-05-09 13:03:25 +00:00
  • f3fecba313 Migrate from SDL2 to SDL3 3.4.2 (#1847) bslhq 2026-05-08 23:11:19 +08:00
  • 0d832c48b1 CI: Disable fail-fast for macOS builds (#1901) shinra-electric 2026-05-07 12:44:07 +01:00
  • e8bee64b5e Latte: Fix rare corruption in buffer cache Exzap 2026-05-06 05:49:06 +02:00
  • 12970c2da6 PPCAsm: Fix string parsing when string contains escaped double quote Exzap 2026-05-06 04:24:48 +02:00
  • a8bd6f84f7 coreinit: Implement OSDynLoad_IsModuleLoaded Exzap 2026-05-04 03:09:29 +02:00
  • 0b661488d7 coreinit: Always try to print symbols for PPC stack traces Exzap 2026-04-29 22:32:06 +02:00
  • 4051683973 PPCRec: Cleanup and smaller fixes Exzap 2026-04-28 16:33:37 +02:00
  • 58c25d5303 Latte: Clean up LatteBufferCache.cpp Exzap 2026-04-26 23:42:34 +02:00
  • d92edefafb PPCAsm: Reloc modifiers should behave more like LLVM/gnu assembler Exzap 2026-04-25 23:38:52 +02:00
  • b2a735e0e2 PPCAsm: Support C-style escapes in strings Exzap 2026-04-24 04:32:52 +02:00
  • f9ba33a406 PPCAsm: Support cr register in bcclr instructions Exzap 2026-04-24 04:32:13 +02:00
  • 15ceda1233 GfxPack: Log line number for errors caused by malformed expressions Exzap 2026-04-23 02:05:24 +02:00
  • c080b7385e Latte: Rework interval tree for vertex/uniform cache Exzap 2026-04-14 00:10:02 +02:00
  • 1baf219cb2 Vulkan: Add tilemode to texture debug name Exzap 2026-04-03 16:56:48 +02:00
  • 414aa9d6b3 GX2+Latte: Rework GX2CopySurface Exzap 2026-04-03 16:56:27 +02:00
  • e2a69becf1 debugger: Rework PPC debugger Exzap 2026-03-27 20:55:49 +01:00
  • 1c2b7d787e build: Add ENABLE_LIBUSB option (#1886) Emma 2026-04-26 19:24:57 +00:00
  • 6f6c1299e2 Logging: Add compile-time format checks (#1885) SSimco 2026-04-22 16:51:44 +03:00
  • f8fb588b36 build: macOS CMake fixes (#1883) Emma 2026-04-22 13:49:41 +00:00
  • aa6e2c0539 build.MD: Add pkgconf to mac brew dependencies & mention bundle flag (#1882) shinra-electric 2026-04-22 14:25:40 +01:00
  • cd23241f29 UI: Added a button to download and install gfx packs from an url (#1866) Lightnight1 2026-04-22 09:24:18 -04:00
  • 02383542b2 mac: Allow running without logicOp and update macOS build instructions (#1880) Emma 2026-04-18 20:57:27 +00:00
  • 5ac87ba7f3 mac: Log CPU and OS version (#1879) Emma 2026-04-18 17:53:21 +00:00
  • 5ee74b5a6a GL: clean up shader object after compilation goeiecool9999 2026-04-18 18:38:12 +02:00
  • b2c34fb1df ci: Silence macOS runner warnings as ninja is already preinstalled (#1878) shinra-electric 2026-04-17 05:59:37 +02:00
  • deb000f947 build+mac: Add current year to app bundle copyright (#1877) shinra-electric 2026-04-17 05:42:03 +02:00
  • 553990a25e debugger: fix crash when adding breakpoint goeiecool9999 2026-04-16 10:31:04 +02:00
  • 125765c913 ci+mac: Codesign macOS app bundle (#1875) shinra-electric 2026-04-16 03:26:26 +02:00
  • d96104d00d ci+mac: Fix rpath for libusb (#1874) shinra-electric 2026-04-16 03:18:44 +02:00
  • 9e28d6d3ef build.MD: Update macos build instructions (#1872) Emma 2026-04-13 21:24:30 +00:00
  • 7e5516f94d Vulkan: Fix compile error on glibc 2.43 (#1870) Sapphire 2026-04-11 22:16:07 -05:00
  • 391478b307 vulkan: Improve the Breath of the Wild RADV/LLVM workaround (#1862) goeiecool9999 2026-04-10 22:46:51 +02:00
  • 1644fd2e09 GamePatch: Add additional FFL endian-swap patch signature for Mario Kart 8 (#1867) iPixzl 2026-04-10 21:45:27 +01:00
  • b9b46ecb65 Vulkan: Use LLVM shader compiler for BOTW on Linux + Mesa (#1857) goeiecool9999 2026-04-04 19:14:49 +02:00
  • b3e310220e vulkan: use the right exit function when vulkan fails to initialize. goeiecool9999 2026-04-04 16:45:00 +02:00
  • c16936d381 build: Link zstd explicitly (#1860) GaryOderNichts 2026-04-04 16:32:12 +02:00
  • fd1a1d1688 unix: simplify the case-insensitivity algorithm goeiecool9999 2026-04-03 02:47:52 +02:00
  • 72b5740ed4 unix: check current working directory for case-insensitive relative paths when no more parents goeiecool9999 2026-04-03 02:30:48 +02:00
  • a1d47c37b6 unix: handle edge case where path does not exist goeiecool9999 2026-04-03 01:07:37 +02:00
  • 2913a8ca7a input: Fix bitwise operation for button mask (#1851) Squall Leonhart 2026-03-29 17:56:12 +11:00
  • 6648a9c225 coreinit: Log errors in OSUnlockMutex instead of debug asserts Exzap 2026-03-24 03:33:53 +01:00
  • f2f70e5df8 GX2: Fix several missing/incorrect cmd reserve calls Exzap 2026-03-23 17:11:49 +01:00
  • f893e2928c GX2: Fix return type of GX2DrawDone Exzap 2026-03-21 12:25:46 +01:00