static void Main(string[] args) { //GT3DB.DumpDBIDsAndNames(@"C:\Users\Adrian\Downloads\GT2\GT3\gt3vol\tokyoconcept2001\", GT3DB.ISNT_DEMO); //GT3DB.DumpDBIDsAndNames(@"C:\Users\Adrian\Downloads\GT2\GT3\gt3vol\SCUS-97115\", GT3DB.IS_DEMO); //GT3DB.DumpDBIDsAndNames(@"C:\Users\Adrian\Downloads\GT2\GT3\gt3vol\JP1.0Vol\", GT3DB.ISNT_DEMO); //GT3DB.DumpDBIDsAndNames(@"C:\Users\Adrian\Downloads\GT2\GT3\gt3vol\US1.0Vol\", GT3DB.ISNT_DEMO); //GT3DB.DumpDBIDsAndNames(@"C:\Users\Adrian\Downloads\GT2\GT3\gt3vol\PalVol\", GT3DB.ISNT_DEMO); //ParseEmbeddedGZipFiles(); //return; //GT3Tex.DumpTexDir(@"C:\Users\Adrian\Downloads\GT2\GT3\gt3vol\palvol\menu\US\arcade\unzip", @"C:\Users\Adrian\Downloads\GT2\GT3\gt3vol\palvol\menu\US\arcade\imgs"); //GT3Tex.DumpTexDir(@"C:\Users\Adrian\Downloads\GT2\GT3\gt3vol\palvol\menu\US\arcade", @"C:\Users\Adrian\Downloads\GT2\GT3\gt3vol\palvol\menu\US\arcade"); //GT3Tex.DumpTexDir(@"C:\Users\Adrian\Downloads\GT2\GT3\gt3vol\tokyoconcept2002Seoul\menu\TW\gzout", @"C:\Users\Adrian\Downloads\GT2\GT3\gt3vol\tokyoconcept2002Seoul\menu\TW\gzout\pics"); //GTMPFile.DumpGTMPDir(@"T:\PalVolEngBG", @"T:\PalVolEngBG\pics"); //GTMPFile.DumpGTMPDir(@"C:\Users\Adrian\Downloads\GT2\Jap1.0Vol\gtmenu\decomp", @"C:\Users\Adrian\Downloads\GT2\Jap1.0Vol\gtmenu\decomp\pics"); //GMFile.DumpGMDir(@"C:\Users\Adrian\Downloads\GT2\PalVol\gtmenu\eng\decomp", @"C:\Users\Adrian\Downloads\GT2\PalVol\gtmenu\eng\decomp\lines"); //GMFile.DumpGMDir(@"V:\US1.0VolSpa\decomp", @"V:\US1.0VolSpa\decomp\pics"); //using (Bitmap bm = GMFile.Parse(@"C:\Users\Adrian\Downloads\GT2\Jap1.0Vol\gtmenu\eng\exploded\decomp\727")) //{ // bm.Save(@"C:\Users\Adrian\Downloads\GT2\Jap1.0Vol\gtmenu\eng\exploded\decomp\727.png", System.Drawing.Imaging.ImageFormat.Png); //} string dir = args[0]; GT3Tex.DumpTexDir(dir, dir + "\\pics"); return; Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new GTMPForm()); }
private void OpenFile(string file) { //Bitmap bm = GTMPFile.Parse(file); //Bitmap bm = GMFile.Parse(file); Bitmap bm = GT3Tex.Parse(file); if (bm == null) { MessageBox.Show("This isn't a GTMP file!"); return; } picBox.Image = bm; picBox.Refresh(); }