Commit graph

101 commits

Author SHA1 Message Date
Tom Lally
60cb1aebd8 Use Cemu basic types. 2022-09-01 19:13:49 +01:00
Tom Lally
8a8d9a2f73 Merge branch 'dev' into linux-overlay 2022-09-01 19:10:01 +01:00
Tom Lally
055ac72e40 Replace unsigned int with uint32 2022-09-01 19:02:26 +01:00
Tom Lally
e2eedc7b2c No type inference when calling std::rotl and std::rotr. 2022-09-01 19:01:47 +01:00
Tom Lally
a372c6ad9d Replace array with std::vector 2022-09-01 18:06:55 +01:00
Tom Lally
39a8028ff3 Include cleanup 2022-09-01 17:49:15 +01:00
Tom Lally
bc0c2f528f Merge branch 'dev' into linux-overlay 2022-09-01 17:33:55 +01:00
Tom Lally
53e3ed946e
Merge branch 'cemu-project:main' into dev 2022-09-01 17:32:51 +01:00
Tom Lally
b81e71424b Removed unnecessary static_cast 2022-09-01 17:27:29 +01:00
bitscher
b8d4cf5b29
Fix asserts in TitleManager and DownloadManager (#134) 2022-09-01 18:24:07 +02:00
Tom Lally
9313055543 Correctly read kernel time. 2022-09-01 17:14:11 +01:00
Tom Lally
d156ad0a0f Cleanup 2022-09-01 17:13:14 +01:00
Tom Lally
4aaefeaefd Refactor ProcessorTime to SystemInfo 2022-09-01 17:12:13 +01:00
Tom Lally
002acbd7a0 Cleanup 2022-09-01 17:10:24 +01:00
Tom Lally
feefdf5fc4 Added RAM usage to linux overlay. 2022-09-01 17:01:31 +01:00
Tom Lally
2d30edcbc6 Added process cpu use and per-core global cpu use to linux overlay. 2022-09-01 16:45:52 +01:00
Tom Lally
5f484b22d2 Fix crash when per-core overlay is enabled on linux. 2022-09-01 12:17:40 +01:00
Tom Lally
547dcd89bc Typo fix 2022-08-31 19:01:53 +01:00
Tom Lally
464d646e1b
Merge branch 'cemu-project:main' into dev 2022-08-31 14:10:36 +01:00
Exzap
d8da8a54a6
Infrastructure for shipping and auto-updating experimental releases (#131) 2022-08-31 12:04:09 +02:00
Exzap
e147c1b4a6
cmake workaround for CemuAsm failing to link on msbuild 2022-08-31 10:41:24 +02:00
ArtemisX64
0630e8d845
Linker(Vcpkg) Error: undefined reference to libdecor (#128) 2022-08-31 07:53:04 +02:00
Tom Lally
584c8fde61
Merge branch 'cemu-project:main' into dev 2022-08-30 22:16:27 +01:00
Marcin Chojnacki
527ee3aea5
Initial implementation of macOS Vulkan renderer over MoltenVK (#124) 2022-08-30 19:02:56 +02:00
Marcin Chojnacki
15b71c57dd
Correct wxMenu ID to resolve macOS crash (#125) 2022-08-30 17:55:34 +02:00
Crementif
dff782eb0d
docs: Add warning about clang-14 issue 2022-08-30 17:53:32 +02:00
Crementif
7d461d1658
docs: Improve build instructions (#109)
Co-authored-by: RyzenDew <84041391+RyzenDew@users.noreply.github.com>
2022-08-30 16:36:14 +02:00
niko1point0
584938d8f3
Renable Nvidia Multithreaded Pipeline compile after driver 515 (#91) 2022-08-30 15:58:43 +02:00
Tom Lally
daf37373e9 Merge remote-tracking branch 'origin/dev' into dev 2022-08-30 14:02:42 +01:00
Tom Lally
f94edd5c31 Explicit narrowing conversion. 2022-08-30 13:59:40 +01:00
Tom Lally
971c586491
Merge branch 'cemu-project:main' into dev 2022-08-30 13:52:49 +01:00
Tom Lally
ad735f019c Removed fpermissive flag. 2022-08-30 13:51:34 +01:00
Tom Lally
ab1e6f3f53 Added __cpuid and __cpuidex wrappers, and fixed wrong argument order in __cpuid. 2022-08-30 13:42:36 +01:00
Krystian Booker
60074c440d
Bug #620 Fixed crash when no audio devices are present (#118) 2022-08-30 14:10:05 +02:00
Tom Lally
0a170d6efc Squashed some verbose warnings. 2022-08-30 12:36:43 +01:00
Tom Lally
d1facbeb81
Merge branch 'cemu-project:main' into dev 2022-08-30 12:02:48 +01:00
Tom Lally
3b4d66ddd0 Removed fms-extensions flag 2022-08-30 11:49:42 +01:00
Tom Lally
73ccbe298b Consistent _umul128 call on all platforms 2022-08-30 11:49:12 +01:00
Tom Lally
e03cafe729 Replaced _rotl with std::rotl 2022-08-30 11:47:35 +01:00
Tom Lally
1418186d82 Only use dllexport attribute for windows targets. 2022-08-30 11:29:51 +01:00
bitscher
2d42c885da
Fix various compiler warnings and update OpenSSL hash functions (#119)
* Update OpenSSL hash functions to OpenSSL 3.0
* Fix invalid sscanf format in DownloadManager
* Fix unset return value warning
* Fix erroneous check on otpMem in iosu_crypto
2022-08-30 09:27:25 +02:00
P. "Ivory" Vasilopoulos
86c0a8f698
Add Greek translation for Linux distributions (#106) 2022-08-30 06:24:23 +02:00
William
1fba15a4c5
Add pt_BR to desktop and metainfo files (#110) 2022-08-30 06:17:53 +02:00
Stefano Calabrese
5b9483f7d8
Add Italian translation for Linux distributions (#116) 2022-08-30 06:14:17 +02:00
Tom Lally
c065d22dda
Removed THREAD_LOCAL macro. (#101) 2022-08-30 06:10:33 +02:00
Tom Lally
134524ce85 Removed some flags when compiling with clang 2022-08-29 23:33:11 +01:00
Tom Lally
e56195c441
Merge branch 'cemu-project:main' into dev 2022-08-29 23:30:30 +01:00
Amaro Martínez
d94ecfe078
Add Spanish translation for Linux distributions (#105) 2022-08-29 10:00:08 +02:00
Andrea Pappacoda
f51a51df3b
build: improve the Linux aspect of things (#75)
Improved, fixed and streamlined cmake files. Optionally use system libraries instead of vcpkg (-DENABLE_VCPKG=OFF)
2022-08-29 07:19:48 +02:00
Tom Lally
223fd5e0c8
Merge branch 'cemu-project:main' into dev 2022-08-28 19:15:08 +01:00