Fora

Wine Installation failes (HoMM3 CE)

Autor Odpowiedzi
Schnech Thursday 13 July 2023 at 13:13
SchnechAnonymous

Hi there!

First of all: I am completely new to this so please excuse if I'm not 100% accurate with all the information or my language. I wanted to install Heroes of Might & Magic 3 Complete Edition on my Mac. Bought it on Gog.com and installed POM. Installation always fails with installing the Wine (don't know what this is even :)). So I hope you can help me interpretating the log file I got.

MacOS: Ventura 13.4.1.

Mac M1 2020

POM Version: 4.4.4

This is the logfile:

PlayOnLinux debugging tool (v4.4.4)
-----------------------------------------------
Debugging: GOG.com - Heroes of Might and Magic 3 Complete

Warning: This is a PlayOnLinux script logfile. It does not contain everything that happened in your program\'s virtual drive (wineprefix)
Please do not use this logfile on winehq forum, this logfile is not interesting for wine debugging.

Date: 07/13/23 12:30:19

> uname -a
  Darwin TLGG-2-482.fritz.box 22.5.0 Darwin Kernel Version 22.5.0: Thu Jun  8 22:22:19 PDT 2023; root:xnu-8796.121.3~7/RELEASE_ARM64_T8103 x86_64
> lsb_release -a
  
> wine --version (Be careful; this version might not be the version used
in the script. Read the content of this file for more information)
  
> glxinfo \| grep rendering
  
> glxinfo \| grep renderer
  
> OpenGL libs
  
  
> export
  declare -x AMD64_COMPATIBLE="True"
