ValveSoftware / ValveSoftware/Proton

The Settlers : Heritage of Kings - History Edition - 965300

Open
#2,372 7 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: The Settlers : Heritage of Kings - History Edition
  • Steam AppID of the game: 965300

System Information

  • GPU: Nvidia Titan Xp
  • Driver/LLVM version: Nvidia 415.27
  • Kernel version: 4.20
  • Link to full system information report as Gist:
  • Proton version: 3.16-7 Beta

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.

The log file is about 10MB, so I pasted it into a Gist

The error is the following:

1796.249:0034:0035:trace:module:get_load_order got hardcoded default for L"C:\\Program Files (x86)\\Ubisoft\\Ubisoft Game Launcher\\npuplaypchub.dll"
1796.249:0034:0035:trace:module:load_builtin_dll Trying built-in L"C:\\Program Files (x86)\\Ubisoft\\Ubisoft Game Launcher\\npuplaypchub.dll"
1796.250:0034:0035:warn:module:load_builtin_dll failed to load .so lib for builtin L"C:\\Program Files (x86)\\Ubisoft\\Ubisoft Game Launcher\\npuplaypchub.dll": /var/steam/steamapps/compatdata/965300/pfx/dosdevices/c:/Program Files (x86)/Ubisoft/Ubisoft Game Launcher/npuplaypchub.dll: Ungültiger ELF-Header
1796.250:0034:0035:trace:module:load_builtin_dll Trying built-in L"npuplaypchub.dll"
1796.250:0034:0035:warn:module:load_builtin_dll cannot open .so lib for builtin L"npuplaypchub.dll": /var/steam/steamapps/common/Proton 3.16 Beta/dist/lib/wine/npuplaypchub.dll.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
1796.250:0034:0035:trace:module:load_native_dll Trying native dll L"C:\\Program Files (x86)\\Ubisoft\\Ubisoft Game Launcher\\npuplaypchub.dll"
1796.250:0034:0035:trace:module:map_image mapped PE file at 0x10000000-0x1002f000
1796.250:0034:0035:trace:module:map_image mapping section .text at 0x10001000 off 400 size 1d600 virt 1d4c2 flags 60000020
1796.250:0034:0035:trace:module:map_image clearing 0x1001e600 - 0x1001f000
1796.250:0034:0035:trace:module:map_image mapping section .rdata at 0x1001f000 off 1da00 size 7600 virt 74e7 flags 40000040
1796.250:0034:0035:trace:module:map_image clearing 0x10026600 - 0x10027000
1796.250:0034:0035:trace:module:map_image mapping section .data at 0x10027000 off 25000 size 1600 virt 3740 flags c0000040
1796.250:0034:0035:trace:module:map_image clearing 0x10028600 - 0x10029000
1796.250:0034:0035:trace:module:map_image mapping section .idata at 0x1002b000 off 26600 size c00 virt a51 flags 40000040
1796.250:0034:0035:trace:module:map_image clearing 0x1002bc00 - 0x1002c000
1796.250:0034:0035:trace:module:map_image mapping section .rsrc at 0x1002c000 off 27200 size 600 virt 43c flags 40000040
1796.250:0034:0035:trace:module:map_image clearing 0x1002c600 - 0x1002d000
1796.250:0034:0035:trace:module:map_image mapping section .reloc at 0x1002d000 off 27800 size 1600 virt 15b6 flags 42000040
1796.250:0034:0035:trace:module:map_image clearing 0x1002e600 - 0x1002f000

Symptoms

Game crashes 5-10 seconds after it reaches the main menu, due to a missing uplay DLL

Reproduction

Install the game
Launch the game and login into UPlay

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

Start by reviewing the linked Proton log and full system information for the missing UPlay DLL reported with Proton 3.16-7 Beta. Reproduce the launch sequence by installing the game, logging into UPlay, and reaching the main menu; done would mean the crash no longer occurs 5–10 seconds afterward.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.