Commit Graph

  • 4ad3f21047
    macOS: Bump macOS min version to 13.4 (#1798) shinra-electric 2026-02-01 00:54:04 +0000
  • 07bdb3454a
    debugger: Various QoL improvements (#1777) Crementif 2026-02-01 01:53:02 +0100
  • a0528659ea Bump macOS min version to 13.4 shinra-electric 2026-01-29 13:22:46 +0000
  • b233cb56a6 Dynamically add copyright year to the app bundle shinra-electric 2026-01-27 17:29:28 +0000
  • e3c1b60669 Remove ninja as a dependency. It is already installed shinra-electric 2026-01-27 13:46:13 +0000
  • e1a2cd1bd0 Attempt to fix other platforms shinra-electric 2026-01-27 13:44:24 +0000
  • 611bc37cb9 Add entitlements file property to cmake shinra-electric 2026-01-27 13:08:27 +0000
  • c6dc2aa168 Set output name to Cemu (not Cemu_release) if it is a release build shinra-electric 2026-01-27 12:49:50 +0000
  • 55aed97f80 Move chmod step for setting update script permissions into cmake shinra-electric 2026-01-27 12:47:45 +0000
  • 8960443e86 Add entitlements file and codesign shinra-electric 2026-01-27 12:45:56 +0000
  • cb9c6d22c0 Correctly change the rpath for libusb shinra-electric 2026-01-27 12:41:08 +0000
  • 40310e9de4 Don't hard-code bundle name shinra-electric 2026-01-27 12:37:09 +0000
  • 468b89c6ad Correct multiplication error capitalistspz 2026-01-22 13:56:16 +0000
  • 350c7b01d5 Implement WENCGetEncodeData capitalistspz 2026-01-22 13:22:35 +0000
  • 4fe73a3582 rpl: Fix RPLs not loading from cafeLibs/ Exzap 2026-01-22 06:55:22 +0100
  • f45623523d CPU: Fix PSQ_L/PSQ_ST scaler calculation Exzap 2026-01-21 06:29:58 +0100
  • a20032ffb5
    Latte/Metal: Exclude more Metal only logic on non-Apple platforms and cleanups (#1781) RedBlackAka 2026-01-21 04:46:06 +0100
  • 7db733b337
    UI: more cleanup (#1769) oltolm 2026-01-21 04:38:38 +0100
  • f01aeab075
    Add trailing space Peter Eik 2026-01-19 19:11:31 +0100
  • 76dcc06545
    Undo spacing in unchanged file Peter Eik 2026-01-19 19:09:55 +0100
  • d9cc8f81c2
    metal: Create temporary autorelease pools (#1783) SamoZ256 2026-01-16 04:23:12 +0100
  • 3d26998975
    UI: Update graphics settings immediately when possible (#1782) goeiecool9999 2026-01-16 04:21:44 +0100
  • 42262b5823 UI: Fix crash on exit hotkey button press goeiecool9999 2026-01-16 00:51:46 +0100
  • 8af510b9e3 Vulkan: Move command buffer setup to more sensible location goeiecool9999 2026-01-15 22:54:01 +0100
  • cd8a2a6e77 fix alignment issue goeiecool9999 2026-01-15 00:41:10 +0100
  • fd238e3a4b GL/VK: Use uniform block for output shaders to homogenize uniform specification goeiecool9999 2026-01-14 22:35:55 +0100
  • b788ee0e3d Codesign macOS app shinra-electric 2026-01-14 15:25:49 +0000
  • 4d5ff855e3
    metal: create temporary autorelease pools Samuel Žúbor 2026-01-14 13:51:28 +0100
  • b276ccf3bb GeneralSettings: Update graphics settings immediately when possible goeiecool9999 2026-01-14 12:24:26 +0100
  • 970dee0294 More removals RedBlackAka 2026-01-13 22:53:19 +0100
  • 52378c02c1 Remove some ifs RedBlackAka 2026-01-13 20:16:54 +0100
  • 39424eb734 Backend: Exclude more Metal only logic on non-Apple platforms RedBlackAka 2026-01-13 16:20:33 +0100
  • e376b15075 Vulkan: Fix validation error on Spir-V Execution Mode intrinsic goeiecool9999 2026-01-12 22:39:45 +0100
  • d0f73b1c6a
    Refactor AllocateMemory and FreeMemory functions rcaridade145 2026-01-11 14:00:55 +0000
  • dfabe7faa7
    vcpkg: Update SDL2 to 2.32.10 (#1770) RedBlackAka 2026-01-10 04:20:02 +0100
  • 2280f7f473 debugger: Add interpreter mode switch and log-only memory breakpoints Crementif 2026-01-10 02:04:11 +0100
  • 99c6426a53 Add workaround for slightly improved multi-thread debugging Crementif 2026-01-10 01:57:08 +0100
  • 0fa11da218 Ignore keyboard inputs when debugger is focused Crementif 2026-01-06 02:21:59 +0100
  • ca73549717
    nim: Fix memory leak (#1775) goeiecool9999 2026-01-09 16:47:59 +0100
  • 1fb2052ea1 nim: Fix memory leak goeiecool9999 2026-01-09 15:36:38 +0100
  • e3260daea2 Fix dump directory creation goeiecool9999 2026-01-09 11:02:35 +0100
  • bc0ebfc106 rpl: Fix sysapp name + fix logging order Exzap 2026-01-09 02:15:01 +0100
  • df26b1ca37 change LatteTextureLoader_UpdateTextureSliceData to use ActiveSettings::GetUserDataPath instead of relative path Switch 2026-01-07 14:49:05 -0500
  • af9296a3b6 remove hardcoded directory from generic directory creation Switch 2026-01-07 14:29:57 -0500
  • 0762ef0431 Fix texture dumping directory creation Switch 2026-01-07 13:30:47 -0500
  • c5913fe8cb refactor/rpl: Treat HLE libs more like RPL modules Exzap 2025-12-02 14:42:49 +0100
  • 086d631bc5 UI: fix clangd errors in headers oltolm 2025-12-02 00:26:16 +0100
  • c4e4d63381 UI: use SelectLightDark oltolm 2026-01-03 01:07:21 +0100
  • 04b48380b1 UI: remove unnecessary parameters oltolm 2025-12-07 23:54:39 +0100
  • b7cce309dd
    vcpkg: Update SDL2 to 2.32.10 RedBlackAka 2026-01-05 21:02:31 +0100
  • df52fd69b7 vcpkg: update fmt to 12.1.0 goeiecool9999 2026-01-04 19:18:54 +0100
  • 59a5118472
    UI: misc. code cleanups (#1762) oltolm 2026-01-03 11:23:41 +0100
  • 678be0f5f7 use strtoul instead of std::stoul oltolm 2026-01-01 02:54:27 +0100
  • 97dce3c802 remove unnecessary c_str() oltolm 2026-01-01 02:54:04 +0100
  • c7ac9900a9
    build: Search for MVK when not bundling (#1765) qurious-pixel 2026-01-02 14:48:02 -0800
  • 05e0ed518f
    Search for MVK when not bundling qurious-pixel 2026-01-02 13:19:47 -0800
  • 20b688dbac use ToStdString and wc_string oltolm 2026-01-01 02:53:47 +0100
  • 68bad90890 UI: improve scrolling in RegisterWindow oltolm 2025-12-07 15:28:25 +0100
  • c43d2c760d UI: remove unnecessary parenthesis oltolm 2025-12-07 15:25:15 +0100
  • d94cf17e88 UI: replace std::string with wxString in ChangeListFilter oltolm 2025-12-07 15:24:35 +0100
  • 70a27bb5a1 UI: use std::string oltolm 2025-12-07 15:23:41 +0100
  • b098e6591a UI: use FAILED oltolm 2025-12-07 15:17:07 +0100
  • 9a84b7f749 UI: use wxGetApp() instead of wxTheApp oltolm 2025-11-27 00:32:36 +0100
  • 7330cdf3a9 Vulkan: Reuse pipeline layout for DRC to fix layout object leak goeiecool9999 2025-12-29 13:38:19 +0100
  • 422b5b3a1d Vulkan: force barriers on Gerudo Town water shader goeiecool9999 2025-12-28 23:17:56 +0100
  • 08aa28468b
    Latte: Fix ASAN error (#1760) oltolm 2025-12-28 13:20:54 +0100
  • a38ec40ce6 fix ASAN error oltolm 2025-11-28 18:15:51 +0100
  • 232ff2257a Fix compile error in debug builds Exzap 2025-12-27 14:01:43 +0100
  • 07371327f5
    UI: Implement hotkey for "Exit application" (#1756) kevinmmccormick 2025-12-26 14:38:50 -0800
  • 026dd58cba
    Merge branch 'main' into main Exzap 2025-12-26 23:17:34 +0100
  • d86dc5e5f5
    UI: fix crash in DumpCtrl (#1755) oltolm 2025-12-26 23:01:50 +0100
  • 13683d417c
    UI: Small adjustments and cleanup, end emulation hotkey for debug builds (#1754) RedBlackAka 2025-12-26 23:00:40 +0100
  • 4b2fef3047
    Keep TitleId in titlebar Exzap 2025-12-26 22:41:27 +0100
  • 9be0e92f8a Handle more things for end emulation RedBlackAka 2025-12-15 18:36:00 +0100
  • 5b12a5cb25 UI: Adjust title & description and cleanups RedBlackAka 2025-12-17 20:28:19 +0100
  • 0556d5536d Implement hotkey for "Exit application" Kevin M. McCormick 2025-12-24 16:13:41 -0800
  • 13c6d497a0 Vulkan: Refactor HandleScreenshotRequest goeiecool9999 2025-12-24 17:12:56 +0100
  • f5be1aa007 UI: fix crash in DumpCtrl oltolm 2025-11-26 23:39:22 +0100
  • aaf6d5d677
    UI: Hide Metal only options on non-Apple builds (#1753) RedBlackAka 2025-12-23 20:43:28 +0100
  • cdde0b89a0 Fix mac build RedBlackAka 2025-12-23 16:41:42 +0100
  • db0b8909ce
    Merge branch 'main' into metal Exzap 2025-12-23 15:51:41 +0100
  • 1c7fe5673f
    UI: Replace to_wxString and wxHelper::FromUtf8 with wxString::FromUTF8 (#1752) oltolm 2025-12-23 15:37:01 +0100
  • 051695c623 UI: Hide Metal only options on non-Apple builds RedBlackAka 2025-12-23 02:01:17 +0100
  • fbf159157b UI: replace to_wxString and wxHelper::FromUtf8 with wxString::FromUTF8 oltolm 2025-12-04 20:43:35 +0100
  • 5cfebb4373
    UI: Replace sprintf with wxString::Format (#1749) oltolm 2025-12-19 20:54:34 +0100
  • 7ab5c5e267
    h264: Clear display buffer before allocation (#1750) rcaridade145 2025-12-19 19:53:35 +0000
  • 7dd0b90f53
    olv/hle: Functioning Miiverse applet (#1747) Arian K. 2025-12-19 14:53:09 -0500
  • 089dfedcae
    Merge branch 'cemu-project:main' into main rcaridade145 2025-12-19 16:11:44 +0000
  • 42da9712a9 AX: Don't exit when initializing audio backend fails goeiecool9999 2025-12-19 16:56:49 +0100
  • 5b62e9930d
    Clear display buffer before allocation rcaridade145 2025-12-19 15:15:12 +0000
  • 3746f018c3 TCL: make tclRingBufferA_writeIndex atomic & refactor SSimco 2025-12-19 04:17:48 +0200
  • a87bded17d UI: Make File menu exit option use OnClose for cleaner shutdown goeiecool9999 2025-12-18 15:26:39 +0100
  • 6cee127852 Move clipboard flush to OnExit goeiecool9999 2025-12-18 15:18:54 +0100
  • 7e0b36c63f UI: replace sprintf with wxString::Format oltolm 2025-11-23 00:44:59 +0100
  • 957832c907 Add SSL patch for libopenssl.rpl used by browser applets, apply selectively Arian Kordi 2025-12-17 22:41:09 -0500
  • 9f38eb2db2 Enhance Miiverse/eShop patch check by comparing the rpx name, note only USA tested Arian Kordi 2025-12-17 20:35:16 -0500
  • dda2bab504 Add patch entry for Miiverse/eShop whitelist, so that no patches are required for Miiverse clones to work Arian Kordi 2025-12-17 20:29:09 -0500
  • 1c24dd2a6f Move and tidy up nn::olv::PortalAppParam code needed for Miiverse applet. Arian Kordi 2025-12-17 19:37:52 -0500
  • a8508c7369 Miiverse applet is working with Pretendo. wave.rpx requires patching allowlist entry, or FUN_020ff398 => return 1 (li r3, 1; blr) Arian Kordi 2025-12-17 19:00:32 -0500
  • c662456e41 Miiverse doesnt crash, but soft locks. Mostly stubbed Jonathan Barrow 2023-07-31 00:23:01 -0400