From 5f18d19f23c2d1845ad87af6b9cad9f4a9734db5 Mon Sep 17 00:00:00 2001 From: Isaac Marovitz Date: Tue, 2 Jan 2024 12:11:23 -0800 Subject: [PATCH] Expand InitializeDeviceNative Signature --- src/LibRyujinx/LibRyujinx.Device.cs | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/src/LibRyujinx/LibRyujinx.Device.cs b/src/LibRyujinx/LibRyujinx.Device.cs index 7ad889c53..d6f90d2e0 100644 --- a/src/LibRyujinx/LibRyujinx.Device.cs +++ b/src/LibRyujinx/LibRyujinx.Device.cs @@ -16,9 +16,27 @@ namespace LibRyujinx public static partial class LibRyujinx { [UnmanagedCallersOnly(EntryPoint = "device_initialize")] - public static bool InitializeDeviceNative() + public static bool InitializeDeviceNative(bool isHostMapped, + bool useNce, + SystemLanguage systemLanguage, + RegionCode regionCode, + bool enableVsync, + bool enableDockedMode, + bool enablePtc, + bool enableInternetAccess, + IntPtr timeZone, + bool ignoreMissingServices) { - return InitializeDevice(true, false, SystemLanguage.AmericanEnglish, RegionCode.USA, true, true, true, false, "UTC", false); + return InitializeDevice(isHostMapped, + useNce, + systemLanguage, + regionCode, + enableVsync, + enableDockedMode, + enablePtc, + enableInternetAccess, + Marshal.PtrToStringAnsi(timeZone), + ignoreMissingServices); } [UnmanagedCallersOnly(EntryPoint = "device_reloadFilesystem")]