ROM Hack Bravely Second modding - crowd.fs & index.fs editor?

  • Thread starter Thread starter -Chris-
  • Start date Start date
  • Views Views 4,634
  • Replies Replies 3

-Chris-

New Member
Newbie
Joined
Apr 24, 2021
Messages
2
Reaction score
1
Trophies
0
XP
58
Country
Belgium
Hello, I'm currently trying to mod Bravely Second with a hex editor.
Unfortunately the crowd.fs and index.fs files are compressed.

There is KaneTW's bravelyfs-parser, but I don't know, how to use this tool.
Also, I don't know, if you can compress and pack the files back to crowd.fs and index.fs files with KaneTW's tool.

Does someone have/know an easy-to-use editor, which can split and decompress the crowd.fs and index.fs files and after modding the files,
compressing and packing them back to crowd.fs and index.fs files? Such an editor would be very helpful for modding Bravely Second.
Or can someone please help me with KaneTW's bravelyfs-parser (splitting & decompressing + compressing & packing the files)?

I'd appreciate all the help I can get.
 
Here's a little tool I put together by reusing some code from my randomizer. It's not much, but it should unpack/decompress crowd files and pack/compress them back together as needed. Any files that don't belong in a crowd are just copied over. You'll need your own hex editor to make any modifications.

https://github.com/MarvinXLII/BravelyCrowd/releases

Some things to keep in mind:
  • It will not work correctly with Bravely Default's crowd files.
  • You are expected to unpack your game beforehand with other tools (e.g. godmode9, dotnet3ds).
  • Back up all mods you make. Output folders "romfs_unpacked" and "romfs_packed" will get deleted on each use.
  • The tool is slow if you unpack the whole romfs. Either make a copy of romfs containing only the files you need (e.g. romfs/Common_en/Parameter) or unpack the whole things once and copy only the stuff you need to modify.
  • Never delete a file in your unpacked folder; delete an entire, unmodded folder instead. If you delete a file, then something might be missing when rebuilding a crowd.fs, which could crash the tool and/or your game.
  • Never modify an index.fs file. It's only included in the romfs_unpacked folder so the tool knows which files to bundle back together in the crowd.fs. It will be rebuilt accordingly, so you should never need to modify index.fs yourself.
Let me know if you have any issues with it, but keep in my that I only have the North American release, so I cannot test it on other releases.
 
  • Like
Reactions: -Chris- and Freya
Woah, what did I find here?
This is awesome, thank you!
I can confirm this tool works with the EUR release.
Unpacking and packing the files works, I did this with the entire romfs folder.
The game works with my new modifications!
 
  • Like
Reactions: MarvinXLII
Here's a little tool I put together by reusing some code from my randomizer. It's not much, but it should unpack/decompress crowd files and pack/compress them back together as needed. Any files that don't belong in a crowd are just copied over. You'll need your own hex editor to make any modifications.
[...]

Thank you very much!
The BravelyCrowd editor is very easy to use and it does everything I need.
I did some tests and everything seems to work. :)
 
  • Like
Reactions: MarvinXLII

Site & Scene News

Popular threads in this forum