Skip to content

Xeno Executor - An external script executor for Roblox made entirely in C++. Execute scripts easily, enjoy advanced features, and dominate gameplay.

Notifications You must be signed in to change notification settings

Masherr212121/Roblox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PCSX2 Cheat Development Kit

PCSX2 Menu Trainer Development Kit is a C++ library designed to simplify the process of creating cheats for the PCSX2 emulator. It aims to bridge the gap between modern cheat development practices and the classic era of cheat codes. This framework provides tools to port older codes to a more modern approach, using additional libraries such as dear imgui and minhook.

image image image

FEATURES

  • Easily Read & Write to virtual PS2 Memory
  • PCSX2 Emulator Process Virtual Method Hooking
  • Rendering API Helpers
  • Access EE & IOP Registers during execution

USAGE

  1. include the SDK header as well as any required packages.
    NOTE: Engine_Package.h is a required package and needs to be manually included.
  • CDK.h // Including the SDK header will provide access to all the most necessary features.
  • Core_Package.cpp // Main Package and must be included for basic usage
  • PCSX2_Package.cpp // PCSX2 specific members and functions. Like the rendering API's for instance
  1. Initialize the SDK
  • PlayStation2::InitCDK(); // Basic CDK Initialization
  1. Do Stuff https://github.com/NightFyre/PCSX2-CheatFramework/blob/70dcf7dc51747df014f5d537a3188b8de1fe95a2/dllmain.cpp#L18-L29

  2. (optional) include game package for additional controls

USAGE EXAMPLES

/// SOCOM 1 -> Access SealObject & Modify Weapon Ammo
{
    // Create an instance of the Offsets Class
    SOCOM1::CZSeal* pLocalSeal = SOCOM1::CZSeal::GetDefaultInstance();
    if (pLocalSeal)
        Console::cLogMsg("[+][PCSX2-CDK][SOCOM] LocalSeal Name: %s\n", EConsoleColors::green, pLocalSeal->GetName().c_str());
}

References & Credits

License

This framework is distributed under the MIT License.

Disclaimer

  1. This framework is intended for educational and single-player use.
  2. Use cheats responsibly and respect the terms of use of the games you are modifying.