under "InitializeComponent();" add this code:
public static PS3API PS3 = new PS3API();
Connect:
try
{
PS3.ConnectTarget(0);
MessageBox.Show("Successfully Connected to Target!", "Connected", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch
{
MessageBox.Show("Failed to Connect", "Failed", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
Attach:
try
{
PS3.AttachProcess();
MessageBox.Show("Successfully Attached to Proccess!", "Attached", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch
{
MessageBox.Show("Failed to Attached", "Failed", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
PS3.ChangeAPI(SelectAPI.TargetManager);
PS3.ChangeAPI(SelectAPI.ControlConsole);
if (checkBox1.Checked == true)
{
byte[] Redboxes = new byte[] { 0x01 };
PS3.SetMemory(0x01CC4B78, Redboxes);
}
else
{
byte[] Redboxes = new byte[] { 0x00 };
PS3.SetMemory(0x01CC4B78, Redboxes);
}
Name Changer add this to a button;
PS3.Extension.WriteString(0x26BDFD8, textBox1.Text);
Flashing Name;//add a timer if you want a flashing name add this code to a checkbox next code will make the name flash
if (checkBox11.Checked == true)
if (checkBox11.Checked == true)
{
timer1.Start();
}
else
{
timer1.Stop();
}
Random random = new Random();//add this to your timer
int Colors = random.Next(0, 7);
PS3.SetMemory(0x26BDFD8, this.StringToByteArray("^" + Colors + this.textBox1.Text + "\0"));
}
public byte[] StringToByteArray(string str)
{
ASCIIEncoding encoding = new ASCIIEncoding();
return encoding.GetBytes(str);
under "InitializeComponent();" add this code:
public static PS3API PS3 = new PS3API();
Connect:
try
{
PS3.ConnectTarget(0);
MessageBox.Show("Successfully Connected to Target!", "Connected", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch
{
MessageBox.Show("Failed to Connect", "Failed", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
Attach:
try
{
PS3.AttachProcess();
MessageBox.Show("Successfully Attached to Proccess!", "Attached", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch
{
MessageBox.Show("Failed to Attached", "Failed", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
PS3.ChangeAPI(SelectAPI.TargetManager);
PS3.ChangeAPI(SelectAPI.ControlConsole);
if (checkBox1.Checked == true)
{
byte[] Redboxes = new byte[] { 0x01 };
PS3.SetMemory(0x01CC4B78, Redboxes);
}
else
{
byte[] Redboxes = new byte[] { 0x00 };
PS3.SetMemory(0x01CC4B78, Redboxes);
}
Name Changer add this to a button;
byte[] NAME = Encoding.ASCII.GetBytes(textBox1.Text);
Array.Resize(ref NAME, NAME.Length + 1);
PS3.SetMemory(0x26BDFD8, NAME);
Flashing Name;//add a timer if you want a flashing name add this code to a checkbox next code will make the name flash
if (checkBox11.Checked == true)
if (checkBox11.Checked == true)
{
timer1.Start();
}
else
{
timer1.Stop();
}
Random random = new Random();//add this to your timer
int Colors = random.Next(0, 7);
PS3.SetMemory(0x26BDFD8, this.StringToByteArray("^" + Colors + this.textBox1.Text + "\0"));
}
public byte[] StringToByteArray(string str)
{
ASCIIEncoding encoding = new ASCIIEncoding();
return encoding.GetBytes(str);
byte[] NAME = Encoding.ASCII.GetBytes(textBox1.Text);
Array.Resize(ref NAME, NAME.Length + 1);
PS3.SetMemory(0x26BDFD8, NAME);
byte[] NAME = Encoding.ASCII.GetBytes(textBox1.Text + "\0");
PS3.SetMemory(0x26BDFD8, NAME);
byte[] NAME = Encoding.ASCII.GetBytes(textBox1.Text);
Array.Resize(ref NAME, NAME.Length + 1);
PS3.SetMemory(0x26BDFD8, NAME);
byte[] NAME = Encoding.ASCII.GetBytes(textBox1.Text + "\0");
PS3.SetMemory(0x26BDFD8, NAME);
byte[] NAME = Encoding.ASCII.GetBytes(textBox1.Text);
Array.Resize(ref NAME, NAME.Length + 1);
PS3.SetMemory(0x26BDFD8, NAME);
byte[] NAME = Encoding.ASCII.GetBytes(textBox1.Text + "\0");
PS3.SetMemory(0x26BDFD8, NAME);
PS3.Extension.WriteString(0x26BDFD8, textBox1.Text); 
Copyright © 2025, NextGenUpdate.
All Rights Reserved.