FM26 UltrawideFix
This mods adds support for 21:9 aspect ratio resolution
模組介紹 作者原文
FM26 Ultrawide Fix
A BepInEx plugin that adds proper ultrawide support to Football Manager 2026. The game ships with no ultrawide support and locks itself to a 16:9 aspect ratio and leaves empty space on 21:9 and 32:9 displays.
This mod patches the game's UI scaling pipeline at runtime to fill the full width of your monitor without stretching or distorting anything.
There are still a few quirks with the way the mod scales UI elements, and is by no means perfect. Some main menu elements are a bit cropped, some elements feel offset... This mod has been tested on a UWQHD monitor, so feel free to mention any and all issues with other resolutions.
Bugs and issues
Feel free to report bugs and issues in the comments section. You can also contact me through Discord (Wobs OR with userId: 103905189341167616).
Contributing
Bug reports and pull requests are welcome. A few things worth knowing before diving in:
The UI system is not standard Unity. FM26 uses Unity UI Toolkit (PanelSettings, VisualElement, UIDocument), not uGUI/Canvas. Fixes that work for other Unity games via CanvasScaler don't apply here. If you're researching a layout issue, the DiagnosticDump config option will log the full VisualElement hierarchy on each scene load, which is the most useful starting point.
The game compiles to native code, so many things that work in Mono builds behave differently here. resolvedStyle properties (interface dispatch) can throw silently in IL2CPP; ve.layout (a plain Rect struct) is reliable. RuntimeHelpers.GetHashCode does not give stable object identity for IL2CPP proxy objects, use ve.Pointer.ToInt64() as a dictionary key instead.
The fix runs on a polling loop. FM26 resets various style properties on scene transitions. The mod re-applies its changes every 30 frames rather than relying on one-shot hooks that the game can undo. I have not profiled the performance impact, but it feels ok for now.
If you find a screen that still has dead space or incorrect layout, enabling LogExpansions and LogSkipped in the config and attaching the output to a bug report is the fastest way to help narrow it down.
This project is licensed under the MIT License.
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: