protonscr

ウマ娘 プリティーダービー | Umamusume: Pretty Derby

protonopen appid 3564400Game compatibility - Unofficial
ValveSoftware/Proton#8853 · opened 2025-06-25 by rinsuki · updated 2026-07-29 · 9 comments · github · game page · search this game
Rrinsuki 2025-06-25 github

Compatibility Report

  • Name of the game with compatibility issues: Umamusume: Pretty Derby (ウマ娘 プリティーダービー)
  • Steam AppID of the game: 3564400

System Information

  • GPU: AMD AMD Radeon 780M Graphics (integrated)
  • Video driver version: Mesa 25.1.4-arch1.1
  • Kernel version: 6.15.3-arch1-1
  • Link to full system information report as Gist: https://gist.github.com/rinsuki/2d7216bac764b5417c594dcf73dcab6d
  • Proton version: Experimental (1749849620 experimental-10.0-20250612c)
    • I tried few more versions, but none of them worked:
      • Hotfix
      • 9.0-4
      • 10.0-1 (beta)

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
    • #8848 is for Global (except JP) release (different AppID), this report is for JP-exclusive release.
  • [x] that I have checked whether there are updates for my system available.

steam-3564400.log

Symptoms

the Game will silently fail to launch, without showing any window or error dialog.

according to Proton's logs, the Game trying to load CrackProof kernel module and fails because of lacks WDFLDR.sys.

3596.978:0078:0084:err:module:import_dll Library WDFLDR.SYS (which is needed by L"C:\windows\SYSTEM32\usrdrv017864.sys") not found

since Global Release is seemingly (partially?) working according to #8848 , maybe Cygames doesn't want to run on the Linux for Japan peoples :(

Reproduction

Open the game in Steam.

Mmrvictory1 2025-06-30 github

Did you try GE 10.3 as reported in #8848 ?

Rrinsuki 2025-07-01 github

I didn't tried it, but I don't think GE 10.3 would help me, since in JP release, the game will not even open any window, while #8848 (global release) says at least window will open and can see Cygames logo.

Jjustvam 2025-07-05 github

Tried

  • GE-Proton10-4
  • GE-Proton10-3
  • GE-Proton10-8
  • proton10.0-1 (beta)
  • Experimental
  • Hotfix
  • Adding japanese fonts into the drive_c/windows/Fonts folder
  • Adding environmental variables: LC_ALL=ja_JP.UTF-8 TZ=Asia/Tokyo
  • Launching the game while connected to japanese vpn and without

linux: 6.15.2.arch1-1
nvidia GTX 1060 6 GB
nvidia-dkms: 575.57.08-3

full log without any modifications
steam-3564400.log

32522.191:0078:0084:err:module:import_dll Library WDFLDR.SYS (which is needed by L"C:\\windows\\SYSTEM32\\usrdrv017864.sys") not found
32522.193:0078:0084:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\usrdrv017864": c0000142

The game window doesn't show up and it just crashes.

