WZ 2100 does not launch on mac 10.4

Do you need help? Ask here!

Bug reporting belongs here: http://developer.wz2100.net/newticket
User avatar
Buginator
Professional
Professional
Posts: 3285
Joined: 04 Nov 2007, 02:20

Re: WZ 2100 does not launch on mac 10.4

Post by Buginator »

bugmenot wrote:I do not have "glxinfo" I typed it in at terminal. Unless I have to change to a certain directory I don't have it.
Does anyone know where to get it? besides that the problem is NOT that when i launch a game it quits under graphics load. in the old version the games run full speed. the problem IS that the new version does not even open. It just bounces in the dock a while and then nothing but the "this program has crashed message" the program does not even open.
Which old version was it?
Lots of things have changed, and I am guessing your video drivers are choking (though, it could be many other things). It wouldn't be the first time we have heard something like this from mac users, but I think this is the first time I heard of that specific 'EXC_BAD_INSTRUCTION' error.

Run the game with --debug all --debugfile blah.txt and attach blah.txt
and it ends here.
stiv
Warzone 2100 Team Member
Warzone 2100 Team Member
Posts: 876
Joined: 18 Jul 2008, 04:41
Location: 45N 86W

Re: WZ 2100 does not launch on mac 10.4

Post by stiv »

bugmenot wrote:Ithe problem is NOT that when i launch a game it quits under graphics load. in the old version the games run full speed. the problem IS that the new version does not even open.
Exactly. And the reason for that, IMHO, is because the newer version requires OpenGL capabilities your graphics card does not support. Whether this is because your graphics card is running out of memory (16 MB!), missing a common OpenGL extension or some other reason is yet to be determined.

I'm not enough of a mac person to know the equivalent of glxinfo or how to determine your video systems capabilities. I will note that 2.0.4 is a really old version of the game (Release date: 26th August 2006)
bugmenot
Rookie
Rookie
Posts: 22
Joined: 22 Nov 2008, 04:34

Re: WZ 2100 does not launch on mac 10.4

Post by bugmenot »

Buginator wrote: Which old version was it?
Lots of things have changed, and I am guessing your video drivers are choking (though, it could be many other things). It wouldn't be the first time we have heard something like this from mac users, but I think this is the first time I heard of that specific 'EXC_BAD_INSTRUCTION' error.

Run the game with --debug all --debugfile blah.txt and attach blah.txt
kk thanks for the reply. about the version that works it is 2.0.4 . about my vid drivers "choking", unless it needs a LOT of vid card power just to load the main menu screen i don't think that is the problem but it could be old opengl libraries as stiv said. about the --debug all --debugfile blah.txt should i type

Code: Select all

$ open /path_to_warzone/warzone.app  --debug all --debugfile blah.txt 
or

Code: Select all

$ open /path_to_warzone/warzone.app/contents/macos/warzone  --debug all --debugfile blah.txt 
thanks a BUNCH for the help
User avatar
dak180
Trained
Trained
Posts: 288
Joined: 01 Nov 2009, 23:58
Location: Keeper of the Mac Builds

Re: WZ 2100 does not launch on mac 10.4

Post by dak180 »

bugmenot wrote:about the --debug all --debugfile blah.txt should i type

Code: Select all

$ open /path_to_warzone/warzone.app  --debug all --debugfile blah.txt 
or

Code: Select all

$ open /path_to_warzone/warzone.app/contents/macos/warzone  --debug all --debugfile blah.txt 

Code: Select all

$ /path_to_warzone/warzone.app/contents/macos/warzone  --debug all --debugfile /path_to_debugfile/blah.txt
Would be what you want.

In addition to the debug file, if it crashes again please attach the entire crash report as well as the blah.txt file.
User:dak180
Keeper of the Mac Builds
User avatar
Zarel
Elite
Elite
Posts: 5770
Joined: 03 Jan 2008, 23:35
Location: Minnesota, USA

Re: WZ 2100 does not launch on mac 10.4

Post by Zarel »

stiv wrote:I'm not enough of a mac person to know the equivalent of glxinfo or how to determine your video systems capabilities. I will note that 2.0.4 is a really old version of the game (Release date: 26th August 2006)
glxinfo works fine in OS X 10.6.2 here. It takes a while to load, of course.

Then again, I have coreutils and a whole buncha other stuff installed with MacPorts, so it's perfectly plausible a vanilla install of OS X doesn't have it.
bugmenot
Rookie
Rookie
Posts: 22
Joined: 22 Nov 2008, 04:34

Re: WZ 2100 does not launch on mac 10.4

Post by bugmenot »

thanks all kk here is the "blah.txt debug file"

Code: Select all

