Proton icon indicating copy to clipboard operation
Proton copied to clipboard

NARAKA: BLADEPOINT (1203220)

Open NTMan opened this issue 4 years ago • 22 comments

Compatibility Report

  • Name of the game with compatibility issues: NARAKA: BLADEPOINT
  • Steam AppID of the game: 1203220

System Information

  • GPU: AMD Radeon 6900XT
  • Driver/LLVM version: version: 21.2.0/12.0.1~rc1
  • Kernel version: 5.13-rc6
  • Link to full system information report as Gist
  • Proton version: experimental-6.3-20210616

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.

steam-1487290.log

Symptoms

The game crashed after start.

Reproduction

Always.

NTMan avatar Jun 19 '21 11:06 NTMan

I have very bad lag in game. Constant lag and loading of the game in the middle of the game rendering it unplayable.

mercifulboss avatar Apr 20 '23 02:04 mercifulboss

Can't run NARAKA BLADEPOINT on openSUSE Tumbleweed

Issue transferred from https://github.com/ValveSoftware/Proton/issues/6937. @sauntor posted on 2023-07-19T17:38:16:

Compatibility Report

  • Name of the game with compatibility issues: 永劫无间(NARAKA BLADEPOINT)
  • Steam AppID of the game: 1203220

System Information

  • GPU: NVIDIA GeForce GTX 1050/PCIe/SSE2
  • Driver/LLVM version: nvidia-drivers-G06-535.54.03-10.1.x86_64
  • Kernel version: 6.4.3-1-default
  • Link to full system information report as Gist: System Information
  • Proton version: 8.0-2
  • Dell XPS 15 / 9560

I confirm:

  • [ ] that I haven't found an existing compatibility report for this game.

    issue #4907

  • [x ] that I have checked whether there are updates for my system available.

steam-1203220.log logs from terminal

Symptoms

No interface shown after click the Play button, and a while later, the game will exit and the Play button will be clickable too.

Reproduction

  1. Fresh installed openSUSE Tumbleweed
  2. Get all updates: zypper ref && zypper inr && zypper dup
  3. Install 32bit runtime: zypper in -t pattern 32bit
  4. Install NVIDIA G06 Driver:
    zypper ar -cefg https://download.nvidia.com/opensuse/tumbleweed/   nvidia
    zypper ref && zypper in --recommends nvidia-drivers-G06
    
  5. Install steam client: zypper in --recommends steam
  6. Launch Steam and install NARAKA BLADEPOINT
  7. Change the Properties of NARAKA BLADEPOINT, set Compatibility to Proton 8.0-2, in General, set Launch Options to __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia
  8. Try to launch the game

kisak-valve avatar Jul 19 '23 17:07 kisak-valve

Hello @sauntor, please copy the contents of Steam Runtime Diagnostics from Steam (Steam -> Help -> Steam Runtime Diagnostics) and put it in a gist, then include a link to the gist in this issue report.

kisak-valve avatar Jul 19 '23 17:07 kisak-valve

Hello @sauntor, please copy the contents of Steam Runtime Diagnostics from Steam (Steam -> Help -> Steam Runtime Diagnostics) and put it in a gist, then include a link to the gist in this issue report.

I've no access to Gist, attach it as a file here: steam-runtime.log

sauntor avatar Jul 19 '23 17:07 sauntor

Thanks, I suspected we'd get lucky with a video driver issue of some kind, but the runtime diagnostics look healthy overall, so I don't have an quick suggestion to try for the access violation (c0000005) that the game is tripping over.

kisak-valve avatar Jul 19 '23 18:07 kisak-valve

Thanks, I suspected we'd get lucky with a video driver issue of some kind, but the runtime diagnostics look healthy overall, so I don't have an quick suggestion to try for the access violation (c0000005) that the game is tripping over.

Oooh no! It's a bad news 😅!I got the same (it seems as) problem when playing some other games, which all relate to a message: ERROR: ld.so: object '/home/xxx/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. 😒

sauntor avatar Jul 19 '23 18:07 sauntor

When a game is started from Steam, a 32 bit and 64 bit variant of the Steam overlay gets LD_PRELOAD'd. One silently loads while the other harmlessly fails. This is a red herring and not interesting.

kisak-valve avatar Jul 19 '23 19:07 kisak-valve

