Commit Graph

  • 14dd7a72a7 Add coding style guidelines and clang-format file Exzap 2023-09-14 19:46:54 +02:00
  • 92ab87b049 Latte: Fix shader compilation error when subroutines are used Exzap 2023-09-11 18:20:37 +02:00
  • b902aa2048 Logging: Refactor and optimizations Exzap 2023-09-11 11:59:30 +02:00
  • fda5ec2697 ih264d: Small optimizations and experiments with multi-threading Exzap 2023-09-10 08:13:53 +02:00
  • f04c7575d7 coreinit: Handle non-existing modules in OSDynLoad_Acquire Exzap 2023-09-09 14:33:31 +02:00
  • c168cf536a Vulkan: Dont immediately crash on bad pipeline cache Exzap 2023-09-09 14:09:40 +02:00
  • 62889adfde Use memory barriers in Linux fiber implementation Exzap 2023-09-08 07:04:28 +02:00
  • 524188bb7a Refactor more GX2 code to use LatteReg.h Exzap 2023-09-08 02:28:51 +02:00
  • 96800c6f97
    Additional localization fixes (#966) Francesco Saltori 2023-09-14 12:47:59 +02:00
  • c66ab0c51a
    Use native language names in language selector (#964) v2.0-48 Francesco Saltori 2023-09-08 02:09:28 +02:00
  • c16e258c93
    Localization improvements and fixes (#956) Francesco Saltori 2023-09-08 02:09:03 +02:00
  • 4d1864c8a1 Update translation files Cemu-Language CI 2023-09-07 23:35:58 +00:00
  • d7f0d67904
    Add a pairing utility for Wiimotes to Cemu (#941) Gloria 2023-09-06 04:59:50 +02:00
  • 2abf1c2059
    Disable auto-update on Linux/macOS (#955) jn64 2023-09-02 11:57:21 +08:00
  • 5e84862e28
    [Linux/MacOS] Further Wiimote changes for parity with Windows (#945) capitalistspz 2023-08-31 01:29:12 +00:00
  • d8b9a74d86
    Latte: rendertarget is a bitmask (#942) GaryOderNichts 2023-08-16 23:52:06 +02:00
  • 85aa4f095b
    Linux/MacOS: Add wiimote support via HIDAPI (#934) v2.0-47 capitalistspz 2023-08-15 07:37:37 +00:00
  • 892ae13680 Log Windows version + Fix logging crash on Linux Exzap 2023-08-13 14:48:54 +02:00
  • 890df997cb
    Simplify appstream summary description (#932) Colin Kinloch 2023-08-08 22:23:18 +01:00
  • 22bf6420d2
    Log platform info (#931) Colin Kinloch 2023-08-08 22:22:22 +01:00
  • a17111e6b0 TitleManager: Improvements for .wua conversion v2.0-46 Exzap 2023-08-03 19:53:46 +02:00
  • 911573e0dd TitleList: Use narrower filter for identifying data titles Exzap 2023-08-03 17:00:01 +02:00
  • 0f469eb2b9 Small cleanup + Fix memory base logged as 0 Exzap 2023-07-27 21:45:00 +02:00
  • 6268a24a4b Fix crash in title manager Exzap 2023-07-27 21:22:53 +02:00
  • 0d96255bae nn_olv: More work on post API Exzap 2023-07-27 21:04:42 +02:00
  • 67819a68d9 nn_act: Handle incorrect slot 0 for PersistentId Exzap 2023-07-24 19:07:13 +02:00
  • 651e5336b4
    debugger: Add logging breakpoint + misc fixes (#927) Crementif 2023-08-03 06:45:11 -07:00
  • 1d1e1e781b
    Vulkan: Retry instance creation if validation layer is not present (#909) Colin Kinloch 2023-08-03 14:16:22 +01:00
  • 7111cbb103
    Quote and escape desktop entry executable path (#917) capitalistspz 2023-08-03 12:54:16 +00:00
  • 34ff9da097
    cmake: exclude fmt10 (#921) Alexandre Bouvier 2023-07-31 01:15:44 +02:00
  • 2200cc0ddf
    Initial support for title switching + better Wii U menu compatibility (#907) v2.0-45 Exzap 2023-07-21 13:54:07 +02:00
  • bfbeeae6f6
    Linux: Save icons to user data directory + use real path of AppImage for shortcuts (#894) capitalistspz 2023-07-09 22:53:00 +00:00
  • f1c200a016
    Add '--title-id' parameter and desktop shortcut creation (#889) v2.0-44 capitalistspz 2023-07-07 23:48:41 +00:00
  • ea86c77088
    Fix UTC offset calculation (#890) v2.0-43 Rambo6Glaz 2023-07-05 20:20:01 +02:00
  • b0ae008a89
    Fix NEX DataStore uploads (nlibcurl) and stub Miiverse PostApp (#888) Rambo6Glaz 2023-07-05 18:59:33 +02:00
  • 9499870cc9 Debugging: Add minimalist PPC profiler v2.0-42 Exzap 2023-06-25 08:38:25 +02:00
  • 45072fccb2 Remove remnants of frame profiler code Exzap 2023-06-24 08:04:40 +02:00
  • 4a04fab9c4 coreinit: Set file flag in stat Exzap 2023-06-24 08:03:50 +02:00
  • a8d157d310
    nn_olv: Added community related API (#873) Rambo6Glaz 2023-06-24 14:51:41 +02:00
  • 1beec40445
    Fix logging related crash in KPADGetUnifiedWpadStatus (#875) Squall Leonhart 2023-06-22 12:11:31 +10:00
  • cd3fe0685f
    docs: Fix 404 link in issue template (#868) Valentin 2023-06-18 12:16:50 +02:00
  • a533c485d9
    Remove forced singlecore-recompiler from MK8 game profiles (#865) Squall Leonhart 2023-06-18 00:48:05 +10:00
  • fd3b5b7f27
    coreinit: Fix FSGetMountSource and FSAppendFile implementation (#863) v2.0-41 Maschell 2023-06-17 13:51:55 +02:00
  • 950e9564e6
    Fix register window not updating in PPC debugger (#864) Chris Purnell 2023-06-17 12:50:40 +01:00
  • f0ef8f3cc2
    Fix some out of bound array access. (#862) Chris Purnell 2023-06-16 19:15:43 +01:00
  • f6a1cc598e
    Fix error message when SDL fails to initialize (#861) Chris Purnell 2023-06-16 18:57:27 +01:00
  • 633e5c0e05 Fix incorrect return values in OSAtomic v2.0-40 Exzap 2023-06-13 18:32:46 +02:00
  • 808d1bb424 Add debug asserts for invalid MEMPTR Exzap 2023-06-15 22:18:53 +02:00
  • 7886b594a2 nsysnet: Implement inet_ntop Exzap 2023-06-15 22:36:25 +02:00
  • 0bead50065 coreinit: Implement support for ".." in paths Exzap 2023-06-15 21:19:38 +02:00
  • f1ebfa9941
    coreinit: Implement several FSA functions and fix some bugs (#844) Maschell 2023-06-15 21:05:16 +02:00
  • ae4cb45cf3
    Check wx dialogs aren't returning blank paths (#845) Colin Kinloch 2023-06-06 13:17:41 +01:00
  • 6073ab3ec6
    coreinit: Refactor FS functions to be more accurate (#842) Maschell 2023-06-04 11:13:45 +02:00
  • 4ae5b4f8b8
    Wayland: Use viewporter (#836) Colin Kinloch 2023-05-28 01:04:24 +01:00
  • d903b2cf12
    Remove deprecated logging system and expose developer logging window (#825) Crementif 2023-05-20 02:46:12 +02:00
  • b8dec03cb5
    Add missing template arguments for std::forward (#819) Alexander 2023-05-15 19:31:53 +03:00
  • eda4cf4b24
    Fix UI crash on Windows (#813) v2.0-39 Exzap 2023-05-11 15:27:45 +02:00
  • dba724c4a0 Update translation files Cemu-Language CI 2023-05-11 06:58:20 +00:00
  • 5530e5c613 Revert "Update translation files" Cemu-Language CI 2023-05-11 06:35:06 +00:00
  • 5c1c05adde Update translation files Cemu-Language CI 2023-05-11 06:35:06 +00:00
  • 1bcdb35e42
    Add GameMode support for Linux build (#796) v2.0-38 Nicholas F 2023-05-11 01:19:44 -04:00
  • b74ae21953
    Resolve domains to IPs in Friends NEX (#807) v2.0-37 Jonathan Barrow 2023-05-10 05:51:54 -04:00
  • d56bc807cf
    GraphicsPackWindow2: Use UTF8 (#802) goeiecool9999 2023-04-26 15:41:23 +02:00
  • 1f16e999c5
    Migrate missing forceLog_printf statement to new logging (#800) why-keith 2023-04-25 17:15:37 +01:00
  • e58a84629f
    Migrate coreinitMemLog_printf to new logging (#799) why-keith 2023-04-25 17:09:00 +01:00
  • caa57a3cfd
    Logging migration (forceLogDebug_printf) (#780) why-keith 2023-04-25 07:43:31 +01:00
  • f48ad6a1ca Dont format logging calls with only the format string v2.0-36 Exzap 2023-04-20 13:14:11 +02:00
  • c209feeaaa Use system cairo instead of vcpkg port v2.0-35 Exzap 2023-04-19 19:01:10 +02:00
  • e3e167b8ba vcpkg: Use system GTK3 v2.0-34 Exzap 2023-04-17 15:48:18 +02:00
  • 41f2c27229 Remove dependency on boost::dll and boost::range Exzap 2023-04-16 11:25:44 +02:00
  • 80953fe603
    Migrate saveLog_printf to new logging (#768) why-keith 2023-04-15 23:31:53 +01:00
  • 27a5671056
    Migrate inputLog_printf to new logging (#767) why-keith 2023-04-15 23:18:11 +01:00
  • a519b01b58
    Migrate socketLog_printf to new logging (#766) why-keith 2023-04-15 23:08:22 +01:00
  • 9c6e3fb144
    Migrate nfpLog_printf to new logging (#769) why-keith 2023-04-15 14:19:00 +01:00
  • a6e9481b64
    Use vcpkg GTK3 with enabled wayland (#772) v2.0-33 Exzap 2023-04-15 12:21:08 +02:00
  • ecb7b77326 Latte: Use better hashing algorithm for cache invalidation Exzap 2023-04-15 10:02:56 +02:00
  • a640bd079c
    Migrate sndApiLog_printf to new logging (#762) why-keith 2023-04-13 13:18:45 +01:00
  • 486e228f72
    Migrate gx2Log_printf to new logging (#761) why-keith 2023-04-13 13:13:54 +01:00
  • a8b30cf96b Temporarily use dummy port for GTK3 Exzap 2023-04-13 13:49:08 +02:00
  • fe2855168d Update SDL2 + Better way to use sys packages on linux Exzap 2023-04-13 13:42:09 +02:00
  • d27935a1bd
    Update URLs related towards cemu_graphic_packs repo. (#764) Michael 2023-04-12 19:37:53 -07:00
  • 916e9099ac
    Migrate force_log_printf to new logging (#714) why-keith 2023-04-12 15:32:26 +01:00
  • 4be57f4896
    Migrate force_log_printf to new logging (#714) why-keith 2023-04-12 15:31:34 +01:00
  • 072c18a6e3 Improve exception logging on posix Exzap 2023-04-06 06:08:14 +02:00
  • 3428e4dae6 Use system libpng for vcpkg on linux Exzap 2023-04-05 23:44:16 +02:00
  • 59f6fe6e2f Use system GTK3 instead of the vcpkg port v2.0-32 Exzap 2023-04-04 22:01:12 +02:00
  • 55e1551cc7
    Add F11 hotkey to gamepad view (#727) Nicholas F 2023-04-03 22:39:29 -04:00
  • 27f7b4d550
    metainfo.xml: respect AppStream version format (#738) Forest 2023-04-03 11:49:14 +00:00
  • 82783d0f53 update homebrew to get latest packages and use llvm@15, llvm @16 has a compatibility issue with boost Tillsunset 2023-03-30 06:13:06 -05:00
  • cb9570e229
    Fix disable screensaver workaround (#728) goeiecool9999 2023-03-30 11:32:25 +02:00
  • b3180bc4a6 Fix GamePad window when using vulkan with wayland v2.0-31 Colin Kinloch 2023-03-26 18:03:27 +01:00
  • be1e77186e
    Wayland: Set app_id for icon in kde (#718) Colin Kinloch 2023-03-29 15:28:17 +01:00
  • 715d2247a9 Allow user to enter fullscreen with F11 Nicholas F 2023-03-28 22:01:57 -04:00
  • aa63a6a36e Disable the "Disable screen saver" option v2.0-30 Tillsunset 2023-03-24 14:47:15 -05:00
  • 02ec40b7ba Fetch full history for vcpkg Exzap 2023-03-28 18:29:30 +02:00
  • 9a75e8df53 Keep vcpkg_overlay_ports folder Exzap 2023-03-28 17:53:54 +02:00
  • 3ff3b732c8
    Upgrade vcpkg + submodule dependencies (#719) Exzap 2023-03-28 17:43:02 +02:00
  • a7f6043205 switched cafeLog_logLine() with cemuLog_log() JP-Carr 2023-03-25 16:22:30 +00:00
  • 18a266155f Revert "Force async compile off for macos (#532)" Tillsunset 2023-03-08 01:40:27 -06:00
  • 823386cc09
    gui: Added location column in Title Manager (#697) Rivan Parmar 2023-03-19 15:55:05 +05:30