v1.50 How to use

Easy Mode How to use:

v1.40 How to Use:

📢 FM26 MatchDay Live Commentary Mod v1.60

 

❌ Tired of the silence during your 3D matches?


The MatchDay Live Commentary Mod brings a real TV feeling to your game – featuring dynamic commentator duos, AI analysis, and a living atmosphere that reacts to the action on the pitch.

 

🚀 NEW in Version 1.60: The "World Cup" Update 

With this update, we have fixed the DLL bug resulting from the new FM26 update. Additionally, we have implemented improvements—particularly to the Easy Mode—and, just in time for the World Cup, introduced custom missions and TV graphics designed to match the new World Cup theme.

 

Highlights of the new version:

 

⚽ World Cup Special: Dedicated World Cup skin with custom TV graphics, exclusive missions, rewards, and localized commentary lines.

🔗 BepInEx Integration (Direct Connection): The tool now communicates directly with the FM26 engine. This means: zero delay, no text recognition errors, and 100% precision.

✨ Easy Mode: One click and you're done. The tool automatically recognizes everything in the background: teams, lineups, time, and tactics. Your only job is to play FM!

🏆 Top Match Mode: Receive deep AI analysis at halftime and after the final whistle. The commentators adapt their personality based on the importance of the match.

🌍 14+ Languages: German, English, French, Dutch, Italian, Turkish, Polish, Japanese, Portuguese, Spanish, Chinese, Korean, Ukrainian & Danish.

🤖 Advanced AI: Integrated the latest Gemini models: gemini-3.1-flash Lite and gemini-3.5-flash.

🧠 Trivia Engine: Interactive trivia added to the intro loop and integrated club/stadium facts for all languages.

 

Patch Notes v1.60:

fixed a DLL bug introduced by the World Cup update.

Added Ghost Mode to Easy Mode.

Easy Mode: Team recognition for nations is now handled individually for each language.

Easy Mode: Added "occasion" (Anlass) to the automatic recognition system.

Easy Mode: Fixed the "Big Match" AI mode.

Audio: Implemented an audio cache to reduce TTS requests and speed up commentary.

New Languages: Added support for Chinese, Korean, Ukrainian, and Danish.

AI Models: Integrated new Gemini models: gemini-3.1-flash Lite and gemini-3.5-flash.

Audio: Added several new goal celebrations.

Localization: Revised World Cup commentary lines and made them available in all languages.

Trivia: Added trivia to the intro loop.

Trivia: Added club and stadium trivia for all languages.

Content: Added World Cup missions and rewards.

UI/Design: Added a World Cup skin featuring custom World Cup TV graphics.

Settings: Trivia settings are now saved across program restarts.

 

⚠️ IMPORTANT COMPATIBILITY NOTE

The new BepInEx interface and the associated .dll file work exclusively with Football Manager 2026! For FM24 or older versions, you must continue to use the Tesseract OCR mode (see below).

Always restart the program when changing languages ​​or switching between Tesseract and BepInEx modes!

 

📁 Installation Guide (Step-by-Step)

 

The download contains three folders. For FM26, proceed as follows:

 

Step 1: The Commentary Mod (Folder 1)

This folder contains the actual application (.exe). You can place this folder anywhere you like (e.g., on your desktop). Simply start the tool by double-clicking the .exe.

 

Step 2: BepInEx Base (Folder 3)

Are you already using the Stadium Mod by BassyBoy?

YES: Perfect, BepInEx is already installed! Skip directly to Step 3.

NO: Copy the contents of Folder 3 directly into the main directory (root folder) of your FM26:

Steam: Program Files (x86)\Steam\SteamApps\common\Football Manager 26

Epic Games: Program Files (x86)\Epic Games\FootballManager26

Xbox Gamepass: Xboxgames\Football Manager 26

 

Step 3: The Mod File / .dll (Folder 2)

You MUST copy the file FM26CommentarySender.dll into the following path structure: 👉 .../Football Manager 26/BepInEx/Plugins/FM26CommentarySender/FM26CommentarySender.dll

 

CORRECT: ...\Football Manager 26\BepInEx\Plugins\FM26CommentarySender\FM26CommentarySender.dll

WRONG: ...\Football Manager 26\FM26CommentarySender\BepInEx

 

🧠 Two Operating Modes: How to use the tool

 

1. Mode: BepInEx API (ONLY for FM26)

This is the most modern method.

Advantage: Auto-setup recognizes teams automatically, no scan errors, full automation.

