Supported Titles
FIFA 17
Released: 2016Profile:
Fifa17SDK.dllFIFA 18
Released: 2017Profile:
Fifa18SDK.dllFIFA 19
Released: 2018Profile:
FIFA19SDK.dllFIFA 20
Released: 2019Profile:
FIFA20SDK.dllGame-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
- 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
- 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
- Most mature FIFA profile on Frostbite
- UINT bone count in mesh format
- Extensive shared bundle definitions
- Enhanced asset loader capabilities
Modding Capabilities
Popular Modifications
Player Customization
Player Customization
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
Visual Enhancements
Visual Enhancements
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
Gameplay Assets
Gameplay Assets
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 Special Handling
FIFA 18 Special Handling
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:1026Bone Count Storage
Bone Count Storage
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
Getting Started with FIFA Modding
-
Install Frosty Tools
- Download Frosty Editor and Mod Manager
- Ensure you have the correct FIFA version installed
-
Launch Frosty Editor
- Select your FIFA game from the profile list
- Wait for asset database indexing (can take 5-10 minutes)
-
Browse Assets
- Use Data Explorer to find player faces, kits, or stadiums
- Search for specific teams or players
-
Make Modifications
- Use Texture Editor for faces and kits
- Use Mesh Editor for 3D models
- Use appropriate plugins for other asset types
-
Export and Apply
- Save your modifications as a .fbmod file
- Apply through Frosty Mod Manager
- Launch the game to test
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