2D Match Icons FM24 Style PC/Mac

 

This plugin fixes the FM26 2D Match icons and removes the annoying directional arrow - you have full control over the size of the player icons, the feet, the numbers and the ball size too! 

There is a config preinstalled with default values to get as close to the FM24 icons as possible.

 

The plugin works on Windows and Mac - if you have Bassys stadiums etc installed, just copy the plugin and config to their folders in Bepinex on your PC.

 

First-Time Setup

Football Manager 26 uses Unity IL2CPP, so it requires BepInEx 6.x. BepInEx 5.x will not work.

You only need to complete these steps once:

  1. Download the BepInEx 6 Unity.IL2CPP-win-x64 ZIP file.
  2. Extract all files from the ZIP directly into your Football Manager 26 installation folder.
  3. Confirm that the new BepInEx folder is in the same location as FM26.exe.
  4. Launch FM26 and leave it at the main menu for approximately 30 seconds.
  5. Close the game. BepInEx will create the required folders, including:

BepInEx\plugins

BepInEx\config

 

Copy the plugin and config to their relevant folders

 

The Config file will load when saving, you do not need to close and reopen Fm26 to see the changes, make your change and click save or CTRL+S and the changes will reflect in a few milliseconds in game

 

Here is a guide to install Bepinex on Mac - Please Note - Stadiums do not work yet, nor do scoreboards. 

Free Camera, Player Attribute Visualiser and Player Export are working currently, massive credit to DadMych on Github for his work in getting this going - https://github.com/DadMych/fm26-player-export-macos

 

Installing BepInEx for Football Manager 26 on macOS

This guide is for the Steam version of Football Manager 26 on an Apple Silicon Mac.

It installs:

BepInEx for FM26

The required Apple Silicon compatibility files

FM26 Player Export

The supplied FM26 export views

The experimental FM26 Display Fix is removed automatically.

Requirements

macOS 13 or newer

An Apple Silicon Mac: M1, M2, M3, M4 or newer

Football Manager 26 installed through Steam

Around 5 GB of free storage

Step 1 — Close FM26

Fully close Football Manager 26 before beginning.

The installer may also close Steam while it configures FM26.

Step 2 — Open Terminal

Open:

Applications → Utilities → Terminal

Copy the entire command below, paste it into Terminal and press Return:

set -e FM26_GAME="$HOME/Library/Application Support/Steam/steamapps/common/Football Manager 26" SETUP_DIR="$HOME/Downloads/FM26-BepInEx-Setup" if [ ! -d "$FM26_GAME" ]; then    echo ""    echo "Football Manager 26 was not found in the default Steam location."    echo "In Steam, right-click FM26 and select Manage → Browse local files."    echo "If FM26 is installed elsewhere, change the FM26_GAME path above."    exit 1 fi rm -rf "$SETUP_DIR" mkdir -p "$SETUP_DIR" cd "$SETUP_DIR" echo "Downloading the FM26 macOS BepInEx installer..." curl -fL \ "https://github.com/DadMych/fm26-player-export-macos/archive/refs/heads/main.zip" \ -o FM26-macOS-BepInEx.zip ditto -x -k FM26-macOS-BepInEx.zip "$SETUP_DIR" cd "$SETUP_DIR/fm26-player-export-macos-main" echo "Installing BepInEx..." FM26_GAME="$FM26_GAME" bash install_macos.sh echo "Removing the experimental FM26 Display Fix..." rm -rf "$FM26_GAME/BepInEx/plugins/FM26DisplayFix" rm -f "$FM26_GAME/BepInEx/config/com.tfpdev.fm26displayfix.cfg" echo "" echo "============================================" echo "BepInEx has been installed successfully." echo "The FM26 Display Fix has been removed." echo "============================================" echo "" echo "Reopen Steam and launch Football Manager 26."

Wait until Terminal displays:

BepInEx has been installed successfully. The FM26 Display Fix has been removed.

Step 3 — Launch FM26

Reopen Steam and launch Football Manager 26 normally.

The first launch may take a few minutes while BepInEx generates the files it requires. Later launches should be much faster.

Confirm that BepInEx loaded

After FM26 reaches the main menu:

In Steam, right-click Football Manager 26.

Select Manage → Browse local files.

Open the BepInEx folder.

Open LogOutput.log.

The log is located at:

Football Manager 26/BepInEx/LogOutput.log

If the file exists and contains BepInEx startup messages, the installation was successful.

Installing other BepInEx mods

Place additional mod folders or DLL files inside:

Football Manager 26/BepInEx/plugins

Restart FM26 after adding or removing a mod.

FM26 installed on an external drive

Find the game through:

Steam → Football Manager 26 → Manage → Browse local files

Then replace this line near the top of the installation command:

FM26_GAME="$HOME/Library/Application Support/Steam/steamapps/common/Football Manager 26"

with the actual location.

Example:

FM26_GAME="/Volumes/Games/SteamLibrary/steamapps/common/Football Manager 26"

Keep the quotation marks around the path.

 

Hope you enjoy!

 

 


 

Credits

DadMych Github Repo

Comments
On Edge Gaming
5 years ago
2 hours ago
5

Anyway to make the ball smaller?

jamie mcaleenan10
12 years ago
33 minutes ago
21
Premium
By On Edge Gaming 17 July 2026 - 18:50 PM UTC 

Anyway to make the ball smaller?

 

You can edit the ball size in the config, open it whilst in a game, edit the size, then hit save and it’ll show in a few seconds in game 

On Edge Gaming
5 years ago
2 hours ago
5
By jamie mcaleenan10 17 July 2026 - 19:27 PM UTC 

You can edit the ball size in the config, open it whilst in a game, edit the size, then hit save and it’ll show in a few seconds in game 

Thanks.

 

Unfortunately, you can't go below 0.5 on ballscale. Unless there is another way to make it smaller in your config file?

 

jamie mcaleenan10
12 years ago
33 minutes ago
21
Premium
By On Edge Gaming 17 July 2026 - 21:23 PM UTC 

Thanks.

 

Unfortunately, you can't go below 0.5 on ballscale. Unless there is another way to make it smaller in your config file?

 

I can do an update to increase the values mate yes, give me a few minutes and I will update it!

 

jamie mcaleenan10
12 years ago
33 minutes ago
21
Premium
By On Edge Gaming 17 July 2026 - 21:23 PM UTC 

Thanks.

 

Unfortunately, you can't go below 0.5 on ballscale. Unless there is another way to make it smaller in your config file?

1.1 is up, you can now go to 0.1 which is the lowest that the mesh will allow, hopefully thats better for you! If you have made any other changes, dont forget to make those again in the new config as they will resort to default! 

Hope you enjoy!

 

You'll need to Login to comment