Giter VIP home page Giter VIP logo

pmc's Introduction

PMC

PMC is a simple, yet flexible code injection framework for Pokémon White 2. It's powered by the libRPM dynamic loading library under the hood, reducing the process of code injection to no more than dragging and dropping a file. PMC will hook itself into the game's overlay loading routine during GameInit() and from there on will silently swap patch modules in and out as the parent process needs them.

Building PMC

PMC can be built using the CMake build system, provided you supply its dependencies (ExtLib and libRPM) either in the sibling directory of the repo, or in the Framework's externals directory (a --recursive clone will download the submodules into that location automatically).

PMC targets the ARM architecture, meaning you'll want to pick the appropriate toolchain - specifically arm-none-eabi-gcc - to use with CMake. You can get the latest version here: https://developer.arm.com/downloads/-/gnu-rm

And as always, you can snatch a binary build from the releases page.

pmc's People

Contributors

hellooo7 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.