When a game is started from Steam, a 32 bit and 64 bit variant of the Steam overlay gets LD_PRELOAD'd. One silently loads while the other harmlessly fails. This is a red herring and not interesting.

Well, but I found all games which I can't launch will report this message, it's weird 😅

sauntor avatar Jul 20 '23 09:07 sauntor

For me the game starts up and says "Steam initialization failed. Check local steam connection"

kentarospin98 avatar Sep 16 '23 02:09 kentarospin98

Naraka Bladepoint (1203220)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/7315. @Milor123 posted on 2023-12-07T21:17:32:

Compatibility Report

  • Name of the game with compatibility issues: Naraka Bladepoint
  • Steam AppID of the game: 1203220

System Information

  • GPU: GTX 1050ti
  • Video driver version: NVIDIA Proprietary version 545.29.06
  • Kernel version: 6.6.1-zen1-1-zen #1 ZEN SMP PREEMPT_DYNAMIC Wed, 08 Nov 2023 16:05:16 +0000 x86_64 GNU/Linux

System Information (Neofetch)

OS: Manjaro Linux x86_64 Kernel: 6.6.1-zen1-1-zen Uptime: 4 hours, 41 mins Packages: 2194 (pacman) Shell: zsh 5.9 Resolution: 1920x1200 DE: Cinnamon 6.0.0 WM: Mutter (Muffin) WM Theme: Mint-L-Dark-Teal (Mint-Y) Theme: Mint-L-Dark-Teal [GTK2/3] Icons: Papirus-Adapta-Nokto-Maia [GTK2/3] Terminal: tilix CPU: 13th Gen Intel i5-13500 (20) @ 4.800GHz GPU: NVIDIA GeForce GTX 1050 Ti Driver Version: 545.29.06 GPU: Intel AlderLake-S GT1 Memory: 47471MiB

  • Proton version: ProtonGE 8-25 (Also tested with Proton 8.0-4c and Proton Experimental)

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.

Proton log

1203220.log

What's the problem?

The issue is that the game loads with some malformed or distorted textures, as if they were placed randomly, as shown in the following images:

image image ksnip_20231205-173649

I've tried many things to fix it, such as clearing the ~/.cache/nvidia folder, also clearing the Steam caches, disabling shaders in Steam, re-enabling them, using only ESYNC, switching to only FSYNC, changing settings in DXVK, and clearing the DXVK cache. I've also reset the wineprefix, even installed SteamStinkerLaunch to try more options in the hope of finding a solution. This happened suddenly because it used to work fine.

I should mention that the game is installed on an HDD, but I have symbolic links from the Steam cache and compatdata to my root SSD ~/ (My operating system runs on an SSD).

I've also tried changing different GPU environment variables, such as:

__GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 __GL_YIELD=USLEEP __GL_MaxFramesAllowed=0 __GL_THREADED_OPTIMIZATIONS=1

About of my settings

My grub have this:

GRUB_CMDLINE_LINUX_DEFAULT="quiet nvidia_drm.modeset=1 apparmor=1 security=apparmor udev.log_priority=3"

My nvidia settings in xorg have:

Section "Device"
        Identifier "NVIDIA Card"
        Driver     "nvidia"
        VendorName "NVIDIA Corporation"
        BoardName  "GeForce GTX 1050 Ti"
        Option     "ForceCompositionPipeline" "On"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
EndSection

And in modprobe:

options nvidia NVreg_PreserveVideoMemoryAllocations=1 NVreg_TemporaryFilePath=/var/tmp

60-nvidia.rules.txt nvidia.conf.txt

The game is optimized, and all graphics settings are set to the minimum.

What should i try guys? Thank u very much!

kisak-valve avatar Dec 07 '23 21:12 kisak-valve

I don't know why I commented on the closed issue instead of this, but I'll say the same thing here. The problem seems to go away if you select DirectX 12 in the graphics settings of the game. However, the option appears to be limited to certain newer types of GPUs. It's available on the Steam Deck, but not for my desktop's GTX 1070.

I would much prefer to play on my desktop PC, so I hope a workaround or fix can be found.

lboklin avatar Jan 06 '24 15:01 lboklin

I learned that you can force dx12 by adding a file called ExtraVars.unityargs in the game's data directory with the content "-force-d3d11". The launcher may try to remove the file before the game is launched (it didn't for me, but this source claims it does), in which case I suppose you could just remove write permission. Here's how you can do it quickly:

