From 35ca2d6db47ddcadaeff827e94be20cfd85945c2 Mon Sep 17 00:00:00 2001 From: Kurt Date: Tue, 3 Nov 2015 18:35:27 -0800 Subject: [PATCH] Add ramsav loading on boot --- PKX/f1-Main.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/PKX/f1-Main.cs b/PKX/f1-Main.cs index dff844c1d..7ad0d73b3 100644 --- a/PKX/f1-Main.cs +++ b/PKX/f1-Main.cs @@ -159,6 +159,8 @@ public Main() foreach (string arg in args.Skip(1).Where(a => a.Length > 4)) openQuick(arg); } + else if (path3DS != null && File.Exists(Path.Combine(Path.GetPathRoot(path3DS), "ramsav.bin"))) + openQuick(Path.Combine(Path.GetPathRoot(path3DS), "ramsav.bin")); else if (path3DS != null && File.Exists(Path.Combine(Path.GetPathRoot(path3DS), "SaveDataBackup", "main"))) openQuick(Path.Combine(Path.GetPathRoot(path3DS), "SaveDataBackup", "main")); else if (pathSDF != null) @@ -3205,6 +3207,8 @@ private void clickSaveFileName(object sender, EventArgs e) path3DS = Util.get3DSLocation(); string path = null; + if (path3DS != null && File.Exists(Path.Combine(Path.GetPathRoot(path3DS), "ramsav.bin"))) + path = Path.Combine(Path.GetPathRoot(path3DS), "ramsav.bin"); if (path3DS != null && Directory.Exists(Path.Combine(path3DS, "SaveDataBackup")) && ModifierKeys != Keys.Control) path = Path.Combine(Path.GetPathRoot(path3DS), "SaveDataBackup", "main"); else if (pathSDF != null && ModifierKeys != Keys.Shift) // if we have a result