private void buttonRestrivtive_Click(object sender, EventArgs e)
 {
     Result = new Z64ObjectAnalyzer.Config();
     Result.ImprobableOpCodes = new List <CmdID>()
     {
         CmdID.G_BRANCH_Z,
         CmdID.G_CULLDL,
         CmdID.G_NOOP,
         CmdID.G_SPNOOP,
         CmdID.G_LOAD_UCODE,
     };
     Result.Patterns = new List <Z64ObjectAnalyzer.Config.OpCodePattern>()
     {
         Z64ObjectAnalyzer.Config.OpCodePattern.Parse("G_VTX: *, G_TRI1|G_TRI2"),
         Z64ObjectAnalyzer.Config.OpCodePattern.Parse("G_TRI1: G_TRI1|G_TRI2|G_VTX, *"),
         Z64ObjectAnalyzer.Config.OpCodePattern.Parse("G_TRI2: G_TRI1|G_TRI2|G_VTX, *"),
         Z64ObjectAnalyzer.Config.OpCodePattern.Parse("G_LOADTLUT: *, G_RDPPIPESYNC"),
         Z64ObjectAnalyzer.Config.OpCodePattern.Parse("G_LOADBLOCK: *, G_RDPPIPESYNC"),
         Z64ObjectAnalyzer.Config.OpCodePattern.Parse("G_RDPHALF_1: *, G_LOAD_UCODE"),
         Z64ObjectAnalyzer.Config.OpCodePattern.Parse("G_RDPHALF_1: G_TEXRECT, *, G_RDPHALF_2"),
         Z64ObjectAnalyzer.Config.OpCodePattern.Parse("G_RDPHALF_1: G_TEXRECTFLIP, *, G_RDPHALF_2"),
         Z64ObjectAnalyzer.Config.OpCodePattern.Parse("G_RDPHALF_2: G_TEXRECT, G_RDPHALF_1, *"),
         Z64ObjectAnalyzer.Config.OpCodePattern.Parse("G_RDPHALF_2: G_TEXRECTFLIP, G_RDPHALF_1, *"),
         Z64ObjectAnalyzer.Config.OpCodePattern.Parse("G_TEXRECT: *, G_RDPHALF_1, G_RDPHALF_2"),
         Z64ObjectAnalyzer.Config.OpCodePattern.Parse("G_TEXRECTFLIP: *, G_RDPHALF_1, G_RDPHALF_2"),
         Z64ObjectAnalyzer.Config.OpCodePattern.Parse("G_RDPLOADSYNC: *, G_LOADBLOCK"),
         Z64ObjectAnalyzer.Config.OpCodePattern.Parse("G_RDPLOADSYNC: *, G_LOADTLUT"),
     };
     UpdateTextBoxes();
 }
 private void buttonNormal_Click(object sender, EventArgs e)
 {
     Result = new Z64ObjectAnalyzer.Config();
     Result.ImprobableOpCodes = new List <CmdID>()
     {
         CmdID.G_BRANCH_Z,
         CmdID.G_CULLDL,
         CmdID.G_NOOP,
         CmdID.G_SPNOOP,
         CmdID.G_LOAD_UCODE,
     };
     UpdateTextBoxes();
 }
 private void buttonNoRestriction_Click(object sender, EventArgs e)
 {
     Result = new Z64ObjectAnalyzer.Config();
     UpdateTextBoxes();
 }