ValveSoftware / ValveSoftware/Proton

NBA 2K20 (1089350)

Open
#3,181 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Game compatibility - Unofficial
Dominant language
C++
Stars
32.8k
Forks
1.6k
PR merge metrics
PR metrics pending

Description

Compatibility Report

  • Name of the game with compatibility issues: NBA 2K20
  • Steam AppID of the game: 1089350

System Information

  • GPU: AMD R7 260X/360>
  • Driver/LLVM version: 4.5 (Compatibility Profile) Mesa 19.2.0, AMD BONAIRE (DRM 2.50.0, LLVM 9.0.0)
  • Kernel version: 5.3.7-301.fc31.x86_64,
  • Proton version: 4.11-7

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:

Texture stretching that I believe comes from the crowd models, and it covers the entire game making it rather impossible to play.

Reproduction:

  1. It could be an exclusive problem to AMD cards. Use an AMD video card with open Gallium3D drivers.

2.. Start any team vs team game take takes place inside an arena with the crowd detailed set to anything but 'disabled'/'off'. The texture stretching doesn't seem to appear on blacktop games.

Machine Report

Computer Information:
    Manufacturer:  Unknown
    Model:  Unknown
    Form Factor: Desktop
    No Touch Input Detected

Processor Information:
    CPU Vendor:  AuthenticAMD
    CPU Brand:  AMD Ryzen 7 2700 Eight-Core Processor          
    CPU Family:  0x17
    CPU Model:  0x8
    CPU Stepping:  0x2
    CPU Type:  0x0
    Speed:  3200 Mhz
    16 logical processors
    8 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Supported
    SSE41:  Supported
    SSE42:  Supported
    AES:  Supported
    AVX:  Supported
    AVX2:  Unsupported
    AVX512F:  Unsupported
    AVX512PF:  Unsupported
    AVX512ER:  Unsupported
    AVX512CD:  Unsupported
    AVX512VNNI:  Unsupported
    SHA:  Unsupported
    CMPXCHG16B:  Supported
    LAHF/SAHF:  Supported
    PrefetchW:  Unsupported

Operating System Version:
    Unknown (64 bit)
    Kernel Name:  Linux
    Kernel Version:  5.3.7-301.fc31.x86_64
    X Server Vendor:  Fedora Project
    X Server Release:  12005000
    X Window Manager:  GNOME Shell
    Steam Runtime Version:  steam-runtime_0.20191007.0

