Gcenx / WineskinServer

Wineskin
GNU Lesser General Public License v2.1
2.42k stars 167 forks source link

Crash (assertion failure) on startup - Horizon Zero Dawn #518

Closed asmaloney closed 4 months ago

asmaloney commented 6 months ago

Environment (please complete the following information):

Describe the bug

(Note: this looks like it's different from this other bug with HZD.)

When launching from Steam, crashes with this:

Screen Shot 2024-01-01 at 17 02 22 PM

To Reproduce

  1. using Steam, download Horizon Zero Dawn
  2. try to launch it

Expected behaviour

Apparently this game is supposed to work using WINE.

LastRunWine.log

(I don't know where this file is. It's not in the Logs directory.)

Gcenx commented 4 months ago

This game should be working with the WS12 Engines from the new version of winery, else it’s an Intel issue.

asmaloney commented 4 months ago

from the new version of winery

There's a more recent version than 1.8.4.2? Where do I download it? It's not in the releases and it's not tagged.

Gcenx commented 4 months ago

See https://github.com/Gcenx/WineskinServer?tab=readme-ov-file#how-to-install

asmaloney commented 4 months ago

I'm not using homebrew for this. You're not doing proper releases anymore?

Gcenx commented 4 months ago

I don’t recommend doing it manually as it requires more steps to avoid problems.

https://github.com/The-Wineskin-Project/Winery/releases/download/2.0/wineskin-winery-v2.0.tar.xz

/usr/bin/xattr -drs com.apple.quarantine Wineskin Winery.app
/usr/bin/codesign --force --deep -s - Wineskin Winery.app

All prior Engines are deemed incompatible so don’t use anything except what that version of Winery provides. And yes codesign is mandatory.

asmaloney commented 4 months ago

OK - thanks!