[go: up one dir, main page]

Skip to content

wheremyfoodat/Hips

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HIPS (Header-only IPS)

A C++ single-header library for applying IPS, UPS and BPS patches, with an easy-to-use API and error checking. Almost guaranteed to apply your patches properly cause as Shakira said, HIPS don't lie.

Example for applying a BPS patch:

// Returns an std::vector<u8> containing the patched file (bytes) and an enum for reporting any errors (invalid patch, checksum mismatches, etc)

auto [bytes, result] = Hips::patch(inputData, inputSize, patchData, patchSize, Hips::PatchType::BPS);

For a full example on how to use the library, check out the examples folder.

About

Header-only IPS, UPS & BPS patching library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages