private void button28_Click(object sender, EventArgs e) { m = new Mem("ePSXe"); uint levPtr = 0x80083a48; uint lev = m.ReadPSXUInt32(levPtr); uint size = m.ReadPSXUInt32(lev - 4); uint ptrMeshInfo = m.ReadPSXUInt32(lev - 4); byte[] meshinfodata = m.ReadArray(ptrMeshInfo, 8 * 4); MeshInfo mi; using (BinaryReaderEx br = new BinaryReaderEx(new MemoryStream(meshinfodata))) { mi = new MeshInfo(br); } ushort ind = m.ReadPSXUInt16(mi.ptrQuadBlockArray); textBox5.Text += ind.ToString("X8"); m.WritePSXUInt32((uint)(mi.ptrVertexArray + ind * 16 + 8), 0, textBox5); m.WritePSXUInt32((uint)(mi.ptrVertexArray + ind * 16 + 12), 0, textBox5); //m.WriteArray(lev, b); }