early-access version 4074

This commit is contained in:
pineappleEA 2024-01-19 21:09:08 +01:00
parent 326ae72c76
commit c7c9fe6b43
3 changed files with 9 additions and 2 deletions

View file

@ -1,7 +1,7 @@
yuzu emulator early access yuzu emulator early access
============= =============
This is the source code for early-access 4072. This is the source code for early-access 4074.
## Legal Notice ## Legal Notice

View file

@ -1064,6 +1064,13 @@ Result NPad::RegisterAppletResourceUserId(u64 aruid) {
} }
void NPad::UnregisterAppletResourceUserId(u64 aruid) { void NPad::UnregisterAppletResourceUserId(u64 aruid) {
// TODO: Remove this once abstract pad is emulated properly
const auto aruid_index = npad_resource.GetIndexFromAruid(aruid);
for (auto& controller : controller_data[aruid_index]) {
controller.is_connected = false;
controller.shared_memory = nullptr;
}
npad_resource.UnregisterAppletResourceUserId(aruid); npad_resource.UnregisterAppletResourceUserId(aruid);
} }

View file

@ -351,7 +351,7 @@ if (APPLE)
if (NOT USE_SYSTEM_MOLTENVK) if (NOT USE_SYSTEM_MOLTENVK)
set(MOLTENVK_PLATFORM "macOS") set(MOLTENVK_PLATFORM "macOS")
set(MOLTENVK_VERSION "v1.2.5") set(MOLTENVK_VERSION "v1.2.7")
download_moltenvk_external(${MOLTENVK_PLATFORM} ${MOLTENVK_VERSION}) download_moltenvk_external(${MOLTENVK_PLATFORM} ${MOLTENVK_VERSION})
endif() endif()
find_library(MOLTENVK_LIBRARY MoltenVK REQUIRED) find_library(MOLTENVK_LIBRARY MoltenVK REQUIRED)