GBlorb utilities

I’ve always been curious about what was inside things: I was given a broken alarm clock to take apart, I stalked the electrician who was rewiring the house, I had a kit for making electronic circuits…

And if I get a file where there is a program in it, but also pictures and sounds, what do I do I just run it?

No, I read the specifications and I do another program that takes it apart and maybe reassembles it differently.

Thus the first “IF Tools” were born:

a library and two small programs to disassemble and reassemble the .gblorb containers.

The library is available as a NuGet package for use in .NET projects

Curious people like me can find the source code on GitHub

along with the pre-built packages for Windows, Linux and Mac (the last I cannot test).
They require the .Net 8 runtime to run.

I hope you find it useful.

6 Likes

I am pleased to announce that the package has been enhanced with a new tool for generating the resource maps required by the Quixe interpreter to display images.

The updated package can be downloaded from GitHub.

together with the source code.

The library to be used in other projects is on the NuGet repository.

2 Likes