Identitas proyek
Tentang Delta Patcher
Aplikasi grafis lintas platform yang menyediakan proses pembuatan dan penerapan xdelta tanpa mengharuskan pengguna menjalankan program baris perintah terpisah.
Tujuan
Antarmuka yang fokus pada xdelta
Delta Patcher menyatukan pemilihan file, checksum, deskripsi, kontrol kompresi, dan pembuatan patch dalam satu antarmuka desktop. Cakupannya sengaja jelas: menangani patch xdelta, bukan menjadi paket patch untuk banyak format.
Implementasi
Teknologi yang digunakan
- Bahasa
- C++
- Antarmuka
- wxWidgets
- Sistem build
- CMake
- Mesin patch
- xdelta3 tertanam
- Target desktop
- Windows, macOS, Linux GTK3
- Lisensi
- GPL-2.0
Sebagian besar library yang dibutuhkan ditautkan ke aplikasi; GTK tetap menjadi dependensi sistem eksternal di Linux.
Pencapaian
Riwayat proyek
- 1.0
Rilis pertama
Rilis publik pertama menyediakan alur grafis untuk menerapkan patch.
- 2.x
Fitur pembuatan diperluas
Opsi pembuatan, checksum, deskripsi, seret dan lepas, serta peralihan ke GPL-2.0 memperluas proyek.
- 3.0
xdelta menjadi tertanam
Library xdelta ditanamkan, kompresi sekunder ditambahkan, dan pemisahan Lite/penuh dihapus.
- 3.1
Pemeliharaan desktop modern
Dukungan HiDPI dan Flatpak, pembaruan Windows, versi 32-bit, file di atas 4 GB, dan library terbaru membentuk seri ini.
Pengelola
Dikembangkan oleh Marco Calautti
Metadata repositori menyebut Marco Calautti sebagai pengembang dan pengelola Delta Patcher. Kode, rilis, diskusi, dan pelacakan masalah tersedia di GitHub.
GPL-2.0
Sumber terbuka sejak awal
Kode aplikasi tersedia untuk diperiksa, diubah, dan didistribusikan kembali berdasarkan GPL-2.0. Teks lisensi menentukan ketentuan lengkapnya.
Peran situs
Apa yang disediakan DeltaPatcher.net
Situs ini menjelaskan aplikasi, mendokumentasikan proses utamanya, dan menyediakan tautan langsung ke file rilis di GitHub. Situs ini tidak menggantikan repositori dan tidak mendistribusikan ROM, file game, atau kumpulan patch.