ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.17k stars 1.06k forks source link

Endless Space (208140) #740

Open Cuddlypuff opened 6 years ago

Cuddlypuff commented 6 years ago

Started a new game, played a few turns, everything working flawlessly.

Caveats: haven't tried multiplayer, and a few turns only scratches the surface for that kind of game...

system info: https://gist.github.com/Cuddlypuff/a518019d119623d9a1b7552e284c1f6d

nstgc commented 6 years ago

I agree. Endless Space just works.

https://gist.github.com/nstgc/02457d7920931a3f8d69cc7b9fa41a2c

Bednar87 commented 6 years ago

crashes on my machine with an unimplemented vulkan function error

https://gist.github.com/Bednar87/824939a04adcb2a62e8e168880b604f8

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

Processor Information: CPU Vendor: GenuineIntel CPU Brand: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz CPU Family: 0x6 CPU Model: 0x3a CPU Stepping: 0x9 CPU Type: 0x0 Speed: 3800 Mhz 4 logical processors 4 physical processors HyperThreading: Unsupported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported

Operating System Version: "Arch Linux" (64 bit) Kernel Name: Linux Kernel Version: 4.18.4-arch1-1-ARCH X Server Vendor: The X.Org Foundation X Server Release: 12001000 X Window Manager: Xfwm4 Steam Runtime Version:

