Skip to main content
Frosty Toolsuite provides modding support for multiple FIFA titles running on EA’s Frostbite engine.

Supported Titles

FIFA 17

Released: 2016Profile: Fifa17SDK.dll

FIFA 18

Released: 2017Profile: Fifa18SDK.dll

FIFA 19

Released: 2018Profile: FIFA19SDK.dll

FIFA 20

Released: 2019Profile: FIFA20SDK.dll

Game-Specific Features

FIFA 17 (2016)

  • Profile Version: 20160927
  • First FIFA title with full Frostbite support
  • Profile size: ~3.8 MB
  • Introduction of The Journey story mode
  • Enhanced player models with detailed facial scanning

FIFA 18 (2017)

  • Profile Version: 20170929
  • Profile size: ~5.4 MB
  • Improved character rendering
  • Enhanced stadium environments
  • Real Player Motion Technology assets
Technical Details:
  • Uses UINT for bone count in mesh structures
  • Special mesh format handling for FIFA-specific animations
  • Enhanced texture support for player faces and kits

FIFA 19 (2018)

  • Profile Version: 20180914
  • Profile size: ~5.9 MB
  • UEFA Champions League integration
  • Advanced player likeness technology
  • Expanded asset library for global leagues
Technical Details:
  • Similar mesh structure to FIFA 18
  • UINT bone count storage
  • Enhanced texture compression for performance

FIFA 20 (2019)

  • Profile Version: 20190911
  • Profile size: ~9.4 MB (largest FIFA SDK)
  • VOLTA Football mode assets
  • Most comprehensive asset library
  • Advanced facial animation system
Technical Details:
  • Most mature FIFA profile on Frostbite
  • UINT bone count in mesh format
  • Extensive shared bundle definitions
  • Enhanced asset loader capabilities

Modding Capabilities

FIFA mods commonly include:
  • Face Imports: Add or update player faces with photo-realistic textures
  • Kit Designs: Create custom team kits and alternate uniforms
  • Player Stats: Modify player attributes and ratings
  • Team Lineups: Update rosters and formations
FIFA games store extensive player data that can be modified through Frosty.
Texture and graphical improvements:
  • Stadium Textures: Enhanced pitch, crowd, and advertising boards
  • Ball Designs: Custom match balls and special editions
  • Boots & Equipment: Modified player gear and accessories
  • UI Elements: Custom menus, overlays, and scoreboards
All FIFA titles support high-resolution texture replacement.
Beyond cosmetics:
  • Commentary: Audio file modifications
  • Celebrations: Custom animation imports
  • Camera Angles: Modified broadcast perspectives
  • Weather Effects: Enhanced visual effects

Technical Considerations

Mesh Format

FIFA games use a unique mesh structure optimized for sports game characters:
  • Bone Count: Stored as UINT (unsigned integer) across all FIFA titles
  • Animation Rigging: Specialized for player movements and celebrations
  • LOD System: Multiple levels of detail for performance optimization
  • Facial Animation: Advanced blend shapes for realistic expressions
FIFA mesh formats differ from Battlefield and Star Wars games. The MeshSet plugin includes FIFA-specific handling code for proper asset processing.

Asset Structure

FIFA games organize assets uniquely:
  • Player Database: Centralized player attribute storage
  • Kit System: Modular team uniform components
  • Stadium Assets: Separated pitch, stands, and environment bundles
  • League Data: Competition-specific branding and presentation

Profile Loading

Each FIFA version has distinct profile characteristics:

Known Quirks

FIFA 18 requires special mesh format handling in the MeshSet plugin. The game uses specific vertex attribute configurations that differ from other Frostbite titles.Code reference: source/Plugins/MeshSetPlugin/Resources/MeshSet.cs:1026
Unlike Battlefield and Star Wars games that use ushort for bone counts, all FIFA titles use UINT:
This affects mesh import/export operations.

DRM & Online Considerations

FIFA games may have online DRM and anti-cheat measures:
  • Mods may not work in FIFA Ultimate Team (FUT) mode
  • Some modifications can trigger anti-cheat detection
  • Always backup original files before modding
  • Use mods in offline Career Mode for safety
  • Respect EA’s Terms of Service

Getting Started with FIFA Modding

  1. Install Frosty Tools
    • Download Frosty Editor and Mod Manager
    • Ensure you have the correct FIFA version installed
  2. Launch Frosty Editor
    • Select your FIFA game from the profile list
    • Wait for asset database indexing (can take 5-10 minutes)
  3. Browse Assets
    • Use Data Explorer to find player faces, kits, or stadiums
    • Search for specific teams or players
  4. Make Modifications
    • Use Texture Editor for faces and kits
    • Use Mesh Editor for 3D models
    • Use appropriate plugins for other asset types
  5. Export and Apply
    • Save your modifications as a .fbmod file
    • Apply through Frosty Mod Manager
    • Launch the game to test
For detailed tutorials, see the Getting Started guide.

Community Resources

The FIFA modding community is highly active:
  • Face creator tools and databases
  • Kit template repositories
  • Stadium enhancement projects
  • Roster update mods
  • Gameplay rebalancing modifications
Check community forums and mod sites for extensive FIFA modding resources.