Jump to content
Korean Random

Распаковка файлов *.vromfs


SysUtils2

Recommended Posts

Всем привет!

Нашел утиллитку для распаковки игровых архивов формата *.vromfs.

 

Скачать: http://rghost.ru/54295428 нужна установленная Java 1.7

Исходники: https://github.com/magJ/dagor-archive

 

Скриншот:

98dMphk.png

 

Как запаковать обратно эти файлы я не знаю. Если кто сможет написать упаковщик - будет здорово!

 

Описание формата файла на английском языке:

vromfs.bin
Header Bytes: 56 52 46 73 00 00 50 43(VRFsPC)
Description:
VROMFS archives are fairly basic.
They consist of 5 parts. All lengths and addresses are Little Endian.
A 16 byte header with the file type and some unknown information.
A 32 byte subheader with the location of the file name locations, the file locations and the number of files.
A section describing the location of the file names(Length=8 x filecount).
A section containing the file names. File names are null terminated.
A section describing the locations and lengths of the files(Length=8 x filecount, First 4 bytes is location, next 4 is length).
A section containing the file data.

vromfs files may optionally be zlib deflated.
If compressed the compression will start at 0x10.
I wrote a basic tool to extract files from these archives.
You can download it from github.(Requires Java 1.7)

 

 

  • Upvote 3
Link to comment
Short link
Share on other sites

  • 1 year later...
  • 5 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...