Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NARAKA: BLADEPOINT (1203220) #4907

Open
2 tasks done
NTMan opened this issue Jun 19, 2021 · 13 comments
Open
2 tasks done

NARAKA: BLADEPOINT (1203220) #4907

NTMan opened this issue Jun 19, 2021 · 13 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues .NET Uses the .NET framework

Comments

@NTMan
Copy link

NTMan commented Jun 19, 2021

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:

  • that I haven't found an existing compatibility report for this game.
  • that I have checked whether there are updates for my system available.

steam-1487290.log

Symptoms

The game crashed after start.

Reproduction

Always.

@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Jun 19, 2021
@kisak-valve kisak-valve changed the title NARAKA: BLADEPOINT NARAKA: BLADEPOINT (1203220) Jun 19, 2021
@kisak-valve kisak-valve added the .NET Uses the .NET framework label Jun 19, 2021
@mercifulboss
Copy link

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

@kisak-valve
Copy link
Member

Can't run NARAKA BLADEPOINT on openSUSE Tumbleweed

Issue transferred from #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 NARAKA: BLADEPOINT (1203220) #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
Copy link
Member

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.

@sauntor
Copy link

sauntor commented Jul 19, 2023

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

@kisak-valve
Copy link
Member

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.

@sauntor
Copy link

sauntor commented Jul 19, 2023

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. 😒

@kisak-valve
Copy link
Member

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.

@sauntor
Copy link

sauntor commented Jul 20, 2023

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 😅

@kentarospin98
Copy link

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

@kisak-valve
Copy link
Member

Naraka Bladepoint (1203220)

Issue transferred from #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 Plans for contributing back to upstream? #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!

@lboklin
Copy link

lboklin commented Jan 6, 2024

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
Copy link

lboklin commented Jan 15, 2024

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
Copy link

lboklin commented Jan 18, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game compatibility - Unofficial Games not expected to work without issues .NET Uses the .NET framework
Projects
None yet
Development

No branches or pull requests

6 participants