Jump to content

[Initial Release]GrfLib v1.0


Tiera

Recommended Posts


  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  103
  • Reputation:   37
  • Joined:  12/15/11
  • Last Seen:  

Our team is writing a library for working with GRF/GPF files.

We would like to present you the first alpha version of the library.

At present, the library fully supports the fast merging of the two grf files and complete extraction of all the files from the grf.

The library supports all versions of the GRF.

In the archive you will find the library itself, a test program source files and test application.

GrfLibTest.rar

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  427
  • Reputation:   123
  • Joined:  11/17/11
  • Last Seen:  

I'd prefer a C++ api, but like the library so far :P

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  141
  • Reputation:   15
  • Joined:  01/08/12
  • Last Seen:  

May I know what is the end / out put version of the GRF/GPF of this test?

This is a great tool. Hopefully we will see a GUI for drag and drop.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  103
  • Reputation:   37
  • Joined:  12/15/11
  • Last Seen:  

This is only the first version, the library will provide the most complete API for working with GRF files, and possibly even with RGZ. When will be the first fully functional version, will also be available in the library for static linking.

Most likely we will not do a graphical interface to the library, but we are happy to support the project which will be built using our library.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  141
  • Reputation:   15
  • Joined:  01/08/12
  • Last Seen:  

What is the format for target GRF / GPF ?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  103
  • Reputation:   37
  • Joined:  12/15/11
  • Last Seen:  

The final version of the GRF file has 0x200 and supports file encryption.

This library is part of our patcher, but more optimized.

Library code will also be added to the patcher to increase productivity.

  • Upvote 1
Link to comment
Share on other sites

  • 8 years later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  1
  • Reputation:   0
  • Joined:  01/25/13
  • Last Seen:  

Thanks for sharing this tool. I like this GRF Library, and found it very usefull, but i found a bug in merge function. Apparently the function is case sensitive about the file names on the GRF and don't update the files if the names have diferent case.

Regards.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...