Skip to content

v3.0.0

Choose a tag to compare

@primetime43 primetime43 released this 24 Dec 06:16
· 103 commits to main since this release
Project What it does
FastFileLib Core library - handles compression, decompression, zone parsing, and patching
Call of Duty FastFile Editor Main editor GUI
FastFileCompilerGUI FastFile creation GUI
FastFileConverterGUI Platform conversion GUI
FastFileToolGUI Extract/repack GUI

Supported Games

Game PS3 Xbox 360 PC Wii
CoD4: Modern Warfare Full Full Extract Extract
WaW: World at War Full Full Extract Extract
MW2: Modern Warfare 2 Full Full Extract -

Full = decompress, edit assets, recompress
Extract = decompress to zone only (no asset editing)

New Game/Platform Support

  • MW2 support added (PS3, Xbox 360, PC) - extract and repack zones
  • MW2 dev build (.ffm) FastFiles now supported
  • CoD4/CoD5 Wii FastFile extraction
  • CoD4/CoD5 PC FastFile extraction
  • Platform-specific asset type handling for PS3, Xbox 360, and PC

New Asset Types

  • XAnim - view animation names, frame counts, bone info
  • Weapons - view stats, damage values, fire rates. Basic editor included.
  • Images - view dimensions, format, mipmap info. Preview supported.
  • Materials & TechSets - view shader/technique info
  • Collision Maps - view map entities and properties
  • StringTable viewer with export to CSV

Editor Features

  • Search/filter bar in Asset Pool tab
  • Search/filter in Zone Hex Viewer
  • Code formatter (Edit menu) - cleans up GSC scripts
  • Space transfer between raw files - move unused bytes around
  • Drag and drop .ff and .zone files onto the window
  • "Open from Folder" picker - browse and select FastFiles
  • Tree view now groups files into folders
  • Loading indicator while parsing
  • Help > Supported Formats shows what's supported per platform

Raw File Handling

  • Direct .zone file editing - open, modify, compress back to .ff
  • Delete raw files from zone
  • Increased raw file sizes now work properly
  • In-place patching for faster saves when sizes don't change

Bug Fixes

  • Raw file injection with larger sizes fixed
  • Raw file renaming fixed
  • Localized asset parsing fixed
  • XAnim parsing improvements
  • Weapon field offsets corrected for WaW
  • StringTable parsing fixed for MW2's 8-byte cells

Full Changelog: v2.1.0...v3.0.0