VOGONS


First post, by Akuma

User metadata
Rank Member
Rank
Member

PatchMaker v0.14 Copyright (c) 2021 by Akuma, release date: 2021/01/19

This is for all the members that posted manual patching solutions for DOS
Now you can also supply a patch for those that are less familiar with
hexeditors and offsets.

Disclaimer:
This software is provided to you "AS IS" and without warranty of any kind,
express, staturory, implied or otherwise, including without limitation any
warranty of merchantability, fitness for a particular purpose or infringement.
No oral or written information, or advice given to you will create a warranty
for the software, and you may not rely on any such information or advice.

Description:
PatchMaker is a DOS program that creates 'patch programs' for files.
Supply PatchMaker with an original and a patched file and it will create a
simple patch program for you.

PatchMaker_v0.14.png
Filename
PatchMaker_v0.14.png
File size
2.83 KiB
Views
128 views
File comment
version 0.14 screenshot
File license
Fair use/fair dealing exception

Usage:
The usage is very simple, when you run the progam it will display:
usage: original patched textfile outfile

original: the unmodified original file
patched: is the patched file
textfile: user supplied textfile
outfile: patch program outfile

Example:
> pm original.exe patched.exe mytext.txt mypatch.com

Details:
* Files must be equal in size.
* Filesize is limited to 4GB.
* Limited to 10.000 bytes difference
(do you really need more?)

Bugs:
If you find any, let me know on the vogons.org forum.

Releases:
0.14 * Added user text file functionality max 1024 bytes, more cleanup
0.13 * More maintenance and cleanup
0.12 * Maintenance and cleanup, added return codes
0.11 * Fixed filename handling, 8088 supported now
0.10 * First public release

Attachments

  • Filename
    PatchMaker_v0.14.zip
    File size
    2.62 KiB
    Downloads
    8 downloads
    File comment
    version 0.14
    File license
    Fair use/fair dealing exception
  • Filename
    PatchMaker_v0.11.zip
    File size
    1.6 KiB
    Downloads
    7 downloads
    File comment
    version 0.11
    File license
    Fair use/fair dealing exception
  • Filename
    PatchMaker_v0.10.zip
    File size
    1.56 KiB
    Downloads
    9 downloads
    File comment
    version 0.10
    File license
    Fair use/fair dealing exception
Last edited by Akuma on 2021-01-19, 19:53. Edited 10 times in total.

Reply 3 of 5, by Akuma

User metadata
Rank Member
Rank
Member
Jorpho wrote on 2021-01-14, 20:46:

Your efforts are appreciated, but what advantage does this offer over xdelta?

No idea, but PM is small, simple and runs under DOS.
It's nothing like patch or diff assuming xdelta is similar.

EDIT: I did a quick scan on the instructions, I think you can run this on a 8086/8088.

keropi wrote on 2021-01-14, 21:14:

oh nice , a DOS byte-patcher! thanks Akuma!

You're welcome 😁

EDIT: Update to version 0.11