Skip to content

What is it?

Emanuele Manzione edited this page Feb 7, 2023 · 6 revisions

PATCH - Updating System is a rock-solid, professional, all-in-one, smart and clean solution to manage and distribute updates for your games and applications.

Platforms

It is fully compatible with .NET, so it can run on all desktop platforms .NET can run on. Mobile platforms are currently NOT supported due to the different way files are stored and different permissions that files modification would require. It comes with implementations for Unity, WPF, WinForms and commandline.

Main features

  • patches are generated by a binary diffing algorithm
  • strong patches compression
  • corrupted/modified files repairing
  • files attributes synchronization
  • fully customizable UI
  • no server-side code required: a normal HTTP server is enough
  • sequential and non-sequential patches processing
  • shortest path calculation for updates
  • detection of very old versions with full-repair triggering
  • self-update functionality

Admin tools

It includes admin tools for your convenience:

  • versions management
  • patches management
  • launcher updates management
  • CI/CD friendly thanks to a commandline tool