PS3.SetMemory(ADDRESS, BYTES[], THREAD);
example:
PS3.SetMemory(0x12345678, new byte[] {0xFF, 0xFF}, 0);
public static class PS3
{
public static uint[] ProcessIDs;
public static uint ProcessID;
public static void Connect()
{
PS3TMAPI.InitTargetComms();
PS3TMAPI.Connect(0, null);
}
public static void TurnOFF()
{
PS3TMAPI.PowerOff(0, true);
}
public static void Pause()
{
PS3TMAPI.GetProcessList(0, out ProcessIDs);
ulong uProcess = ProcessIDs[0];
ProcessID = Convert.ToUInt32(uProcess);
PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID);
}
public static void Continue()
{
PS3TMAPI.GetProcessList(0, out ProcessIDs);
ulong uProcess = ProcessIDs[0];
ProcessID = Convert.ToUInt32(uProcess);
PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID);
PS3TMAPI.ProcessContinue(0, ProcessID);
}
public static void Attach()
{
PS3TMAPI.GetProcessList(0, out ProcessIDs);
ulong uProcess = ProcessIDs[0];
ProcessID = Convert.ToUInt32(uProcess);
PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID);
PS3TMAPI.ProcessContinue(0, ProcessID);
}
public static void SetMemory(uint Address, byte[] Bytes, uint thread = 0)
{
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, thread, Address, Bytes);
}
public static byte[] GetMemory(uint Address, int length, uint thread = 0)
{
byte[] x = new byte[length];
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, thread, Address, ref x);
return x;
}
}
PS3.SetMemory(ADDRESS, BYTES[], THREAD);
example:
PS3.SetMemory(0x12345678, new byte[] {0xFF, 0xFF}, 0);
public static class PS3
{
public static uint[] ProcessIDs;
public static uint ProcessID;
public static void Connect()
{
PS3TMAPI.InitTargetComms();
PS3TMAPI.Connect(0, null);
}
public static void TurnOFF()
{
PS3TMAPI.PowerOff(0, true);
}
public static void Pause()
{
PS3TMAPI.GetProcessList(0, out ProcessIDs);
ulong uProcess = ProcessIDs[0];
ProcessID = Convert.ToUInt32(uProcess);
PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID);
}
public static void Continue()
{
PS3TMAPI.GetProcessList(0, out ProcessIDs);
ulong uProcess = ProcessIDs[0];
ProcessID = Convert.ToUInt32(uProcess);
PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID);
PS3TMAPI.ProcessContinue(0, ProcessID);
}
public static void Attach()
{
PS3TMAPI.GetProcessList(0, out ProcessIDs);
ulong uProcess = ProcessIDs[0];
ProcessID = Convert.ToUInt32(uProcess);
PS3TMAPI.ProcessAttach(0, PS3TMAPI.UnitType.PPU, ProcessID);
PS3TMAPI.ProcessContinue(0, ProcessID);
}
public static void SetMemory(uint Address, byte[] Bytes, uint thread = 0)
{
PS3TMAPI.ProcessSetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, thread, Address, Bytes);
}
public static byte[] GetMemory(uint Address, int length, uint thread = 0)
{
byte[] x = new byte[length];
PS3TMAPI.ProcessGetMemory(0, PS3TMAPI.UnitType.PPU, ProcessID, thread, Address, ref x);
return x;
}
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.