Skip to content

Pseurae/gible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gible

By @Pseurae

A ROM patcher made using C.

Gible supports patching of IPS, IPS32, UPS and BPS files. Patch creation and other patch formats are planned to be added in the near future, along with Windows support.

Building

Windows

Install mingw-w64 and run make windows on WSL. Same can be done in Mac or Linux for obtaining a working executable for Windows.

Linux & Mac

Just run make and gible should be compiled.

You may need to run make clean if switching compilation between Windows and Unix.

External Resources

CRC32 Implementation

Credits go to Stephan Brumme.
http://create.stephan-brumme.com/disclaimer.html

libips

Used as a reference for IPS creation.
By Alcaro.
https://github.com/Alcaro/Flips/blob/master/libips.cpp