declare -x APPLICATION_TITLE="PlayOnMac"
declare -x ARGVZERO="./playonmac.real"
declare -x COMMAND_MODE="unix2003"
declare -x DEBIAN_PACKAGE="FALSE"
declare -x DESKTOP="/Users/yannick/Desktop"
declare -x DONT_MONITOR="1"
declare -x DYLDPATH_ORIGIN="/Applications/PlayOnMac.app/Contents/MacOS:/usr/lib"
declare -x DYLD_FALLBACK_LIBRARY_PATH="/Applications/PlayOnMac.app/Contents/Resources/playonlinux/../unix/wine/lib"
declare -x DYLD_LIBRARY_PATH="/Applications/PlayOnMac.app/Contents/MacOS:/usr/lib"
declare -x EXECUTABLEPATH="/Applications/PlayOnMac.app/Contents/MacOS/playonmac.real"
declare -x FREETYPE_PROPERTIES="truetype:interpreter-version=35"
declare -x GECKO_SITE="http://wine.playonlinux.com/gecko"
declare -x GNUPGHOME="/Users/yannick/Library/PlayOnMac//gpg"
declare -x HOME="/Users/yannick"
declare -x IGNORE_ICON_DIR="false"
declare -x LANG="de_DE"
declare -x LC_ALL="de_DE.UTF-8"
declare -x LD_32_PATH_ORIGIN=""
declare -x LD_LIBRARY_PATH=":/Applications/PlayOnMac.app/Contents/Resources/playonlinux/../unix/wine/lib"
declare -x LD_PATH_ORIGIN=""
declare -x LOGNAME="yannick"
declare -x MACHTYPE="x86_64-apple-darwin22"
declare -x MAGICK_HOME="/Applications/PlayOnMac.app/Contents/Resources/playonlinux/../unix/image_magick/"
declare -x MD5_COMMAND="md5"
declare -x MONO_SITE="http://wine.playonlinux.com/mono"
declare -x OLDPWD="/Users/yannick/Library/PlayOnMac/configurations/setups/GOG.com - Heroes of Might and Magic 3 Complete"
declare -x OSX_SUB_VERSION="5"
declare -x OSX_VERSION="22"
declare -x OS_NAME="darwin"
declare -x OpenGL32="1"
declare -x OpenGL64="1"
declare -x PATH="/Applications/PlayOnMac.app/Contents/Resources/playonlinux/../unix/wine/bin:/Applications/PlayOnMac.app/Contents/Resources/playonlinux/../unix/image_magick/bin:/Applications/PlayOnMac.app/Contents/Resources/playonlinux/../unix/tools/bin/:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin"
declare -x PATH_ORIGIN="/Applications/PlayOnMac.app/Contents/Resources/playonlinux/../unix/wine/bin:/Applications/PlayOnMac.app/Contents/Resources/playonlinux/../unix/image_magick/bin:/Applications/PlayOnMac.app/Contents/Resources/playonlinux/../unix/tools/bin/:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin"
declare -x PLAYONLINUX="/Applications/PlayOnMac.app/Contents/Resources/playonlinux"
declare -x PLAYONMAC="/Applications/PlayOnMac.app/Contents/Resources/playonlinux"
declare -x POL_ARCH="x86"
declare -x POL_COOKIE="D5SDeVqCyEMqTLScA08V"
declare -x POL_CURL="curl"
declare -x POL_DNS="playonmac.com"
declare -x POL_HOST="127.0.0.1"
declare -x POL_ID="67122605"
declare -x POL_LANG="de"
declare -x POL_OS="Mac"
declare -x POL_PORT="30000"
declare -x POL_SetupWindow_ID="1339"
declare -x POL_TERM="xterm"
declare -x POL_UPTODATE="TRUE"
declare -x POL_USER_ARCH="x86"
declare -x POL_USER_ROOT="/Users/yannick/Library/PlayOnMac/"
declare -x POL_WGET="wget --prefer-family=IPv4 -q --no-check-certificate"
declare -x PWD="/Applications/PlayOnMac.app/Contents/Resources/playonlinux/python"
declare -x PYTHONDONTWRITEBYTECODE="1"
declare -x PYTHONHOME="/Applications/PlayOnMac.app/Contents/Resources"
declare -x PYTHONOPTIMIZE="0"
declare -x PYTHONPATH="/Applications/PlayOnMac.app/Contents/Resources"
declare -x PYTHONUNBUFFERED="1"
declare -x REPERTOIRE="/Users/yannick/Library/PlayOnMac/"
declare -x RESOURCEPATH="/Applications/PlayOnMac.app/Contents/Resources"
declare -x RLANG="de_DE"
declare -x SCRIPTID="GOG.com - Heroes of Might and Magic 3 Complete"
declare -x SED="sed"
declare -x SETUPWINDOW_INIT="true"
declare -x SHELL="/bin/bash"
declare -x SHLVL="3"
declare -x SITE="http://repository.playonlinux.com"
declare -x SSH_AUTH_SOCK="/private/tmp/com.apple.launchd.EOsLrjVSkP/Listeners"
declare -x TEXTDOMAIN="pol"
declare -x TEXTDOMAINDIR="/Applications/PlayOnMac.app/Contents/Resources/playonlinux/lang/locale/"
declare -x TITLE="GOG.com - Heroes of Might and Magic 3 Complete"
declare -x TITRE="PlayOnMac"
declare -x TMPDIR="/var/folders/rc/2g_t3j8d599cclz7bp3mbrqm0000gp/T/"
declare -x USER="yannick"
declare -x VERSION="4.4.4"
declare -x WGETRC="/Users/yannick/Library/PlayOnMac//configurations/wgetrc"
declare -x WINEDLLOVERRIDES="winemenubuilder.exe=d"
declare -x WINEPREFIX="/Users/yannick/Library/PlayOnMac//wineprefix/default"
declare -x WINE_SITE="https://phoenicis.playonlinux.com/index.php/wine?os=darwin"
declare -x WRITE_DYLD="/Applications/PlayOnMac.app/Contents/MacOS:/usr/lib"
declare -x WRITE_DYLD_FALLBACK_LIBRARY_PATH="/Applications/PlayOnMac.app/Contents/Resources/playonlinux/../unix/wine/lib"
declare -x WRITE_LD=":/Applications/PlayOnMac.app/Contents/Resources/playonlinux/../unix/wine/lib"
declare -x XPC_FLAGS="0x0"
declare -x XPC_SERVICE_NAME="0"
declare -x _PY2APP_LAUNCHED_="1"
declare -x __CFBundleIdentifier="org.playonmac.playonmac"
declare -x __CF_USER_TEXT_ENCODING="0x1F6:0x0:0x3"

