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

WS12Wineskin engines do not work with Path of Exile #2

Open
GrimDawn-max opened this issue Sep 2, 2024 · 7 comments
Open

WS12Wineskin engines do not work with Path of Exile #2

GrimDawn-max opened this issue Sep 2, 2024 · 7 comments
Labels
bug Something isn't working

Comments

@GrimDawn-max
Copy link

GrimDawn-max commented Sep 2, 2024

Environment (please complete the following information):

  • OS: macOS version 14.6.1
  • Winery version: v2.0.3
  • Master Wrapper version: 3.0.6
  • Engine version: WS12WineCX64Bit23.7.1-3_rc2
  • Hardware: MacBook Pro 16 2021 M1 Max 64GB Memory
  • Application/Game Name: Path of Exile
  • Render used: D3DMetal enabled. DirectX12 configured in production_Config.ini file in Path of Exile

Describe the bug

When using ANY WS12WineCX64Bit engines Path of Exile will start but then crash to the desktop before getting to login page.

Path of Exile runs correctly when using WS11WineCX64Bit23.7.1.-D3DMetal-v1.1

To Reproduce

Describe the steps to reproduce the behavior:

  1. Setup Path of Exile with a new Wineskin wrapper, using the engine and renderer mentioned in the environment details.
  2. Configure renderer_type=DirectX12 in production_Config.ini file if not already correctly set.
  3. Start game by clicking on wrapper or if in Wineskin menu select Test Run
  4. See error - which will be black screen appears then game crashes to desktop

Expected behaviour

Path of Exile should start up and present a login screen to login and play the game.

Screenshots

If applicable, add screenshots to help explain your problem.
POEWineskinStartup

LastRunWine.log

If the log is larger drag/drop into the issue window.
LastRunWine.log

Additional context

None

@GrimDawn-max GrimDawn-max added the bug Something isn't working label Sep 2, 2024
@Gcenx
Copy link
Owner

Gcenx commented Sep 3, 2024

Could you add the following to the Unix command field

export DYLD_PRINT_LIBRARIES=YES

Then provide an updated LastRunWine.log

@Gcenx
Copy link
Owner

Gcenx commented Sep 3, 2024

Added WS12WineCX64Bit23.7.1-3_D3DMetal-v1.1 that Engine is a rebuilt version of WS12WineCX64Bit23.7.1-3_rc2 but using the prior method of using D3DMetal.

Due to D3DMetal files being directly bundled inside this Engine the option is grayed put since it can't be disabled.

@GrimDawn-max
Copy link
Author

Attached is the LastRunWine.log wit the added Unix command
LastRunWine.log

@GrimDawn-max
Copy link
Author

Added WS12WineCX64Bit23.7.1-3_D3DMetal-v1.1 that Engine is a rebuilt version of WS12WineCX64Bit23.7.1-3_rc2 but using the prior method of using D3DMetal.

Due to D3DMetal files being directly bundled inside this Engine the option is grayed put since it can't be disabled.

The new engine works ! Path of Exile started up as usual. Thanks. You can go ahead and close the report as fixed.

@Gcenx
Copy link
Owner

Gcenx commented Sep 4, 2024

I won’t be closing this as I don’t consider this an actual solution more a workaround like the other solution l included inside the engine you tested.

I’ve been working on a more stable solution that’ll require all supported Engines to be rebuilt but has other advantages.

@AlmondNoTitties
Copy link

@Gcenx @GrimDawn-max sorry to mother you grys, im trying to run POE through wine on my MacBook. I can't seem to get the engine running properly. World you be able to help me?

@GrimDawn-max
Copy link
Author

@Gcenx @GrimDawn-max sorry to mother you grys, im trying to run POE through wine on my MacBook. I can't seem to get the engine running properly. World you be able to help me?

Join this discord channel - https://discord.gg/XbdFZT6G

The mac-os channel has a pinned message with a link to a wiki page on the official poewiki site. It outlines how to install POE using Wineskinserver.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants