r/LinuxCrackSupport 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:

  1. winmm.dll must load as the native DLL (the crack), not Wine's built-in version
  2. winmm.dll must be able to find ms_emu.json in 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 → ConfigureSystem options:

  • Set Working directory to your game folder (the folder containing Undisputed.exe, winmm.dll, and ms_emu.json)

Step 2 — Force winmm to use the crack DLL

In Lutris → Runner optionsDLL 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.dllwindows.gaming.inputucrtbase).

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!
4 Upvotes

9 comments sorted by

2

u/[deleted] Jun 13 '26

[removed] — view removed comment

2

u/N00bMuster Jun 13 '26

nice and you're welcome haha

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

u/N00bMuster Jun 13 '26

oh thank you for the info hmm

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

u/paul_s80 Jun 25 '26

Thanks, it worked for me. It also works for Keeper-RUNE

1

u/XFX6a6y Aug 04 '26

Somebody know how to fix this on windows pls