Skip to content

What is it?

Emanuele Manzione edited this page Aug 20, 2020 · 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 Core, so it can run on all desktop platforms .NET Core can run on. Mobile platforms are currently NOT supported. It comes with implementations for Unity3D, 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
Clone this wiki locally