Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/09/2018 in all areas

  1. Merigrim

    FlicTool 1.1 (FLH compiler/decompiler)

    FlicTool Latest version: 1.1 (Updated 2014-09-27) FlicTool is an application used to compile and decompile Rock Raiders Flic Animation files (commonly known as FLH files), allowing you to edit existing animations or create new ones. This can be used to create your own animated menus, edit animated cursors, etc. Usage FlicTool is a command line program, which means you have to open a command prompt and run it from there. The application accepts two arguments, input and output. Example: FlicTool input_file.flh output_directory This would decompile the FLH file input_file.flh and place the individual frames in output_directory. The application will automatically detect that input_file.flh is a Flic Animation file, and will then try to decompile it. Inversely, it is also possible to write FlicTool input_directory output_file.flh which would take all the frames found in input_directory and combine them to create output_file.flh. (Frames are recognized by looking for BMP files with names matching frame####.bmp where #### is the zero-padded frame number, starting with 0001) If you leave out the output file/directory name, it will be assumed to be output.flh when compiling, and output when decompiling. Notes It should be noted that FlicTool is still in a very early stage of development. There may be lots of bugs yet to be discovered, and many features are still missing. This also means that I have yet to test FlicTool extensively. Remember to make backups of your FLH files before you start tinkering with it. Plans The current compression algorithm creates slightly smaller or slightly larger files when recompiling existing Rock Raiders FLH files, depending on the color data. This doesn't affect the loading of the files in Rock Raiders, but it is still something I wish to address properly when I find the time. Download Windows: Github - https://github.com/Merigrim/FlicTool/release RRU - https://www.rockraidersunited.com/files/dl-r11/ Linux, OS X: I might provide binaries later, but for now it's easier to build the tool directly from source. Source: GitHub - https://github.com/Merigrim/FlicTool (current source) RRU - https://www.rockraidersunited.com/files/dl-r13/ (v1.1 source) FLH format notes: Still need to write this, but I recon it could be of interest as well so I'll start working on it once the source is uploaded. Changelog -------------------- Hey everyone, first time posting here! I joined a while back, but was never an active member of the forum. Hopefully some of you will find this tool useful. Also, this post was written very late (almost 2am here) so I apologize if any parts are hard to understand. I will be back to edit this when I get home tomorrow.
    1 point
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.