$ cd '<path>/NARAKA BLADEPOINT/'
$ echo "-force-d3d12" > ./ExtraVars.unityargs

This fixes the problem of disfigured characters!

lboklin avatar Jan 15 '24 09:01 lboklin

The problem seems to have been resolved in the latest update of the game! Characters look normal now with DX11.

lboklin avatar Jan 18 '24 14:01 lboklin

Naraka Bladepoint dx12 problems

Issue transferred from https://github.com/ValveSoftware/Proton/issues/8439. @magikarq posted on 2025-02-06T14:28:39:

Compatibility Report

  • Name of the game with compatibility issues:Naraka Bladepoint
  • Steam AppID of the game:1203220

System Information

  • GPU: Rx 7800xt
  • Video driver version: mesa 24.3.4
  • Kernel version: cachyos-linux 6.13.1-2
  • Link to full system information report : https://gist.github.com/magikarq/1ae21e253e659de4c7ed11269cbeccb9
  • Proton version:Proton experimental proton 9.0.4 proton ge-custom 9-23

I confirm:

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

the game becomes really buggy after a while. I get stuck in the ground,i wont stop sprinting and my weapon slot keeps switching between weapons , in the Lobby my characters also look like they are in the ground with half of their body, when grappling around it looks really weird

Reproduction

enable dx12 in the game settings then restart the game.

kisak-valve avatar Feb 06 '25 14:02 kisak-valve

Replying to https://github.com/ValveSoftware/Proton/issues/4907#issuecomment-2639993392

The same issue occurs on Fedora 42 with kernel 6.14.5-300.fc42.x86_64, Xe kernel driver, and Mesa 25.0.4. Additional symptoms include text rendering issues (certain UI elements appearing black when they shouldn't be) and skill system malfunctions: inputs remain unresponsive despite displayed 0s cooldown timers.

Yuyuyuyu-an avatar May 10 '25 13:05 Yuyuyuyu-an

Naraka Bladepoint has stopped working with Proton 10 and Proton Experimental.

Issue transferred from https://github.com/ValveSoftware/Proton/issues/8886. @Vinicius16091991 posted on 2025-07-05T22:30:49:

Compatibility Report

  • I usually play Naraka Bladepoint without any problems in Proton 9.0-4, but when I try to run the game with Proton Experimental or Proton 10.0-2 Release Candidate it simply won't open and doesn't display any error screens.
  • Steam AppID of the game: 1203220

System Information

  • GPU: Intel® UHD Graphics 620 (KBL GT2)
  • Video driver version: Mesa 24.2.8
  • Kernel version: 6.11
  • Ubuntu 24.04
  • Proton version: Proton 10 and Proton Experimental

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

The game won't open and doesn't display any error screens.

kisak-valve avatar Jul 05 '25 22:07 kisak-valve

Hello @Vinicius16091991, please add PROTON_LOG=1 %command% to the game's launch options and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.)

I suspect that you need mesa 25.0 or newer for VKD3D-Proton. Can you test with mesa from a PPA like kisak-mesa?

kisak-valve avatar Jul 05 '25 23:07 kisak-valve

@Vinicius16091991 working fine on my end with mesa 25 and proton 10 with both dx11 and dx12, so it's likely just like kisak mentioned and your drivers need to be updated. the proton log should confirm this if it is the case.

@magikarq when the character sinks does it look like they are in some sort of default pose? if so, I managed to get this but just once. If you know of a way to make this happen more often let me know.

Image

simifor avatar Jul 07 '25 21:07 simifor

This doesn't happen anymore with newest proton

softwaresocialist avatar Jul 19 '25 05:07 softwaresocialist

This doesn't happen anymore with newest proton

It doesn't happen with i915 kernel driver.But when I switch to xe kernel driver,The problem still happens.

Yuyuyuyu-an avatar Jul 20 '25 03:07 Yuyuyuyu-an

Hello @Yuyuyuyu-an, it might be worthwhile to mention your findings to your video driver vendor if it hasn't been already.

kisak-valve avatar Jul 20 '25 12:07 kisak-valve

I have been playing this with NVIDIA 3050, proton 9 and 10 using dx11 , it works fine but once in a while I get the same stuck animation / stuck running as https://github.com/ValveSoftware/Proton/issues/4907#issuecomment-3046591941

Stopping the game from Steam then starting again fixes it.

lwh avatar Dec 13 '25 00:12 lwh