Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 1.44 KB

home.md

File metadata and controls

23 lines (18 loc) · 1.44 KB

Home

Before getting into concrete information, I wanted to mention that my modding knowledge is pretty limited compared to some people's. I don't see myself as an expert by any means but I think I learned enough over the years to share what I know and make it valuable for other people.

My knowledge is mainly limited by the small amount of games I worked on. I only worked on Call of Duty games and mainly the ones from the Modern Warfare series.

Despite those limits, I learned some key concepts/skills that apply to any piece of software (not only video-games).

Table of contents

  1. Prerequisites
    1.1. Setting up the console
    1.2. Coding in a (relatively) low-level programming language (C/C++)
    1.3. Reading assembly language (PowerPC)
    1.4. Installing the development environment
    1.5. Optional knowledge
  2. Getting started
  3. Development workflow
  4. Making a real DLL
    4.1. Detecting games
    4.2. Finding game functions
    4.3. Hooking functions
    4.4. Rendering HUD