Repository navigation
v3.0.0
| 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