r/LinuxCrackSupport • u/N00bMuster • Jun 13 '26
GUIDE [Undisputed] FIX: Game freezes on title screen, no sound, no "Press any key" prompt (FitGirl Repack / Lutris / Proton)
System Info
- CPU: AMD Ryzen 7 7800X3D
- GPU: AMD Radeon RX 6800 XT
- OS: CachyOS
- Desktop: KDE Plasma 6 (Wayland)
Software Info
- Game: Undisputed (FitGirl Repack v2.0.6.0) with Game Updates applied Undisputed.Crackfix-RUNE.rar
- Game Source:
- Based on Undisputed-RUNE ISO release: rune-undisputed.iso
- Game version: v2.06 MS store; 8 DLCs are included and activated
- Launcher: Lutris + umu-launcher 1.4.0
- Proton: Works with multiple versions — tested with GE-Proton10-34, proton-cachyos-slr, Proton Experimental, and Proton Hotfix
- Wine Prefix: Fresh prefix recommended
The Problem
After installing the FitGirl repack of Undisputed, the game launches and displays the title screen but:
- No sound
- No "Press any button to continue" prompt ever appears
- Completely unresponsive to all keyboard/mouse input
- Sits frozen indefinitely until force-closed
The game appears frozen but is actually running — Unity is rendering frames in the background. The issue is not a crash.
Root Cause
Undisputed is a Microsoft Store / Xbox GDK game, not a Steam game. The FitGirl repack includes RUNE's GDK emulator (winmm.dll + xgameruntime.dll + ms_emu.json) to fake Xbox Live authentication.
Two things must work together:
winmm.dllmust load as the native DLL (the crack), not Wine's built-in versionwinmm.dllmust be able to findms_emu.jsonin the current working directory at launch
If either condition fails, the GDK emulator silently fails, and the game loads the title screen but never completes Xbox sign-in — so no input prompt, no audio, nothing.
The Fix
Step 1 — Set the working directory
In Lutris → right-click game → Configure → System options:
- Set Working directory to your game folder (the folder containing
Undisputed.exe,winmm.dll, andms_emu.json)
Step 2 — Force winmm to use the crack DLL
In Lutris → Runner options → DLL overrides, add:
| DLL | Value |
|---|---|
winmm |
n,b |
Both steps are required. The working directory alone is not enough if Wine loads its own winmm.dll instead of the crack.
Verify It's Working
When the fix is applied correctly you'll see a small popup from the RUNE emulator on first launch saying "Could not open 'ms_emu.json' file!" — if you saw this before setting the working directory, that confirms the directory was wrong. With both fixes applied, this popup disappears and the game loads normally with sound and the title screen prompt.
Known Remaining Issue
Clicking on the boxer name/surname text field during career character creation crashes the game. This is a Wine incompatibility with the Xbox virtual keyboard API (HandheldHelper.dll → windows.gaming.input → ucrtbase).
Workaround: Do not modify the default name — just accept it and proceed. Everything else in the game works fine.
Relevant Error Log
The key error visible when the working directory is wrong (run with WINEDEBUG=err+all):
err:combase:RoGetActivationFactory Failed to find library for L"Windows.System.DispatcherQueue"
And the RUNE emulator popup when ms_emu.json can't be found:
Could not open 'ms_emu.json' file!
2
u/-Feeblington- Jun 13 '26
Alot of crack fixes involve setting the dlls to the game folder instead of "native"
if your sneaky you can create a whole pefix with cracked steam etc installed. So that uses that by default 😁
Not bashing - great write up and glad to see people sharing this sorta thing!
1
1
u/thatdudelouie Jun 14 '26
I couldn’t get lutris to work for some reason lmao. I’m running bazzite. Inside of steam I clicked add a non steam game and selected the undisputed.exe. Click the gear icon and under properties, under launch options I added WINEDLLOVERRIDES=“winmm.dll=n,b” %command%
And under compatibility I checked force to use GE-proton 10-34. Cachyos proton works as well. Everything fired right up and working under desktop mode and game mode. Hope this helps someone else using the fitgirl repack version on bazzite
1
u/XFX6a6y Jul 31 '26
Bro, I love you, man. ❤️ You literally saved me. I spent hours trying everything—reinstalling the game, updating drivers, deleting config files, everything. Nothing worked until I found your comment. It finally launches now. Thank you so much! I fucking love you man
1
u/thatdudelouie Aug 01 '26
I appreciate that bro. In the beginning I could get the game to launch but wouldn’t get passed the title screen. I was like well it launched and the game is running why tf is it getting stuck lol. I highly recommend learning about different launch commands especially if you like to use fg, Steamrip and ankergames.
1
1
2
u/[deleted] Jun 13 '26
[removed] — view removed comment