protonscr

Arken Age

protonopen appid 2274200Game compatibility - Unofficial
ValveSoftware/Proton#8396 · opened 2025-01-16 by Patola · updated 2025-08-01 · 8 comments · github · game page · search this game
5 matching comments, n / p to jump
PPatola 2025-01-16 github

Compatibility Report

  • Name of the game with compatibility issues: Arken Age
  • Steam AppID of the game: 2274200

System Information

I confirm:

  • [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.

Symptoms

  • Game doesn't start. A Window briefly appears with an Unity crashlog then disappears:

Image

Reproduction

Just press play from the SteamVR dashboard. I also tried pressing play from the screen, where it offers two alternatives: "Launch Arken Age [Recommended] in OpenXR Mode" and "Launch Arken Age with PSVR2, Other Headset, & Controller Binding Support in Steam VR Mode". Neither works.

steam-2274200.log

Kkisak-valve maintainer 2025-01-16 github

Hello @Patola, err:module:import_dll Library OpenCL.dll (which is needed by L"Z:\\nvme\\SteamLibrary\\steamapps\\common\\Arken Age\\Arken Age_Data\\Plugins\\x86_64\\GPUUtilities.dll") not found looks like a line of interest from your Proton log.

PPatola 2025-01-16 github

It is. Just for the sake of the test, I found a number of other games that had this library. I've put it in the compatdata/2274200/pfx/drive_c/windows/system32 directory and it stopped showing this error, but still had that segmentation fault. Not sure it will help, but here's the proton log without the OpenCL error.

steam-2274200.log

PPatola 2025-01-16 github

Ok... I copied the OpenCL.dll from my spare windows 10 partition to the prefix and it now works. I wonder if there's some winetricks for that? Couldn't find it. Will try and figure out the recipe.

NNazdorovye 2025-01-16 github

Same, had to download OpenCL.dll from dll-files. The ones that come with the Wine seem to not work.

Ffschaupp 2025-06-09 github

Sounds like a licensing issue, why it's not included by proton I guess?

Bbeowulf13th 2025-07-31 github

@Nazdorovye, @Patola
Same bug here. But I placed OpenCL.dll (that copied from Windows 11 / SysWOW64)
into all this dirs in 2274200/pfx/drive_c

./Program Files/Common Files/OpenCL.dll
./Program Files/OpenCL.dll
./windows/system/OpenCL.dll
./windows/system32/OpenCL.dll
./windows/syswow64/OpenCL.dll
./windows/OpenCL.dll
./vrclient/bin/OpenCL.dll

but nothing changed (at first it was only in system32). Did it worked with you?

PPatola 2025-08-01 github

@Nazdorovye, @Patola Same bug here. But I placed OpenCL.dll (that copied from Windows 11 / SysWOW64) into all this dirs in 2274200/pfx/drive_c

./Program Files/Common Files/OpenCL.dll ./Program Files/OpenCL.dll ./windows/system/OpenCL.dll ./windows/system32/OpenCL.dll ./windows/syswow64/OpenCL.dll ./windows/OpenCL.dll ./vrclient/bin/OpenCL.dll

but nothing changed (at first it was only in system32). Did it worked with you?

Yes, it's working here. Try downloading from dll-files dot com. Specifically:

The OpenCL.dll that the file command shows as PE32+ executable for MS Windows 6.00 (DLL), x86-64, 8 sections should go under steamapps/compatdata/2274200/pfx/drive_c/windows/system32/

and The OpenCL.dll that the file command shows as PE32 executable for MS Windows 6.00 (DLL), Intel i386, 6 sections should go under steamapps/compatdata/2274200/pfx/drive_c/windows/syswow64/

e.g. in my case:

[6:19] [2489] [patola@risadinha patola]% file /nvme/SteamLibrary/steamapps/compatdata/2274200/pfx/drive_c/windows/*/OpenCL.dll
/nvme/SteamLibrary/steamapps/compatdata/2274200/pfx/drive_c/windows/system32/OpenCL.dll: PE32+ executable for MS Windows 6.00 (DLL), x86-64, 8 sections
/nvme/SteamLibrary/steamapps/compatdata/2274200/pfx/drive_c/windows/syswow64/OpenCL.dll: PE32 executable for MS Windows 6.00 (DLL), Intel i386, 6 sections
Bbeowulf13th 2025-08-01 github

@Patola, it works, thanks!

DLLs