Caio Oliveira
2 months ago
committed by
crueter
No known key found for this signature in database
GPG Key ID: 425ACD2D4830EBC6
3 changed files with
9 additions and
3 deletions
-
src/core/hle/kernel/k_thread.h
-
src/core/hle/service/mii/mii_database.cpp
-
src/hid_core/resources/npad/npad_vibration.cpp
|
|
@ -1,3 +1,6 @@ |
|
|
|
|
|
// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project |
|
|
|
|
|
// SPDX-License-Identifier: GPL-3.0-or-later |
|
|
|
|
|
|
|
|
// SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project |
|
|
// SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project |
|
|
// SPDX-License-Identifier: GPL-2.0-or-later |
|
|
// SPDX-License-Identifier: GPL-2.0-or-later |
|
|
|
|
|
|
|
|
@ -539,7 +542,7 @@ public: |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
void ClearDpc(DpcFlag flag) { |
|
|
void ClearDpc(DpcFlag flag) { |
|
|
this->GetStackParameters().dpc_flags &= ~static_cast<u8>(flag); |
|
|
|
|
|
|
|
|
this->GetStackParameters().dpc_flags &= static_cast<u8>(~static_cast<u8>(flag)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
u8 GetDpc() const { |
|
|
u8 GetDpc() const { |
|
|
|
|
|
@ -1,3 +1,6 @@ |
|
|
|
|
|
// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
|
|
|
|
|
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
|
|
|
|
|
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
|
|
|
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
|
|
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
|
|
|
|
|
@ -112,7 +115,7 @@ void NintendoFigurineDatabase::CleanDatabase() { |
|
|
|
|
|
|
|
|
void NintendoFigurineDatabase::CorruptCrc() { |
|
|
void NintendoFigurineDatabase::CorruptCrc() { |
|
|
crc = GenerateDatabaseCrc(); |
|
|
crc = GenerateDatabaseCrc(); |
|
|
crc = ~crc; |
|
|
|
|
|
|
|
|
crc = static_cast<u16>(~crc); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
Result NintendoFigurineDatabase::CheckIntegrity() { |
|
|
Result NintendoFigurineDatabase::CheckIntegrity() { |
|
|
|
|
|
@ -39,7 +39,7 @@ Result NpadVibration::SetSettingsService( |
|
|
Result NpadVibration::SetVibrationMasterVolume(f32 master_volume) { |
|
|
Result NpadVibration::SetVibrationMasterVolume(f32 master_volume) { |
|
|
std::scoped_lock lock{mutex}; |
|
|
std::scoped_lock lock{mutex}; |
|
|
|
|
|
|
|
|
if (master_volume < 0.0f && master_volume > 1.0f) { |
|
|
|
|
|
|
|
|
if (master_volume < 0.0f || master_volume > 1.0f) { |
|
|
return ResultVibrationStrengthOutOfRange; |
|
|
return ResultVibrationStrengthOutOfRange; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|