Setting: Set the switch in the tool to "Mode: BepInEx API".

 

2. Mode: Tesseract OCR (For FM24 and older)

If you are playing an older FM version:

In-game Setting: You MUST activate the "Black & White Commentary" option in the FM settings under "Match"!

Setup: Select the path to your tesseract.exe within the tool. The BepInEx interface does not work here.

 

🚀 How does the new "Easy Mode" (BepInEx) work?

Previously, the tool had to scan your screen (OCR / Tesseract) to read the text. That's over now! When you toggle the switch in the tool to "Mode: BepInEx API" and activate "Easy Mode", the mod now communicates directly with the FM26 engine.

 

Your Advantages:

Auto-Setup: The tool automatically recognizes which teams are playing (Home & Away) and enters the names by itself!

Sit Back: The tool runs fully automatically in the background. You no longer need to enter anything or calibrate. Your only job is to play FM!

(Easy Mode can be enhanced with various features in the tool, e.g., Top Match Mode, Duo Commentators, and much more!)

 

🎙️ Additional Features for Fans

High-End Voices (ElevenLabs): Use ultra-realistic sound for your commentators.

🤬 Hooligan Mode: Turn off neutrality! Your commentator becomes a fanatical ultra, insults the referee, and passionately celebrates your team.

📻 Live Conference: Hear goals from other users' matches worldwide ("Goal in the conference from User XYZ!").

📖 Career Memory: The AI remembers past duels ("Last time there was a 2:0 victory here...").

 

🚀 Quick Start Guide

Unpack: Extract the entire download folder.

Choose Mode: FM26 (BepInEx) or FM24 (Tesseract).

Start: Open the FM26_MatchDay_LiveCommentary_Mod.exe.

Action: Click "Load Match" and at kickoff click "Anpfiff" (Kickoff).

Have fun testing the new version! If you find any bugs, feel free to report them in the comments! ⚽🎙️

Discord Server: https://discord.gg/tnf3UFuuYg

 

preview videos (coming soon)!


 

Credits

Many thanks to BassyBoy for his help with the BepinEx integration!

Comments
Joni9
5 years ago
4 minutes ago
373
By edkits 03 January 2026 - 20:58 PM UTC 

Hello. I'm having trouble getting it to work. Despite following the installation video instructions, I keep getting an "OCR ERROR" error, and the status messages generated by the program indicate that Tesseract is not installed. How can I resolve this? Thanks.

Hello, thank you very much for your feedback! 
Did you leave the program in the folder with all the other stuff, especially the folder "tesseract"? 
If yes, try it with this:

 

It looks like your Windows is missing some standard components (Visual C++ Redistributables) to run the OCR engine.

Please download and install the Visual C++ Redistributable x64 from Microsoft.

Restart your computer.

The 'OCR ERROR' should then be resolved.

Select the option Latest supported v14 there


Latest supported Visual C++ Redistributable downloads | Microsoft Learn

edkits
12 years ago
1 month ago
5
Joni9
5 years ago
4 minutes ago
373
By michael kotwi 03 January 2026 - 20:18 PM UTC 

 i am running intel core  i7-6700 [email protected] GHz,16 g ram, res 1920x 1080,did calibrate properly not sure,connected to internet,will try , i do have a message come up yes thanks for ur help well appreciated m8

Can you test if it works with a resolution of 1920x1200? If yes, then calibrate the live ticker once more! 
If not, please copy the error message from the program so I can better understand exactly where the problem is!

 

edkits
12 years ago
1 month ago
5

Don't work for me again. Help please!

 

 

Joni9
5 years ago
4 minutes ago
373
By edkits 03 January 2026 - 22:06 PM UTC 

Don't work for me again. Help please!

 

Okay,

Try right-clicking on FM26_MatchDay_V1.20.exe and selecting “Run as administrator.”

 

If that doesn't work, check if all the files are present in the tesseract folder, just like in the zip file.

 

If all the files are present, check the properties of the files to see if your antivirus program is blocking anything. There should be a third option under "Read-only" and "Hidden" that you might need to check.

 

If none of that works, install tesseract OCR using this link https://digi.bib.uni-mannheim.de/tesseract/tesseract-ocr-w64-setup-v5.2.0.20220712.exe

 

If it doesn't do it automatically, change the path in the Live Commentary Mode settings to your new tesseract folder under Program Files.

 

If none of this works, I'm completely stumped, but we'll find a solution!  Thank you so much for your feedback and your patience!

michael kotwi
7 years ago
9 hours ago
60

