
ULTIMA UPDATES (Patching Solution)
What Is Ultima Updates ?
Ultima Updates is an all-in-one patching solution where one application handles everything from publishing to downloading.
Ultima Updates was developed out of personal need to create small patches even for large files. It’s easy to make small updates if everything is saved in separate files but what if one large file for example 2GB has changed only by 2MB? Ultima Updates does an advanced binary scan of each file using my own C# diff library and creates a small patch to update the 2GB file to the latest version.
Platforms: Windows 64-bit
What Can It Be Used For?
Ultima Update creates small patches and version control for all files and can technically be used for any project/application regardless of the need for small patches, even just for convenience.
How It Works?
1. As a developer use Ultima Updates Client to to handle version control and create a patches for your game/application.
2. Register for free storage account. (To simplify things I decided to host projects myself for free. I cannot guarantee that it will be forever but if at all possible I will always have a free-package available.)
3. Upload your patches using Ultima Updates and set your release version.
4. Users can then add your project to there list of applications in their Ultima Update clients, which notifies and allows them to update / rollback etc.
Advertising & Promotion
In the future Ultima Updates might include some free exposure for products on the system.
Ultima Updates was developed keeping in mind that products might move to steam at a later stage and will have the functionality for developers to notify users that their product has moved to steam.
Ultima Updates is currently in alpha testing but if anyone want to participate please contact me.

