mirror of
https://github.com/stuff-by-3-random-dudes/UWUVCI-AIO-WPF
synced 2025-02-16 10:38:23 +00:00
gui stuff
This commit is contained in:
parent
ace3111fd9
commit
5894e836cf
33 changed files with 663 additions and 288 deletions
|
@ -2,8 +2,10 @@
|
|||
using System.Collections.Generic;
|
||||
using System.Configuration;
|
||||
using System.Data;
|
||||
using System.Diagnostics;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
using System.Timers;
|
||||
using System.Windows;
|
||||
using UWUVCI_AIO_WPF.UI.Windows;
|
||||
|
||||
|
@ -14,33 +16,57 @@ namespace UWUVCI_AIO_WPF
|
|||
/// </summary>
|
||||
public partial class App : Application
|
||||
{
|
||||
Timer t = new Timer(5000);
|
||||
private void Application_Startup(object sender, StartupEventArgs e)
|
||||
{
|
||||
double height = System.Windows.SystemParameters.PrimaryScreenHeight;
|
||||
double witdh = System.Windows.SystemParameters.PrimaryScreenWidth;
|
||||
if (witdh < 1150 || height < 700)
|
||||
{
|
||||
MessageBox.Show("Your screen resolution is not supported, please use a resolution of atleast 1152x864", "Resolution not supported", MessageBoxButton.OK, MessageBoxImage.Error);
|
||||
Environment.Exit(1);
|
||||
}
|
||||
if (Environment.Is64BitOperatingSystem)
|
||||
|
||||
Process[] pname = Process.GetProcessesByName("UWUVCI AIO");
|
||||
if (pname.Length > 1)
|
||||
{
|
||||
|
||||
t.Elapsed += KillProg;
|
||||
t.Start();
|
||||
Custom_Message cm = new Custom_Message("Another Instance Running", "You already got another instance of UWUVCI AIO running.\nThis instance of UWUVCI will terminate in 5 seconds.");
|
||||
cm.ShowDialog();
|
||||
KillProg(null, null);
|
||||
}
|
||||
else
|
||||
{
|
||||
Custom_Message cm = new Custom_Message("Incompatible Operating System", "Your Operating System is not a 64Bit OS.\nThe Injector will run, but most likley many (if not all) features will not work.");
|
||||
cm.ShowDialog();
|
||||
double height = System.Windows.SystemParameters.PrimaryScreenHeight;
|
||||
double witdh = System.Windows.SystemParameters.PrimaryScreenWidth;
|
||||
if (witdh < 1150 || height < 700)
|
||||
{
|
||||
t.Elapsed += KillProg;
|
||||
t.Start(); Custom_Message cm = new Custom_Message("Resolution not supported", "Your screen resolution is not supported, please use a resolution of atleast 1152x864\nUWUVCI will terminate in 5 seconds.");
|
||||
cm.ShowDialog();
|
||||
KillProg(null, null);
|
||||
}
|
||||
if (Environment.Is64BitOperatingSystem)
|
||||
{
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
Custom_Message cm = new Custom_Message("Incompatible Operating System", "Your Operating System is not a 64Bit OS.\nThe Injector will run, but most likley many (if not all) features will not work.");
|
||||
cm.ShowDialog();
|
||||
}
|
||||
MainWindow wnd = new MainWindow();
|
||||
// The OpenFile() method is just an example of what you could do with the
|
||||
// parameter. The method should be declared on your MainWindow class, where
|
||||
// you could use a range of methods to process the passed file path
|
||||
if (e.Args.Length == 1 && e.Args[0] == "--debug")
|
||||
{
|
||||
wnd.setDebug();
|
||||
}
|
||||
wnd.Show();
|
||||
}
|
||||
MainWindow wnd = new MainWindow();
|
||||
// The OpenFile() method is just an example of what you could do with the
|
||||
// parameter. The method should be declared on your MainWindow class, where
|
||||
// you could use a range of methods to process the passed file path
|
||||
if (e.Args.Length == 1 && e.Args[0] == "--debug")
|
||||
{
|
||||
wnd.setDebug();
|
||||
}
|
||||
wnd.Show();
|
||||
|
||||
}
|
||||
|
||||
private void KillProg(object sender, ElapsedEventArgs e)
|
||||
{
|
||||
t.Stop();
|
||||
Environment.Exit(1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -446,89 +446,185 @@ namespace UWUVCI_AIO_WPF
|
|||
mvm.Progress = 15;
|
||||
}
|
||||
}
|
||||
if (!mvm.donttrim)
|
||||
{
|
||||
using (Process trimm = new Process())
|
||||
{
|
||||
if (!mvm.debug)
|
||||
{
|
||||
|
||||
trimm.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
|
||||
}
|
||||
mvm.msg = "Trimming ROM...";
|
||||
trimm.StartInfo.FileName = Path.Combine(toolsPath, "wit.exe");
|
||||
trimm.StartInfo.Arguments = $"extract \"{Path.Combine(tempPath, "pre.iso")}\" --DEST \"{Path.Combine(tempPath, "TEMP")}\" --psel data -vv1";
|
||||
trimm.Start();
|
||||
trimm.WaitForExit();
|
||||
mvm.Progress = 30;
|
||||
}
|
||||
if (mvm.Index == 4)
|
||||
{
|
||||
mvvm.msg = "Patching ROM (Force CC)...";
|
||||
Console.WriteLine("Patching the ROM to force Classic Controller input");
|
||||
using (Process tik = new Process())
|
||||
{
|
||||
tik.StartInfo.FileName = Path.Combine(toolsPath, "GetExtTypePatcher.exe");
|
||||
tik.StartInfo.Arguments = $"\"{Path.Combine(tempPath, "TEMP", "sys", "main.dol")}\" -nc";
|
||||
tik.StartInfo.UseShellExecute = false;
|
||||
tik.StartInfo.CreateNoWindow = true;
|
||||
tik.StartInfo.RedirectStandardOutput = true;
|
||||
tik.StartInfo.RedirectStandardInput = true;
|
||||
tik.Start();
|
||||
Thread.Sleep(2000);
|
||||
tik.StandardInput.WriteLine();
|
||||
tik.WaitForExit();
|
||||
mvm.Progress = 35;
|
||||
}
|
||||
|
||||
}
|
||||
if (mvm.Patch)
|
||||
{
|
||||
mvm.msg = "Video Patching ROM...";
|
||||
using (Process vmc = new Process())
|
||||
{
|
||||
|
||||
File.Copy(Path.Combine(toolsPath, "wii-vmc.exe"), Path.Combine(tempPath, "TEMP", "sys", "wii-vmc.exe"));
|
||||
|
||||
Directory.SetCurrentDirectory(Path.Combine(tempPath, "TEMP", "sys"));
|
||||
vmc.StartInfo.FileName = "wii-vmc.exe";
|
||||
vmc.StartInfo.Arguments = "main.dol";
|
||||
vmc.StartInfo.UseShellExecute = false;
|
||||
vmc.StartInfo.CreateNoWindow = true;
|
||||
vmc.StartInfo.RedirectStandardOutput = true;
|
||||
vmc.StartInfo.RedirectStandardInput = true;
|
||||
|
||||
vmc.Start();
|
||||
Thread.Sleep(1000);
|
||||
vmc.StandardInput.WriteLine("a");
|
||||
Thread.Sleep(2000);
|
||||
if (mvm.toPal) vmc.StandardInput.WriteLine("1");
|
||||
else vmc.StandardInput.WriteLine("2");
|
||||
Thread.Sleep(2000);
|
||||
vmc.StandardInput.WriteLine();
|
||||
vmc.WaitForExit();
|
||||
File.Delete("wii-vmc.exe");
|
||||
|
||||
|
||||
Directory.SetCurrentDirectory(savedir);
|
||||
mvm.Progress = 40;
|
||||
}
|
||||
|
||||
}
|
||||
mvm.msg = "Creating ISO from trimmed ROM...";
|
||||
using (Process repack = new Process())
|
||||
{
|
||||
if (!mvm.debug)
|
||||
{
|
||||
|
||||
repack.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
|
||||
}
|
||||
repack.StartInfo.FileName = Path.Combine(toolsPath, "wit.exe");
|
||||
repack.StartInfo.Arguments = $"copy \"{Path.Combine(tempPath, "TEMP")}\" --DEST \"{Path.Combine(tempPath, "game.iso")}\" -ovv --links --iso";
|
||||
repack.Start();
|
||||
repack.WaitForExit();
|
||||
Directory.Delete(Path.Combine(tempPath, "TEMP"), true);
|
||||
File.Delete(Path.Combine(tempPath, "pre.iso"));
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
/* if(mvm.Index == 4 || mvm.Patch)
|
||||
{
|
||||
using (Process trimm = new Process())
|
||||
{
|
||||
if (!mvm.debug)
|
||||
{
|
||||
|
||||
trimm.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
|
||||
}
|
||||
mvm.msg = "Trimming ROM...";
|
||||
trimm.StartInfo.FileName = Path.Combine(toolsPath, "wit.exe");
|
||||
trimm.StartInfo.Arguments = $"extract \"{Path.Combine(tempPath, "pre.iso")}\" --DEST \"{Path.Combine(tempPath, "TEMP")}\" --psel WHOLE -vv1";
|
||||
trimm.Start();
|
||||
trimm.WaitForExit();
|
||||
mvm.Progress = 30;
|
||||
}
|
||||
if (mvm.Index == 4)
|
||||
{
|
||||
mvvm.msg = "Patching ROM (Force CC)...";
|
||||
Console.WriteLine("Patching the ROM to force Classic Controller input");
|
||||
using (Process tik = new Process())
|
||||
{
|
||||
tik.StartInfo.FileName = Path.Combine(toolsPath, "GetExtTypePatcher.exe");
|
||||
tik.StartInfo.Arguments = $"\"{Path.Combine(tempPath, "TEMP","DATA", "sys", "main.dol")}\" -nc";
|
||||
tik.StartInfo.UseShellExecute = false;
|
||||
tik.StartInfo.CreateNoWindow = true;
|
||||
tik.StartInfo.RedirectStandardOutput = true;
|
||||
tik.StartInfo.RedirectStandardInput = true;
|
||||
tik.Start();
|
||||
Thread.Sleep(2000);
|
||||
tik.StandardInput.WriteLine();
|
||||
tik.WaitForExit();
|
||||
mvm.Progress = 35;
|
||||
}
|
||||
|
||||
}
|
||||
if (mvm.Patch)
|
||||
{
|
||||
mvm.msg = "Video Patching ROM...";
|
||||
using (Process vmc = new Process())
|
||||
{
|
||||
|
||||
File.Copy(Path.Combine(toolsPath, "wii-vmc.exe"), Path.Combine(tempPath, "TEMP", "DATA", "sys", "wii-vmc.exe"));
|
||||
|
||||
Directory.SetCurrentDirectory(Path.Combine(tempPath, "TEMP", "DATA", "sys"));
|
||||
vmc.StartInfo.FileName = "wii-vmc.exe";
|
||||
vmc.StartInfo.Arguments = "main.dol";
|
||||
vmc.StartInfo.UseShellExecute = false;
|
||||
vmc.StartInfo.CreateNoWindow = true;
|
||||
vmc.StartInfo.RedirectStandardOutput = true;
|
||||
vmc.StartInfo.RedirectStandardInput = true;
|
||||
|
||||
vmc.Start();
|
||||
Thread.Sleep(1000);
|
||||
vmc.StandardInput.WriteLine("a");
|
||||
Thread.Sleep(2000);
|
||||
if (mvm.toPal) vmc.StandardInput.WriteLine("1");
|
||||
else vmc.StandardInput.WriteLine("2");
|
||||
Thread.Sleep(2000);
|
||||
vmc.StandardInput.WriteLine();
|
||||
vmc.WaitForExit();
|
||||
File.Delete("wii-vmc.exe");
|
||||
|
||||
|
||||
Directory.SetCurrentDirectory(savedir);
|
||||
mvm.Progress = 40;
|
||||
}
|
||||
|
||||
}
|
||||
mvm.msg = "Creating ISO from patched ROM...";
|
||||
using (Process repack = new Process())
|
||||
{
|
||||
if (!mvm.debug)
|
||||
{
|
||||
|
||||
repack.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
|
||||
}
|
||||
repack.StartInfo.FileName = Path.Combine(toolsPath, "wit.exe");
|
||||
repack.StartInfo.Arguments = $"copy \"{Path.Combine(tempPath, "TEMP")}\" --DEST \"{Path.Combine(tempPath, "game.iso")}\" -ovv --psel WHOLE --iso";
|
||||
repack.Start();
|
||||
repack.WaitForExit();
|
||||
Directory.Delete(Path.Combine(tempPath, "TEMP"), true);
|
||||
File.Delete(Path.Combine(tempPath, "pre.iso"));
|
||||
}
|
||||
}
|
||||
else
|
||||
{*/
|
||||
File.Move(Path.Combine(tempPath, "pre.iso"), Path.Combine(tempPath, "game.iso"));
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
using (Process trimm = new Process())
|
||||
{
|
||||
if (!mvm.debug)
|
||||
{
|
||||
|
||||
trimm.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
|
||||
}
|
||||
mvm.msg = "Trimming ROM...";
|
||||
trimm.StartInfo.FileName = Path.Combine(toolsPath, "wit.exe");
|
||||
trimm.StartInfo.Arguments = $"extract \"{Path.Combine(tempPath, "pre.iso")}\" --DEST \"{Path.Combine(tempPath, "TEMP")}\" --psel data -vv1";
|
||||
trimm.Start();
|
||||
trimm.WaitForExit();
|
||||
mvm.Progress = 30;
|
||||
}
|
||||
if (mvm.Index == 4)
|
||||
{
|
||||
mvvm.msg = "Patching ROM (Force CC)...";
|
||||
Console.WriteLine("Patching the ROM to force Classic Controller input");
|
||||
using(Process tik = new Process())
|
||||
{
|
||||
tik.StartInfo.FileName = Path.Combine(toolsPath, "GetExtTypePatcher.exe");
|
||||
tik.StartInfo.Arguments = $"\"{Path.Combine(tempPath, "TEMP", "sys", "main.dol")}\" -nc";
|
||||
tik.StartInfo.UseShellExecute = false;
|
||||
tik.StartInfo.CreateNoWindow = true;
|
||||
tik.StartInfo.RedirectStandardOutput = true;
|
||||
tik.StartInfo.RedirectStandardInput = true;
|
||||
tik.Start();
|
||||
Thread.Sleep(2000);
|
||||
tik.StandardInput.WriteLine();
|
||||
tik.WaitForExit();
|
||||
mvm.Progress = 35;
|
||||
}
|
||||
|
||||
}
|
||||
if (mvm.Patch)
|
||||
{
|
||||
mvm.msg = "Video Patching ROM...";
|
||||
using (Process vmc = new Process())
|
||||
{
|
||||
|
||||
File.Copy(Path.Combine(toolsPath, "wii-vmc.exe"), Path.Combine(tempPath, "TEMP", "sys", "wii-vmc.exe"));
|
||||
|
||||
Directory.SetCurrentDirectory(Path.Combine(tempPath, "TEMP", "sys"));
|
||||
vmc.StartInfo.FileName = "wii-vmc.exe";
|
||||
vmc.StartInfo.Arguments = "main.dol";
|
||||
vmc.StartInfo.UseShellExecute = false;
|
||||
vmc.StartInfo.CreateNoWindow = true;
|
||||
vmc.StartInfo.RedirectStandardOutput = true;
|
||||
vmc.StartInfo.RedirectStandardInput = true;
|
||||
|
||||
vmc.Start();
|
||||
Thread.Sleep(1000);
|
||||
vmc.StandardInput.WriteLine("a");
|
||||
Thread.Sleep(2000);
|
||||
if (mvm.toPal) vmc.StandardInput.WriteLine("1");
|
||||
else vmc.StandardInput.WriteLine("2");
|
||||
Thread.Sleep(2000);
|
||||
vmc.StandardInput.WriteLine();
|
||||
vmc.WaitForExit();
|
||||
File.Delete("wii-vmc.exe");
|
||||
|
||||
|
||||
Directory.SetCurrentDirectory(savedir);
|
||||
mvm.Progress = 40;
|
||||
}
|
||||
|
||||
}
|
||||
mvm.msg = "Creating ISO from trimmed ROM...";
|
||||
using (Process repack = new Process())
|
||||
{
|
||||
if (!mvm.debug)
|
||||
{
|
||||
|
||||
repack.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
|
||||
}
|
||||
repack.StartInfo.FileName = Path.Combine(toolsPath, "wit.exe");
|
||||
repack.StartInfo.Arguments = $"copy \"{Path.Combine(tempPath, "TEMP")}\" --DEST \"{Path.Combine(tempPath, "game.iso")}\" -ovv --links --iso";
|
||||
repack.Start();
|
||||
repack.WaitForExit();
|
||||
Directory.Delete(Path.Combine(tempPath, "TEMP"), true);
|
||||
File.Delete(Path.Combine(tempPath, "pre.iso"));
|
||||
}
|
||||
mvm.Progress = 50;
|
||||
mvm.msg = "Replacing TIK and TMD...";
|
||||
using (Process extract = new Process())
|
||||
|
@ -618,35 +714,9 @@ namespace UWUVCI_AIO_WPF
|
|||
}
|
||||
mvm.Progress = 40;
|
||||
mvvm.msg = "Injecting GameCube Game into NintendontBase...";
|
||||
if (romPath.Contains("nkit.iso"))
|
||||
if (mvm.donttrim)
|
||||
{
|
||||
using (Process wit = new Process())
|
||||
{
|
||||
if (!mvm.debug)
|
||||
{
|
||||
|
||||
wit.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
|
||||
}
|
||||
wit.StartInfo.FileName = Path.Combine(toolsPath, "ConvertToIso.exe");
|
||||
wit.StartInfo.Arguments = $"\"{romPath}\"";
|
||||
wit.Start();
|
||||
wit.WaitForExit();
|
||||
if(!File.Exists(Path.Combine(toolsPath, "out.iso")))
|
||||
{
|
||||
throw new Exception("nkit");
|
||||
}
|
||||
File.Move(Path.Combine(toolsPath, "out.iso"), Path.Combine(tempPath, "TempBase", "files", "game.iso"));
|
||||
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
File.Copy(romPath, Path.Combine(tempPath, "TempBase", "files", "game.iso"));
|
||||
}
|
||||
|
||||
if (mvm.gc2rom != "" && File.Exists(mvm.gc2rom))
|
||||
{
|
||||
if (mvm.gc2rom.Contains("nkit.iso"))
|
||||
if (romPath.ToLower().Contains("nkit.iso"))
|
||||
{
|
||||
using (Process wit = new Process())
|
||||
{
|
||||
|
@ -663,14 +733,108 @@ namespace UWUVCI_AIO_WPF
|
|||
{
|
||||
throw new Exception("nkit");
|
||||
}
|
||||
File.Move(Path.Combine(toolsPath, "out.iso"), Path.Combine(tempPath, "TempBase", "files", "disc2.iso"));
|
||||
File.Move(Path.Combine(toolsPath, "out.iso"), Path.Combine(tempPath, "TempBase", "files", "game.iso"));
|
||||
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
File.Copy(mvm.gc2rom, Path.Combine(tempPath, "TempBase", "files", "disc2.iso"));
|
||||
File.Copy(romPath, Path.Combine(tempPath, "TempBase", "files", "game.iso"));
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (romPath.ToLower().Contains("iso") || romPath.ToLower().Contains("gcm"))
|
||||
{
|
||||
//convert to nkit
|
||||
using (Process wit = new Process())
|
||||
{
|
||||
if (!mvm.debug)
|
||||
{
|
||||
|
||||
wit.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
|
||||
}
|
||||
wit.StartInfo.FileName = Path.Combine(toolsPath, "ConvertToNKit.exe");
|
||||
wit.StartInfo.Arguments = $"\"{romPath}\"";
|
||||
wit.Start();
|
||||
wit.WaitForExit();
|
||||
if (!File.Exists(Path.Combine(toolsPath, "out.nkit.iso")))
|
||||
{
|
||||
throw new Exception("nkit");
|
||||
}
|
||||
File.Move(Path.Combine(toolsPath, "out.nkit.iso"), Path.Combine(tempPath, "TempBase", "files", "game.iso"));
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
File.Copy(romPath, Path.Combine(tempPath, "TempBase", "files", "game.iso"));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if (mvm.gc2rom != "" && File.Exists(mvm.gc2rom))
|
||||
{
|
||||
if (mvm.donttrim)
|
||||
{
|
||||
if (mvm.gc2rom.Contains("nkit.iso"))
|
||||
{
|
||||
using (Process wit = new Process())
|
||||
{
|
||||
if (!mvm.debug)
|
||||
{
|
||||
|
||||
wit.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
|
||||
}
|
||||
wit.StartInfo.FileName = Path.Combine(toolsPath, "ConvertToIso.exe");
|
||||
wit.StartInfo.Arguments = $"\"{mvm.gc2rom}\"";
|
||||
wit.Start();
|
||||
wit.WaitForExit();
|
||||
if (!File.Exists(Path.Combine(toolsPath, "out.iso")))
|
||||
{
|
||||
throw new Exception("nkit");
|
||||
}
|
||||
File.Move(Path.Combine(toolsPath, "out.iso"), Path.Combine(tempPath, "TempBase", "files", "disc2.iso"));
|
||||
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
File.Copy(mvm.gc2rom, Path.Combine(tempPath, "TempBase", "files", "disc2.iso"));
|
||||
}
|
||||
}
|
||||
else{
|
||||
if (mvm.gc2rom.ToLower().Contains("iso") || mvm.gc2rom.ToLower().Contains("gcm"))
|
||||
{
|
||||
//convert to nkit
|
||||
using (Process wit = new Process())
|
||||
{
|
||||
if (!mvm.debug)
|
||||
{
|
||||
|
||||
wit.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
|
||||
}
|
||||
wit.StartInfo.FileName = Path.Combine(toolsPath, "ConvertToNKit.exe");
|
||||
wit.StartInfo.Arguments = $"\"{mvm.gc2rom}\"";
|
||||
wit.Start();
|
||||
wit.WaitForExit();
|
||||
if (!File.Exists(Path.Combine(toolsPath, "out.nkit.iso")))
|
||||
{
|
||||
throw new Exception("nkit");
|
||||
}
|
||||
File.Move(Path.Combine(toolsPath, "out.nkit.iso"), Path.Combine(tempPath, "TempBase", "files", "disc2.iso"));
|
||||
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
File.Copy(mvm.gc2rom, Path.Combine(tempPath, "TempBase", "files", "disc2.iso"));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
using(Process wit = new Process())
|
||||
|
|
|
@ -51,7 +51,8 @@ namespace UWUVCI_AIO_WPF.Classes
|
|||
"IKVMW.zip",
|
||||
"SOX.zip",
|
||||
"jpg2tga.exe",
|
||||
"bmp2tga.exe"
|
||||
"bmp2tga.exe",
|
||||
"ConvertToNKit.exe"
|
||||
};
|
||||
|
||||
public static bool DoesToolsFolderExist()
|
||||
|
|
|
@ -747,6 +747,7 @@ namespace UWUVCI_AIO_WPF
|
|||
|
||||
|
||||
}
|
||||
public bool donttrim = false;
|
||||
private static void CheckAndFixConfigFolder()
|
||||
{
|
||||
if (!Directory.Exists(@"configs"))
|
||||
|
@ -783,7 +784,7 @@ namespace UWUVCI_AIO_WPF
|
|||
Progress = 0;
|
||||
string extra = "";
|
||||
if (GameConfiguration.Console == GameConsoles.WII) extra = "\nSome games cannot reboot into the WiiU Menu. Shut down via the GamePad.\nIf Stuck in a BlackScreen, you need to unplug your WiiU.";
|
||||
if (GC) extra = "\nMake sure to have Nintendon't + config on your SD.\nYou can add them under Settings -> \"Start Nintendont Config Tool\".";
|
||||
if (GC) extra = "\nMake sure to have Nintendon't + config on your SD.\nYou can add them by pressing the \"Nintendon't Config\" button or using the \"Start Nintendont Config Tool\" button under Settings.";
|
||||
gc2rom = "";
|
||||
Custom_Message cm = new Custom_Message("Injection Complete", $"It's recommended to install onto USB to avoid brick risks.{extra}\nConfig will stay filled, choose a Console again to clear it!\nTo Open the Location of the Inject press Open Folder.", Settings.Default.OutPath);
|
||||
try
|
||||
|
@ -2214,7 +2215,7 @@ namespace UWUVCI_AIO_WPF
|
|||
fs.Close();
|
||||
Console.WriteLine("prodcode after scramble: " + repoid);
|
||||
}
|
||||
string[] ext = { "png", "jpg", "tga", "bmp" };
|
||||
string[] ext = { "png"};
|
||||
if (CheckForInternetConnectionWOWarning())
|
||||
{
|
||||
foreach(var e in ext)
|
||||
|
@ -2297,7 +2298,7 @@ namespace UWUVCI_AIO_WPF
|
|||
fs.Close();
|
||||
Console.WriteLine("prodcode after scramble: " + repoid);
|
||||
}
|
||||
string[] ext = { "png", "jpg", "tga", "bmp" };
|
||||
string[] ext = { "png" };
|
||||
if (CheckForInternetConnectionWOWarning())
|
||||
{
|
||||
foreach (var e in ext)
|
||||
|
@ -2373,7 +2374,7 @@ namespace UWUVCI_AIO_WPF
|
|||
Console.WriteLine("prodcode after scramble: "+repoid);
|
||||
}
|
||||
bool found = false;
|
||||
string[] ext = { "png", "jpg", "tga", "bmp" };
|
||||
string[] ext = { "png" };
|
||||
if (CheckForInternetConnectionWOWarning())
|
||||
{
|
||||
foreach (var e in ext)
|
||||
|
@ -2506,7 +2507,7 @@ namespace UWUVCI_AIO_WPF
|
|||
reader.BaseStream.Position = 0x00;
|
||||
char TempChar;
|
||||
//WBFS Check
|
||||
string[] ext = { "tga", "jpg", "png", "bmp" };
|
||||
string[] ext = { "png" };
|
||||
if (new FileInfo(OpenGame).Extension.Contains("wbfs")) //Performs actions if the header indicates a WBFS file
|
||||
{
|
||||
|
||||
|
|
|
@ -17,30 +17,30 @@
|
|||
<TextBox materialDesign:HintAssist.Hint="BOOTLOGOTEX (OPTIONAL)" ToolTip="Needs a BitDepth of 32 and a Dimension of 170x42" Name="log" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,317,157,149" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" IsReadOnly="True" Focusable="False" Cursor="Help" Text="{Binding GameConfiguration.TGALog.ImgPath}"/>
|
||||
<TextBox materialDesign:HintAssist.Hint="GAME NAME" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,413,157,52" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" Text="{Binding GameConfiguration.GameName}" Name="gn" KeyUp="gn_KeyUp" MaxLength="250"/>
|
||||
<Button Content="Inject" HorizontalAlignment="Left" Margin="506,478,0,0" VerticalAlignment="Top" Width="127" IsEnabled="{Binding CanInject}" Click="InjectGame"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,328,0,0" VerticalAlignment="Top" Width="127" Click="Set_LogoTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,239,0,0" VerticalAlignment="Top" Width="127" Click="Set_TvTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,284,0,0" VerticalAlignment="Top" Width="127" Click="Set_DrcTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,194,0,0" VerticalAlignment="Top" Width="127" Click="Set_IconTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,327,0,0" VerticalAlignment="Top" Width="127" Click="Set_LogoTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,238,0,0" VerticalAlignment="Top" Width="127" Click="Set_TvTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,283,0,0" VerticalAlignment="Top" Width="127" Click="Set_DrcTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,193,0,0" VerticalAlignment="Top" Width="127" Click="Set_IconTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,72,0,0" VerticalAlignment="Top" Width="127" Click="Set_Rom_Path" Name="Injection"/>
|
||||
<TextBox Name="ini" materialDesign:HintAssist.Hint="INI PATH (LEAVE EMPTY FOR BLANK INI)" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,118,157,345" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" IsReadOnly="True" Focusable="False" Text="{Binding GameConfiguration.N64Stuff.INIPath}"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,133,0,0" VerticalAlignment="Top" Width="127" Click="Set_IniPath"/>
|
||||
<StackPanel Margin="10,20,244,436" Orientation="Horizontal" >
|
||||
|
||||
<Label Content="DarkFilter:" HorizontalAlignment="Left" VerticalAlignment="Top" FontSize="14" Width="102"/>
|
||||
<Label Content="DarkFilter:" HorizontalAlignment="Left" VerticalAlignment="Top" FontSize="14" Width="90"/>
|
||||
<RadioButton Content="Enabled" Width="78" HorizontalAlignment="Left" Margin="0,5,0,0" VerticalAlignment="Top" GroupName="df" IsChecked="True" Click="RadioButton_Click"/>
|
||||
|
||||
<RadioButton x:Name="rbRDF" Width="111" Content="Disabled" HorizontalAlignment="Left" Margin="0,5,0,0" VerticalAlignment="Top" GroupName="df" Click="rbRDF_Click"/>
|
||||
</StackPanel>
|
||||
<TextBox materialDesign:HintAssist.Hint="BOOTSOUND (OPTIONAL)" ToolTip="Needs to be a RIFF WAVE file 48000khz and 16bit stereo." x:Name="sound" Text="{Binding BootSound}" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,365,157,101" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" IsReadOnly="True" Focusable="False" Cursor="Help" TextChanged="sound_TextChanged"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,191,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="icoIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="icoIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,236,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="tvIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="tvIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,281,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="drcIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="drcIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,325,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="logIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="logIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,373,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="SoundImg" Source="/UWUVCI AIO WPF;component/UI/Images/newspeaker.png" Cursor="Hand" MouseLeftButtonDown="SoundImg_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,376,0,0" VerticalAlignment="Top" Width="127" Click="Button_Click"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,191,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="icoIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="icoIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,236,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="tvIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="tvIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,281,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="drcIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="drcIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,325,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="logIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="logIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,373,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="SoundImg" Source="/UWUVCI AIO WPF;component/UI/Images/newspeaker2.png" Cursor="Hand" MouseLeftButtonDown="SoundImg_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,375,0,0" VerticalAlignment="Top" Width="127" Click="Button_Click"/>
|
||||
<Image HorizontalAlignment="Left" Height="42" Margin="595,13,0,0" VerticalAlignment="Top" Width="42" Cursor="Hand" Source="/UWUVCI AIO WPF;component/UI/Images/newhelpbutton.png" MouseLeftButtonDown="Image_MouseLeftButtonDown"/>
|
||||
<Label Content="Use | for 2 lines" HorizontalAlignment="Left" Margin="506,428,0,0" VerticalAlignment="Top" Width="127" HorizontalContentAlignment="Center" ToolTip="e.g. Wii|Sports"/>
|
||||
<Button Content="?" HorizontalAlignment="Left" Margin="599,17,0,0" VerticalAlignment="Top" Width="33" Background="{x:Null}" BorderBrush="{x:Null}" Foreground="{x:Null}" Click="Button_Click_1" />
|
||||
<Button Content="?" HorizontalAlignment="Left" Margin="599,17,0,0" VerticalAlignment="Top" Width="33" Background="#FF2196F3" BorderBrush="#FF2196F3" Foreground="White" Click="Button_Click_1" FontSize="22" Padding="0" Height="35" />
|
||||
</Grid>
|
||||
|
||||
</Page>
|
||||
|
|
|
@ -428,7 +428,7 @@ namespace UWUVCI_AIO_WPF.UI.Frames.InjectFrames.Configurations
|
|||
{
|
||||
try
|
||||
{
|
||||
TitleKeys webbrowser = new TitleKeys("n64", "UWUVCI AIO - N64 Help");
|
||||
TitleKeys webbrowser = new TitleKeys("n64", "Nintendo 64 Inject Guide");
|
||||
try
|
||||
{
|
||||
webbrowser.Owner = mvm.mw;
|
||||
|
|
|
@ -17,27 +17,26 @@
|
|||
<TextBox materialDesign:HintAssist.Hint="BOOTLOGOTEX (OPTIONAL)" ToolTip="Needs a BitDepth of 32 and a Dimension of 170x42" Name="log" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,317,157,149" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" IsReadOnly="True" Focusable="False" Cursor="Help" Text="{Binding GameConfiguration.TGALog.ImgPath}"/>
|
||||
<TextBox materialDesign:HintAssist.Hint="GAME NAME" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,413,157,52" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" Text="{Binding GameConfiguration.GameName}" Name="gn" KeyUp="gn_KeyUp" MaxLength="250"/>
|
||||
<Button Content="Inject" HorizontalAlignment="Left" Margin="506,478,0,0" VerticalAlignment="Top" Width="127" IsEnabled="{Binding CanInject}" Click="InjectGame"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,328,0,0" VerticalAlignment="Top" Width="127" Click="Set_LogoTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,239,0,0" VerticalAlignment="Top" Width="127" Click="Set_TvTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,284,0,0" VerticalAlignment="Top" Width="127" Click="Set_DrcTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,194,0,0" VerticalAlignment="Top" Width="127" Click="Set_IconTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,327,0,0" VerticalAlignment="Top" Width="127" Click="Set_LogoTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,238,0,0" VerticalAlignment="Top" Width="127" Click="Set_TvTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,283,0,0" VerticalAlignment="Top" Width="127" Click="Set_DrcTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,193,0,0" VerticalAlignment="Top" Width="127" Click="Set_IconTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,72,0,0" VerticalAlignment="Top" Width="127" Click="Set_Rom_Path" Name="Injection"/>
|
||||
<StackPanel Margin="10,20,244,436" Orientation="Horizontal" ToolTip="Patches Pokemon GBA games to work with GBA VC">
|
||||
|
||||
<Label Content="PokePatch:" HorizontalAlignment="Left" VerticalAlignment="Top" FontSize="14" Width="102"/>
|
||||
<Label Content="PokePatch:" HorizontalAlignment="Left" VerticalAlignment="Top" FontSize="14" Width="90"/>
|
||||
<RadioButton Content="Enabled" Width="78" HorizontalAlignment="Left" Margin="0,5,0,0" VerticalAlignment="Top" GroupName="df" Click="RadioButton_Click"/>
|
||||
|
||||
<RadioButton x:Name="rbRDF" Width="111" Content="Disabled" HorizontalAlignment="Left" Margin="0,5,0,0" VerticalAlignment="Top" GroupName="df" Click="rbRDF_Click" IsChecked="True"/>
|
||||
</StackPanel>
|
||||
<TextBox materialDesign:HintAssist.Hint="BOOTSOUND (OPTIONAL)" ToolTip="Needs to be a RIFF WAVE file 48000khz and 16bit stereo." x:Name="sound" Text="{Binding BootSound}" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,365,157,101" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" IsReadOnly="True" Focusable="False" Cursor="Help" TextChanged="sound_TextChanged"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,191,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="icoIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="icoIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,236,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="tvIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="tvIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,281,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="drcIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="drcIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,325,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="logIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="logIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,373,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="SoundImg" Source="/UWUVCI AIO WPF;component/UI/Images/newspeaker.png" Cursor="Hand" MouseLeftButtonDown="SoundImg_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,191,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="icoIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="icoIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,236,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="tvIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="tvIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,281,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="drcIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="drcIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,325,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="logIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="logIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,373,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="SoundImg" Source="/UWUVCI AIO WPF;component/UI/Images/newspeaker2.png" Cursor="Hand" MouseLeftButtonDown="SoundImg_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,376,0,0" VerticalAlignment="Top" Width="127" Click="Button_Click"/>
|
||||
<Image HorizontalAlignment="Left" Height="42" Margin="595,13,0,0" VerticalAlignment="Top" Width="42" Cursor="Hand" Source="/UWUVCI AIO WPF;component/UI/Images/newhelpbutton.png" MouseLeftButtonDown="Image_MouseLeftButtonDown"/>
|
||||
<Label Content="Use | for 2 lines" HorizontalAlignment="Left" Margin="506,428,0,0" VerticalAlignment="Top" Width="127" HorizontalContentAlignment="Center" ToolTip="e.g. Wii|Sports"/>
|
||||
<Button Content="?" HorizontalAlignment="Left" Margin="599,17,0,0" VerticalAlignment="Top" Width="33" Background="{x:Null}" BorderBrush="{x:Null}" Foreground="{x:Null}" Click="Button_Click_1" />
|
||||
<Button Content="?" HorizontalAlignment="Left" Margin="599,17,0,0" VerticalAlignment="Top" Width="33" Background="#FF2196F3" BorderBrush="#FF2196F3" Foreground="White" Click="Button_Click_1" FontSize="22" Padding="0" Height="35" />
|
||||
</Grid>
|
||||
</Page>
|
||||
|
|
|
@ -413,7 +413,7 @@ namespace UWUVCI_AIO_WPF.UI.Frames.InjectFrames.Configurations
|
|||
{
|
||||
try
|
||||
{
|
||||
TitleKeys webbrowser = new TitleKeys("gba", "UWUVCI AIO - GBA Help");
|
||||
TitleKeys webbrowser = new TitleKeys("gba", "GameBoy Advance Inject Guide");
|
||||
try
|
||||
{
|
||||
webbrowser.Owner = mvm.mw;
|
||||
|
|
|
@ -17,30 +17,30 @@
|
|||
<TextBox materialDesign:HintAssist.Hint="BOOTLOGOTEX (OPTIONAL)" ToolTip="Needs a BitDepth of 32 and a Dimension of 170x42" Name="log" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,317,157,149" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" IsReadOnly="True" Focusable="False" Cursor="Help" Text="{Binding GameConfiguration.TGALog.ImgPath}"/>
|
||||
<TextBox materialDesign:HintAssist.Hint="GAME NAME" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,413,157,52" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" Text="{Binding GameConfiguration.GameName}" Name="gn" KeyUp="gn_KeyUp" MaxLength="250"/>
|
||||
<Button Content="Inject" HorizontalAlignment="Left" Margin="506,478,0,0" VerticalAlignment="Top" Width="127" IsEnabled="{Binding CanInject}" Click="InjectGame"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,328,0,0" VerticalAlignment="Top" Width="127" Click="Set_LogoTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,239,0,0" VerticalAlignment="Top" Width="127" Click="Set_TvTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,284,0,0" VerticalAlignment="Top" Width="127" Click="Set_DrcTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,194,0,0" VerticalAlignment="Top" Width="127" Click="Set_IconTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,327,0,0" VerticalAlignment="Top" Width="127" Click="Set_LogoTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,238,0,0" VerticalAlignment="Top" Width="127" Click="Set_TvTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,283,0,0" VerticalAlignment="Top" Width="127" Click="Set_DrcTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,193,0,0" VerticalAlignment="Top" Width="127" Click="Set_IconTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,72,0,0" VerticalAlignment="Top" Width="127" Click="Set_Rom_Path" Name="Injection"/>
|
||||
|
||||
<TextBox Name="gc2" materialDesign:HintAssist.Hint="GAMECUBE DISC 2 (LEAVE BLANK IF NONE)" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,120,157,345" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" IsReadOnly="True" Focusable="False" Text="{Binding gc2rom}" Height="45"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,133,0,0" VerticalAlignment="Top" Width="127" Click="Button_Click"/>
|
||||
<StackPanel Margin="10,20,244,436" Orientation="Horizontal" >
|
||||
<StackPanel Margin="10,20,211,436" Orientation="Horizontal" >
|
||||
|
||||
<Label Content="Configuration:" HorizontalAlignment="Left" VerticalAlignment="Top" FontSize="14" Width="102"/>
|
||||
<Label Content="Config:" HorizontalAlignment="Left" VerticalAlignment="Top" FontSize="14" Width="90"/>
|
||||
<CheckBox Content="Force 4:3" HorizontalAlignment="Left" Margin="0,5,0,0" VerticalAlignment="Top" Width="98" Click="CheckBox_Click" ToolTip="If checked Games will run in 4:3 instead of 16:9"/>
|
||||
<CheckBox Content="Disable GamePad" HorizontalAlignment="Left" Margin="0,5,0,0" VerticalAlignment="Top" Width="129" Click="CheckBox_Click_1" ToolTip="If checked the GamePad will not be used as a controller" Name="gp"/>
|
||||
<CheckBox Content="Disable GamePad" HorizontalAlignment="Left" Margin="0,5,0,0" VerticalAlignment="Top" Width="143" Click="CheckBox_Click_1" ToolTip="If checked the GamePad will not be used as a controller" Name="gp"/>
|
||||
<CheckBox Content="Disable Trim" Margin="0,5,0,31" Name="trimn" Click="trimn_Click"/>
|
||||
</StackPanel>
|
||||
<TextBox materialDesign:HintAssist.Hint="BOOTSOUND (OPTIONAL)" ToolTip="Needs to be a RIFF WAVE file 48000khz and 16bit stereo." x:Name="sound" Text="{Binding BootSound}" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,365,157,101" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" IsReadOnly="True" Focusable="False" Cursor="Help" TextChanged="sound_TextChanged"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,191,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="icoIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="icoIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,236,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="tvIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="tvIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,281,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="drcIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="drcIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,325,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="logIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="logIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,373,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="SoundImg" Source="/UWUVCI AIO WPF;component/UI/Images/newspeaker.png" Cursor="Hand" MouseLeftButtonDown="SoundImg_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,376,0,0" VerticalAlignment="Top" Width="127" Click="Button_Click"/>
|
||||
<Image HorizontalAlignment="Left" Height="42" Margin="595,13,0,0" VerticalAlignment="Top" Width="42" Cursor="Hand" Source="/UWUVCI AIO WPF;component/UI/Images/newhelpbutton.png" MouseLeftButtonDown="Image_MouseLeftButtonDown"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,191,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="icoIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="icoIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,236,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="tvIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="tvIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,281,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="drcIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="drcIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,325,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="logIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="logIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,373,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="SoundImg" Source="/UWUVCI AIO WPF;component/UI/Images/newspeaker2.png" Cursor="Hand" MouseLeftButtonDown="SoundImg_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,376,0,0" VerticalAlignment="Top" Width="127" Click="Button_Click_1"/>
|
||||
<Label Content="Use | for 2 lines" HorizontalAlignment="Left" Margin="506,428,0,0" VerticalAlignment="Top" Width="127" HorizontalContentAlignment="Center" ToolTip="e.g. Wii|Sports"/>
|
||||
<Button Content="?" HorizontalAlignment="Left" Margin="599,17,0,0" VerticalAlignment="Top" Width="33" Background="{x:Null}" BorderBrush="{x:Null}" Foreground="{x:Null}" Click="Button_Click_2" />
|
||||
<Button Content="?" HorizontalAlignment="Left" Margin="600,13,0,0" VerticalAlignment="Top" Width="33" Background="#FF2196F3" BorderBrush="#FF2196F3" Foreground="White" Click="Button_Click_2" FontSize="22" Padding="0" Height="32" />
|
||||
</Grid>
|
||||
|
||||
</Page>
|
||||
|
|
|
@ -524,7 +524,7 @@ namespace UWUVCI_AIO_WPF.UI.Frames.InjectFrames.Configurations
|
|||
{
|
||||
try
|
||||
{
|
||||
TitleKeys webbrowser = new TitleKeys("gcn", "UWUVCI AIO - GCN Help");
|
||||
TitleKeys webbrowser = new TitleKeys("gcn", "GameCube Inject Guide");
|
||||
try
|
||||
{
|
||||
webbrowser.Owner = mvm.mw;
|
||||
|
@ -538,7 +538,7 @@ namespace UWUVCI_AIO_WPF.UI.Frames.InjectFrames.Configurations
|
|||
}
|
||||
catch (Exception)
|
||||
{
|
||||
Custom_Message cm = new Custom_Message("Not Implemented", "The Helppage for GCN is not implemented yet");
|
||||
Custom_Message cm = new Custom_Message("Not Implemented", "The Helppage for GameCube is not implemented yet");
|
||||
try
|
||||
{
|
||||
cm.Owner = mvm.mw;
|
||||
|
@ -550,5 +550,18 @@ namespace UWUVCI_AIO_WPF.UI.Frames.InjectFrames.Configurations
|
|||
cm.Show();
|
||||
}
|
||||
}
|
||||
|
||||
private void trimn_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
if (mvm.donttrim)
|
||||
{
|
||||
mvm.donttrim =false;
|
||||
}
|
||||
else
|
||||
{
|
||||
mvm.donttrim = true;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -17,25 +17,24 @@
|
|||
<TextBox materialDesign:HintAssist.Hint="BOOTLOGOTEX (OPTIONAL)" ToolTip="Needs a BitDepth of 32 and a Dimension of 170x42" Name="log" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,317,157,149" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" IsReadOnly="True" Focusable="False" Cursor="Help" Text="{Binding GameConfiguration.TGALog.ImgPath}"/>
|
||||
<TextBox materialDesign:HintAssist.Hint="GAME NAME" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,413,157,52" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" Text="{Binding GameConfiguration.GameName}" Name="gn" KeyUp="gn_KeyUp" MaxLength="250"/>
|
||||
<Button Content="Inject" HorizontalAlignment="Left" Margin="506,478,0,0" VerticalAlignment="Top" Width="127" IsEnabled="{Binding CanInject}" Click="InjectGame"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,328,0,0" VerticalAlignment="Top" Width="127" Click="Set_LogoTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,239,0,0" VerticalAlignment="Top" Width="127" Click="Set_TvTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,284,0,0" VerticalAlignment="Top" Width="127" Click="Set_DrcTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,194,0,0" VerticalAlignment="Top" Width="127" Click="Set_IconTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,327,0,0" VerticalAlignment="Top" Width="127" Click="Set_LogoTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,238,0,0" VerticalAlignment="Top" Width="127" Click="Set_TvTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,283,0,0" VerticalAlignment="Top" Width="127" Click="Set_DrcTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,193,0,0" VerticalAlignment="Top" Width="127" Click="Set_IconTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,72,0,0" VerticalAlignment="Top" Width="127" Click="Set_Rom_Path" Name="Injection"/>
|
||||
<StackPanel Margin="10,20,244,436" Orientation="Horizontal" ToolTip="If checked alows you to inject TurboGrafx-CD ROMs">
|
||||
|
||||
<Label Content="ROM Type:" HorizontalAlignment="Left" VerticalAlignment="Top" FontSize="14" Width="102"/>
|
||||
<Label Content="ROM Type:" HorizontalAlignment="Left" VerticalAlignment="Top" FontSize="14" Width="90"/>
|
||||
<CheckBox Content="TurboGrafxCD" HorizontalAlignment="Left" Margin="0,5,0,0" VerticalAlignment="Top" Width="98" Click="CheckBox_Click" />
|
||||
</StackPanel>
|
||||
<TextBox materialDesign:HintAssist.Hint="BOOTSOUND (OPTIONAL)" ToolTip="Needs to be a RIFF WAVE file 48000khz and 16bit stereo." x:Name="sound" Text="{Binding BootSound}" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,365,157,101" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" IsReadOnly="True" Focusable="False" Cursor="Help" TextChanged="sound_TextChanged"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,191,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="icoIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="icoIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,236,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="tvIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="tvIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,281,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="drcIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="drcIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,325,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="logIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="logIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,373,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="SoundImg" Source="/UWUVCI AIO WPF;component/UI/Images/newspeaker.png" Cursor="Hand" MouseLeftButtonDown="SoundImg_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,191,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="icoIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="icoIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,236,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="tvIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="tvIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,281,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="drcIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="drcIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,325,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="logIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="logIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,373,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="SoundImg" Source="/UWUVCI AIO WPF;component/UI/Images/newspeaker2.png" Cursor="Hand" MouseLeftButtonDown="SoundImg_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,376,0,0" VerticalAlignment="Top" Width="127" Click="Button_Click"/>
|
||||
<Image HorizontalAlignment="Left" Height="42" Margin="595,13,0,0" VerticalAlignment="Top" Width="42" Cursor="Hand" Source="/UWUVCI AIO WPF;component/UI/Images/newhelpbutton.png" MouseLeftButtonDown="Image_MouseLeftButtonDown"/>
|
||||
<Label Content="Use | for 2 lines" HorizontalAlignment="Left" Margin="506,428,0,0" VerticalAlignment="Top" Width="127" HorizontalContentAlignment="Center" ToolTip="e.g. Wii|Sports"/>
|
||||
<Button Content="?" HorizontalAlignment="Left" Margin="599,17,0,0" VerticalAlignment="Top" Width="33" Background="{x:Null}" BorderBrush="{x:Null}" Foreground="{x:Null}" Click="Button_Click_1" />
|
||||
<Button Content="?" HorizontalAlignment="Left" Margin="599,17,0,0" VerticalAlignment="Top" Width="33" Background="#FF2196F3" BorderBrush="#FF2196F3" Foreground="White" Click="Button_Click_1" FontSize="22" Padding="0" Height="35" />
|
||||
</Grid>
|
||||
</Page>
|
||||
|
|
|
@ -422,11 +422,11 @@ namespace UWUVCI_AIO_WPF.UI.Frames.InjectFrames.Configurations
|
|||
TitleKeys webbrowser = null;
|
||||
if (cd)
|
||||
{
|
||||
webbrowser = new TitleKeys("tgcd", "UWUVCI AIO - TGxCD Help");
|
||||
webbrowser = new TitleKeys("tgcd", "TurboGrafX Inject Guide");
|
||||
}
|
||||
else
|
||||
{
|
||||
webbrowser = new TitleKeys("tg16", "UWUVCI AIO - TGx16 Help");
|
||||
webbrowser = new TitleKeys("tg16", "TurboGrafX Inject Guide");
|
||||
}
|
||||
|
||||
try
|
||||
|
@ -444,7 +444,7 @@ namespace UWUVCI_AIO_WPF.UI.Frames.InjectFrames.Configurations
|
|||
{
|
||||
string cns = "TGx16";
|
||||
if(cd) cns = "TGxCD";
|
||||
Custom_Message cm = new Custom_Message("Not Implemented", $"The Helppage for {cns} is not implemented yet");
|
||||
Custom_Message cm = new Custom_Message("Not Implemented", $"The Helppage for TurboGrafX is not implemented yet");
|
||||
try
|
||||
{
|
||||
cm.Owner = mvm.mw;
|
||||
|
|
|
@ -17,20 +17,20 @@
|
|||
<TextBox materialDesign:HintAssist.Hint="BOOTLOGOTEX (OPTIONAL)" ToolTip="Needs a BitDepth of 32 and a Dimension of 170x42" Name="log" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,317,157,149" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" IsReadOnly="True" Focusable="False" Cursor="Help" Text="{Binding GameConfiguration.TGALog.ImgPath}"/>
|
||||
<TextBox materialDesign:HintAssist.Hint="GAME NAME" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,413,157,52" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" Text="{Binding GameConfiguration.GameName}" Name="gn" KeyUp="gn_KeyUp" MaxLength="250"/>
|
||||
<Button Content="Inject" HorizontalAlignment="Left" Margin="506,478,0,0" VerticalAlignment="Top" Width="127" IsEnabled="{Binding CanInject}" Click="InjectGame"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,328,0,0" VerticalAlignment="Top" Width="127" Click="Set_LogoTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,239,0,0" VerticalAlignment="Top" Width="127" Click="Set_TvTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,284,0,0" VerticalAlignment="Top" Width="127" Click="Set_DrcTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,194,0,0" VerticalAlignment="Top" Width="127" Click="Set_IconTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,327,0,0" VerticalAlignment="Top" Width="127" Click="Set_LogoTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,238,0,0" VerticalAlignment="Top" Width="127" Click="Set_TvTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,283,0,0" VerticalAlignment="Top" Width="127" Click="Set_DrcTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,193,0,0" VerticalAlignment="Top" Width="127" Click="Set_IconTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,72,0,0" VerticalAlignment="Top" Width="127" Click="Set_Rom_Path" Name="Injection"/>
|
||||
<TextBox materialDesign:HintAssist.Hint="BOOTSOUND (OPTIONAL)" ToolTip="Needs to be a RIFF WAVE file 48000khz and 16bit stereo." x:Name="sound" Text="{Binding BootSound}" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,365,157,101" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" IsReadOnly="True" Focusable="False" Cursor="Help" TextChanged="sound_TextChanged"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,191,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="icoIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="icoIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,236,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="tvIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="tvIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,281,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="drcIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="drcIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,325,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="logIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="logIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,373,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="SoundImg" Source="/UWUVCI AIO WPF;component/UI/Images/newspeaker.png" Cursor="Hand" MouseLeftButtonDown="SoundImg_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,376,0,0" VerticalAlignment="Top" Width="127" Click="Button_Click"/>
|
||||
<Image HorizontalAlignment="Left" Height="42" Margin="595,13,0,0" VerticalAlignment="Top" Width="42" Cursor="Hand" Source="/UWUVCI AIO WPF;component/UI/Images/newhelpbutton.png" MouseLeftButtonDown="Image_MouseLeftButtonDown"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,191,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="icoIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="icoIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,236,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="tvIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="tvIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,281,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="drcIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="drcIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,325,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="logIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="logIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,373,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="SoundImg" Source="/UWUVCI AIO WPF;component/UI/Images/newspeaker2.png" Cursor="Hand" MouseLeftButtonDown="SoundImg_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,376,0,0" VerticalAlignment="Top" Width="127" Click="Button_Click"/>
|
||||
|
||||
<Label Content="Use | for 2 lines" HorizontalAlignment="Left" Margin="506,428,0,0" VerticalAlignment="Top" Width="127" HorizontalContentAlignment="Center" ToolTip="e.g. Wii|Sports"/>
|
||||
<Button Content="?" HorizontalAlignment="Left" Margin="599,17,0,0" VerticalAlignment="Top" Width="33" Background="{x:Null}" BorderBrush="{x:Null}" Foreground="{x:Null}" Click="Button_Click_1" />
|
||||
<Button Content="?" HorizontalAlignment="Left" Margin="599,17,0,0" VerticalAlignment="Top" Width="33" Background="#FF2196F3" BorderBrush="#FF2196F3" Foreground="White" Click="Button_Click_1" FontSize="22" Padding="0" Height="35" />
|
||||
</Grid>
|
||||
</Page>
|
||||
|
|
|
@ -397,7 +397,16 @@ namespace UWUVCI_AIO_WPF.UI.Frames.InjectFrames.Configurations
|
|||
{
|
||||
try
|
||||
{
|
||||
TitleKeys webbrowser = new TitleKeys(mvm.GameConfiguration.Console.ToString().ToLower(),$"UWUVCI AIO - {mvm.GameConfiguration.Console.ToString()} Help");
|
||||
string title = "";
|
||||
if(mvm.GameConfiguration.Console.ToString().ToLower() == "nds")
|
||||
{
|
||||
title = $"Nintendo DS Inject Guide";
|
||||
}
|
||||
else
|
||||
{
|
||||
title = $"{mvm.GameConfiguration.Console.ToString()} Inject Guide";
|
||||
}
|
||||
TitleKeys webbrowser = new TitleKeys(mvm.GameConfiguration.Console.ToString().ToLower(),title);
|
||||
try
|
||||
{
|
||||
webbrowser.Owner = mvm.mw;
|
||||
|
|
|
@ -16,29 +16,29 @@
|
|||
<TextBox materialDesign:HintAssist.Hint="BOOTLOGOTEX (OPTIONAL)" ToolTip="Needs a BitDepth of 32 and a Dimension of 170x42" Name="log" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,317,157,149" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" IsReadOnly="True" Focusable="False" Cursor="Help" Text="{Binding GameConfiguration.TGALog.ImgPath}"/>
|
||||
<TextBox materialDesign:HintAssist.Hint="GAME NAME" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,413,157,52" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" Text="{Binding GameConfiguration.GameName}" Name="gn" KeyUp="gn_KeyUp" MaxLength="250"/>
|
||||
<Button Content="Inject" HorizontalAlignment="Left" Margin="506,478,0,0" VerticalAlignment="Top" Width="127" IsEnabled="{Binding CanInject}" Click="InjectGame"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,328,0,0" VerticalAlignment="Top" Width="127" Click="Set_LogoTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,239,0,0" VerticalAlignment="Top" Width="127" Click="Set_TvTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,284,0,0" VerticalAlignment="Top" Width="127" Click="Set_DrcTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,194,0,0" VerticalAlignment="Top" Width="127" Click="Set_IconTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,327,0,0" VerticalAlignment="Top" Width="127" Click="Set_LogoTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,238,0,0" VerticalAlignment="Top" Width="127" Click="Set_TvTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,283,0,0" VerticalAlignment="Top" Width="127" Click="Set_DrcTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,193,0,0" VerticalAlignment="Top" Width="127" Click="Set_IconTex"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,72,0,0" VerticalAlignment="Top" Width="127" Click="Set_Rom_Path" Name="Injection"/>
|
||||
<ComboBox HorizontalAlignment="Left" Margin="10,138,0,0" VerticalAlignment="Top" Width="476" x:Name="gamepad" SelectionChanged="gamepad_SelectionChanged"/>
|
||||
<Label Content="Use GamePad as:" HorizontalAlignment="Left" Margin="6,113,0,0" VerticalAlignment="Top" FontSize="14"/>
|
||||
<CheckBox Content="Swap L/R and ZL/ZR" HorizontalAlignment="Left" Margin="506,142,0,0" VerticalAlignment="Top" Width="137" x:Name="LR" IsEnabled="False" IsChecked="False"/>
|
||||
<StackPanel Margin="10,20,244,436" Orientation="Horizontal" ToolTip="This may not work with every Game">
|
||||
<Label Content="Video Patch:" HorizontalAlignment="Left" VerticalAlignment="Top" FontSize="14" Width="102"/>
|
||||
<RadioButton Content="None" HorizontalAlignment="Left" Margin="0,5,0,0" VerticalAlignment="Top" GroupName="VMC" IsChecked="True" Click="RadioButton_Click_2" Width="78"/>
|
||||
<RadioButton Content="NTSC TO PAL" HorizontalAlignment="Left" Margin="0,5,0,0" VerticalAlignment="Top" GroupName="VMC" Click="RadioButton_Click" Width="111"/>
|
||||
<RadioButton Content="PAL TO NTSC" HorizontalAlignment="Left" Margin="0,5,0,0" VerticalAlignment="Top" GroupName="VMC" Click="RadioButton_Click_1"/>
|
||||
<StackPanel Margin="10,20,53,436" Orientation="Horizontal" ToolTip="This may not work with every Game">
|
||||
<Label Content="Video Patch:" HorizontalAlignment="Left" VerticalAlignment="Top" FontSize="14" Width="90"/>
|
||||
<RadioButton Name="vmcsmoll" Content="None" HorizontalAlignment="Left" Margin="0,5,0,0" VerticalAlignment="Top" GroupName="VMC" IsChecked="True" Click="RadioButton_Click_2" Width="77"/>
|
||||
<RadioButton Name="ntsc" Content="NTSC To PAL" HorizontalAlignment="Left" Margin="0,5,0,0" VerticalAlignment="Top" GroupName="VMC" Click="RadioButton_Click" Width="111"/>
|
||||
<RadioButton Name="pal" Content="PAL To NTSC" HorizontalAlignment="Left" Margin="0,5,0,0" VerticalAlignment="Top" GroupName="VMC" Click="RadioButton_Click_1" Width="110"/>
|
||||
<CheckBox Content="Disable Trim" Margin="0,5,0,31" Name="trimn" Click="trimn_Click" Visibility="Hidden"/>
|
||||
</StackPanel>
|
||||
<TextBox materialDesign:HintAssist.Hint="BOOTSOUND (OPTIONAL)" ToolTip="Needs to be a RIFF WAVE file 48000khz and 16bit stereo." x:Name="sound" Text="{Binding BootSound}" Style="{StaticResource MaterialDesignFloatingHintTextBox}" Margin="10,365,157,101" Background="{x:Null}" Foreground="Black" SelectionBrush="#FF00C3D7" CaretBrush="#FF21C3F3" FontSize="18" IsReadOnly="True" Focusable="False" Cursor="Help" TextChanged="sound_TextChanged"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,191,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="icoIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="icoIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,236,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="tvIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="tvIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,281,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="drcIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="drcIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,325,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="logIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera.png" Cursor="Hand" MouseLeftButtonDown="logIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="456,373,0,0" VerticalAlignment="Top" Width="34" OpacityMask="LightGray" Name="SoundImg" Source="/UWUVCI AIO WPF;component/UI/Images/newspeaker.png" Cursor="Hand" MouseLeftButtonDown="SoundImg_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,191,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="icoIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="icoIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,236,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="tvIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="tvIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,281,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="drcIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="drcIMG_MouseLeftButtonDown" Visibility="Hidden" />
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,325,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="logIMG" Source="/UWUVCI AIO WPF;component/UI/Images/newcamera2.png" Cursor="Hand" MouseLeftButtonDown="logIMG_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Image HorizontalAlignment="Left" Height="35" Margin="452,373,0,0" VerticalAlignment="Top" Width="38" OpacityMask="LightGray" Name="SoundImg" Source="/UWUVCI AIO WPF;component/UI/Images/newspeaker2.png" Cursor="Hand" MouseLeftButtonDown="SoundImg_MouseLeftButtonDown" Visibility="Hidden"/>
|
||||
<Button Content="Select File" HorizontalAlignment="Left" Margin="506,376,0,0" VerticalAlignment="Top" Width="127" Click="Button_Click"/>
|
||||
<Image HorizontalAlignment="Left" Height="42" Margin="595,13,0,0" VerticalAlignment="Top" Width="42" Cursor="Hand" Source="/UWUVCI AIO WPF;component/UI/Images/newhelpbutton.png" MouseLeftButtonDown="Image_MouseLeftButtonDown"/>
|
||||
<Label Content="Use | for 2 lines" HorizontalAlignment="Left" Margin="506,428,0,0" VerticalAlignment="Top" Width="127" HorizontalContentAlignment="Center" ToolTip="e.g. Wii|Sports"/>
|
||||
<Button Content="?" HorizontalAlignment="Left" Margin="599,17,0,0" VerticalAlignment="Top" Width="33" Background="{x:Null}" BorderBrush="{x:Null}" Foreground="{x:Null}" Click="Button_Click_1" />
|
||||
<Button Content="?" HorizontalAlignment="Left" Margin="599,17,0,0" VerticalAlignment="Top" Width="33" Background="#FF2196F3" BorderBrush="#FF2196F3" Foreground="White" Click="Button_Click_1" FontSize="22" Padding="0" Height="35" />
|
||||
</Grid>
|
||||
</Page>
|
||||
|
|
|
@ -97,6 +97,21 @@ namespace UWUVCI_AIO_WPF.UI.Frames.InjectFrames.Configurations
|
|||
}
|
||||
if (isok)
|
||||
{
|
||||
trimn.Visibility = Visibility.Hidden;
|
||||
trimn.IsChecked = false;
|
||||
vmcsmoll.IsEnabled = true;
|
||||
pal.IsEnabled = true;
|
||||
ntsc.IsEnabled = true;
|
||||
mvm.donttrim = false;
|
||||
List<string> gpEmu = new List<string>();
|
||||
gpEmu.Add("None");
|
||||
gpEmu.Add("Classic Controller");
|
||||
gpEmu.Add("Horizontal WiiMote");
|
||||
gpEmu.Add("Vertical WiiMote");
|
||||
gpEmu.Add("Force Classic Controller");
|
||||
gpEmu.Add("Force No Classic Controller");
|
||||
gamepad.ItemsSource = gpEmu;
|
||||
gamepad.ItemsSource = gpEmu;
|
||||
mvm.RomPath = path;
|
||||
mvm.RomSet = true;
|
||||
if (mvm.BaseDownloaded)
|
||||
|
@ -116,6 +131,13 @@ namespace UWUVCI_AIO_WPF.UI.Frames.InjectFrames.Configurations
|
|||
{
|
||||
tv.Text = mvm.GameConfiguration.TGATv.ImgPath;
|
||||
}
|
||||
if (path.ToLower().Contains("iso"))
|
||||
{
|
||||
if (!path.ToLower().Contains("nkit"))
|
||||
{
|
||||
trimn.Visibility = Visibility.Visible;
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -539,7 +561,7 @@ namespace UWUVCI_AIO_WPF.UI.Frames.InjectFrames.Configurations
|
|||
{
|
||||
try
|
||||
{
|
||||
TitleKeys webbrowser = new TitleKeys("wii", "UWUVCI AIO - Wii Help");
|
||||
TitleKeys webbrowser = new TitleKeys("wii", "Wii Inject Guide");
|
||||
try
|
||||
{
|
||||
webbrowser.Owner = mvm.mw;
|
||||
|
@ -565,5 +587,44 @@ namespace UWUVCI_AIO_WPF.UI.Frames.InjectFrames.Configurations
|
|||
cm.Show();
|
||||
}
|
||||
}
|
||||
|
||||
private void trimn_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
if (!mvm.donttrim)
|
||||
{
|
||||
mvm.toPal = false;
|
||||
mvm.Patch = false;
|
||||
vmcsmoll.IsChecked = true;
|
||||
vmcsmoll.IsEnabled = false;
|
||||
pal.IsEnabled = false;
|
||||
ntsc.IsEnabled = false;
|
||||
mvm.donttrim = true;
|
||||
List<string> gpEmu = new List<string>();
|
||||
gpEmu.Add("None");
|
||||
gpEmu.Add("Classic Controller");
|
||||
gpEmu.Add("Horizontal WiiMote");
|
||||
gpEmu.Add("Vertical WiiMote");
|
||||
gpEmu.Add("[NEEDS TRIMMING] Force Classic Controller");
|
||||
gpEmu.Add("Force No Classic Controller");
|
||||
gamepad.ItemsSource = gpEmu;
|
||||
}
|
||||
else
|
||||
{
|
||||
vmcsmoll.IsEnabled = true;
|
||||
pal.IsEnabled = true;
|
||||
ntsc.IsEnabled = true;
|
||||
mvm.donttrim = false;
|
||||
List<string> gpEmu = new List<string>();
|
||||
gpEmu.Add("None");
|
||||
gpEmu.Add("Classic Controller");
|
||||
gpEmu.Add("Horizontal WiiMote");
|
||||
gpEmu.Add("Vertical WiiMote");
|
||||
gpEmu.Add("Force Classic Controller");
|
||||
gpEmu.Add("Force No Classic Controller");
|
||||
gamepad.ItemsSource = gpEmu;
|
||||
gamepad.ItemsSource = gpEmu;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,7 +70,16 @@ namespace UWUVCI_AIO_WPF.UI.Frames
|
|||
|
||||
private void Button_Click_5(object sender, RoutedEventArgs e)
|
||||
{
|
||||
new Custom_Message("Credits", "UWUVCI AIO - NicoAICP, Morilli, Lreiia Bot\nBeta Testers/Contributors - wowjinxy, Danis, Adolfobenjaminv\n\n7za - Igor Pavlov\nBuildPcePkg & BuildTurboCDPcePkg - JohnnyGo\nCdecrypt - crediar\nCNUSPACKER - NicoAICP, Morilli\nINICreator - NicoAICP\nN64Converter - Morilli\npng2tga - Easy2Convert\ninject_gba_c (psb) - Morilli\nRetroInject_C - Morilli\ntga_verify - Morilli\nWiiUDownloader - Morilli\nwiiurpxtool - 0CHB0\nGoomba - FluBBa\nDarkFilter Removal N64 - MelonSpeedruns\nNintendont SD Card Menu - TeconMoon\nwit - Wiimm\nGetExtTypePatcher - Fix94\nnfs2iso2nfs - sabykos, piratesephiroth, Fix94 and many more\nWii-VMC - wanikoko\nIcon/TV Bootimages - Flump\nNKit - nanook").ShowDialog();
|
||||
Custom_Message cm = new Custom_Message("Credits", "UWUVCI AIO - NicoAICP, Morilli, Lreiia Bot\nBeta Testers/Contributors - wowjinxy, Danis, Adolfobenjaminv\n\n7za - Igor Pavlov\nBuildPcePkg & BuildTurboCDPcePkg - JohnnyGo\nCdecrypt - crediar\nCNUSPACKER - NicoAICP, Morilli\nINICreator - NicoAICP\nN64Converter - Morilli\npng2tga - Easy2Convert\ninject_gba_c (psb) - Morilli\nRetroInject_C - Morilli\ntga_verify - Morilli\nWiiUDownloader - Morilli\nwiiurpxtool - 0CHB0\nGoomba - FluBBa\nDarkFilter Removal N64 - MelonSpeedruns\nNintendont SD Card Menu - TeconMoon\nwit - Wiimm\nGetExtTypePatcher - Fix94\nnfs2iso2nfs - sabykos, piratesephiroth, Fix94 and many more\nWii-VMC - wanikoko\nIcon/TV Bootimages - Flump\nNKit - nanook");
|
||||
try
|
||||
{
|
||||
cm.Owner = (FindResource("mvm") as MainViewModel).mw;
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
|
||||
}
|
||||
cm.ShowDialog();
|
||||
}
|
||||
|
||||
private void Button_Click_6(object sender, RoutedEventArgs e)
|
||||
|
|
BIN
UWUVCI AIO WPF/UI/Images/newcamera2.png
Normal file
BIN
UWUVCI AIO WPF/UI/Images/newcamera2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.2 KiB |
BIN
UWUVCI AIO WPF/UI/Images/newspeaker2.png
Normal file
BIN
UWUVCI AIO WPF/UI/Images/newspeaker2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4 KiB |
|
@ -6,11 +6,11 @@
|
|||
xmlns:local="clr-namespace:UWUVCI_AIO_WPF"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
mc:Ignorable="d"
|
||||
Title="MAIN" Height="223.859" Width="717.416" WindowStyle="None" WindowStartupLocation="CenterOwner" Foreground="White" Background="LightGray" ResizeMode="NoResize" Icon="/UWUVCI AIO WPF;component/a.ico" Name="wind" SizeToContent="WidthAndHeight" BorderBrush="#FF2196F3" BorderThickness="1.5,1.5,1.5,1.5" ShowInTaskbar="False">
|
||||
Title="Message" Height="223.859" MinWidth="365" WindowStyle="None" WindowStartupLocation="CenterOwner" Foreground="White" Background="LightGray" ResizeMode="NoResize" Icon="/UWUVCI AIO WPF;component/b.ico" Name="wind" SizeToContent="WidthAndHeight" BorderBrush="#FF2196F3" BorderThickness="1.5,1.5,1.5,1.5" ShowInTaskbar="False">
|
||||
<Grid Name="grid">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="496*"/>
|
||||
<ColumnDefinition Width="132"/>
|
||||
<ColumnDefinition Width="164"/>
|
||||
<ColumnDefinition Width="132*"/>
|
||||
<ColumnDefinition Width="90"/>
|
||||
</Grid.ColumnDefinitions>
|
||||
<Grid.RowDefinitions>
|
||||
|
@ -19,12 +19,13 @@
|
|||
<RowDefinition Height="48"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<TextBlock HorizontalAlignment="Left" Margin="7,2,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Height="32" Width="618" FontSize="15" Foreground="Black" Name="Title" Grid.ColumnSpan="2" Grid.Row="0" FontWeight="Bold"/>
|
||||
<TextBlock HorizontalAlignment="Left" Margin="5,4,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Height="Auto" Width="260" FontSize="15" Foreground="Black" Name="Title" Grid.Row="0" FontWeight="Bold" Text=" " Grid.ColumnSpan="2"/>
|
||||
<Label HorizontalAlignment="Left" Margin="2,10,0,0" VerticalAlignment="Top" Height="Auto" Width="Auto" FontSize="15" Foreground="Black" x:Name="Message" HorizontalContentAlignment="Left" Content="" VerticalContentAlignment="Center" Grid.Row="1" Grid.ColumnSpan="3"/>
|
||||
<Button Content="Close" HorizontalAlignment="Left" Margin="7,8,0,0" VerticalAlignment="Top" Width="75" Click="Button_Click" RenderTransformOrigin="0.5,0.5" Grid.Row="2" Grid.Column="2"/>
|
||||
<Button Content="Open Folder" HorizontalAlignment="Left" Margin="5,8,0,0" VerticalAlignment="Top" Width="121" Name="Folder" Click="Folder_Click" RenderTransformOrigin="1,1" Grid.Row="2" Grid.Column="1"/>
|
||||
<Button Content="Continue" HorizontalAlignment="Left" Margin="5,8,0,0" VerticalAlignment="Top" Width="121" x:Name="Reset" Click="Reset_Click" RenderTransformOrigin="1,1" Grid.Row="2" Grid.Column="1" Visibility="Hidden"/>
|
||||
<CheckBox Content="Don't show this again" HorizontalAlignment="Left" Margin="2,14,0,0" Grid.Row="2" VerticalAlignment="Top" Width="139" Foreground="Black" Name="dont"/>
|
||||
<Button Content="Close" Margin="7,8,8,9" Click="Button_Click" RenderTransformOrigin="0.5,0.5" Grid.Row="2" Grid.Column="2" Height="Auto"/>
|
||||
<Button Content="Open Folder" Margin="0,8,0,9" Name="Folder" Click="Folder_Click" RenderTransformOrigin="1,1" Grid.Row="2" Grid.Column="1" Height="Auto" HorizontalAlignment="Right" Visibility="Hidden"/>
|
||||
<Button Content="Continue" Margin="0,8,5,9" x:Name="Reset" Click="Reset_Click" RenderTransformOrigin="1,1" Grid.Row="2" Grid.Column="1" Height="Auto" HorizontalAlignment="Right" Visibility="Hidden" />
|
||||
<CheckBox Content="Don't show this again" HorizontalAlignment="Left" Margin="5,13,0,0" Grid.Row="2" VerticalAlignment="Top" Width="139" Foreground="Black" Name="dont" Height="18"/>
|
||||
<Button Content="Nintendon't Config" Margin="8,8,0,0" x:Name="nc" Click="nc_Click" RenderTransformOrigin="1,1" Grid.Row="2" Height="32" Width="154" HorizontalAlignment="Left" VerticalAlignment="Top"/>
|
||||
|
||||
|
||||
</Grid>
|
||||
|
|
|
@ -19,6 +19,8 @@ namespace UWUVCI_AIO_WPF.UI.Windows
|
|||
/// <summary>
|
||||
/// Interaktionslogik für Custom_Message.xaml
|
||||
/// </summary>
|
||||
///
|
||||
|
||||
public partial class Custom_Message : Window
|
||||
{
|
||||
string path;
|
||||
|
@ -28,6 +30,7 @@ namespace UWUVCI_AIO_WPF.UI.Windows
|
|||
{
|
||||
|
||||
InitializeComponent();
|
||||
nc.Visibility = Visibility.Hidden;
|
||||
try
|
||||
{
|
||||
if(this.Owner != null)
|
||||
|
@ -36,6 +39,14 @@ namespace UWUVCI_AIO_WPF.UI.Windows
|
|||
{
|
||||
this.WindowStartupLocation = WindowStartupLocation.CenterScreen;
|
||||
}
|
||||
else
|
||||
{
|
||||
this.WindowStartupLocation = WindowStartupLocation.CenterOwner;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
this.WindowStartupLocation = WindowStartupLocation.CenterScreen;
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -44,7 +55,7 @@ namespace UWUVCI_AIO_WPF.UI.Windows
|
|||
this.WindowStartupLocation = WindowStartupLocation.CenterScreen;
|
||||
}
|
||||
|
||||
dont.Visibility = Visibility.Hidden;
|
||||
dont.Visibility = Visibility.Hidden;
|
||||
Title.Text = title;
|
||||
Message.Content = message;
|
||||
Folder.Visibility = Visibility.Hidden;
|
||||
|
@ -66,10 +77,11 @@ namespace UWUVCI_AIO_WPF.UI.Windows
|
|||
{
|
||||
dont.Visibility = Visibility.Visible;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
public Custom_Message(string title, string message, string Path)
|
||||
{
|
||||
|
||||
try
|
||||
{
|
||||
if (this.Owner.GetType() != typeof(MainWindow))
|
||||
|
@ -81,13 +93,18 @@ namespace UWUVCI_AIO_WPF.UI.Windows
|
|||
{
|
||||
this.WindowStartupLocation = WindowStartupLocation.CenterScreen;
|
||||
}
|
||||
|
||||
InitializeComponent();
|
||||
if (!message.Contains("Nintendont"))
|
||||
{
|
||||
nc.Visibility = Visibility.Hidden;
|
||||
}
|
||||
dont.Visibility = Visibility.Hidden;
|
||||
Title.Text = title;
|
||||
Message.Content = message;
|
||||
this.path = Path;
|
||||
Folder.Visibility = Visibility.Visible;
|
||||
|
||||
|
||||
}
|
||||
private void Button_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
@ -150,5 +167,10 @@ namespace UWUVCI_AIO_WPF.UI.Windows
|
|||
}
|
||||
this.Close();
|
||||
}
|
||||
|
||||
private void nc_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
xmlns:local="clr-namespace:UWUVCI_AIO_WPF"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
mc:Ignorable="d"
|
||||
Title="MAIN" Height="93.662" Width="500" WindowStyle="None" WindowStartupLocation="CenterScreen" Foreground="White" Background="LightGray" ResizeMode="NoResize" Icon="/UWUVCI AIO WPF;component/a.ico" BorderBrush="#FF2196F3" BorderThickness="1.5,1.5,1.5,1.5" ShowInTaskbar="False">
|
||||
Title="MAIN" Height="93.662" Width="500" WindowStyle="None" WindowStartupLocation="CenterScreen" Foreground="White" Background="LightGray" ResizeMode="NoResize" Icon="/UWUVCI AIO WPF;component/b.ico" BorderBrush="#FF2196F3" BorderThickness="1.5,1.5,1.5,1.5">
|
||||
<Grid>
|
||||
|
||||
<TextBlock HorizontalAlignment="Left" Margin="10,11,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Height="25" Width="480" FontSize="18" Foreground="Black" Name="Key" TextAlignment="Center"/>
|
||||
|
@ -14,6 +14,7 @@
|
|||
|
||||
|
||||
<ProgressBar HorizontalAlignment="Left" Height="11" Margin="31,59,0,0" VerticalAlignment="Top" Width="443" Name="pb"/>
|
||||
|
||||
</Grid>
|
||||
</Window>
|
||||
|
||||
|
|
|
@ -65,7 +65,18 @@ namespace UWUVCI_AIO_WPF.UI.Windows
|
|||
timer.Tick += timer_Tick;
|
||||
|
||||
}
|
||||
|
||||
private void Button_MouseEnter(object sender, MouseEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
private void min_MouseLeave(object sender, MouseEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
private void Window_Minimize(object sender, RoutedEventArgs e)
|
||||
{
|
||||
this.WindowState = WindowState.Minimized;
|
||||
}
|
||||
private void timer_Tick(object sender, EventArgs e)
|
||||
{
|
||||
msgT.Text = mvm.msg;
|
||||
|
@ -92,6 +103,7 @@ namespace UWUVCI_AIO_WPF.UI.Windows
|
|||
if (this.Owner.GetType() == typeof(MainWindow))
|
||||
{
|
||||
this.WindowStartupLocation = WindowStartupLocation.CenterOwner;
|
||||
this.ShowInTaskbar = false;
|
||||
}
|
||||
}
|
||||
catch (Exception)
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
xmlns:local="clr-namespace:UWUVCI_AIO_WPF"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
mc:Ignorable="d"
|
||||
Title="MAIN" Height="151.156" Width="493.5" WindowStyle="None" WindowStartupLocation="CenterOwner" Foreground="White" Background="LightGray" ResizeMode="NoResize" Icon="/UWUVCI AIO WPF;component/a.ico" BorderBrush="#FF2196F3" BorderThickness="1.5,1.5,1.5,1.5" ShowInTaskbar="False" GotFocus="Window_GotFocus">
|
||||
Title="Enter Key" Height="151.156" Width="493.5" WindowStyle="None" WindowStartupLocation="CenterOwner" Foreground="White" Background="LightGray" ResizeMode="NoResize" Icon="/UWUVCI AIO WPF;component/a.ico" BorderBrush="#FF2196F3" BorderThickness="1.5,1.5,1.5,1.5" ShowInTaskbar="False" GotFocus="Window_GotFocus">
|
||||
<Grid DataContext="{StaticResource mvm}">
|
||||
<Button Content="Check" HorizontalAlignment="Left" Margin="308,103,0,0" VerticalAlignment="Top" Width="74" Click="Button_Click_1"/>
|
||||
<Button Content="Cancel" HorizontalAlignment="Left" Margin="400,103,0,0" VerticalAlignment="Top" Width="76" Click="Button_Click"/>
|
||||
|
|
|
@ -104,7 +104,7 @@ namespace UWUVCI_AIO_WPF.UI.Windows
|
|||
MainViewModel mvm = (MainViewModel)FindResource("mvm");
|
||||
if (mvm.checkcKey(tbKey.Text))
|
||||
{
|
||||
|
||||
this.Visibility = Visibility.Hidden;
|
||||
cm = new Custom_Message("Correct Key", "The entered CommonKey is correct!");
|
||||
cm.Owner = this;
|
||||
cm.ShowDialog();
|
||||
|
@ -124,7 +124,8 @@ namespace UWUVCI_AIO_WPF.UI.Windows
|
|||
MainViewModel mvm = (MainViewModel)FindResource("mvm");
|
||||
if (mvm.checkKey(tbKey.Text))
|
||||
{
|
||||
cm = new Custom_Message("Correct Key", "The entered TitleKey is correct!");
|
||||
this.Visibility = Visibility.Hidden;
|
||||
cm = new Custom_Message("Correct Key", "The entered TitleKey is correct!");
|
||||
cm.Owner = this;
|
||||
cm.ShowDialog();
|
||||
this.Close();
|
||||
|
|
|
@ -33,12 +33,21 @@ namespace UWUVCI_AIO_WPF.UI.Windows
|
|||
{
|
||||
try
|
||||
{
|
||||
if (this.Owner.GetType() != typeof(MainWindow))
|
||||
if(this.Owner != null)
|
||||
{
|
||||
if (this.Owner.GetType() != typeof(MainWindow))
|
||||
{
|
||||
this.WindowStartupLocation = WindowStartupLocation.CenterScreen;
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
this.WindowStartupLocation = WindowStartupLocation.CenterScreen;
|
||||
}
|
||||
|
||||
}
|
||||
catch (Exception)
|
||||
catch (Exception s)
|
||||
{
|
||||
this.WindowStartupLocation = WindowStartupLocation.CenterScreen;
|
||||
}
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
xmlns:local="clr-namespace:UWUVCI_AIO_WPF"
|
||||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||||
mc:Ignorable="d"
|
||||
Title="MAIN" Width="1194.525" WindowStyle="None" WindowStartupLocation="CenterScreen" Foreground="White" MouseDown="MoveWindow" Background="LightGray" ResizeMode="NoResize" Height="670">
|
||||
Title="UWUVCI AIO" Width="1194.525" WindowStyle="None" WindowStartupLocation="CenterScreen" Foreground="White" MouseDown="MoveWindow" Background="LightGray" ResizeMode="NoResize" Height="670">
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -89,6 +89,7 @@ namespace UWUVCI_AIO_WPF
|
|||
mvm.setThing(null);
|
||||
mvm.gc2rom = null;
|
||||
mvm.Index = -1;
|
||||
mvm.donttrim = false;
|
||||
mvm.isDoneMW();
|
||||
switch ((sender as ListView).SelectedIndex)
|
||||
{
|
||||
|
|
|
@ -16,9 +16,9 @@
|
|||
|
||||
|
||||
<TextBlock x:Name="tb" Margin="572,174,563,70" TextWrapping="Wrap" FontSize="20" Height="142" HorizontalAlignment="Center" VerticalAlignment="Center" TextAlignment="Center" Foreground="Black" />
|
||||
|
||||
<WebBrowser HorizontalAlignment="Left" Height="600" VerticalAlignment="Top" Width="1190" Name="wb" Margin="5,0,0,0" LoadCompleted="wb_LoadCompleted"/>
|
||||
<Label Content="Loading Help... Please Wait" HorizontalAlignment="Left" Margin="430,281,0,0" VerticalAlignment="Top" FontSize="25" FontWeight="Bold" Name="load"/>
|
||||
|
||||
<WebBrowser HorizontalAlignment="Left" Height="600" VerticalAlignment="Top" Width="1190" Name="wb" Margin="5,0,0,0" LoadCompleted="wb_LoadCompleted" Navigating="wb_Navigating"/>
|
||||
<Label Content="Loading Help... Please Wait" HorizontalAlignment="Left" Margin="430,281,0,0" VerticalAlignment="Top" FontSize="25" FontWeight="Bold" Name="load" Visibility="Hidden"/>
|
||||
|
||||
</Grid>
|
||||
<Grid Height="70" VerticalAlignment="Top">
|
||||
|
@ -32,7 +32,7 @@
|
|||
|
||||
|
||||
</Grid.Background>
|
||||
<TextBlock Name="tbTitleBar" HorizontalAlignment="Left" Margin="61,19,0,0" TextWrapping="Wrap" Text="UWUVCI AIO - Help" VerticalAlignment="Top" FontSize="25" Width="1075" TextAlignment="Center"/>
|
||||
<TextBlock Name="tbTitleBar" HorizontalAlignment="Left" Margin="0,19,0,0" TextWrapping="Wrap" Text="UWUVCI AIO - Help" VerticalAlignment="Top" FontSize="25" Width="1166" TextAlignment="Center"/>
|
||||
</Grid>
|
||||
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
using GameBaseClassLibrary;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.Linq;
|
||||
using System.Reflection;
|
||||
using System.Text;
|
||||
|
@ -78,41 +79,10 @@ namespace UWUVCI_AIO_WPF.UI.Windows
|
|||
{
|
||||
InitializeComponent();
|
||||
wb.Visibility = Visibility.Hidden;
|
||||
MainViewModel mvm = FindResource("mvm") as MainViewModel;
|
||||
string fullurl = "";
|
||||
try
|
||||
{
|
||||
fullurl = mvm.GetURL(url);
|
||||
if (fullurl == "" || fullurl == null)
|
||||
{
|
||||
throw new Exception();
|
||||
}
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
Custom_Message cm = new Custom_Message("Not Implemented", $"The Helppage for {url.ToUpper()} is not implemented yet");
|
||||
try
|
||||
{
|
||||
cm.Owner = mvm.mw;
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
|
||||
}
|
||||
cm.Show();
|
||||
this.Close();
|
||||
mvm.mw.Show();
|
||||
}
|
||||
|
||||
|
||||
wb.Source = new Uri(fullurl, UriKind.Absolute);
|
||||
/*dynamic activeX = this.wb.GetType().InvokeMember("ActiveXInstance",
|
||||
BindingFlags.GetProperty | BindingFlags.Instance | BindingFlags.NonPublic,
|
||||
null, this.wb, new object[] { });
|
||||
|
||||
activeX.Silent = true;*/
|
||||
clsWebbrowser_Errors.SuppressscriptErrors(wb, true);
|
||||
tbTitleBar.Text = title;
|
||||
Thread t = new Thread(() => DoStuff(url));
|
||||
t.SetApartmentState(ApartmentState.STA);
|
||||
t.Start();
|
||||
tbTitleBar.Text = title.Replace(" Inject "," ");
|
||||
|
||||
}
|
||||
private void MoveWindow(object sender, MouseButtonEventArgs e)
|
||||
|
@ -136,6 +106,47 @@ namespace UWUVCI_AIO_WPF.UI.Windows
|
|||
}
|
||||
}
|
||||
|
||||
public void DoStuff(string url)
|
||||
{
|
||||
MainViewModel mvm = FindResource("mvm") as MainViewModel;
|
||||
string fullurl = "";
|
||||
try
|
||||
{
|
||||
fullurl = mvm.GetURL(url);
|
||||
if (fullurl == "" || fullurl == null)
|
||||
{
|
||||
throw new Exception();
|
||||
}
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
Custom_Message cm = new Custom_Message("Not Implemented", $"The Helppage for {url.ToUpper()} is not implemented yet");
|
||||
try
|
||||
{
|
||||
cm.Owner = mvm.mw;
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
|
||||
}
|
||||
cm.Show();
|
||||
this.Close();
|
||||
mvm.mw.Show();
|
||||
}
|
||||
|
||||
this.Dispatcher.Invoke(() =>
|
||||
{
|
||||
wb.Source = new Uri(fullurl, UriKind.Absolute);
|
||||
clsWebbrowser_Errors.SuppressscriptErrors(wb, true);
|
||||
});
|
||||
|
||||
/*dynamic activeX = this.wb.GetType().InvokeMember("ActiveXInstance",
|
||||
BindingFlags.GetProperty | BindingFlags.Instance | BindingFlags.NonPublic,
|
||||
null, this.wb, new object[] { });
|
||||
|
||||
activeX.Silent = true;*/
|
||||
|
||||
}
|
||||
|
||||
private void Window_Close(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
@ -160,6 +171,34 @@ namespace UWUVCI_AIO_WPF.UI.Windows
|
|||
load.Visibility = Visibility.Hidden;
|
||||
wb.Visibility = Visibility.Visible;
|
||||
}
|
||||
private bool bCancel = false;
|
||||
|
||||
|
||||
private void wb_Navigating(object sender, System.Windows.Navigation.NavigatingCancelEventArgs e)
|
||||
{
|
||||
|
||||
if (!e.Uri.ToString().Contains("flumpster"))
|
||||
{
|
||||
e.Cancel = true;
|
||||
|
||||
var startInfo = new ProcessStartInfo
|
||||
{
|
||||
FileName = e.Uri.ToString()
|
||||
};
|
||||
|
||||
Process.Start(startInfo);
|
||||
}
|
||||
|
||||
|
||||
|
||||
// cancel navigation to the clicked link in the webBrowser control
|
||||
|
||||
}
|
||||
|
||||
private void wb_LoadCompleted_1(object sender, System.Windows.Navigation.NavigationEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
public static class clsWebbrowser_Errors
|
||||
|
||||
|
|
|
@ -56,7 +56,7 @@
|
|||
<SignManifests>false</SignManifests>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<ApplicationIcon>a.ico</ApplicationIcon>
|
||||
<ApplicationIcon>b.ico</ApplicationIcon>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="AutoUpdater.NET, Version=1.6.0.0, Culture=neutral, PublicKeyToken=501435c91b35f4bc, processorArchitecture=MSIL">
|
||||
|
@ -424,9 +424,6 @@
|
|||
<ItemGroup>
|
||||
<Resource Include="UI\Images\n64colorlessalt5.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="a.ico" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="UI\Images\NGC.png" />
|
||||
<Resource Include="UI\Images\Wii.png" />
|
||||
|
@ -455,6 +452,16 @@
|
|||
<Resource Include="UI\Images\newhelpbutton.png" />
|
||||
<Resource Include="UI\Images\newspeaker.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="UI\Images\newcamera2.png" />
|
||||
<Resource Include="UI\Images\newspeaker2.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="a.ico" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="b.ico" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<Import Project="..\packages\MaterialDesignThemes.3.0.1\build\MaterialDesignThemes.targets" Condition="Exists('..\packages\MaterialDesignThemes.3.0.1\build\MaterialDesignThemes.targets')" />
|
||||
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 66 KiB After Width: | Height: | Size: 34 KiB |
BIN
UWUVCI AIO WPF/b.ico
Normal file
BIN
UWUVCI AIO WPF/b.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 34 KiB |
Loading…
Add table
Reference in a new issue