-
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Cyber Official edited this page May 31, 2026
·
2 revisions
Welcome to the CyberPatchMaker wiki! This documentation covers everything from getting started to advanced features.
- Quick Start Guide - Get up and running in 5 minutes
- How It Works - Understanding the patch system
- CLI Reference - Quick command-line reference
- Generator Tool Guide - Complete guide to patch generation
- Applier Tool Guide - Complete guide to patch application
- Self-Contained Executables - Create standalone patch executables
- Downgrade Guide - Rollback to previous versions
- Version Management - Managing multiple versions
- Compression Options - Choosing the right compression
- Simple Mode Guide - Simplified interface for end users
- System Architecture - System design and code organization
- Data Structures - Key types and data flow
- Backup System - Selective backup, timing, exclusion, and rollback
- Key File System - Key file detection and version identification
- Hash Verification - SHA-256 verification system
- cyberignore File Guide - Exclude files from patches
- Scan Caching - Instant patch generation with cached scans
- Large File Handling - Memory-efficient processing for files >1GB
- Multi-Part Patches - Automatic splitting of patches >4GB
- Development Setup - Setting up dev environment and contributing
- Testing Guide - Running and writing tests
- Troubleshooting - Common issues and solutions
- Performance - Optimization techniques
Documentation corresponds to CyberPatchMaker v2.0.0