Giter Club home page Giter Club logo

package-definition-patcher's Introduction

HITMAN 2 - PACKAGE DEFINITION PATCHER

This tool automatically updates the packagedefinition.txt encrypted file to use extra mods patches in HITMAN 2.

The packagedefinition.txt encrypted file tells how many patches the base game and DLCs should be recognised when playing. Patchlevel settings are usually set to a low value, but in order to play with mods, these settings must be higher to allow the game to recognise extra mods patches provided by the community.

This tool makes a copy of the original packagedefinition.txt file and sets all patchlevel values to 10000.

Package Definition Patcher is intended to work through the game updates without having to re-download it each time, unless if a future game update introduces a breaking change.

REQUIREMENTS

  • HITMAN 2
  • Microsoft Windows 7 or above (64 bits)

If you're running this game on Linux, you can use this online editor, drag or drop your packagedefinition.txt file and click on "Set Patch Levels", then save this file into Hitman 2's Runtime folder.

INSTALLATION

  1. Run PATCH.cmd
  2. Mod your game \o/

IMPORTANT :

  • Note that the first step (Run PATCH.cmd) has to be done after every game update, as they replace the packagedefinition.txt with a new one.
  • During the first execution, a smartscreen window might appear. In this case, click on "More info > Run Anyway", if you trust this mod of course :D

UNINSTALL

  1. Run UNINSTALL.cmd to restore the packagedefinition.txt file to its original state

NEXUS PAGE

https://www.nexusmods.com/hitman2/mods/17

CREDITS

  • h6xtea : A.W. Stanley
    • h6xtea is released under the Zlib licence and is modern variant of the old h6xxtea made in 2016.

package-definition-patcher's People

Contributors

hardware avatar

Stargazers

Giuseppe Pancari avatar  avatar Geograph avatar r0da avatar  avatar form avatar Notex avatar

Watchers

 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.