Exemplo n.º 1
0
 public void LoadScript(int n)
 {
     memory           = pcc.Exports[Objects[n]].Data;
     hb1.ByteProvider = new DynamicByteProvider(memory);
     treeView1.Nodes.Clear();
     GlobalPointer  = 0x20;
     VirtualPointer = 0x00;
     foundEnd       = false;
     while (OPCodes.isValid(memory, GlobalPointer) && !foundEnd)
     {
         treeView1.Nodes.Add(ReadToken());
     }
     if (!OPCodes.isValid(memory, GlobalPointer) && !foundEnd)
     {
         treeView1.Nodes.Add("Unknown OPCode: 0x" + memory[GlobalPointer].ToString("X"));
     }
     treeView1.ExpandAll();
 }