Skip to content

A uility to extract raw FastFiles and patch them from compressed FastFiles.

Notifications You must be signed in to change notification settings

LJW-Dev/Modern-Warfare-FastFile-Extractor

Repository files navigation

Modern Warfare FastFile Extractor

A uility to extract raw FastFiles and patch them from compressed FastFiles.

Works with warzone fastfiles, and should work with MW2 fastfiles.

Command Line Usage

COD FF Extractor.exe <GAME> <PATH>

GAME can be either: MW2 or WZ. PATH is a path to a FastFile or a path to a folder of fastfiles.

All output files are written to the output folder.

All files ending with .ff will be parsed if it's a path to a folder. The file must end with ".ff" if its a path to a file as it is required to check if there is a patch file.

Use CascView (http://www.zezula.net/en/casc/main.html) if you are using blizzard launcher to open the .000 - .XXX files.

Two DLLs are required, oo2core_8_win64.dll for decompression and MWBDiff.dll (https://github.com/LJW-Dev/Modern-Warfare-BDiff) for patching.

Extracted File Usage

The extracted FastFiles are in their raw format, and to extract specific files further processing is needed.

This tool is very useful when exploring how the COD asset loading system works. I found it helpful to have the FastFiles and asset loading code side by side, as it made it much easier to understand specific asset loading code.

About

A uility to extract raw FastFiles and patch them from compressed FastFiles.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages