Recently developer SockNastre made available on Github both a Frost4 Toolkit for modifying the proprietary Frostbite engine on PS4 alongside some BethesdaArchive2 GNMF tools to read / write in Bethesda's proprietary GNMF (BA2) archive format used on PlayStation 4 for Mirror's Edge Catalyst and Fallout 4 video game modders to enjoy.
Download: Frost4-Toolkit-master.zip / Frost4 Toolkit GIT / BethesdaArchive2.GNMF.Packer.v1.2.3.1.zip / BethesdaArchive2 GNMF GIT
These tools from @SockNastez come following the Fallout 4 PS4 Mods, Fallout 4 PS4 EBOOT.BIN ELF Patcher and Fallout 4 PC Mods on PS4 Tutorial Video previously released.
From the README.md: Frost4-Toolkit
Info
Currently very BETA, current purposes are data analysis but the tool can be used to browse the ebx/res filesystem of Frostbite on PS4, specifically for Mirror's Edge Catalyst
Requires .NET Framework 4.7.2
Features
First release of packer tool, just allows packing. For unpacking the tool BSA Browser (With .BA2 Support) supports unpacking the GNMF BA2 format.
Requires .NET Framework 4.7.2
Features
Q: How can we open GNMF BA2?
A: The BSA Browser tool by AlexxEG (see credits) supports opening GNMF BA2.
Q: Why only one chunk? Does that matter?
A: I have not researched multi-chunk GNMF BA2 but for authenticities sake I will try to include the option in a future release. From experience one chunk will do fine, but it can be assumed with a lot of high resolution textures multi-chunk would help.
Credits
Download: Frost4-Toolkit-master.zip / Frost4 Toolkit GIT / BethesdaArchive2.GNMF.Packer.v1.2.3.1.zip / BethesdaArchive2 GNMF GIT
These tools from @SockNastez come following the Fallout 4 PS4 Mods, Fallout 4 PS4 EBOOT.BIN ELF Patcher and Fallout 4 PC Mods on PS4 Tutorial Video previously released.
From the README.md: Frost4-Toolkit
Info
Currently very BETA, current purposes are data analysis but the tool can be used to browse the ebx/res filesystem of Frostbite on PS4, specifically for Mirror's Edge Catalyst
Requires .NET Framework 4.7.2
Features
- Can browse the virtual filesystem of Frost4.
- Able to extract ebx and res.
- Has a profile system to support separate game profiles.
- Thanks mirrorsedgefan for creating the awesome Frost4 logo.
First release of packer tool, just allows packing. For unpacking the tool BSA Browser (With .BA2 Support) supports unpacking the GNMF BA2 format.
Requires .NET Framework 4.7.2
Features
- Can pack single-chunk GNMF BA2 archives.
- Drag & drop for files and folders to add quickly into archive.
- EntryString editor for user-friendliness.
- Allows for modification of textures on Fallout 4 PS4.
Q: How can we open GNMF BA2?
A: The BSA Browser tool by AlexxEG (see credits) supports opening GNMF BA2.
Q: Why only one chunk? Does that matter?
A: I have not researched multi-chunk GNMF BA2 but for authenticities sake I will try to include the option in a future release. From experience one chunk will do fine, but it can be assumed with a lot of high resolution textures multi-chunk would help.
Credits
- Thanks to AlexxEG for help with understanding original BA2 format.
- Thanks to derwangler for getting me a proper CRC32 hashing class.
- DotNetZip library for zlib compression.