PatchTool
by Thomas Bang · 02/10/2011 (4:34 am) · 7 comments
Hi everybody
Sometimes i want to show other people the progress of my game. But each time i have to zip and upload the complete game. So i decided to create a PatchTool.
The workflow is very simple:
- select the folder from a previous version of the game
- select the folder of the current game
- select the patch folder
Now the application compares the first two folders. Then, each new file and each modifed file is copied (with the correct folder structure) to the patch folder. After that, i can use InstallShield, Wise Installer, WinZip, winRar... whatever... to create a executable. That's it.

If you want, you can also buy the PatchTool.
Price: 7 USD
Paypal: info@darkware.de
Sometimes i want to show other people the progress of my game. But each time i have to zip and upload the complete game. So i decided to create a PatchTool.
The workflow is very simple:
- select the folder from a previous version of the game
- select the folder of the current game
- select the patch folder
Now the application compares the first two folders. Then, each new file and each modifed file is copied (with the correct folder structure) to the patch folder. After that, i can use InstallShield, Wise Installer, WinZip, winRar... whatever... to create a executable. That's it.

If you want, you can also buy the PatchTool.
Price: 7 USD
Paypal: info@darkware.de
About the author
#2
02/10/2011 (9:12 am)
Nice work. You gotta love time saving tools!
#3
You can download free at www.logicking.com/index.php?page=downloads
02/10/2011 (9:46 am)
CodePatch is a free version of patch tool from Guidebot and GMK developer.You can download free at www.logicking.com/index.php?page=downloads
#4
02/10/2011 (10:17 am)
sometimes free is not always best. Depends on what support you get from it, or how easy it is to use. I'm sure both products free or not are as effective. Personal preference, or supporting someone in their creation goes a long way.
#5
02/11/2011 (9:59 am)
I like your interface Thomas. It is utterly without confusing options, and clearly shows the workflow to follow, which appeals to me.
#6
I may send instructions on how to apply patch but sometimes making a .bat or .sh is just easier.
Make patch:
xdelta3.exe -e -s old_file new_file delta_file
Apply patch:
xdelta3.exe -d -s old_file delta_file decoded_new_file
02/14/2011 (2:28 pm)
I usually use http://xdelta.org/ to create a binary diff file and only upload the diff. It works best for single files, like a zip, iso, etc.I may send instructions on how to apply patch but sometimes making a .bat or .sh is just easier.
Make patch:
xdelta3.exe -e -s old_file new_file delta_file
Apply patch:
xdelta3.exe -d -s old_file delta_file decoded_new_file
#7
02/15/2011 (11:25 pm)
@Thomas Bang: simple yet highly effective; brilliant! :-D 
Torque Owner Quinton Delpeche
Gobbo Games
Good job. I wrote one in Java for myself ... works on a similar process. :)