--- Starting log ---
wz      |03:56:22: [SDL_main] Using language: 
wz      |03:56:22: [initialize_ConfigDir] Write dir: /Users/coedoe/Library/Application Support/Warzone 2100 2.2/
wz      |03:56:22: [initialize_ConfigDir] Base dir: /Users/coedoe/Desktop/
wz      |03:56:22: [SDL_main] Warzone 2100 - Version 2.2.4
fog     |03:56:22: [war_SetFog] Visual fog turned OFF
fog     |03:56:22: [setRevealStatus] avSetRevealStatus: Setting reveal to ON
main    |03:56:22: [SDL_main] initializing
wz      |03:56:22: [registry_load] Loading the registry from [directory: /Users/coedoe/Library/Application Support/Warzone 2100 2.2/] config
wz      |03:56:22: [openLoadFile] Reading...[directory: /Users/coedoe/Library/Application Support/Warzone 2100 2.2/] config
wz      |03:56:22: [registry_load] Parsing the registry from [directory: /Users/coedoe/Library/Application Support/Warzone 2100 2.2/] config
wz      |03:56:22: [setLanguage] Setting language to "System locale" ()
wz      |03:56:22: [setLocaleUnix] Requested locale "", got "C" instead
fog     |03:56:22: [avSetStatus] avSetStatus: Setting fog of war OFF
fog     |03:56:22: [war_SetFog] Visual fog turned ON
fog     |03:56:22: [setRevealStatus] avSetRevealStatus: Setting reveal to OFF
texture |03:56:22: [setTextureSize] texture size set to 256
wz      |03:56:22: [registry_save] Saving the registry to [directory: /Users/coedoe/Library/Application Support/Warzone 2100 2.2/] config
wz      |03:56:22: [saveFile] We are to write (config) of size 718
wz      |03:56:22: [saveFile] Successfully wrote to /Users/coedoe/Library/Application Support/Warzone 2100 2.2//config with 718 bytes
wz      |03:56:22: [registry_save] Saving the registry to [directory: /Users/coedoe/Library/Application Support/Warzone 2100 2.2/] config
wz      |03:56:22: [saveFile] We are to write (config) of size 718
wz      |03:56:22: [saveFile] Successfully wrote to /Users/coedoe/Library/Application Support/Warzone 2100 2.2//config with 718 bytes
net     |03:56:22: [NETinit] NETinit
net     |03:56:22: [NETinit] NETPLAY: Init called, MORNIN'
wz      |03:56:22: [saveConfig] Writing prefs to registry
wz      |03:56:22: [registry_save] Saving the registry to [directory: /Users/coedoe/Library/Application Support/Warzone 2100 2.2/] config
wz      |03:56:22: [saveFile] We are to write (config) of size 718
wz      |03:56:22: [saveFile] Successfully wrote to /Users/coedoe/Library/Application Support/Warzone 2100 2.2//config with 718 bytes
wz      |03:56:22: [registerSearchPath] registerSearchPath: Registering /Users/coedoe/Library/Application Support/Warzone 2100 2.2/ at priority 2
wz      |03:56:22: [rebuildSearchPath] Cleaning up
wz      |03:56:22: [rebuildSearchPath] *** Switching to multiplay mods ***
wz      |03:56:22: [registerSearchPath] registerSearchPath: Registering /Users/coedoe/data/ at priority 3
wz      |03:56:22: [rebuildSearchPath] Cleaning up
wz      |03:56:22: [rebuildSearchPath] *** Switching to multiplay mods ***
wz      |03:56:22: [registerSearchPath] registerSearchPath: Registering /Users/coedoe/share/warzone2100/ at priority 4
wz      |03:56:22: [rebuildSearchPath] Cleaning up
wz      |03:56:22: [rebuildSearchPath] *** Switching to multiplay mods ***
wz      |03:56:22: [registerSearchPath] registerSearchPath: Registering /Users/coedoe/Desktop/ at priority 5
wz      |03:56:22: [rebuildSearchPath] Cleaning up
wz      |03:56:22: [rebuildSearchPath] *** Switching to multiplay mods ***
wz      |03:56:22: [registerSearchPath] registerSearchPath: Registering data at priority 6
wz      |03:56:22: [rebuildSearchPath] Cleaning up
wz      |03:56:22: [rebuildSearchPath] *** Switching to multiplay mods ***
wz      |03:56:22: [registerSearchPath] registerSearchPath: Registering data at priority 7
wz      |03:56:22: [rebuildSearchPath] Cleaning up
wz      |03:56:22: [rebuildSearchPath] *** Switching to multiplay mods ***
wz      |03:56:23: [printSearchPath] Search paths:
wz      |03:56:23: [printSearchPath]     [/Users/coedoe/Library/Application Support/Warzone 2100 2.2/]
wz      |03:56:23: [printSearchPath]     [/Users/coedoe/Desktop/]
wz      |03:56:23: [printSearchPath]     [data/mp.wz]
wz      |03:56:23: [printSearchPath]     [data/base.wz]
wz      |03:56:23: [printSearchPath]     [data/]
wz      |03:56:23: [scanDataDirs] gamedesc.lev found at data/base.wz
You do not have the required permissions to view the files attached to this post.
bugmenot
Rookie
Rookie
Posts: 22
Joined: 22 Nov 2008, 04:34

Re: WZ 2100 does not launch on mac 10.4

Post by bugmenot »

one more thing - it might be a clue, when i did debug mode and got the "blah.txt" on the terminal right before it quit it said "illegal Instruction" :-S