64062162c6
feat: add system time offset setting ( #6139 )
...
* Add setting for system time offset
Add a setting to displace citra system time by days, hours, minutes
or seconds
Add UI for the setting which is only visible when clock is set to
system time
Change core/settings.h to include the setting
* Add system time offset to kernel
Actually makes use of the time offset.
* Fix time offset calculatioon in core/movie.cpp
* Replace C++20 chrono::days with seconds
Hopefully fixes the build.
2022-11-20 17:34:53 +02:00
3b6ffd9c27
Add MSVC binaries for Windows on releases ( #6190 )
...
* Improve directory creation in WindowsCopyFiles.cmake
* Release msvc compiled binaries as an alternative to mingw releases
* msvc: do not ship .pdb files
* msvc: Copy necessary files to the release
* windows-msvc: enable compatibility reporting
translation was disabled because the bundled qt doesn't have
the necessary component
Co-authored-by: Michał Janiszewski <janisozaur@users.noreply.github.com >
2022-11-19 22:22:10 +02:00
f44c95d638
Add "Separate Windows" LayoutOption ( #6177 )
2022-11-17 16:37:30 +01:00
4f715b6718
Add nearest neighbor texture filter ( #6189 )
...
Closes https://github.com/citra-emu/citra/issues/4707
closes https://github.com/citra-emu/citra/issues/5274
2022-11-16 18:55:14 +01:00
664562f988
add mono_render_left_eye option ( #6140 )
2022-11-16 18:54:26 +01:00
2967068b87
Merge pull request #5380 from FearlessTobi/port-3954
...
Port yuzu-emu/yuzu#3954 : "main: Log host system memory parameters"
2022-11-15 11:31:59 +00:00
d89a6d491e
Merge pull request #5526 from FearlessTobi/port-4535-4548
...
Port yuzu-emu/yuzu#4535 and yuzu-emu/yuzu#4548 : Changes to the Common namespace
2022-11-15 11:30:21 +00:00
95c7bac8a6
Resolve compilation errors related to the Color namespace change
2022-11-15 11:25:51 +01:00
81bf21283f
common/color: Migrate code over to the Common namespace
...
No external code makes use of this header, so we can freely change the
namespace.
2022-11-15 11:25:51 +01:00
de1fe7e6e3
Address review comments
2022-11-15 11:20:35 +01:00
35f7f5e3e3
common: switch to nullptr for sysctl's empty new value
2022-11-15 10:34:56 +01:00
6dabf10009
common: add sysconf() fallback
...
src/common/memory_detect.cpp:15:10: fatal error: 'sys/sysinfo.h' file not found
#include <sys/sysinfo.h>
^~~~~~~~~~~~~~~
2022-11-15 10:34:56 +01:00
cb8b72069f
Fix macOS code and change "Swapfile" to "Swap"
2022-11-15 10:34:56 +01:00
a67f205cfe
main: Log host system memory parameters
...
Logs both physical memory and swapfile sizes, this is useful for support.
2022-11-15 10:34:56 +01:00
94d0399876
fix clang format on mingw/msys2 ( #6188 )
2022-11-13 09:22:05 +02:00
f6320c8de9
Reduce bugginess when texture filtering and custom textures both enabled ( #6184 )
...
* fixed some (but not all) glitchy behavior when texture filtering & custom textures both enabled
* fix clang format
2022-11-12 08:08:26 +02:00
a76ef97f15
citra_qt: ask for confirmation when changing games from the game list ( #6186 )
...
Co-authored-by: nobody <nobody>
2022-11-12 10:39:53 +05:30
bb05d8c12a
src/CMakeLists: Enforce multiple warnings on MSVC ( #5692 )
2022-11-09 23:14:28 +01:00
38b8bf12de
Merge pull request #6168 from PabloMK7/cia_update_fix
...
Fix handling of auto-updating ncch apps
2022-11-09 17:35:16 +02:00
d04d71e4c9
Remove misplaced return statement
2022-11-09 16:25:52 +01:00
b9d9ae35e4
Merge pull request #6183 from GPUCode/master
...
citra_qt: Avoid null reference capture when taking screenshots
2022-11-09 16:50:31 +02:00
bd84dbc8d3
citra_qt: Avoid null reference capture when taking screenshots
2022-11-09 16:50:05 +02:00
c7e259366d
CMake: Use qt-5.15.7 bundled externals for VS 2019/2022 ( #6176 )
2022-11-07 10:09:23 +05:30
92ad651890
Port yuzu-emu/yuzu#4290 and yuzu-emu/yuzu#4318: Changes for C++20 support ( #5459 )
...
Co-authored-by: Lioncash <mathew1800@gmail.com >
2022-11-06 03:35:20 +01:00
3201943423
Port yuzu-emu/yuzu#4437: "core_timing: Make use of uintptr_t to represent user_data" ( #5499 )
...
Co-authored-by: LC <lioncash@users.noreply.github.com >
2022-11-06 02:24:45 +01:00
7801907288
externals: Update dynarmic ( #6175 )
2022-11-05 11:19:50 +05:30
1ddea27ac8
code: Cleanup and warning fixes from the Vulkan PR ( #6163 )
...
Co-authored-by: emufan4568 <geoster3d@gmail.com >
Co-authored-by: Kyle Kienapfel <Docteh@users.noreply.github.com >
2022-11-04 23:32:57 +01:00
aa84022704
Port yuzu-emu/yuzu#4164: "hotkeys: Add a "Mute Audio" hotkey" ( #5463 )
...
Co-authored-by: Kewlan <colin_rehn@hotmail.com >
2022-11-04 20:25:57 +01:00
14924e9db3
Backport review comments from yuzu-emu/yuzu#4382: "yuzu: Add motion and touch configuration from Citra" ( #5543 )
2022-11-04 20:25:50 +01:00
a93d7a8d3a
Merge pull request #6171 from SachinVin/dyn
...
Bump dynarmic and co.
2022-10-28 18:40:16 +05:30
0fb792d216
bump dynarmic: fix moving imm to fpr
2022-10-27 18:47:52 +05:30
4d684174e0
Fix socket poll and handling in windows ( #6166 )
...
* Fix socket poll and handling in windows
* Fix clang
* Add guest timing adjust
* Use platform independent time fetch
* Use proper type in time_point
* Fix ambiguous function call
* Do suggestions
* Take cpu_clock_scale into account in tick adjust
2022-10-27 18:35:49 +05:30
e14b9f7a25
Fix clang-format and unused include
2022-10-27 01:09:18 +02:00
fd7ada2a9c
Fix chainloading for all apps
2022-10-23 22:55:50 +02:00
a2daef2985
service/nwm_uds: log instead of assert to prevent crashes during multiplayer in Monster Hunter games ( #6161 )
2022-10-23 23:10:41 +05:30
e74b2575d7
clang format
2022-10-23 13:19:33 +05:30
ae6b7edc25
gc_adapter.cpp: add missing include
2022-10-23 13:19:33 +05:30
fbe06234b1
Core: Port Exclusive memory impl from yuzu
...
core\arm\dynarmic\arm_dynarmic.cpp: fix build
core\arm\dynarmic\arm_dynarmic.cpp: Fixes
CPP 20
2022-10-23 13:19:33 +05:30
98d3b9c776
externals\CMakeLists.txt: add fmt before dynarmic
2022-10-23 13:19:32 +05:30
4a590d1fcb
xbyak: Correct xbyak include directory
...
xbyak is intended to be installed in /usr/local/include/xbyak.
Since we desire not to install xbyak before using it, we copy the headers
to the appropriate directory structure and use that instead
Co-authored-by: merry <git@mary.rs >
2022-10-23 13:19:32 +05:30
726964ff20
bump xbyak
2022-10-23 13:19:32 +05:30
e5f30fdbf8
bump dynarmic
...
bump dynarmic
bump dynarmic
bump dynarmic
2022-10-23 13:19:32 +05:30
9626bdf385
Gate use of custom directories behind a variable ( #6157 )
...
previous changes had forced every single user to use custom
directories for NAND and SDMC. Those paths were saved to the
config file and would interact badly with portable builds.
2022-10-22 19:09:47 +05:30
d396944487
Fix self updating ncch app jump
2022-10-21 01:12:29 +02:00
c49379442d
Fix auto updating ncch files
2022-10-20 23:14:57 +02:00
67c4b87184
Add internet permission to android build ( #6167 )
2022-10-20 07:18:32 +05:30
ea26f46b0d
renderer_opengl: Fix flashlight problems in Luigi's Mansion ( #6160 )
2022-10-16 20:19:29 +05:30
b05b5b3bd8
renderer_opengl: Address cubemap related errors ( #6158 )
2022-10-14 22:28:38 +05:30
1759e2afc2
CI: add source packing when doing a release ( #6146 )
2022-10-13 07:33:32 +05:30
e24e2a8f8b
ccache: rename option as not to conflict with submodules ( #6156 )
...
* ccache: rename option as not to conflict with submodules
* MinGWCross: fix alignment
2022-10-10 18:10:47 +05:30