Mac OSX Crash --> HWENGINE
Hello everyone,
I have Mac OSX 10.5.8 (Leopard)
When I run the older version, everything works perfectly. However, as soon as I install the new version and launch it, I get the following error:
"Unable to run engine: 1 (/Volumes/Hedgewars 0.9.13/Hedgewars.app/Contents/MacOS/hwengine)"
I know that Fabianjul wrote something on this topic, but I am un-able to use his fix because I do not have an /opt/ folder containing the x11 file that I need to copy to /usr/x11. Here is his quoted solution:
"fabianjul
When I start the game, it says "Engine could not be started: 1". The menu appears, but I can't start a game. (I have the Mac OS version, running on 10.6)
EDIT:
OK, I fixed it:
1. get the latest XQuartz from here:
http://xquartz.macosforge.org/trac/wiki/X112.5.0
2. install it
3. open Finder, press CMD-SHIFT-G and enter /usr/
4. copy the files from /opt/X11 to /usr/X11 (overwrite)
5. log out and in again"
TL DR: Game does not start up due to errors with HWengine on Mac OSX 10.5.8 (Leopard). PLEASE HELP ME! This game is so incredible and I am very frustrated that I can not play the new release!
Best Regards,
Mittenz
Hi Mittenz and everyone !
I just discovered this game a few weeks ago, while searching for a replacement to Worms for my Mac... I was really excited to play the game after a few years of having converted myself to Apple... And now, with the new version, I was dancing and jumping to the ceiling of happiness...
But, it didn't work!!
I'm not a native english speaker (sorry for the errors!), so I'm not sure of understanding it all, but I think that I have the same problem as Mittenz. And I did not try the fix from Fabianjul, because I haven't any skills in computer programming and stuff like that...
I copy here the crash report that I got, hoping that it can be usefull to someone that does understand:
Process: hwengine [517]
Path: /Applications/Hedgewars.app/Contents/MacOS/hwengine
Identifier: hwengine
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: hedgewars [513]
Interval Since Last Report: 11225 sec
Crashes Since Last Report: 4
Per-App Interval Since Last Report: 0 sec
Per-App Crashes Since Last Report: 4
Date/Time: 2010-04-04 17:01:32.417 -0500
OS Version: Mac OS X 10.5.8 (9L30)
Report Version: 6
Anonymous UUID: 3E467D57-4BCF-46CF-93C5-EC7B194E2AD0
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0
Dyld Error Message:
Library not loaded: @executable_path/../Frameworks/SDL.framework/Versions/A/SDL
Referenced from: /Applications/Hedgewars.app/Contents/MacOS/hwengine
Reason: no suitable image found. Did find:
/Applications/Hedgewars.app/Contents/MacOS/../Frameworks/SDL.framework/Versions/A/SDL: unknown required load command 0x80000022
/Applications/Hedgewars.app/Contents/MacOS/../Frameworks/SDL.framework/Versions/A/SDL: unknown required load command 0x80000022
System configuration: iMac8,1, BootROM IM81.00C1.B00, 2 processors, Intel Core 2 Duo, 2.66 GHz, 2 GB
Thank you so much for that amazing game! I hope that someone will be able to fix it soon for us, mac users! In the meanwhile, I'll be playing version 0.9.12...
Regards,
Catl
we have put up some torrents with a correct version,
try to download them or wait for a mirror to show up
if you're on 10.4 or 10.5 be sure to install X11 as well
*UPDATE*
you can use this (slow) link while the mirrors are set up
Thank you!
I will be anxiously awaiting the mirror, considering that Rogers ISP throttles Torrents... Please hurry lol!
Best Regards,
Mittenz
Thank you so much Koda!!!
The new torrent worked just fine!
Thanks again!!!
Regards,
Catl
Hm, I had Snow Leopard 10.6.2, now 10.6.3, and on both the engine can't be started.
I tried to download via self-update and with the torrent-download. Also I tried the fix with XQuartz.
Someone any idea?
I just tried to open the engine executable inside of the Hedgewars.app-package and got the following error:
/Applications/Hedgewars.app/Contents/MacOS/hwengine ; exit;
dyld: Library not loaded: /usr/X11R6/lib/libfreetype.6.dylib Referenced from: /Applications/Hedgewars.app/Contents/MacOS/../Frameworks/SDL_ttf.framework/Versions/A/SDL_ttf
Reason: image not found
Trace/BPT trap
logout
you do need to have X11 installed
i suggest the one from xquartz.macosforge.com
I thought X11 is installed since Leopard by default? There are some dirs /usr/X11 and /usr/X11R6
I did, I did. After updating to 10.6.3 and a quick test whether it still does not work I installed XQuartz 2.5, logged out and in, but even after restarting the same error happens.
wait, are you using 10.6 or 10.5?
if you are using 10.6 you should use Hedgewars-0.9.13_64bit.dmg, for everything else Hedgewars-0.9.13_Universal.dmg
if you have problems again, can you come to irc #hedgewars on freenode so i can understand better what's wrong?
Yeah, I'm using Snow Leopard and updated yesterday from 10.6.2 to 10.6.3.
Thanks, but I can't run the 64bit-version, cause my MacBook Pro (the first revision from 2006 with 2.16Ghz Core Duo) does not support 64bit. There is this doesn't-run-symbol (a circle with a strike through) layed over the Hedgewars-Icon.
Here's again a chronical list of what I've did:
* updated via self-update (from 0.9.12 to .13) -> error first time occured
* updated OS X -> same error
* installed XQuartz 2.5 -> nothing
* installed Hedgewars 0.9.13, the one from the torrent -> nothing
* deleted all prefs and caches and tried again with both the torrent one and the self-updated one -> nothing
When opening the hwengine executable by dubbleclick the error that I've posted in #6 is printed.
And in my /usr/X11R6/lib/ there's no such file libfreetype.6.dylib, only libfreetype.a
Hi Koda,
just want to say Thank You, cause reinstalling X11 solved the problem. Now it even runs in fullscreen correctly
Hello! I've just downloaded the universal package and am having trouble running it as well. I get the error "Unable to run engine: 1 (/Applications/Hedgewars.app/Contents/MacOS/hwengine)". I am running OS X 10.4.11, so cannot install X11 from xquartz.macosforge.com, and when I try to install X11 by downloading it from the Apple site, it tells me it doesn't need it
Post your debug0.log found within your Hedgewars config folder (never abel to remember the right folder, should be "hedgewars" or ".hedgewars" somewhere in your home folder or so).
you should install x11 from the mac os x install dvd or you can get it from here http://roundhere.net/journal/install-x11-on-mac-os-x-10-4-tiger-without-dvd/ if you lost the dvd
try it and let us know
Done. And it looks like it worked, thanks Koda