[x] that I haven't found an existing compatibility report for this game.
[x] that I have checked whether there are updates for my system available.
Full log is really pointless here, the issue is simple, so just pasting a piece:
1720154.976:0120:0124:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\VCRUNTIME140.dll" at 00006FFFF5D90000: native
1720154.977:0120:0124:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\VCRUNTIME140_1.dll" at 00006FFFF5D70000: builtin
1720154.977:0120:0124:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\MSVCP140.dll" at 00006FFFF5DC0000: native
1720154.977:0120:0124:err:module:import_dll Library icu.dll (which is needed by L"Z:\\home\\user\\Volatile\\Steam\\steamapps\\common\\Rumble Club Playtest\\Rumble Club_Data\\Plugins\\x86_64\\FirebaseCppApp-11_6_0.dll") not found
1720154.978:0120:0124:trace:unwind:RtlCaptureStackBackTrace (0, 128, 000000000010CB90, 0000000000000000)
1720154.978:0120:0124:trace:unwind:RtlVirtualUnwind type 0 rip 6ffffff5a205 rsp 10c490
1720154.978:0120:0124:trace:unwind:dump_unwind_info **** func 1a1c0-1a444
Symptoms
The captive login interface doesn't appear after initial loading, not letting the player proceed to game content.
The game's own log is misleading with usual Windows silliness:
DllNotFoundException: Unable to load DLL 'FirebaseCppApp-11_6_0'. Tried the load the following dynamic libraries: Unable to load dynamic library 'FirebaseCppApp-11_6_0' because of 'Failed to open the requested dynamic library (0x06000000) - Module not found. (WinError:0000007e)
at Firebase.AppUtilPINVOKE+SWIGExceptionHelper..cctor () [0x00000] in <00000000000000000000000000000000>:0
at Firebase.AppUtilPINVOKE..cctor () [0x00000] in <00000000000000000000000000000000>:0
at Firebase.AppUtil.SetLogFunction (Firebase.LogUtil+LogMessageDelegate arg0) [0x00000] in <00000000000000000000000000000000>:0
at Firebase.LogUtil..cctor () [0x00000] in <00000000000000000000000000000000>:0
at Firebase.FirebaseApp..cctor () [0x00000] in <00000000000000000000000000000000>:0
at LightfoxGames.Backend.Firebase.FirebaseAppInitializer.InitializeAsync () [0x00000] in <00000000000000000000000000000000>:0
It's pointless to waste time on the Firebase DLL as it's both present and actually found. As the Proton log reveals, it's a sub-dependency that's actually missing.
After copying icu.dll from a Windows 10 install into the game's directory, everything works perfectly.
Start the game, wait for initial loading (stuttering, no music yet), enjoy the apparent endless loading.
The design is quite odd, what appears to be a loading indicator at the bottom doesn't stop animating on Windows either, but the player is presented with a third party captive interface there while nothing appears on Linux.
Compatibility Report
System Information
I confirm:
Full log is really pointless here, the issue is simple, so just pasting a piece:
Symptoms
The captive login interface doesn't appear after initial loading, not letting the player proceed to game content.
The game's own log is misleading with usual Windows silliness:
It's pointless to waste time on the Firebase DLL as it's both present and actually found. As the Proton log reveals, it's a sub-dependency that's actually missing.
After copying icu.dll from a Windows 10 install into the game's directory, everything works perfectly.
Relevant issue:
https://bugs.winehq.org/show_bug.cgi?id=53354
Reproduction
Start the game, wait for initial loading (stuttering, no music yet), enjoy the apparent endless loading.
The design is quite odd, what appears to be a loading indicator at the bottom doesn't stop animating on Windows either, but the player is presented with a third party captive interface there while nothing appears on Linux.