i also get message     FAILED TO REMOVE TEMPORARY DIRECTORY                                                                                                                                                                                                                                 C:/USER/MY NAME/APP DATA/LOCAL/TEMP ME13762                                              

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

edkits
12 years ago
1 month ago
5

Unfortunately, despite calibrating the clock and commentary several times, the sounds have nothing to do with the game, as you can see below.

Bandes
9 years ago
2 weeks ago
108
Premium

Hello whats this
 

nyg87
13 years ago
2 days ago
356
Premium
By Joni9 03 January 2026 - 23:39 PM UTC 

Okay,

Try right-clicking on FM26_MatchDay_V1.20.exe and selecting “Run as administrator.”

 

If that doesn't work, check if all the files are present in the tesseract folder, just like in the zip file.

 

If all the files are present, check the properties of the files to see if your antivirus program is blocking anything. There should be a third option under "Read-only" and "Hidden" that you might need to check.

 

If none of that works, install tesseract OCR using this link https://digi.bib.uni-mannheim.de/tesseract/tesseract-ocr-w64-setup-v5.2.0.20220712.exe

 

If it doesn't do it automatically, change the path in the Live Commentary Mode settings to your new tesseract folder under Program Files.

 

If none of this works, I'm completely stumped, but we'll find a solution!  Thank you so much for your feedback and your patience!

 

Installing helped load the tesseract, but the commentator only says letters. like “A EOO I AEE 5"

Bandes
9 years ago
2 weeks ago
108
Premium

..unfortunately the same here

Joni9
5 years ago
4 minutes ago
373
By nyg87 06 January 2026 - 12:55 PM UTC 

Installing helped load the tesseract, but the commentator only says letters. like “A EOO I AEE 5"

 

Thanks for the feedback! Does he only say such nonsense, or does he also say normal in-game sentences occasionally? Either the garbage filter needs to be set up differently in English; I'm working on a solution! Please accept my apologies for the inconvenience! I'm very grateful that you shared this with me!

Wolfgang Geib
2 years ago
12 hours ago
2
Premium

Danke für die tolle Arbeit. Dann muss ich also das Spiel erst Starten und abwarten bis der Ticker erscheint um ihn zu Kalibrieren,oder geht das auch anders.

Viele grüße.

Joni9
5 years ago
4 minutes ago
373
By Wolfgang Geib 07 January 2026 - 15:03 PM UTC 

Danke für die tolle Arbeit. Dann muss ich also das Spiel erst Starten und abwarten bis der Ticker erscheint um ihn zu Kalibrieren,oder geht das auch anders.

Viele grüße.

 

Dankeschön, dein Feedback freut mich! Ja entweder du startest ein Spiel, gehst in Wiederholung deines letztes Spieles oder machst ein Screenshot und nutzt dieses!

Thank you, I appreciate your feedback! Yes, you can either start a game, go to the replay of your last game, or take a screenshot and use that!

nyg87
13 years ago
2 days ago
356
Premium
By Joni9 07 January 2026 - 08:43 AM UTC 

Thanks for the feedback! Does he only say such nonsense, or does he also say normal in-game sentences occasionally? Either the garbage filter needs to be set up differently in English; I'm working on a solution! Please accept my apologies for the inconvenience! I'm very grateful that you shared this with me!

 

A had a few normal sentences. I gave it two matches to see if changed, but it was mostly letters. Intro and kickoff sound was fine 

michael kotwi
7 years ago
9 hours ago
60

 hi I managed to get it going in the end wouldnt give up ,amazing  work thanks m8

Hadesoria
7 years ago
20 hours ago
38

It is so robotic. Sorry I have to wait other author who did in FM24.

Maybe less robotic, I will definetly give it a try.

RafaelTheKid13
6 months ago
9 hours ago
40

I wanted it to be in Portuguese, because I would really like to use this mod, but I can't. Can they? and do it in Brazilian Portuguese so that Brazilians can also use it.

RafaelTheKid13
6 months ago
9 hours ago
40

When do the votes end to find out what language they will use next?
And when does it update?
I really wish it was in Portuguese

Joni9
5 years ago
4 minutes ago
373
By RafaelTheKid13 26 January 2026 - 21:29 PM UTC 

When do the votes end to find out what language they will use next?
And when does it update?
I really wish it was in Portuguese

 

I'm trying to finish and upload the Portuguese version by the end of this week or at the latest by the end of next week! Thanks for your interest!

GodAtum
4 years ago
2 months ago
12

