aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-07-10Merge pull request #10996 from Kelebek1/readblock_optimisationbunnei
Use spans over guest memory where possible instead of copying data
2023-07-10Merge pull request #11050 from SuperSamus/sdl-button-labelsbunnei
input_common: set `SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS` to 0
2023-07-10settings: Disable C++20 tzdb path on MinGWlat9nq
This path always results in Etc/UTC on MinGW, which often is not close to the local time zone.
2023-07-10time_zone: Remove string ops for determing zonelat9nq
MinGW's strftime implementation does not work and cannot be used to determine the time zone. Besides that, the string operations are actually unnecessary since we can get the offset from std::localtime. Compare localtime to gmtime to find the zone offset on all platforms.
2023-07-09Merge pull request #11067 from t895/fragile-databunnei
android: Don't prompt to save user data on uninstall
2023-07-09Merge pull request #11064 from lat9nq/mingw-no-install-pefileMorph
ci/mingw: Remove pefile installation step
2023-07-09Merge pull request #11055 from lat9nq/tzdb-catch-Morph
settings: Catch runtime error from STL
2023-07-09android: Don't prompt to save user data on uninstallCharles Lombardo
While this can be convenient in some scenarios, this will be a big problem for users trying to sideload different APK versions. If they forget the last one they had installed, they could have problems installing a new copy.
2023-07-09Merge pull request #11063 from liamwhite/oopsMorph
arm_interface: correct breakpoint rewind condition
2023-07-09ci/mingw: Remove pefile installation steplat9nq
This is unnecessary here: pefile is already installed on the container. This step also causes issues in coming changes to the container.
2023-07-09arm_interface: correct breakpoint rewind conditionLiam
2023-07-09settings: Catch runtime error from STLlat9nq
This function throws a runtime error we can catch on old Windows 10 installs, so we can catch it here rather than disable this path for everybody.
2023-07-09Merge pull request #11030 from lat9nq/tz-restrict-msvcMorph
settings: Disable C++20 time zone path on MSVC
2023-07-08k_server_session: translate special header for non-HLE requestsLiam
2023-07-07Merge pull request #11049 from Morph1984/ghabunnei
github: Remove dependence on chocolatey for buildcache
2023-07-07input_common: set `SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS` to 0Martino Fontana
This allows to share the mappings between Nintendo and non-Nintendo controllers. Breaks the controller configuration for existing users who are using a Nintendo controller. (Documentation of the hint https://github.com/libsdl-org/SDL/blob/92b3c53c92971e685254fd89f89ce6bde8cea60e/include/SDL_hints.h#L512-L532)
2023-07-07verify: Remove dependence on chocolateyMorph
2023-07-07android-build: Run only on yuzu-android repositoryMorph
2023-07-07Merge pull request #11041 from Morph1984/vksdkmainline-0-1489Morph
ci: Download and install Vulkan SDK directly from LunarG
2023-07-07general: Update VulkanSDK and Vulkan-HeadersMorph
Latest as of this commit
2023-07-07github: Checkout source first (MSVC)Morph
2023-07-07ci: Download and install Vulkan SDK directly from LunarGMorph
2023-07-06ci/linux: Target deploy script from appimage pathlat9nq
Includes AppImage changes so that the needed Qt Wayland libraries are included.
2023-07-06Merge pull request #10999 from Morph1984/fix-install-progressliamwhite
main: Fix install progress calculation
2023-07-06Merge pull request #11022 from ChaseKnowlden/sdl2-nextliamwhite
externals: Update sdl2 to 2.28.1
2023-07-06Merge pull request #11031 from german77/zeroliamwhite
input_common: Avoid potential division by zero
2023-07-06vfs_real: use open file size for getting size (#11016)liamwhite
2023-07-06main: Use 1_MiB as a constant for copy buffer sizeMorph
2023-07-06main: Fix install progress calculationMorph
The increased buffer size means that that progress bar size has to be adjusted
2023-07-05input_common: Avoid potential division by zeroNarr the Reg
2023-07-05settings: Disable C++20 path on MSVClat9nq
Even though it compiles and runs fine on the latest Windows versions, older LTSC builds will crash due to lacking support somewhere in the OS. For now just disable it for MSVC until either Microsoft fixes this or we no longer support 1809 LTSC.
2023-07-05Merge pull request #10994 from liamwhite/ue4-preferredliamwhite
vulkan_common: use device local preferred for image memory
2023-07-05Merge pull request #11006 from german77/nfc_nfcliamwhite
service: nfc: Ensure controller is in the correct mode
2023-07-05Merge pull request #11012 from gidoly/metroid-fixliamwhite
Fix regression by unreal engine fix pr #11009
2023-07-04externals: Update sdl2 to 2.28.1ChaseKnowlden
2023-07-04Fix ScratchBuffer movesKelebek1
2023-07-03Merge pull request #11017 from bunnei/fix-turnip-sd870bunnei
video_core: vulkan_device: Disable timeline semaphore on Turnip, fix qcom version check.
2023-07-03video_core: vulkan_device: Disable timeline semaphore on Turnip, fix qcom ↵bunnei
version check.
2023-07-03Merge pull request #10964 from bunnei/gpu-remove-qcom-checkbunnei
video_core: vulkan_device: Fix S8Gen2 dynamic state checks.
2023-07-03Merge pull request #10943 from t895/stick-modifiersbunnei
android: Input overlay updates
2023-07-03Merge pull request #10814 from liushuyu/android-pubbunnei
CI: auto-publish Android releases
2023-07-03video_core: vulkan_device: Change to driver version check.bunnei
2023-07-03Merge pull request #11007 from zeltermann/dbus-obey-utf8liamwhite
Use `toUtf8()` for string passed to DBus
2023-07-03android: Reintroduce launch mode as single topgerman77
2023-07-03oops re opengidoly
2023-07-03Use `toUtf8()` for string passed to DBuszeltermann
2023-07-02service: nfc: Ensure controller is in the correct modegerman77
2023-07-02android: Version the input overlayCharles Lombardo
Now within the Input Overlay file, there is a version that will determine when the overlay will be reset. This is intended for breaking changes like the ones we had with the additions of percentage based layouts or the addition of foldable/portrait layouts. This also includes versions for each individual layout so we don't have to reset every layout if only one is broken. Additionally, this includes new L3/R3 buttons.
2023-07-02Use spans over guest memory where possible instead of copying data.Kelebek1
2023-07-02Merge pull request #10998 from Morph1984/qt-stop-messing-with-memainline-0-1485liamwhite
core_timing: Remove GetCurrentTimerResolution in CoreTiming loop