Lair of the Leviathan on Mac
Attempting to install and run this episode in CrossOver 8.0 results in the following error when attempting to run it (while the launcher is starting):
The program MonkeyIsland103.exe has encountered a serious problem... This can be caused by a problem in the program or a deficiency in Wine.
This error does not occur at all in any other TellTale games I have installed. Did something change in this episode that would cause it stop working in CrossOver?
The program MonkeyIsland103.exe has encountered a serious problem... This can be caused by a problem in the program or a deficiency in Wine.
This error does not occur at all in any other TellTale games I have installed. Did something change in this episode that would cause it stop working in CrossOver?
This discussion has been closed.
Comments
I've installed The Lair of the Leviathan in the same bottle as The first two episodes, which cohabit happily. I've followed the usual install procedure (switch to Win98 for the installer, accept the DirectX test/install, then switch back to WinXP.
When I start LotL, the frame of the launcher appears empty. If I launch The Siege of the Spinner Cay first, then quit, then launch LotL, the launcher works fine although I get the "Launch Game" button instread of the one asking for the serial or login... When I click the button, the bottle closes without any error message.
I'll try to install it in a new bottle instead and report back.
Edit: Ok, for some reason, the installer didn't include the DirectX9 dll in the LotL folder. I copied it manually from the Epsiode 2 folder, and it works flawlessly. It's even able to discover the max windowed resolution for the game (1440*878, leaving 32 pixels for the title bar).
Great :-)
Erratum (~24h later): The Win98 switch isn't necessary to install ToMI (any episode), but it is required beforehand, to install IE6 in the first place. See my post below (not the next one, the one after) for the detailed install procedure.
The reason the D3DX9_41.dll isn't packed loose in the game's folder is to make sure the game works with later versions of Windows beyond XP. Again, CrossOver isn't officially supported, so these things are going to happen on unsupported environments.
The installer now does two steps for DirectX install. First it uses DirectSetup for the following packages, all 32-bit as our executables are 32-bit:
* April 07 Input
* August 05 D3D (just in case)
* March 09 D3D
* March 09 X3DAudio
* March 09 XAudio
By using DirectSetup, it won't ruin your install on account of the installer overwriting files it shouldn't write over. Course, this only works if you have 9.0c installed to start with.
Then it runs the Web installer as normal. This way I get the stuff installed that you need to run the game, then cover the rest with the web installer so any patching DirectX does for your device will be covered.
Seems pretty clear that the stuff for DirectSetup isn't working with CrossOver. If possible, run either the DirectX Web installer or full DirectX installer and apply it to CrossOver.
The missing file is D3DX9_41.dll, but as I said in the previous post, you can just copy it from the folder of Episode 2. fmodex.dll is also present in the game folder.
I don't know exactly how Wine handles DirectX. I know that they wrap D3D calls to OpenGL, so I find it surprising that the game works at all with a genuine D3D dll in the first place where a program should theorically look for it... Whatever... It works :-)
Thank you very much, pygy!
Thanks!
So much jumping through hoops just to play these games! Can we get official Mac releases yet?
Here is the full Crossover Mac tutorial, but, as you already did, use the XP option instead of Vista, then enable the "Simulate Desktop" option. I've installed all three episodes in the same bottle (the IE install and version switch is only required the first time), and copied the D3DX9_41.dll file from the Episode 2 folder to the Episode 3 folder (look in HomeDirectory/Library/ApplicationSupport/Crossover/etc... for the intalled files).
But your problem sounds like you either have a driver setup problem or an insufficient graphic card. Try to install DirectX9 from scratch in your bottle as advised by Seg, or to install all games in the same Bottle as razzberry and I did...
But before that, make sure that your hardware meets the game's requirements.
Operating system: Windows XP / Vista <== duh! ;-)
Processor: 2.0 GHz + (3 GHz Pentium 4 or equivalent rec.)
Memory: 512MB (1GB rec.) Sound: DirectX 8.1 sound device
Video: 64MB DirectX 8.1-compliant video card (128MB rec.)
DirectX®: Version 9.0c or better
This worked perfectly for me. Thanks Pygy!
1) thanks for helping the OS X users.
2) Did you update the first two episodes to match the installing behaviour of the third? I want to know if my current archives are precious regarding the possibility of an easy OS X+Crossover install...
I'll try again then. I'm using CrossOver 8.0.0 which is supposedly a superset of the gaming version. The latest Crossover Games I was able to download with my subscription was 7.2.2, but I haven't tried (yet) to use it to play ToMI.
I'm using a 32bit MacBook pro (the very first generation).
BTW, did you check the graphic detail level you can reach in Crossover? I'm stuck at level 3 on my machine, with a Radeon mobile X1600, 128MB of VRAM...