Is there a way to change the voices? I have an elevenlabs subscription so can input my API key. If you need help implemneting that I'll be happy to help.

Joni9
5 years ago
4 minutes ago
373
By GodAtum 02 February 2026 - 18:44 PM UTC 

Is there a way to change the voices? I have an elevenlabs subscription so can input my API key. If you need help implemneting that I'll be happy to help.

 

I wrote to you via pn

John Conner
13 years ago
4 days ago
15
Premium

This concept and idea is pure genius, but impossible to setup and make work.

 

I have tried with every update, but as always. Error OCR.

 

Its sad because this is really going somewhere with every update, but it just cant seem to work…

Joni9
5 years ago
4 minutes ago
373
By John Conner 18 February 2026 - 19:02 PM UTC 

This concept and idea is pure genius, but impossible to setup and make work.

 

I have tried with every update, but as always. Error OCR.

 

Its sad because this is really going somewhere with every update, but it just cant seem to work…

Thanks for your feedback! 

 

I'm sorry about the bug! 

 

We'll get the OCR error sorted out! Did you extract the ZIP file?

 

Watch this video: 

https://youtu.be/INgTkRKhg8Q?si=MvIpqpUii4lnDEl1

 

Around 1:45, it shows you how to correctly set the Tesseract path. In the attached Tesseract folder, find the tesseract.exe file and select it. If you still get the OCR error, go to Settings, click the Help button at the very bottom, and there's a download link for Tesseract. Install the program. If it still doesn't work, also add the tesseract.exe file to the Tesseract folder under Program Files/Tesseract.

 

 

If none of that works, let me know and we'll find a solution!

John Conner
13 years ago
4 days ago
15
Premium
By Joni9 18 February 2026 - 19:26 PM UTC 

Thanks for your feedback! 

 

I'm sorry about the bug! 

 

We'll get the OCR error sorted out! Did you extract the ZIP file?

 

Watch this video: 

https://youtu.be/INgTkRKhg8Q?si=MvIpqpUii4lnDEl1

 

Around 1:45, it shows you how to correctly set the Tesseract path. In the attached Tesseract folder, find the tesseract.exe file and select it. If you still get the OCR error, go to Settings, click the Help button at the very bottom, and there's a download link for Tesseract. Install the program. If it still doesn't work, also add the tesseract.exe file to the Tesseract folder under Program Files/Tesseract.

 

 

If none of that works, let me know and we'll find a solution!

 

I actually managed to figure out the tesseract part!

 

But they were just saying mostly nonsense, so I left it there. Plus it's pretty confusing with the getting started with the match with the start, stop etc. There is a lot back and forth.

 

Im sure that there is something special here, but I will wait until its more automatic.

Joni9
5 years ago
4 minutes ago
373
By John Conner 18 February 2026 - 19:52 PM UTC 

I actually managed to figure out the tesseract part!

 

But they were just saying mostly nonsense, so I left it there. Plus it's pretty confusing with the getting started with the match with the start, stop etc. There is a lot back and forth.

 

Im sure that there is something special here, but I will wait until its more automatic.

 

Okay, great, I understand and that's all good, I'll put that on my list to improve it in the future!

michael kotwi
7 years ago
9 hours ago
60

Cant seem to to get the al analysis going, have to fill the teams,details myself just bit confusing !!!! Great mod tho

michael kotwi
7 years ago
9 hours ago
60

Why do i get german commentary when i downloaded english anyone help please!!!

劉展丞
2 months ago
1 month ago
1
eagles8477
1 year ago
48 minutes ago
5

hi how do I get this mod working on steam deck pls got files in right places app works in desk or game mode but  can't get the commentary to work while playing 

Joni9
5 years ago
4 minutes ago
373
By eagles8477 06 April 2026 - 08:40 AM UTC 

hi how do I get this mod working on steam deck pls got files in right places app works in desk or game mode but  can't get the commentary to work while playing 

Hey! Thanks for trying the mod on Steam Deck. Unfortunately, a Steam Deck version isn't easily feasible at the moment. The commentator mod requires many Windows-specific features, especially for screen recording and background audio processing. SteamOS uses a different display server (Wayland/Gamescope) which, for security reasons, prevents background applications from recording the screen. This makes optical character recognition (OCR) impossible. To make the mod compatible with Steam Deck, I would have to remove large parts of it and create a smaller, lite version. This will take some time, but I'm working on it! 

Thanks so much for your feedback!

 

You'll need to Login to comment