07/13/23 12:30:22 - [POL_Call] Message: Calling POL_GoG_setup
07/13/23 12:30:22 - [POL_Call] Message: ----- Starting function POL_GoG_setup -----
07/13/23 12:30:22 - [POL_GPG_auth_script] Message: Checking signature of POL_GoG_setup
07/13/23 12:30:22 - [POL_GPG_install_key] Message: Importing PlayOnMac public key
07/13/23 12:30:22 - [POL_Source] Message: POL GPG : Good signature
07/13/23 12:30:22 - [source] Message: PlayOnLinux do not understand GoG_Download
07/13/23 12:30:26 - [POL_SetupWindow_question] Message: question answer: FALSE
07/13/23 12:30:26 - [source] Message: Install method LOCAL
07/13/23 12:30:33 - [POL_SetupWindow_browse] Message: browser answer: /Users/yannick/Downloads/GOG_Galaxy_Heroes_of_Might_and_Magic_3_Complete.exe
07/13/23 12:30:33 - [POL_Call] Message: ----- Ending function POL_GoG_setup -----
07/13/23 12:30:33 - [POL_Wine_SelectPrefix] Message: Selecting prefix: HoMM3_gog
07/13/23 12:30:33 - [POL_Wine_PrefixCreate] Message: Setting POL_WINEVERSION to 2.22
07/13/23 12:30:33 - [POL_Wine_PrefixCreate] Message: Creating prefix (2.22)...
07/13/23 12:30:33 - [POL_Wine_PrefixCreate] Message: Using wine 2.22
07/13/23 12:30:33 - [POL_Wine_InstallVersion] Message: Installing wine version path: 2.22, x86
07/13/23 12:30:33 - [POL_Wine_InstallVersion] Message: Wine site: https://phoenicis.playonlinux.com/index.php/wine?os=darwin
07/13/23 12:30:33 - [POL_Wine_InstallVersion] Message: wget list command: wget --prefer-family=IPv4 -q --no-check-certificate https://phoenicis.playonlinux.com/index.php/wine?os=darwin -O-
07/13/23 12:30:33 - [POL_Wine_InstallVersion] Message: POL_ARCH: x86
07/13/23 12:30:34 - [POL_Wine_InstallVersion] Message: Winebuild data: 
07/13/23 12:30:34 - [POL_Wine_InstallVersion] Message: Wine address found: 
07/13/23 12:30:36 - [POL_Wine] Message: Running wine- --version (Working directory : /Applications/PlayOnMac.app/Contents/Resources/playonlinux/python)
07/13/23 12:30:36 - [POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
wine-6.0
07/13/23 12:30:36 - [POL_Wine] Message: Wine return: 0
07/13/23 12:30:37 - [POL_LoadVar_PROGRAMFILES] Message: Getting Program Files name
07/13/23 12:30:37 - [POL_Wine] Message: Running wine- cmd /c echo %ProgramFiles% (Working directory : /Applications/PlayOnMac.app/Contents/Resources/playonlinux/python)
07/13/23 12:30:37 - [POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
0040:err:virtual:virtual_setup_exception stack overflow 1456 bytes in thread 0040 addr 0x7bc25a17 stack 0x120a50 (0x120000-0x121000-0x320000)
rosetta error: unexpectedly need to EmulateForward on a synchronous exception x86_rip=0x2076530448 arm_pc=0x4631548064 num_insts=5 inst_index=2 x86 instruction bytes: 0x6293028693900088897 0x10180475934416065366
 0024:err:environ:run_wineboot boot event wait timed out
0024:err:virtual:virtual_setup_exception stack overflow 1728 bytes in thread 0024 addr 0x7bc55228 stack 0x120940 (0x120000-0x121000-0x320000)
07/13/23 12:35:38 - [POL_Wine] Error: Wine scheint abgestürzt zu sein\n\nWenn Ihr Programm weiter läuft, ignorieren Sie diese Nachricht

If there is anything I need to do as a prerequisit please let me know. It was a completely fresh install and I just followed the installation process within POM.

Thanks in advance.

Schnech

radi_naydev Tuesday 18 July 2023 at 15:34
radi_naydevAnonymous

I had the same issue. It seems that Ventura 13.4.1 is not compitable with PlayOnMac. I've installed Porting Kit and the Heroes 3 works like a charm.