Projektprofil

Über Delta Patcher

Eine plattformübergreifende grafische Anwendung, die den xdelta-Ablauf zum Erstellen und Anwenden ohne separates Kommandozeilenprogramm zugänglich macht.

Zweck

Eine auf xdelta konzentrierte Oberfläche

Delta Patcher vereint Dateiauswahl, Prüfsummen, Beschreibungen, Kompressionsoptionen und Patch-Erstellung in einer Desktop-Oberfläche. Der Umfang bleibt bewusst klar: Die Anwendung bearbeitet xdelta-Patches und will keine Mehrformat-Suite sein.

Technik

Technischer Aufbau

Sprache
C++
Oberfläche
wxWidgets
Build-System
CMake
Patch-Engine
Eingebettetes xdelta3
Desktop-Ziele
Windows, macOS, GTK3-Linux
Lizenz
GPL-2.0

Die meisten benötigten Bibliotheken sind in die Anwendung eingebunden; GTK bleibt unter Linux eine externe Systemabhängigkeit.

Meilensteine

Projektgeschichte

  1. 1.0

    Erste Veröffentlichung

    Die erste öffentliche Version führte den grafischen Ablauf zum Anwenden ein.

  2. 2.x

    Erstellung wird erweitert

    Erstellungsoptionen, Prüfsummen, Beschreibungen, Drag-and-drop und der Wechsel zu GPL-2.0 erweiterten das Projekt.

  3. 3.0

    xdelta wird integriert

    Die xdelta-Bibliothek wurde eingebettet, Sekundärkompression kam hinzu und die Trennung in Lite und Vollversion entfiel.

  4. 3.1

    Pflege für moderne Desktops

    HiDPI und Flatpak, Windows-Aktualisierungen, 32-Bit-Versionen, Dateien über 4 GB und aktuelle Bibliotheken prägen diese Reihe.

Entwickler

Entwickelt von Marco Calautti

Die Repository-Daten nennen Marco Calautti als Entwickler und Betreuer von Delta Patcher. Quellcode, Versionen, Diskussionen und Fehlerberichte sind auf GitHub verfügbar.

GPL-2.0

Von Grund auf quelloffen

Der Quellcode kann unter GPL-2.0 eingesehen, geändert und weitergegeben werden. Für die genauen Bedingungen gilt der Lizenztext.

Aufgabe der Website

Was DeltaPatcher.net bietet

Diese Website erklärt die Anwendung, dokumentiert ihre wichtigsten Abläufe und verlinkt direkt auf die bei GitHub gehosteten Versionsdateien. Sie ersetzt nicht das Repository und verbreitet keine ROMs, Spieldateien oder Patchsammlungen.