From db9111b895b4e2cda5039e92469d774bab62522f Mon Sep 17 00:00:00 2001 From: Emmanuel Hansen Date: Sun, 2 Jul 2023 17:44:53 +0000 Subject: [PATCH] add file logs --- src/LibRyujinx/LibRyujinx.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/LibRyujinx/LibRyujinx.cs b/src/LibRyujinx/LibRyujinx.cs index 48093a6ed..eea78073d 100644 --- a/src/LibRyujinx/LibRyujinx.cs +++ b/src/LibRyujinx/LibRyujinx.cs @@ -33,6 +33,8 @@ using Ryujinx.HLE.Loaders.Npdm; using Ryujinx.Common.Utilities; using System.Globalization; using Ryujinx.Ui.Common.Configuration.System; +using Ryujinx.Common.Logging.Targets; +using Ryujinx.Common; namespace LibRyujinx { @@ -78,7 +80,13 @@ namespace LibRyujinx Logger.SetEnable(LogLevel.Error, true); Logger.SetEnable(LogLevel.Trace, false); Logger.SetEnable(LogLevel.Guest, true); - Logger.SetEnable(LogLevel.AccessLog, false); + Logger.SetEnable(LogLevel.AccessLog, false); + + Logger.AddTarget(new AsyncLogTargetWrapper( + new FileLogTarget(ReleaseInformation.GetBaseApplicationDirectory(), "file"), + 1000, + AsyncLogTargetOverflowAction.Block + )); } catch (Exception ex) {