Identidad del proyecto
Acerca de Delta Patcher
Una aplicación gráfica multiplataforma que permite crear y aplicar parches xdelta sin utilizar por separado una herramienta de línea de comandos.
Objetivo
Una interfaz centrada en xdelta
Delta Patcher reúne la selección de archivos, la gestión del checksum, las descripciones, la compresión y la creación de parches en una interfaz de escritorio. Su propósito es específico: trabajar con parches xdelta, no convertirse en una suite para todos los formatos.
Implementación
Cómo está construida la aplicación
- Lenguaje
- C++
- Interfaz
- wxWidgets
- Sistema de compilación
- CMake
- Motor de parches
- xdelta3 integrado
- Sistemas de escritorio
- Windows, macOS y Linux con GTK3
- Licencia
- GPL-2.0
La mayoría de las bibliotecas necesarias están enlazadas en la aplicación; GTK sigue siendo una dependencia externa en Linux.
Hitos
Historia del proyecto
- 1.0
Versión inicial
La primera versión pública estableció el proceso gráfico para aplicar parches.
- 2.x
Se amplía la creación
Las opciones de creación, checksum, descripciones, arrastrar y soltar y la transición a GPL-2.0 ampliaron el proyecto.
- 3.0
xdelta se integra
La biblioteca xdelta pasó a estar integrada, llegó la compresión secundaria y desapareció la separación entre Lite y completa.
- 3.1
Mantenimiento para equipos actuales
La compatibilidad HiDPI y Flatpak, las mejoras de Windows, la versión de 32 bits, los archivos de más de 4 GB y las bibliotecas actualizadas definen esta serie.
Responsable
Desarrollado por Marco Calautti
Los datos del repositorio identifican a Marco Calautti como desarrollador y responsable de Delta Patcher. El código, las versiones, los debates y el seguimiento de problemas están en GitHub.
GPL-2.0
Código abierto desde su diseño
El código de la aplicación puede examinarse, modificarse y redistribuirse bajo GPL-2.0. El texto de la licencia establece las condiciones exactas.
Función del sitio
Qué ofrece DeltaPatcher.net
Este sitio explica la aplicación, documenta sus procesos principales y enlaza directamente a los archivos de cada versión alojados en GitHub. No sustituye al repositorio ni distribuye ROM, archivos de juegos o colecciones de parches.