Video Card:
    Driver:  X.Org AMD BONAIRE (DRM 2.50.0, 5.3.7-301.fc31.x86_64, LLVM 9.0.0)
    Driver Version:  4.5 (Compatibility Profile) Mesa 19.2.0
    OpenGL Version: 4.5
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 59 Hz
    VendorID:  0x1002
    DeviceID:  0x6658
    Revision Not Detected
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1920 x 1080
    Desktop Resolution: 1920 x 1080
    Primary Display Size: 23.62" x 13.39" (27.13" diag)
                                            60.0cm x 34.0cm (68.9cm diag)
    Primary VRAM: 2048 MB

Sound card:
    Audio device: ATI R6xx HDMI

Memory:
    RAM:  16023 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_US.UTF-8
    Total Hard Disk Space Available:  609134 Mb
    Largest Free Hard Disk Block:  407465 Mb
    VR Headset: None detected

Steam Linux Runtime Information:
{
  "can-write-uinput" : true,
  "steam-installation" : {
    "path" : "/home/bryantzepeda/.local/share/Steam",
    "data_path" : "/home/bryantzepeda/.local/share/Steam",
    "issues" : [
    ]
  },
  "runtime" : {
    "path" : "/home/bryantzepeda/.local/share/Steam/ubuntu12_32/steam-runtime",
    "version" : "0.20191007.0",
    "issues" : [
    ]
  },
  "os-release" : {
    "id" : "fedora",
    "name" : "Fedora",
    "pretty_name" : "Fedora 31 (Workstation Edition)",
    "version_id" : "31",
    "version_codename" : "",
    "variant_id" : "workstation",
    "variant" : "Workstation Edition"
  },
  "architectures" : {
    "i386-linux-gnu" : {
      "can-run" : true,
      "library-issues-summary" : [
        "cannot-load"
      ],
      "library-details" : {
        "libasn1.so.8" : {
          "messages" : "Unable to find the library: libcrypt.so.1: wrong ELF class: ELFCLASS64\n",
          "path" : null,
          "issues" : [
            "cannot-load"
          ]
        },
        "libcrypt.so.1" : {
          "messages" : "Unable to find the library: libcrypt.so.1: wrong ELF class: ELFCLASS64\n",
          "path" : null,
          "issues" : [
            "cannot-load"
          ]
        },
        "libgssapi.so.3" : {
          "messages" : "Unable to find the library: libcrypt.so.1: wrong ELF class: ELFCLASS64\n",
          "path" : null,
          "issues" : [
            "cannot-load"
          ]
        },
        "libhcrypto.so.4" : {
          "messages" : "Unable to find the library: libcrypt.so.1: wrong ELF class: ELFCLASS64\n",
          "path" : null,
          "issues" : [
            "cannot-load"
          ]
        },
        "libheimntlm.so.0" : {
          "messages" : "Unable to find the library: libcrypt.so.1: wrong ELF class: ELFCLASS64\n",
          "path" : null,
          "issues" : [
            "cannot-load"
          ]
        },
        "libhx509.so.5" : {
          "messages" : "Unable to find the library: libcrypt.so.1: wrong ELF class: ELFCLASS64\n",
          "path" : null,
          "issues" : [
            "cannot-load"
          ]
        },
        "libkrb5.so.26" : {
          "messages" : "Unable to find the library: libcrypt.so.1: wrong ELF class: ELFCLASS64\n",
          "path" : null,
          "issues" : [
            "cannot-load"
          ]
        },
        "libroken.so.18" : {
          "messages" : "Unable to find the library: libcrypt.so.1: wrong ELF class: ELFCLASS64\n",
          "path" : null,
          "issues" : [
            "cannot-load"
          ]
        },
        "libwind.so.0" : {
          "messages" : "Unable to find the library: libcrypt.so.1: wrong ELF class: ELFCLASS64\n",
          "path" : null,
          "issues" : [
            "cannot-load"
          ]
        }
      },
      "graphics-details" : {
        "x11/vulkan" : {
          "messages" : "ERROR: [Loader Message] Code 0 : /usr/lib64/libvulkan_intel.so: wrong ELF class: ELFCLASS64\nERROR: [Loader Message] Code 0 : /usr/lib64/libvulkan_radeon.so: wrong ELF class: ELFCLASS64\n/usr/src/packages/BUILD/demos/vulkaninfo.c:3141: failed with VK_ERROR_INITIALIZATION_FAILED\n",
          "renderer" : null,
          "version" : null,
          "issues" : [
            "cannot-load"
          ]
        },
        "glx/gl" : {
          "renderer" : "AMD BONAIRE (DRM 2.50.0, 5.3.7-301.fc31.x86_64, LLVM 9.0.0)",
          "version" : "4.5 (Compatibility Profile) Mesa 19.2.0"
        },
        "egl_x11/gl" : {
          "renderer" : "AMD BONAIRE (DRM 2.50.0, 5.3.7-301.fc31.x86_64, LLVM 9.0.0)",
          "version" : "4.5 (Compatibility Profile) Mesa 19.2.0"
        },
        "egl_x11/glesv2" : {
          "renderer" : "AMD BONAIRE (DRM 2.50.0, 5.3.7-301.fc31.x86_64, LLVM 9.0.0)",
          "version" : "OpenGL ES 3.2 Mesa 19.2.0"
        }
      }
    },
    "x86_64-linux-gnu" : {
      "can-run" : true,
      "library-issues-summary" : [
      ],
      "graphics-details" : {
        "x11/vulkan" : {
          "messages" : "ERROR: [Loader Message] Code 0 : /usr/lib/libvulkan_radeon.so: wrong ELF class: ELFCLASS32\nERROR: [Loader Message] Code 0 : /usr/lib/libvulkan_intel.so: wrong ELF class: ELFCLASS32\n/usr/src/packages/BUILD/demos/vulkaninfo.c:3141: failed with VK_ERROR_INITIALIZATION_FAILED\n",
          "renderer" : null,
          "version" : null,
          "issues" : [
            "cannot-load"
          ]
        },
        "glx/gl" : {
          "renderer" : "AMD BONAIRE (DRM 2.50.0, 5.3.7-301.fc31.x86_64, LLVM 9.0.0)",
          "version" : "4.5 (Compatibility Profile) Mesa 19.2.0"
        },
        "egl_x11/gl" : {
          "renderer" : "AMD BONAIRE (DRM 2.50.0, 5.3.7-301.fc31.x86_64, LLVM 9.0.0)",
          "version" : "4.5 (Compatibility Profile) Mesa 19.2.0"
        },
        "egl_x11/glesv2" : {
          "renderer" : "AMD BONAIRE (DRM 2.50.0, 5.3.7-301.fc31.x86_64, LLVM 9.0.0)",
          "version" : "OpenGL ES 3.2 Mesa 19.2.0"
        }
      }
    }
  },
  "locale-issues" : [
    "i18n-supported-missing",
    "i18n-locales-en-us-missing"
  ],
  "locales" : {
    "<default>" : {
      "resulting-name" : "en_US.UTF-8",
      "charset" : "UTF-8",
      "is_utf8" : true
    },
    "C" : {
      "resulting-name" : "C",
      "charset" : "ANSI_X3.4-1968",
      "is_utf8" : false
    },
    "C.UTF-8" : {
      "resulting-name" : "C.UTF-8",
      "charset" : "UTF-8",
      "is_utf8" : true
    },
    "en_US.UTF-8" : {
      "resulting-name" : "en_US.UTF-8",
      "charset" : "UTF-8",
      "is_utf8" : true
    }
  },
  "egl" : {
    "icds" : [
      {
        "json_path" : "/usr/share/glvnd/egl_vendor.d/50_mesa.json",
        "library_path" : "libEGL_mesa.so.0"
      }
    ]
  },
  "vulkan" : {
    "icds" : [
      {
        "json_path" : "/usr/share/vulkan/icd.d/radeon_icd.i686.json",
        "library_path" : "/usr/lib/libvulkan_radeon.so",
        "api_version" : "1.1.107"
      },
      {
        "json_path" : "/usr/share/vulkan/icd.d/intel_icd.x86_64.json",
        "library_path" : "/usr/lib64/libvulkan_intel.so",
        "api_version" : "1.1.102"
      },
      {
        "json_path" : "/usr/share/vulkan/icd.d/radeon_icd.x86_64.json",
        "library_path" : "/usr/lib64/libvulkan_radeon.so",
        "api_version" : "1.1.107"
      },
      {
        "json_path" : "/usr/share/vulkan/icd.d/intel_icd.i686.json",
        "library_path" : "/usr/lib/libvulkan_intel.so",
        "api_version" : "1.1.102"
      }
    ]
  }
}

The Steam Linux Runtime container tool is not installed.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The report names no source file, test, or Proton entry point. Start by reproducing NBA 2K20 with Proton 4.11-7 on the reported AMD R7 260X/360 and Mesa 19.2.0 setup, using an arena game with crowd detail enabled; done means crowd textures no longer stretch across the game.

Written by the indexing model from the issue text.

Assessment

Tech stack
fedora, linux
Domain
game-dev, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.