after asking a friend (they're on windows 11) to send their WdfLdr.sys (and placing it in drive_c/windows/system32/drivers/), it also began to ask for WppRecorder.sys

34412.648:0074:0080:err:module:import_dll Library WppRecorder.sys (which is needed by L"C:\\windows\\system32\\drivers\\WDFLDR.SYS") not found
34412.650:0074:0080:err:module:import_dll Library WDFLDR.SYS (which is needed by L"C:\\windows\\SYSTEM32\\usrdrv017864.sys") not found
34412.650:0074:0080:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\usrdrv017864": c0000142

after adding WppRecorder.sys (into the same folder as WdfLdr.sys) it stopped giving the above errors however the game still crashes.

steam-3564400.log - log with the above .sys files

there are also some other errors though:

(with the WdfLdr.sys and WppRecorder.sys added)

34512.180:0030:0034:err:service:process_send_command service protocol error - failed to read pipe r = 0  count = 0!
34512.677:00c4:00d0:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\winebth": c0000142
34513.440:0020:0164:err:vrclient:initialize_vr_data Failed to initialize VR info.
34515.632:0148:018c:err:service:device_notify_proc failed to get event, error 1726

(without adding any .sys files)

32522.191:0078:0084:err:module:import_dll Library WDFLDR.SYS (which is needed by L"C:\\windows\\SYSTEM32\\usrdrv017864.sys") not found
32522.193:0078:0084:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\usrdrv017864": c0000142
32524.110:0020:0150:err:vrclient:initialize_vr_data Failed to initialize VR info.
32526.430:0134:0178:err:service:device_notify_proc failed to get event, error 1726

The global release doesn't have any logs related to WdfLdr.sys, here are the errors global release has despite launching just fine:

37584.523:0098:00a4:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\winebth": c0000142
37585.325:0020:0138:err:vrclient:initialize_vr_data Failed to initialize VR info.
37588.760:013c:0140:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
37588.764:013c:0140:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems

(global release log for comparison)
steam-3224770.log

Those who want to reproduce but are not in japan will need to make a new steam account with japanese vpn, otherwise you won't be able to download the game. If you can't find the game in steam just try to open it through the browser (you will still need to use japanese vpn).

The global release launches just fine for me (haven't tried to fully play it but it at least launches and I'm able to download the game content).

Edit:
I have fully updated my system and the game still crashes.
Linux: 6.15.4-arch2-1
nvidia-dkms: 575.64.03-1

Jjustvam 2025-07-10 github

Temporary workaround - Use at your own risk:
<Link removed by moderator>

It has worked for me and I'm not responsible if you will get banned or if your computer explodes 👍
Launches just fine under GE-Proton10-8

Kkisak-valve maintainer 2025-07-10 github

Hello @justvam, the workaround you posted is legally problematic and has been removed.

Yyumio7 2025-09-10 github

Is there still no workaround for this? Running into the same issue with various proton versions.

Jjacquavantius 2026-02-07 github

Still not working as of February 6, 2026.
Tried

  • GE-Proton10-28
  • Proton 10.0-4
  • Proton Experimental
  • Proton Hotfix

Kernel Version: 6.12.63-gentoo-dist
GPU: AMD Radeon Graphics Vega 7 (integrated)
Mesa: Mesa 25.2.8

Interestingly though, no errors about missing kernel modules this time (atleast as far I can understand the logs):
steam-3564400.log

Though it does have this:

7620.426:0078:0084:trace:loaddll:build_module Loaded L"C:\windows\system32\drivers\WDFLDR.SYS" at 00006FFFFF750000: builtin
7620.426:0078:0084:trace:loaddll:build_module Loaded L"C:\windows\SYSTEM32\usrdrv017864.sys" at 0000000100300000: native
7620.426:0078:0084:fixme:wdfldr:WdfVersionBind 0000000000C11510 L"\Registry\Machine\System\CurrentControlSet\Services\usrdrv017864" 0000000100306000 0000000100306D78 stub!
7620.426:0078:0084:warn:seh:dispatch_exception backtrace: --- Exception 0xc0000005.
7620.426:0078:0084:trace:seh:dispatch_exception code=c0000005 (EXCEPTION_ACCESS_VIOLATION) flags=0 addr=0000000100301126

And this

Unhandled exception: page fault on read access to 0x0000000000000030 in 64-bit code (0x00000100301126).

Rrinsuki 2026-02-07 github

@jacquavantius I guess this is because GE have a stub for WDFLDR.sys https://github.com/GloriousEggroll/proton-ge-custom/blob/721202767a56e1776c9783a7004bcc0a3311845a/patches/wine-hotfixes/wine-wayland/0154-wdfldr.sys-Add-stub-dll.patch#L9 but they are just stub, so you could load usrdrv017864.sys but can't property runs usrdrv017864.sys.

TTulugaak 2026-07-29 github

Same issue here as of July 30th, 2026 using 7.1.5 Zen, GE 10-34 and the NVIDIA 580.173.02 drivers.

Proton versions

Error codes