Commit Graph

  • 9c40492a4e Simplify and fix translation loading process Fs00 2023-09-08 08:50:58 +02:00
  • f44e12f4d8 Fix various issues #953 Chris Spegal 2023-10-10 21:55:54 -04:00
  • 1b7c4d8a2f Move to Endian agnostic read/write functions; add kernel Chris Spegal 2023-10-10 10:59:26 -04:00
  • b8a83ab448 Fix non-trivial uses of writePODVector Chris Spegal 2023-10-09 09:10:07 -04:00
  • 35f6e67903 Refactoring, save/restore additional libs Chris Spegal 2023-10-08 10:34:45 -04:00
  • db44a2d130 Update translation files Cemu-Language CI 2023-10-04 21:39:01 +00:00
  • b04ee3bad6 remove unused variables #988 goeiecool9999 2023-10-03 13:04:31 +02:00
  • ddc2d35e5c Vulkan: Cleanup image barrier code goeiecool9999 2023-10-03 12:55:54 +02:00
  • db53f3b980 Fixes for titles in NUS format v2.0-55 Exzap 2023-10-02 21:24:50 +02:00
  • 29c823fa1f Latte: Fix uniform size limit being too low v2.0-54 Exzap 2023-10-02 19:05:44 +02:00
  • 757d458161 Compatibility with fmtlib 10.1.x Exzap 2023-10-02 18:52:54 +02:00
  • ff9d180154 Code cleanup Exzap 2023-10-01 11:43:24 +02:00
  • 9523993a24 Fix file menu list of recent games Exzap 2023-09-30 13:59:45 +02:00
  • 5b27d32cb7
    Minor localization adjustments (#984) Francesco Saltori 2023-09-30 15:27:56 +02:00
  • 7057421831 Suggest using wxString::FromUTF8 for converting std::strings #984 Fs00 2023-09-30 12:35:20 +02:00
  • e0bfac180a Remove unused code for a leftover Help menu entry Fs00 2023-09-30 12:34:22 +02:00
  • 50d31e20db Avoid translating empty strings Fs00 2023-09-30 12:21:45 +02:00
  • fe6f4c07ae Remove usages of wxT macro Fs00 2023-09-30 12:08:40 +02:00
  • 5e860c6efa Make some more strings translatable Fs00 2023-09-30 11:54:40 +02:00
  • 43976ca7eb Prioritize non-NUS format over NUS Exzap 2023-09-30 06:21:14 +02:00
  • ce34b95b82 Fix game path not respecting utf8 encoding v2.0-53 Exzap 2023-09-30 03:07:49 +02:00
  • 8bb7ce098c
    Bump CI clang version to 15 + workaround for unsafe fiber optimizations (#982) Exzap 2023-09-29 17:17:28 +02:00
  • aef03498b4 CI: Update name of ubuntu binary #982 Exzap 2023-09-29 15:54:15 +02:00
  • 079aa3b549 CI: Use ubuntu 22.04 for building Exzap 2023-09-29 15:28:22 +02:00
  • 24935492c5 Update BUILD.md Exzap 2023-09-29 15:21:08 +02:00
  • ad31c2c1b4 CI: Use clang-15 instead of 12 Exzap 2023-09-29 15:14:33 +02:00
  • e58fdf205d Workaround for fiber unsafe optimizations on modern gcc/clang Exzap 2023-09-29 15:11:30 +02:00
  • 8b19a280d1 Refactor TLS access to current PPC instance Exzap 2023-09-29 13:36:03 +02:00
  • 8a4abb8bbb Update Windows build instructions v2.0-52 Exzap 2023-09-29 05:41:33 +02:00
  • 6217276681 Enable DPI awareness on Windows Exzap 2023-09-28 10:02:12 +02:00
  • 21c1f84a87 Fix WUA conversion not detecting updates Exzap 2023-09-28 05:21:48 +02:00
  • abce406ee8 Refactor more wstring instances to utf8-encoded string Exzap 2023-09-28 02:51:40 +02:00
  • 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
  • 0c2b2432f6 Update Windows build instructions #981 Exzap 2023-09-29 05:41:33 +02:00
  • db0801f6da Enable DPI awareness on Windows Exzap 2023-09-28 10:02:12 +02:00
  • 26831b7f95 Fix WUA conversion not detecting updates Exzap 2023-09-28 05:21:48 +02:00
  • 7c1a83fb64 Refactor more wstring instances to utf8-encoded string Exzap 2023-09-28 02:51:40 +02:00
  • 957ded173f More detailed error messages when encrypted titles fail to launch Exzap 2023-09-27 12:38:51 +02:00
  • 86fd695971 Add support for games in NUS format (.app) Exzap 2023-09-27 11:05:40 +02:00
  • 6d500bc0fc Vulkan: Add profiler for Vulkan API CPU cost Exzap 2023-09-27 08:11:57 +02:00
  • c7db120af6 Latte: Bound uniform buffers based on access patterns within the shader Exzap 2023-09-23 22:53:57 +02:00
  • 051215a50c 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
  • 1632289865
    require libtool and libusb1-devel for Fedora #979 Leif Liddy 2023-09-26 05:58:31 +02:00
  • 21971f3a5d
    Catch exception in Nsyshid on Windows and log it in logDebug #977 Squall Leonhart 2023-09-25 23:18:33 +10:00
  • 638c4014a1
    nn_olv: Handle nullptr key in SetSearchKey (#974) Squall Leonhart 2023-09-23 03:20:22 +10:00
  • 3a91784551 Merge branch 'REMIXFIX' of https://github.com/Squall-Leonhart/Cemu into REMIXFIX #974 Squall-Leonhart 2023-09-22 11:56:27 +10:00
  • 2ad531b9c5 Updated SetSearchKey function to handle null search keys. Squall-Leonhart 2023-09-22 06:54:19 +10:00
  • 6e5503ca3f null > nullptr and logger entry Squall-Leonhart 2023-09-22 09:07:10 +10:00
  • d5cf0f31d1 add null check to SetSearchKeySingle in nn_olv_PostTypes.h Squall-Leonhart 2023-09-22 06:54:19 +10:00
  • b4aa10bee4
    Vulkan: Only create imgui renderpass once (#972) goeiecool9999 2023-09-20 19:01:56 +02:00
  • 420d40b284 Vulkan: only create imgui render pass once #972 goeiecool9999 2023-09-20 11:43:47 +02:00
  • 1d398551e2
    Add DS_Store to gitignore (#969) v2.0-51 Joshua de Reeper 2023-09-19 20:43:54 +01:00
  • 11b5177f60 Add DS_Store to gitignore #969 Joshua de Reeper 2023-09-19 20:41:28 +01:00
  • 90c56b7731
    Latte: Optimizations and tweaks (#706) Exzap 2023-09-19 21:17:21 +02:00
  • 0454ffa2ad Disable color buffer resolution heuristic for now #706 Exzap 2023-09-19 20:25:07 +02:00
  • 7ed37f0b9b Latte: Try to use real colorbuffer texture size if possible Exzap 2023-03-22 13:38:42 +01:00
  • f524133c8d Latte: More detailed debug logging for texture readback Exzap 2023-03-16 16:27:02 +01:00
  • 9d5dc4415f Latte: Lower cmd buffer submission threshold Exzap 2023-03-16 16:26:36 +01:00
  • 409c73f5ab Latte: Rework command processor Exzap 2023-09-15 22:24:13 +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) v2.0-50 Simon 2023-09-19 01:27:40 +02:00
  • 7483c86771
    nsyshid: add windows hid backend #950 Simon Sievert 2023-08-26 13:04:18 +02:00
  • c9ee3c12e3
    nsyshid: add libusb backend Simon Sievert 2023-08-26 11:52:04 +02:00
  • 3fa9822495
    nsyshid: introduce backends Simon Sievert 2023-08-26 11:47:24 +02:00
  • 2a735f1fb7 coreinit: Use native COS locks instead of STL v2.0-49 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
  • ff65adaee2 coreinit: Use native COS locks instead of STL #968 Exzap 2023-09-14 20:22:54 +02:00
  • 8ef8b9815d Add coding style guidelines and clang-format file Exzap 2023-09-14 19:46:54 +02:00
  • f2ef6c14fd Latte: Fix shader compilation error when subroutines are used Exzap 2023-09-11 18:20:37 +02:00
  • ad87a3053f Logging: Refactor and optimizations Exzap 2023-09-11 11:59:30 +02:00
  • 4bf2c0f0b8 ih264d: Small optimizations and experiments with multi-threading Exzap 2023-09-10 08:13:53 +02:00
  • e336694176 coreinit: Handle non-existing modules in OSDynLoad_Acquire Exzap 2023-09-09 14:33:31 +02:00
  • e22bcedda2 Vulkan: Dont immediately crash on bad pipeline cache Exzap 2023-09-09 14:09:40 +02:00
  • 3aef33635e Use memory barriers in Linux fiber implementation Exzap 2023-09-08 07:04:28 +02:00
  • 345fd86a9e Refactor more GX2 code to use LatteReg.h Exzap 2023-09-08 02:28:51 +02:00
  • d23f0d310f
    Merge 288c8d98541ad42983628458a89b4d26481f5f86 into 96800c6f9785d0fc9822da24421a7e6ac9014dd9 #953 Spegs21 2023-09-14 13:46:28 +02:00
  • 96800c6f97
    Additional localization fixes (#966) Francesco Saltori 2023-09-14 12:47:59 +02:00
  • 1472b87da7 Disable implicit conversions from wxString to std::string #966 Fs00 2023-09-13 18:36:35 +02:00
  • fc1dca5388 Use UTF-8 strings consistently in DownloadManager Fs00 2023-09-13 08:59:28 +02:00
  • deadcef65d Improve and localize time played in game list Fs00 2023-09-12 08:58:12 +02:00
  • 3ef0a42960 Translate a missing string Fs00 2023-09-11 20:58:21 +02:00
  • bad1eb1d59 Replace legacy wxStringFormat function with formatWxString Fs00 2023-09-11 19:59:22 +02:00
  • d819ac48c6 Fix broken texts due to encoding issues Fs00 2023-09-11 19:41:35 +02:00
  • dba33b17e3 Remove duplicate line left over from previous PR #961 capitalistspz 2023-09-08 21:29:51 +01:00
  • 470e48a143 No views capitalistspz 2023-09-08 18:11:04 +01: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