Skip to content

Add a self-contained utility program to fetch kRO patches#451

Merged
rdw-software merged 1 commit into
mainfrom
patch-info-tool
Mar 20, 2026
Merged

Add a self-contained utility program to fetch kRO patches#451
rdw-software merged 1 commit into
mainfrom
patch-info-tool

Conversation

@rdw-software

Copy link
Copy Markdown
Member

Another questionable tool from the archives. I don't remember what I wanted to do, but as it stands it is self-contained, low-maintenance, and might still be useful enough to build on later. It may not work on other platforms, although it mostly uses libc.

The existing toolkit doesn't allow doing anything with the archives, seeing how encrypted GRFs (v3.0 and the corresponding GEF/GSF files) aren't yet supported. You can extract RGZ with the Lua version (deprecated but functional), which is minimally useful.

As for the many TODOs: I've spent a little bit of time to clean up a few select parts and annotate some of the countless issues immediately apparent at first glance, but that's it. Everything else can wait, and so it shall. I won't pretend this is quality code.

Another questionable tool from the archives. I don't remember what I wanted to do, but as it stands it is self-contained, low-maintenance, and might still be useful enough to build on later. It may not work on other platforms, although it mostly uses libc.

The existing toolkit doesn't allow doing anything with the archives, seeing how encrypted GRFs (v3.0 and the corresponding GEF/GSF files) aren't yet supported. You can extract RGZ with the Lua version (deprecated but functional), which is minimally useful.

As for the many TODOs: I've spent a little bit of time to clean up a few select parts and annotate some of the countless issues immediately apparent at first glance, but that's it. Everything else can wait, and so it shall. I won't pretend this is quality code.
@rdw-software rdw-software merged commit 92441c9 into main Mar 20, 2026
8 checks passed
@rdw-software rdw-software deleted the patch-info-tool branch March 20, 2026 11:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant