Once Human

Once Human

DankWestern 2024 年 7 月 9 日 下午 5:56
Steam Deck!
Good news, everyone! I have managed to get this game to launch, and play on my Steam Deck. I am using Cryoutilities on the OLED model, but give this a shot!

Change compatibility to Proton 7.0-6

*edit - As mentioned in the replies, if, for some unknown weird reason, 7.0-6 does not work, you can try:

引用自 OasisAvatar
Try Proton GE 7-2.

I am getting fairly consistently over 30FPS, which... for the Deck, and an unsupported game... ain't half bad!

Also, keep an eye out for GeForce Now, they're adding this game sometime this month, which can be streamed to your Deck at maximum settings, maximum FPS.

You're welcome.
最後修改者:DankWestern; 2024 年 7 月 12 日 下午 11:24
< >
目前顯示第 16-21 則留言,共 21
Microwaved_Chicken 2024 年 9 月 29 日 上午 2:48 
It doesn't work anymore lol
Boomstomp™ 2024 年 9 月 29 日 上午 4:14 
I don't play this on my Steam Deck, but I am running Arch Linux on my pc and thought I'd give this a try, but no luck. Still getting a "Wrong DLL present" error when running with Proton 7 or any GE Proton 7 versions.

So far the best config I got working is using protontricks to install dxvk to the game and use the following launch options:
PROTON_ENABLE_NVAPI=1 PROTON_HIDE_NVIDIA_GPU=0 VKD3D_CONFIG=dxr DXVK_ASYNC=1 DXVK_FRAME_RATE=144 %command% -dx11

I got these steps from a user's report on protondb. I still have stutters but less frequent and far less severe. I can tolerate it it's playable imo. Might give this a shot on the Steam Deck, just remove the "PROTON_HIDE_NVIDIA_GPU=0" parameter not sure what exaclty it does but probably not relevant if you don't have a Nvidia gpu like the Steam Deck.
PompousG7 2024 年 10 月 1 日 下午 5:51 
引用自 Boomstomp™
I don't play this on my Steam Deck, but I am running Arch Linux on my pc and thought I'd give this a try, but no luck. Still getting a "Wrong DLL present" error when running with Proton 7 or any GE Proton 7 versions.

So far the best config I got working is using protontricks to install dxvk to the game and use the following launch options:
PROTON_ENABLE_NVAPI=1 PROTON_HIDE_NVIDIA_GPU=0 VKD3D_CONFIG=dxr DXVK_ASYNC=1 DXVK_FRAME_RATE=144 %command% -dx11

I got these steps from a user's report on protondb. I still have stutters but less frequent and far less severe. I can tolerate it it's playable imo. Might give this a shot on the Steam Deck, just remove the "PROTON_HIDE_NVIDIA_GPU=0" parameter not sure what exaclty it does but probably not relevant if you don't have a Nvidia gpu like the Steam Deck.

Theres already a fix bud.


Install latest DXVK (2.4.1 or higher) via protontricks

► Multiplayer
Overall (online):Excellent
You have two "official" choices:

GE-Proton9-14: Game doesn't crash, but all textures are black.
Proton Experimental: Textures are working, but the game crashes constantly, and you cannot open any loot crates in your inventory at all (the game instantly crashes if you even just HOVER THE MOUSE over a crate).
However, I have come up with a solution. The issue with the black textures is a bug in DXVK. We simply need the newest version of DXVK to solve it.

Do the following:

Install GE-Proton9-14 into Steam. I prefer using the ProtonPlus (Flatpak) app to do this.
Set Once Human's compatibility mode to use GE-Proton9-14.
Install Protontricks (Flatpak) and run it.
Choose Once Human.
Choose "Select the default wineprefix"
Choose "Install a Windows DLL or component"
Choose "dxvk (latest)" (the description says something about installing the latest version)
Wait patiently while there's nothing on screen for about a minute
When the window reappears, you can close Protontricks
In Steam, go into the Once Human game's properties and set the Launch Options to the following:
PULSE_LATENCY_MSEC=30 PROTON_ENABLE_NVAPI=1 PROTON_HIDE_NVIDIA_GPU=0 %command% -dx11

The most important thing is -dx11 to force the game to use DXVK. But the latency command fixes crackling audio. And the NVAPI/NVIDIA commands enable NVIDIA DLSS support.

With this, you can now play the game with working graphics, great performance and no crashes. :
喜·德·13 2024 年 10 月 4 日 上午 1:08 
引用自 PompousG7
In Steam, go into the Once Human game's properties and set the Launch Options to the following:
PULSE_LATENCY_MSEC=30 PROTON_ENABLE_NVAPI=1 PROTON_HIDE_NVIDIA_GPU=0 %command% -dx11

The most important thing is -dx11 to force the game to use DXVK. But the latency command fixes crackling audio. And the NVAPI/NVIDIA commands enable NVIDIA DLSS support.
:

I tried running the game with GE Proton 9-2 with these commands and so far it is mostly stable with some minor stuttering. Feels better than GE Proton 9-14 and 9-15 imo.
DarkusTheTrife 2024 年 10 月 21 日 下午 11:30 
I'm using protons 7-2 but keep getting a "Error has occurred while loading imports. Wrong DLL present." How do I fix this?
•._.• games647 •._.• 2024 年 10 月 22 日 上午 12:40 
引用自 DarkusTheTrife
I'm using protons 7-2 but keep getting a "Error has occurred while loading imports. Wrong DLL present." How do I fix this?

The developer added WinLicense DRM to the game. Therefore, only Proton versions above 9 work now. So either Proton 9, Proton Experimental or community editions like Proton-GE-9-XX.
< >
目前顯示第 16-21 則留言,共 21
每頁顯示: 1530 50

張貼日期: 2024 年 7 月 9 日 下午 5:56
回覆: 21