diff --git a/Console/ConsoleBrowser.cs b/Console/ConsoleBrowser.cs index 552b7503..c4b11043 100644 --- a/Console/ConsoleBrowser.cs +++ b/Console/ConsoleBrowser.cs @@ -90,7 +90,7 @@ namespace GARbro return; } var tag = args[argn+1]; - m_image_format = FindFormat (tag); + m_image_format = ImageFormat.FindByTag (tag); if (null == m_image_format) { Console.Error.WriteLine ("{0}: unknown format specified", tag); @@ -126,12 +126,12 @@ namespace GARbro { VFS.ChDir (m_arc_name); } - catch (Exception X) + catch (Exception) { Console.Error.WriteLine ("{0}: unknown format", m_arc_name); continue; } - var arc = (ArchiveFileSystem)VFS.Top; + var arc = ((ArchiveFileSystem)VFS.Top).Source; if (args.Length > argn+1) { for (int i = argn+1; i < args.Length; ++i) @@ -168,8 +168,9 @@ namespace GARbro static void Usage () { Console.WriteLine ("Usage: gameres [OPTIONS] ARC [ENTRIES]"); - Console.WriteLine (" -l list recognized archive formats"); - Console.WriteLine (" -x extract all files"); + Console.WriteLine (" -l list recognized archive formats"); + Console.WriteLine (" -x extract all files"); + Console.WriteLine (" -c FORMAT convert images to specified format"); Console.WriteLine ("Without options displays contents of specified archive."); }