Repository navigation
Migrating from CGFS16
michelMK45 edited this page Oct 21, 2026
·
1 revision
If your were using the original CGFS16 (Server16.exe, installed with CGFS16 Setup.exe and its updates), you don't have to start over. Server 16 Python reads the same folders and the same FSW/settings.ini, so your stadiums, scoreboards, TV logos, movies, chants and assignments carry over.
| What | Where it lives | Notes |
|---|---|---|
| Assignments and module switches | FSW/settings.ini |
Read as-is, including the old <id>=<stadium>,<police>,<pitch>,<net> stadium lines. Section names match regardless of case ([HomeTeamScoreBoard] = [hometeamscoreboard]). |
| Stadiums | StadiumGBD/<stadium name>/ |
Same layout. .zip / .rar archives also work now, see Stadium folders & archives. |
| Scoreboards | ScoreBoardGBD/<pack name>/ |
Same layout. |
| TV logos | TVLogoGBD/<pack name>/ |
Same layout. |
| Movies | MoviesGBD/<pack name>/ |
Same bootflowoutro.vp8 / bumper.big. |
| Chants (if your build had them) | FSW/Chants/<folder>/ |
Same Support/, Complaint/ and ClubSong.mp3, see Chants audio files. |
| Police, nets, pitch patterns |
FSW/Police, FSW/Nets, FSW/PitchMowPattern
|
The older FSW/Images/... folders are read too, see Expected FIFA folder layout. |
-
Back up
FSW/settings.ini. Copy it (or the wholeFSWfolder) somewhere outside the FIFA folder, then closeServer16.exe. - Add the antivirus exclusion for the new exe before running it for the first time — see Antivirus / Windows Defender Warnings.
-
Put
Server16Python.exein your FIFA 16 folder, next tofifa16.exe— the same place the oldServer16.exesits. Run from any other folder, it warns on startup that it isn't next to the linked FIFA exe, and launching FIFA or copying files may fail. -
Start it and point it at
fifa16.exeif it isn't auto-detected. It picks up your existingFSW,StadiumGBD,ScoreBoardGBD,TVLogoGBDandMoviesGBDfolders. Yoursettings.iniis kept: the bundled template is only copied in when the file doesn't exist. -
Run Setup with
FSW/settings.iniunchecked, then Regen BH (Set Up tab → Run Setup, then Regen BH once it finishes).- The
FSW/settings.inibox is checked by default and would replace your assignments with an empty template. - Also uncheck
FSW/Navif you replaced the default movie files inFSW/Navwith your own. - Run Setup never touches your
StadiumGBD,ScoreBoardGBD,TVLogoGBDorMoviesGBDfolders.
- The
-
Check the Modules card on the Dashboard — see Dashboard Modules. Your old switches carry over as they were. For modules your old
settings.inididn't list:- Team Entrance, Tournament Entrance, Entrance Camera, Goalposts and Stadium Name are switched on for you.
- Stadium Net, Chants, Away Chants, Away Club Song, Ball, Adboard, Referee and Wipe stay off until you turn them on.
- Start FIFA and play a match. Your existing assignments apply as before. Press F12 in-game to open the overlay, which the old tool didn't have — see In-Game Interactive Overlay.
-
App settings live in
runtime/settings.json, next to the exe (FIFA path, overlay, language…). Assignments stay inFSW/settings.ini. -
Comment lines in
settings.iniare dropped the first time the app saves it, e.g. the oldCG Server 16 by Shawminatorbanner. Your assignments are not affected. -
New features add their own sections to
settings.ini([kitsid],[ball],[stadiumentrancecam]…) as you use them. There's nothing to add by hand. -
Stadium preview images are new: put them in
StadiumGBD/render/thumbnail/stadium/, see Stadium Preview Images. - On a vanilla install, run the Assets Extractor once if you want to use Kit Mixer. Skip it on a total-conversion mod like FIP.
Server16.exe, Fifa_Server_Map.dll, NAudio.dll, CG Stadium Namer 16.exe and FSW/Help/ come from the old tool, and Server 16 Python doesn't use any of them. You can keep or delete them, but never run Server16.exe and Server16Python.exe at the same time: both swap the same files under data/ and overwrite each other.
-
The Dashboard shows a setup banner: something Run Setup creates is still missing. Run it again, with
FSW/settings.iniunchecked. - Chants, net values, ball, referee, etc. don't apply: their module is probably still off (step 6).
- Assets don't show up in-game at all: run Regen BH again.
-
Not sure which
settings.iniwas loaded: on startup,runtime/server16.loglogsModules loaded from <path>followed by the value of every switch.
Start here
- Home
- Quick guide
- Getting started
- Migrating from CGFS16
- Antivirus / Defender warnings
- Expected FIFA folder layout
- Feature index
- Features overview
Stadiums
- Stadium folders & archives
- Stadium preview images
- Goalpost models & textures
- Manual picker & multi-stadium
- Stadium net values
- Custom stadium name
Cameras
Scoreboards, logos & movies
Chants & entrance
- Chants audio files
- MP3 compatibility (Fix Chant Audio)
- Random goal songs & anthems
- Team Entrance
- Tournament / round entrance
Kits
Ball, referee, wipe & adboard
Tools & gameplay
- Dashboard modules
- Assets Extractor
- Settings export & import
- Gamepads bridge
- Custom substitutions
- Discord: own Client ID
Project