The Chronicles of Riddick: Assault on Dark Athena Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Program has crashed with an unhandled exception

MacPro3,1, OS X 10.8.5. CrossOver 14.1

This game ran perfectly on my machine until CrossOver 13 but was neither tested nor run for version 14 because I didn't have the time during the beta and was ill at the time. Yesterday, I wanted to start it up to show it to a friend and I got this error:

Starbreeze CCException on startup
Location class: CRenderContextGL::GLSL_LoadSrc
Message OpenGL: no error
SourcePos: .\MRndrGL_GLSL.cpp(829)

It looks as though this is a problem with glsl so I turned that on/off via RegEdit but that didn't help. I then went through all the possibilities we now have (turning on/off legacy X windows system, Performance enhanced graphics) but nothing changed.

Searching for this error turned up a surprising no of hits, all of them for the Steam version of this game and the solution was to re-install in every case. So, despite having the version from GOG, I went and tried a re-install but the installer fails somewhere towards the middle (I guess I have to use the fix for the gog installer but haven't had the time yet to do that).

WineHQ reports no problem with the game.

Any ideas?
I have to confess I find this a bit weird because it really was running flawlessly before.

Turning off GLSL is something that can be done only on nvidia HW, as far as I know, without bad things happening as a result. I actually finished both Riddick games recently on CX 14.0.3, but on Linux (Ubuntu 14.04 64bit) and had no issues.

I don't expect CrossOver's UseGLSL setting to have an effect here. We don't have a file "MRndrGL_GLSL.cpp". I think the game uses OpenGL directly and our d3d code isn't used at all.

Are you running this game on the same hardware / OSX version you used to run it on CrossOver 13?

Yes, same hardware, same OS, same everything really except for the CrossOver version. The error reported seems identical to one that happens on Windows, too. It is, though, not a game I often run because my hands can't keep up with the pace.

I went and checked my beta reports and I did report the game to be gold in the CrossOver 13 beta :) so it ran in CrossOver 13.

Are there any clues under which circumstances this error happens on Windows?

We have made some changes to our OpenGL code between CrossOver 13 and 14, mostly improvements to OpenGL core context support. It is possible that something in there broke the game. Out of curiosity, does downgrading to CrossOver 13 make the game work again?

I copied the bottle to another directory, set CrossOver 13 to that one, ran the program and played. So, yes, it still runs perfectly in CrossOver 13 :)

As for an indication to the error, it seems to have something to do with Steam and it also seems to be fixed by a re-installation. I tend to shy away from discussions on Steam 😀

Sorry for my late reply... I'm only sporadically reading forums posts, and I am about 350 mails behind.

I spotted https://www.codeweavers.com/support/bugs/search/?cmd=bug_edit;bug_id=11456, which is about this game not working on CrossOver 13 with the mac driver and requiring X11. Did you try to toggle the X11 window system setting? The old bug is still open fwiw.

Don't worry....we'll just continue with this, slooooooowwwwwwly :D :P

Well, the game runs perfectly in CrossOver 13 :) so no, I didn't toggle anything there. I can't look at the bug you referenced either. It tells me only certain users are allowed to see the entry and I am not one of them.

As for CrossOver 14, yes, I toggled everything that can be toggled, eg. Legacy Windows System, Performance Enhanced Graphic and I set (and reset again) several entries in the registry directly but nothing made any difference.

I'll give this a quick try on OSX myself after scouting out another hotel for this year's wineconf. Let's hope I don't forget 😊 . Well, also assuming I can find a demo of this game...

I didn't forget about this, but I can't find a demo ☹️ . I'll see what the Escape from Butcher Bay demo does, and if not I'll ask Newman to add the game to my steam account...

The game has been delisted from Steam. Alternatives are GOG or Gamers Gate.

The Escape from Butcher bay seems to work correctly, but it is a lot older and predates OpenGL 3. Judging from the release date Assault on Dark Athena may use OpenGL 3.

GOG's version of "Assault on Dark Athena" contains "Escape from Butcher Bay" and from what I recall reading on the net, they use the same engine.

Silviu Cojocaru wrote:

GOG's version of "Assault on Dark Athena" contains "Escape from
Butcher Bay" and from what I recall reading on the net, they use the
same engine.

Correct and that is the one I am using.

Moving flats at the moment and having Internet connection problems at the same time so I'm mostly absent :)

1 to 14 of 14

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiQjI2aHhGTnlCNnlRZ3NiVSIsImdkcHIiOjB9