News: 11 March 2016 - Forum Rules, Mobile Version
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - uNsane

Pages: [1]
Programming / multips
« on: March 20, 2012, 02:32:34 am »
Multips is a binary patch applier designed to apply multiple patches at once. It explains any conflicts found between patches and refuses to apply patches that conflict. Its intended use is collaboration, but it is by no means thus limited.

Currently, multips is a command-line tool supporting reading of IPS patches and reading/writing its custom ZP format. The future of multips includes a GUI.

Applying a patch:
Code: [Select]
multips -a target.file patch.fileCreating a patch:
Code: [Select]
multips -merge patch.zp old.file,new.fileConvert IPS to ZP:
Code: [Select]
multips -merge patch.zp patch.ips
For additional invocation help, try multips -help.

See also the rationale behind ZP and the format specification.

(Just as a note, I don't plan to submit this as a utility to the main site. I have my reasons for this, but it's currently nearly three in the morning, so I can't re,e,ner tje.)

Pages: [1]