Skip to content

Publish via binary patching #2

@RedMike

Description

@RedMike

Currently the editor publishes files by simply generating new files from scratch. This makes distribution of mods problematic, because the modded files would contain most of the original game data. An easy way around this is to generate binary patch files, which coupled with a binary patching utility can modify the original game data directly to apply a mod.

The simplest implementation is just a simple binary patch format export with something like a Python script that applies the diff.

One option for a full implementation would be a mod launcher that would also track a 'package manifest' for each mod and allow it to activate multiple mods as long as they modify different files.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions