Commit Graph

  • f6c3c96d94 More detailed error messages when encrypted titles fail to launch Exzap 2023-09-27 12:38:51 +02:00
  • 5ad57bb0c9 Add support for games in NUS format (.app) Exzap 2023-09-27 11:05:40 +02:00
  • f9f6206929 Vulkan: Add profiler for Vulkan API CPU cost Exzap 2023-09-27 08:11:57 +02:00
  • 3e925b7707 Latte: Bound uniform buffers based on access patterns within the shader Exzap 2023-09-23 22:53:57 +02:00
  • 4d6b72b353 Latte: Very minor refactor + optimization Exzap 2023-09-20 04:54:36 +02:00
  • 65e5e20afc BUILD.md: Require libtool and libusb1-devel for Fedora (#979) Leif Liddy 2023-09-27 00:29:23 +02:00
  • 638c4014a1 nn_olv: Handle nullptr key in SetSearchKey (#974) Squall Leonhart 2023-09-23 03:20:22 +10:00
  • b4aa10bee4 Vulkan: Only create imgui renderpass once (#972) goeiecool9999 2023-09-20 19:01:56 +02:00
  • 1d398551e2 Add DS_Store to gitignore (#969) Joshua de Reeper 2023-09-19 20:43:54 +01:00
  • 90c56b7731 Latte: Optimizations and tweaks (#706) Exzap 2023-09-19 21:17:21 +02:00
  • 323bdfa183 More changes to finding wiimotes (#961) capitalistspz 2023-09-19 16:54:38 +01:00
  • 98b5a8758a nsyshid: Add backends for cross platform USB passthrough support (#950) Simon 2023-09-19 01:27:40 +02:00
  • 2a735f1fb7 coreinit: Use native COS locks instead of STL Exzap 2023-09-14 20:22:54 +02:00
  • 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) 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) 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 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
  • aca4534108 Merge remote-tracking branch 'origin/jit-aarch64' into android-jit SSimco 2023-08-02 06:20:24 +03:00
  • 3ef1f7cca9 Merge branch 'jit-work' into jit-aarch64 SSimco 2023-08-01 18:14:31 +03:00
  • 34ff9da097 cmake: exclude fmt10 (#921) Alexandre Bouvier 2023-07-31 01:15:44 +02:00
  • e3aaa58cc8 Merge branch 'main' into android SSimco 2023-07-30 14:47:43 +03:00
  • a6f09536c6 Refactor android native code SSimco 2023-07-30 12:23:34 +03:00
  • e83359b9d8 Remove gui dependency from all projects except CemuBin SSimco 2023-07-30 11:50:23 +03:00
  • 85deb01568 Move wxGui files to gui & remove AndroidGui SSimco 2023-07-29 09:45:40 +03:00
  • 67e171c48e Remove guiWrapper from gui project & replace all functions with callbacks SSimco 2023-07-23 19:20:58 +03:00
  • 7cf80d26e2 Fix wrong check SSimco 2023-07-22 20:46:53 +03:00
  • 2200cc0ddf Initial support for title switching + better Wii U menu compatibility (#907) 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) capitalistspz 2023-07-07 23:48:41 +00:00
  • fb87aa7261 Add option to search for games SSimco 2023-07-05 17:25:17 +03:00
  • ea86c77088 Fix UTC offset calculation (#890) 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
  • 26f5d8dfab Refactor adapters & add audio, graphics and game folder settings SSimco 2023-07-04 20:27:09 +03:00
  • ddc29f1206 Replace most adapters with a generic one SSimco 2023-07-03 17:35:18 +03:00
  • 5da49b59eb Disable DSUControllerProvider on Android SSimco 2023-07-03 14:21:19 +03:00
  • 14fb7c8a2a Print stacktrace on crashes on Android SSimco 2023-07-03 10:44:53 +03:00
  • 29841a3fb2 Add support for controller on Android SSimco 2023-07-02 17:01:23 +03:00
  • 9499870cc9 Debugging: Add minimalist PPC profiler 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
  • 8006ec36ef Create TV audio device at the start of the application SSimco 2023-06-22 13:17:36 +03:00
  • 1beec40445 Fix logging related crash in KPADGetUnifiedWpadStatus (#875) Squall Leonhart 2023-06-22 12:11:31 +10:00
  • 5a4e27e702 Fix crash when calling JNI methods while inside a fiber & add support reading games from folder SSimco 2023-06-18 17:21:57 +03:00
  • cd3fe0685f docs: Fix 404 link in issue template (#868) Valentin 2023-06-18 12:16:50 +02:00
  • f60abeddcd Add support for reading game files using SAF SSimco 2023-06-17 22:52:58 +03: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) 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 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
  • 3c8fe805b8 Fix trying to acquire image when the surface is lost SSimco 2023-06-15 06:53:59 +03:00
  • 479e7c427a Add dialog to confirm exit in emulation activity SSimco 2023-06-15 06:53:22 +03:00
  • b1fef19a63 Add pre-rotation for Android SSimco 2023-06-13 07:40:32 +03:00
  • 785a37e503 Add settings, games and emulation activities SSimco 2023-06-12 15:49:48 +03:00
  • 12e7f9956c Add icon & title loader classes and JNI project SSimco 2023-06-11 07:33:07 +03:00
  • a03ce9a746 Fix android build SSimco 2023-06-10 13:44:36 +03:00
  • 05f3444207 Add android project to src SSimco 2023-06-08 08:54:05 +03:00
  • 6aed5dde46 Make SDL & OpenGL optional and fix build on Android SSimco 2023-06-08 08:51:15 +03:00
  • be77df52b9 Move wxWidgets gui to wxGui SSimco 2023-06-07 11:34:03 +03:00
  • e315a7ecb0 Remove wxWidgets dependencies SSimco 2023-06-07 10:25:30 +03:00
  • c0147f0c2e Move audioDebugger to ui SSimco 2023-06-07 10:24:46 +03:00
  • 466f03febc Move screenshot logic with wxWidgets to guiWrapper SSimco 2023-06-07 10:23:13 +03:00
  • 8b265a9843 Move logic for getting button name for keyboard keys to guiWrapper SSimco 2023-06-07 09:15:46 +03:00
  • 8193ebf7d4 Remove wxMessageBoxes from non-gui code SSimco 2023-06-07 09:10:40 +03: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