ThomasGately / EU4ConsolePatcher

A simple memory patcher which enables the internal developer console in ironman mode

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EU4ConsolePatcher

A simple memory patcher which enables the internal developer console in ironman mode

Download

  • Latest pre-compiled binary releases can be found in the release section
  • Basic cheatengine script which does the same as this simple tool can also be found in the release section

Todo

  • Rework everything
  • Add support to wait for target process
  • Add CK2 / HOI4 / IR / Stellaris support

Latest supported EU4 version

  • 1.29.0 (Manchu)
  • Should work with newer versions too

Build instructions

Requirements

  • Windows XP or later (tested only on Windows 10)
  • Windows 7.1A SDK or above (tested only with Windows 10 SDK)
  • VC++ 2015.3, v140_xp or above (tested only with v140/v141)

Windows (ui)

  • Clone repository
  • Open EU4ConsolePatcher.sln in your Visual Studio IDE
  • Choose either Debug or Release configuration
  • Choose either x86 or x64 platform
  • Run build

Windows (cmdline)

  • Start cmdline
  • Execute vcvarsall.bat [arch]
    • e.g. vcvarsall.bat x64
    • vcvarsall.bat is f.e. located at X:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\ (VS Community 2017)
  • Navigate to EU4ConsolerPatcher project folder
  • Run nmake release or nmake debug

Usage

  • Start Europa Universalis 4
  • Start a new ironman game or load a previously saved game
  • As soon as the game has loaded, start EU4ConsolePatcher.exe
  • Open the ingame console with ^ and enter your commands, e.g. help
  • Have fun
  • Sample video: https://youtu.be/BMrR6EO4OAw

About

A simple memory patcher which enables the internal developer console in ironman mode

License:MIT License


Languages

Language:C++ 94.9%Language:C 4.1%Language:Makefile 1.0%