Originally posted by another user
//UAV
byte[] UAV = new byte[] { 0xff, 0xff, 0xff, 0xff };
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01cc3a78, UAV);
byte[] UAV1 = new byte[] { 0xff, 0xff, 0xff, 0xff };
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01cc3ad8, UAV1);
byte[] UAV2 = new byte[] { 0x01 };
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01cc3b98, UAV2);
byte[] UAV3 = new byte[] { 0x00 };
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01cc3b38, UAV3);
Originally posted by another user
//target finder
byte[] TF = new byte[] { 0x01 };
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01cc06b8, TF);
Originally posted by another user
//big name
byte[] BN = new byte[] { 0x40, 0x40 };
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, 0, 0x01cc0358, BN);
Originally posted by another user
private void button1_Click_1(object sender, EventArgs e)
{
try
{
this.label2.ForeColor = Color.Lime;
this.label2.Text = "Connected";
PS3TMAPI.InitTargetComms();
PS3TMAPI.Connect(0, null);
PS3TMAPI.GetProcessList(0, out processIDs);
ulong num = processIDs[0];
ProcessID = Convert.ToUInt32(num);
PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID);
PS3TMAPI.ProcessContinue(0, ProcessID);
MessageBox.Show("Debugging Station Connected and Game Attached");
}
catch
{
this.label2.ForeColor = Color.Red;
this.label2.Text = "Not Connected";
MessageBox.Show("Failed to connect !");
}
}