mirror of
https://github.com/Ryujinx/Ryujinx.git
synced 2024-12-27 04:31:22 -08:00
6b8fb8a4e3
- Implement am ICommonStateGetter::SetCpuBoostMode according to the RE: ``` signed __int64 __fastcall nn::ICommonStateGetter::SetCpuBoostModeImpl(__int64 this, unsigned int cpu_boost_mode) { if ( cpu_boost_mode > 1 ) { return 0x3F480LL; } __int64 v2 = *(_QWORD *)(this + 0x38); __int64 v3 = *(_QWORD *)(*(_QWORD *)(v2 + 8) + 0x298LL); nnLock((_DWORD *)(v3 + 0x104)); __int64 v5 = *(_QWORD *)(v2 + 0x18); bool unk_bool = *(unsigned __int8 *)(v5 + 0x7C); *(_DWORD *)(v5 + 0x80) = cpu_boost_mode; if (!unk_bool) { *(_BYTE *)(v5 + 0x7C) = 1; } wait_condvar(v3 + 0xA8); nnUnlock((_DWORD *)(v3 + 0x104)); return 0LL; } ``` - Add enum for apm CpuBoostMode - Add missing values in apm PerformanceConfiguration with some comments. |
||
---|---|---|
.. | ||
FocusState.cs | ||
IAllSystemAppletProxiesService.cs | ||
IApplicationCreator.cs | ||
IApplicationFunctions.cs | ||
IApplicationProxy.cs | ||
IApplicationProxyService.cs | ||
IAudioController.cs | ||
ICommonStateGetter.cs | ||
IDebugFunctions.cs | ||
IDisplayController.cs | ||
IGlobalStateController.cs | ||
IHomeMenuFunctions.cs | ||
ILibraryAppletAccessor.cs | ||
ILibraryAppletCreator.cs | ||
ISelfController.cs | ||
IStorage.cs | ||
IStorageAccessor.cs | ||
ISystemAppletProxy.cs | ||
IWindowController.cs | ||
MessageInfo.cs | ||
OperationMode.cs | ||
ResultCode.cs | ||
StorageHelper.cs |