Jump to content


Photo

Packing .BIG files command line application

.big encoding

  • Please log in to reply
1 reply to this topic

#1 Dr Salty

Dr Salty
  • New Members
  • 1 posts

Posted 20 October 2019 - 12:20 PM

I created a simple commandline application that creates a .BIG file from a folder location.

 

https://github.com/s...mans/BigCreator

 

This commandline application can be used to pack up your mods for distribution for example. I needed this because i wanted to be able to programmatically change mods for a project I had in mind and sadly mods only work for me when it's packed in a .big file.

 

At first i searched for something that could do this for me, but the only program i could find was FinalBig, which has no way of programmatically calling it. After this setback I just started to find out how a .BIG file is created byte for byte, which i did with the help of this information: http://wiki.xentax.c...IG_BIGF_Archive

 

 

It is not the best code I have written (It does not have any comments yet) and C# might not have been the best language for this project, but for me it works a lot faster than FinalBig.

 

I hope this is usefull for some of you!


  • MattTheLegoman likes this

#2 MattTheLegoman

MattTheLegoman

    LEGO Knight of Minas Ithil

  • T3A Staff
  • 3,669 posts
  • Location:Tomorrow, when the War began
  • Projects:Mapping this Middle-earth
  •  Mapper
  • Division:BFME
  • Job:T3A Staff

Posted 23 October 2019 - 12:20 PM

G'day Dr Salty,

 

I've shared this topic with the SAGE modding community, I believe like they'd be interested in it. Thanks for creating this.


Remember that all worlds draw to an end and that noble death is a treasure which no one is too poor to buy. - C.S. Lewis

There will come a time when you believe everything is finished. That will be the beginning. - Louis L'Amour

What will matter then will be people. If relationships will matter most then, shouldn't they matter most now? - Max Lucado





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users