프로젝트 정보

Delta Patcher 소개

별도의 명령줄 바이너리를 다루지 않고도 xdelta 패치를 만들고 적용할 수 있게 해 주는 크로스 플랫폼 그래픽 프로그램입니다.

목적

xdelta에 집중한 인터페이스

Delta Patcher는 파일 선택, 체크섬 처리, 설명, 압축 설정, 패치 만들기를 하나의 데스크톱 인터페이스에 담았습니다. 여러 형식을 모두 다루려 하지 않고 xdelta 패치에 집중합니다.

구현

프로그램 구성 기술

언어
C++
인터페이스
wxWidgets
빌드 시스템
CMake
패치 엔진
내장 xdelta3
지원 데스크톱
Windows, macOS, GTK3 Linux
라이선스
GPL-2.0

필요한 라이브러리는 대부분 프로그램에 연결되어 있으며 Linux에서는 GTK가 외부 시스템 의존성으로 필요합니다.

주요 단계

프로젝트 역사

  1. 1.0

    첫 릴리스

    첫 공개 버전에서 그래픽 패치 적용 흐름을 제공했습니다.

  2. 2.x

    패치 만들기 기능 확장

    만들기 옵션, 체크섬, 설명, 끌어다 놓기와 GPL-2.0 전환으로 프로젝트가 확장되었습니다.

  3. 3.0

    xdelta 내장

    xdelta 라이브러리를 내장하고 보조 압축을 추가했으며 Lite와 전체 버전 구분을 없앴습니다.

  4. 3.1

    최신 데스크톱 지원

    HiDPI와 Flatpak, Windows 개선, 32비트 버전, 4GB 초과 파일, 최신 라이브러리 지원이 이 계열의 핵심입니다.

관리자

Marco Calautti 개발

저장소 정보에 따르면 Marco Calautti가 Delta Patcher를 개발하고 관리합니다. 소스, 릴리스, 토론, 이슈 추적은 GitHub에서 제공됩니다.

GPL-2.0

오픈 소스로 설계

GPL-2.0에 따라 프로그램 소스를 확인하고 수정하며 재배포할 수 있습니다. 정확한 조건은 라이선스 원문을 따릅니다.

웹사이트의 역할

DeltaPatcher.net에서 제공하는 내용

이 사이트는 프로그램을 설명하고 핵심 사용법을 안내하며 GitHub에 있는 릴리스 파일로 직접 연결합니다. 소스 저장소를 대신하지 않으며 ROM, 게임 파일 또는 패치 모음을 배포하지 않습니다.