diff options
| author | jduncanator <1518948+jduncanator@users.noreply.github.com> | 2019-02-13 10:24:11 +1100 |
|---|---|---|
| committer | gdkchan <gab.dark.100@gmail.com> | 2019-02-12 20:24:11 -0300 |
| commit | f73c11744eb81e8dde92a7b44ad80200d5ac1747 (patch) | |
| tree | ca398732a7a425ea696a1e3cc05be52d42721a83 | |
| parent | 8eebbc736e6a6117facb2321a5a8613f4502f92b (diff) | |
Config: Resolve config and file log to application directory (#580)
| -rw-r--r-- | Ryujinx/Configuration.cs | 2 | ||||
| -rw-r--r-- | Ryujinx/Program.cs | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/Ryujinx/Configuration.cs b/Ryujinx/Configuration.cs index 5f1f8678..96f4d66f 100644 --- a/Ryujinx/Configuration.cs +++ b/Ryujinx/Configuration.cs @@ -157,7 +157,7 @@ namespace Ryujinx if (Instance.EnableFileLog) { Logger.AddTarget(new AsyncLogTargetWrapper( - new FileLogTarget("Ryujinx.log"), + new FileLogTarget(Path.Combine(Program.ApplicationDirectory, "Ryujinx.log")), 1000, AsyncLogTargetOverflowAction.Block )); diff --git a/Ryujinx/Program.cs b/Ryujinx/Program.cs index 19916fe9..c73ff9b9 100644 --- a/Ryujinx/Program.cs +++ b/Ryujinx/Program.cs @@ -10,6 +10,8 @@ namespace Ryujinx { class Program { + public static string ApplicationDirectory => AppDomain.CurrentDomain.BaseDirectory; + static void Main(string[] args) { Console.Title = "Ryujinx Console"; @@ -20,7 +22,7 @@ namespace Ryujinx Switch device = new Switch(renderer, audioOut); - Configuration.Load("Config.jsonc"); + Configuration.Load(Path.Combine(ApplicationDirectory, "Config.jsonc")); Configuration.Configure(device); AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException; |
