Tilengine - The 2D retro graphics engine forum
A GUI for ResourcePacker - Printable Version

+- Tilengine - The 2D retro graphics engine forum (http://tilengine.org/forum)
+-- Forum: English forums (http://tilengine.org/forum/forumdisplay.php?fid=3)
+--- Forum: Presentations (http://tilengine.org/forum/forumdisplay.php?fid=10)
+--- Thread: A GUI for ResourcePacker (/showthread.php?tid=1979)



A GUI for ResourcePacker - vonhoff - 07-04-2022

Hi everyone,

I've been working on a GUI application based on the ResourcePacker command line tool. The application makes it easier to pack, preview and unpack assets. I wanted to make sure the application was as polished as possible before releasing it, so I spent three months working on the project. I thought this would be a good place to share it since the tool is primarily used with Tilengine.

The application allows you to do the following:
  • Create a package, optionally with AES-128 encryption, and to choose which files to include or exclude from the package.
  • Create a file list for the package, or just the package.
  • Preview resources from inside a package, with a hex view, text view, or image view.
  • Reconstruct a folder structure from the entry IDs and a provided file list.
  • Extract all resources from a package, or just a selected amount, to a folder of your choice.
  • Preview or extract an existing package without a file list. The IDs are used as the file names, where the extensions are determined by the MIME type based on its contents.

The application is available for Windows 7 and above. The binaries are available on the Github releases page:
https://github.com/vonhoff/ResourcePackerGUI/releases

The source code is available on Github and is written in C# using .NET 6:
https://github.com/vonhoff/ResourcePackerGUI

Please let me know if you have any feedback or suggestions.

Thanks Smile


RE: A GUI for ResourcePacker - megamarc - 08-02-2022

Hi!

Great work with this project, I'll update ResourcePacker original project to point out the existence of a GUI. Thanks for your contribution!


Sorry for the delay in responding, due to the massive amount of unwanted spam flooding the forum I've missed your post.

Regards,