ข้อมูลโครงการ

เกี่ยวกับ Delta Patcher

โปรแกรมแบบกราฟิกข้ามแพลตฟอร์มที่ช่วยให้สร้างและลงแพตช์ xdelta ได้โดยไม่ต้องใช้ไบนารีบรรทัดคำสั่งแยก

จุดประสงค์

อินเทอร์เฟซที่เน้น xdelta

Delta Patcher รวมการเลือกไฟล์ การจัดการ checksum คำอธิบาย ตัวเลือกการบีบอัด และการสร้างแพตช์ไว้ในอินเทอร์เฟซเดสก์ท็อปเดียว ขอบเขตตั้งใจให้ชัดเจน คือรองรับแพตช์ xdelta ไม่ได้พยายามเป็นชุดเครื่องมือหลายรูปแบบ

การพัฒนา

เทคโนโลยีที่ใช้สร้างโปรแกรม

ภาษา
C++
อินเทอร์เฟซ
wxWidgets
ระบบ build
CMake
เอนจินแพตช์
xdelta3 ในตัว
ระบบเดสก์ท็อป
Windows, macOS, Linux GTK3
สัญญาอนุญาต
GPL-2.0

ไลบรารีที่จำเป็นส่วนใหญ่เชื่อมรวมกับโปรแกรม ส่วน GTK ยังเป็น dependency ภายนอกของระบบ Linux

เหตุการณ์สำคัญ

ประวัติโครงการ

  1. 1.0

    เวอร์ชันแรก

    เวอร์ชันสาธารณะแรกวางรูปแบบการลงแพตช์ผ่านหน้าจอกราฟิก

  2. 2.x

    ขยายความสามารถการสร้างแพตช์

    เพิ่มตัวเลือกสร้างแพตช์ checksum คำอธิบาย การลากแล้ววาง และเปลี่ยนไปใช้ GPL-2.0

  3. 3.0

    รวม xdelta ไว้ในโปรแกรม

    รวมไลบรารี xdelta เพิ่มการบีบอัดรอง และเลิกแบ่งรุ่น Lite กับรุ่นเต็ม

  4. 3.1

    รองรับเดสก์ท็อปรุ่นปัจจุบัน

    รองรับ HiDPI และ Flatpak ปรับปรุง Windows นำรุ่น 32 บิตกลับมา รองรับไฟล์เกิน 4 GB และอัปเดตไลบรารี

ผู้ดูแล

พัฒนาโดย Marco Calautti

ข้อมูลในที่เก็บโค้ดระบุว่า Marco Calautti เป็นผู้พัฒนาและดูแล Delta Patcher ซอร์สโค้ด เวอร์ชัน การสนทนา และการติดตามปัญหาอยู่บน GitHub

GPL-2.0

เป็นโอเพนซอร์สตั้งแต่การออกแบบ

สามารถตรวจสอบ แก้ไข และเผยแพร่ซอร์สโค้ดของโปรแกรมต่อได้ภายใต้ GPL-2.0 โดยเงื่อนไขที่ถูกต้องให้ยึดตามข้อความสัญญาอนุญาต

หน้าที่ของเว็บไซต์

DeltaPatcher.net มีอะไรให้บ้าง

เว็บไซต์นี้อธิบายโปรแกรม แนะนำขั้นตอนหลัก และให้ลิงก์ตรงไปยังไฟล์เวอร์ชันที่เก็บบน GitHub เว็บไซต์ไม่ได้แทนที่ที่เก็บซอร์สและไม่แจก ROM ไฟล์เกม หรือชุดแพตช์