GoG version with Co8 6.0.0 under Crossover on Mac OSX

Discussion in 'The Temple of Elemental Evil' started by siege, Mar 15, 2011.

Remove all ads!
  1. siege

    siege Member

    Joined:
    Mar 15, 2011
    Messages:
    2
    Likes Received:
    0
    So, I picked up the GoG version of ToEE the other day because I was looking for a decent D&D game to play and I saw that I could run it under Crossover. And, indeed, the stock GoG download works like a champ. However, I've been having trouble getting the latest version (6.0.0 as of this writing) of the Co8 Mod Pack to work correctly.

    Here's what I'm using:
    * Crossover Games 10.0.1 on OSX 10.5.8 (Leopard)
    * ToEE from GoG
    * Co8 Mod Pack 6.0.0 NC

    Here's what I've done:
    * Install a new Wine Bottle with .NET framework 2.0 (Crossover supports the DL and install of .NET natively)
    * Install ToEE
    * Install Co8 Mod Pack

    The first two steps work w/out error. When I get to installing Co8, the install almost completes and then fails with an error that it could not find a particular file (more on this in a second). If I "Abort" it rolls back and I'm left with a broken installation of ToEE. If I "Continue" the installer immediately finishes and offers to launch TFE-X. In this state, TFE-X does not run, insisting that it must be run from the same location as ToEE (where I've put it).

    Here's what I've discovered is happening:
    When Co8 Mod Pack 6.0.0 is installed, it attempts to extract a version of toee.exe that looks corrupt to OSX. In fact, it's so incompatible, the it cannot exist on my file system. However, the attempted extraction deletes the existing toee.exe file. I can work around the Co8 installer by making a backup of toee.exe prior to installing Co8, ignoring the missing file error, and then copying my backup back in place when it's done. This allows me to launch TFE-X successfully (kinda, there's an ignorable .NET error which seems to have something to do with rendering the UI... there's a broken image in there, but it hasn't seemed to impair any functionality). I can even select and successfully activate Mod Pack 6.0.0, however, this deletes toee.exe again. If I replace toee.exe again, I can launch the game from TFE-X. I haven't gone past the first room, but it does appear I'm running modified content.

    In attempting to chase this down, I've tried a few things. From an OSX terminal, I cd to the Wine Bottle which contains ToEE and navigate down to where the files are installed.

    I can see the toee.exe file in the TFM archive, and I can test it, but I cannot extract it:

    Code:
    $ ls -l toee.exe
    -rwxr-xr-x  1 xxx  xxx  51253 Oct 14 15:33 toee.exe
    
    $ unzip -t Circle\ of\ Eight\ Modpack\ 6.0.0\ NC.tfm toee.exe
    Archive:  Circle of Eight Modpack 6.0.0 NC.tfm
        testing: toee.exe                 OK
    No errors detected in Circle of Eight Modpack 6.0.0 NC.tfm for the 1 file tested.
    
    $ unzip -l Circle\ of\ Eight\ Modpack\ 6.0.0\ NC.tfm toee.exe
    Archive:  Circle of Eight Modpack 6.0.0 NC.tfm
      Length     Date   Time    Name
     --------    ----   ----    ----
        33792  03-11-04 16:00   toee.exe
     --------                   -------
        33792                   1 file
    
    $ unzip Circle\ of\ Eight\ Modpack\ 6.0.0\ NC.tfm toee.exe
    Archive:  Circle of Eight Modpack 6.0.0 NC.tfm
    replace toee.exe? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
     extracting: toee.exe                 (warning) cannot set times
    
    $ ls -l toee.exe
    ls: toee.exe: No such file or directory
    Now, if I copy that TFM archive over to a Linux box, I can successfully extract toee.exe as attempted above. However, I cannot copy that same file back on to my Mac. I've tried a number of different ways to move it bet, but it seems the file simply cannot exist on my disk. I even tried installing 7-Zip in the same Wine Bottle. While it can open the TFM archive, it cannot extract toee.exe either. Doing an 'unzip -p' and redirecting stdout into a new file also failed. I've never seen anything like it.

    Anyway, I have an at least pseudo-functional version of the game + mod pack installed... but it's NOT running the binary supplied with the modpack. What's more, I notice that the file size is significantly different between the two... and that, surprisingly, the mod pack version is smaller at 33792 versus 51253 (the sizes are visible in the above output).

    So, I guess my question is: "What's the difference between the version of toee.exe that's shipped with the modpack and the 'stock' version?" Should I expect to encounter any weird bugs when I get to playing?
     
  2. siege

    siege Member

    Joined:
    Mar 15, 2011
    Messages:
    2
    Likes Received:
    0
    A ha! Virus scanner was nuking it.

    Silently... annoyingly... RUDELY!
     
  3. Gaear

    Gaear Bastard Maestro Administrator

    Joined:
    Apr 27, 2004
    Messages:
    11,038
    Likes Received:
    42
    Yep, and evilly, since the executable is not a virus or a trojan.

    Just FYI, the .exe in our modpack ensures compatability. If you were to use the larger .exe, there would be all kinds of problems, because it includes it's own .dll (and thus bypasses ours, which itself includes all kinds of fixes and modifications).

    Glad you got it sorted.
     
  4. Wraethrax

    Wraethrax Member

    Joined:
    Oct 31, 2012
    Messages:
    13
    Likes Received:
    0
    Does anyone know how to install this from Crossover? I saw a 2 year old post on it, but it seemed painfully complicated and tedious. I understand I need .NET Framework 2.0 and have to use that to bottle TOEE with the Co8 mod pack, but what does that mean? I have the .exe's installed, but how do I bottle them up to get things working on my mac?
     
  5. Wraethrax

    Wraethrax Member

    Joined:
    Oct 31, 2012
    Messages:
    13
    Likes Received:
    0
    To add, that post had installation instructions that were relevant to copies of TOEE that were DRM protected. The GOG version is not DRM protected.
     
  6. Wraethrax

    Wraethrax Member

    Joined:
    Oct 31, 2012
    Messages:
    13
    Likes Received:
    0
    Nevermind, this was easier than I thought.
     
Our Host!