Video Card: Driver: NVIDIA Corporation GeForce GTX 970/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 396.54 OpenGL Version: 4.6 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 59 Hz VendorID: 0x10de DeviceID: 0x13c2 Revision Not Detected Number of Monitors: 1 Number of Logical Video Cards: 1 Primary Display Resolution: 1920 x 1200 Desktop Resolution: 1920 x 1200 Primary Display Size: 20.39" x 12.76" (24.02" diag) 51.8cm x 32.4cm (61.0cm diag) Primary Bus: PCI Express 16x Primary VRAM: 4096 MB Supported MSAA Modes: 2x 4x 8x 16x

Sound card: Audio device: VIA VT2020

Memory: RAM: 7938 Mb

Miscellaneous: UI Language: English LANG: en_GB.utf8 Total Hard Disk Space Available: 104481 Mb Largest Free Hard Disk Block: 26759 Mb VR Headset: None detected

Recent Failure Reports:

kisak-valve commented 6 years ago

Hello @Bednar87, please check if you have /usr/share/vulkan/icd.d/intel_icd.*.json and if you do, temporarily move them out of the way, then see if that makes a difference.

nstgc commented 6 years ago

for what its worth, I'm also on Arch and lack the file Kisak had mentioned. Instead I have nvidia_icd.json. Endless space works great for me.

kisak-valve commented 6 years ago

In this case, I'm pondering if the game is trying to start up on the Ivybridge gpu with its incomplete vulkan support.

Bednar87 commented 6 years ago

Hi @kisak-valve

Thanks for the suggestion.

No, the only file I have in that directory is nvidia_icd.json

snarvaezsoft commented 6 years ago

It is working on Debian 10

I played a few hours, several turns.

I only have the file nvidia_icd.json inside /usr/share/vulkan/icd.d/

My Specs: Distro Debian 10 Driver: NVIDIA Corporation GeForce GTX 1070 Ti/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 390.77 Desktop: Mate

Installed everything from Debian repository or default, I have not added any extra config or parameter.

Here is the link to my Steam system info: https://gist.github.com/snarvaezsoft/dd0a970ce0b9ba8ed19a6c91022d2a50

andrebadaia commented 6 years ago

Confirmed.

Distro: Linux Mint 19 Tara Processor: AMD Ryzen 7 1700 GPU: GTX 1070, Nvidia proprietary driver 396.54 RAM: 32GB Kernel (custom) - 4.17.14 (optimized for Ryzen) Resolution: 1920x1080 Proton 3.7-3

WuShichao commented 6 years ago

I crashed......even not start...

0xSheepdog commented 5 years ago

I'm getting a crashed due to access violation errors... EndlessSpace.exe caused an Access Violation (0xc0000005) in module EndlessSpace.exe at 0023:00484169.

I have moved the intel_icd.i686.json and intel_icd.x86_64.json files out of the way. The only files remaining are radeon_icd.i686.json and radeon_icd.x86_64.json. However, I am running the Nvidia proprietary driver module, there are no nvidia .json files in /usr/share/vulkan/icd.d/

Any ideas?

$ lsmod | grep -i nvidia nvidia_drm 45056 2 nvidia_modeset 1110016 3 nvidia_drm nvidia 14401536 132 nvidia_modeset drm_kms_helper 196608 1 nvidia_drm drm 487424 5 drm_kms_helper,nvidia_drm ipmi_msghandler 69632 2 ipmi_devintf,nvidia

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

Processor Information: CPU Vendor: GenuineIntel CPU Brand: Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz CPU Family: 0x6 CPU Model: 0x3a CPU Stepping: 0x9 CPU Type: 0x0 Speed: 3600 Mhz 8 logical processors 4 physical processors HyperThreading: Supported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported

Operating System Version: Linux 4.x (64 bit) Kernel Name: Linux Kernel Version: 4.19.9-300.fc29.x86_64 X Server Vendor: Fedora Project X Server Release: 12003000 X Window Manager: GNOME Shell Steam Runtime Version: steam-runtime-beta-release_2018-11-28

Video Card: Driver: VMware, Inc. llvmpipe (LLVM 7.0, 256 bits) Driver Version: 3.1 Mesa 18.2.6 OpenGL Version: 3.1 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 60 Hz VendorID: 0x10de DeviceID: 0xdfc Revision Not Detected Number of Monitors: 1 Number of Logical Video Cards: 1 Primary Display Resolution: 1600 x 900 Desktop Resolution: 1600 x 900 Primary Display Size: 12.20" x 6.85" (13.98" diag) 31.0cm x 17.4cm (35.5cm diag) Primary Bus: PCI Express 16x Primary VRAM Not Detected Supported MSAA Modes: 2x 4x 8x 16x

Sound card: Audio device: IDT 92HD93BXX

Memory: RAM: 7914 Mb

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

Recent Failure Reports:

kisak-valve commented 5 years ago

Hello @0xSheepdog, Driver: VMware, Inc. llvmpipe (LLVM 7.0, 256 bits) in the system information is telling you that you're not using any GPU accelerated graphics. Llvmpipe is mesa's faster cpu renderer.

You'll want to read https://rpmfusion.org/Howto/NVIDIA. (Maybe missing xorg-x11-drv-nvidia-libs.i686?)

thaewrapt commented 3 years ago

For Proton 6.3-3 and current Experimental (6.3-20210503) placeholder TV test patterns are shown instead of videos, both for intro and "start of the new game" videos. Seems like a part of https://github.com/ValveSoftware/Proton/issues/1464

414n commented 3 years ago

I just tested it: I can see the Amplitude and Iceberg opening logo videos (never seen them before), but I get the test pattern placeholder for a brief moment when starting a new game, just before the tutorial window shows up.

norman-rogerson commented 3 years ago
Proton: 1631125536 experimental-6.3-20210908
SteamGameId: 208140
Command: ['/home/norman/.local/share/Steam/steamapps/common/Endless Space/EndlessSpace.exe', '-single-instance']
Options: {'forcelgadd'}
depot: 0.20210818.24
pressure-vessel: 0.20210809.1
scripts: v0.20210818.0-0-gc6be089
soldier: 0.20210817.0 soldier 0.20210817.0

This is the most I can get as a log output when trying to start the game. It never even brings up a window, just flashes the play button to 'cancel', 'stop', and then back to play.

I have tried versions of proton going back to 3 and all the way up to experimental. I have tried GE builds. I am out of ideas. What am I missing and where should I go from here?

norman-rogerson commented 3 years ago

Replying to https://github.com/ValveSoftware/Proton/issues/740#issuecomment-917300768

I deleted the Proton prefix for this game, relaunched, and it worked like a charm. I do not know why I did not think of that sooner, and wanted to update.