Joined: Mon Oct 22, 2012 6:07 pm
Location: Central Europe
|TL;DR version: In my opinion, the best options are currently the Cider (including MacPorts) or the Wineskin wrappers (both direct links); those can be launched as they are, as they already have all you need, except 1.2 GB of data files that will be downloaded once you launch them. To install other shards, see my other tutorial.
There’s a wealth of informations on how to run MOULa on Macs on these forums, but it’s a bit scattered, so I thought to consolidate it in a single tutorial; while I’m at it, I’ve included some instructions for Linux. I probably missed something, so if you have any suggestions, please let me know so I can update this post. You’ll notice I deliberately omitted Crossover: I think Mac explorers shouldn’t be penalized and pay for a commercial third-party Wine layer, when there are free alternatives. Rather, donate to the game itself
Installation on Mac OS X
First Method: Wine
You’ll need Wine (the software, not the beverage) (I like WineBottler). Launching the Wine application will create a Wine folder in your Home folder (this is the prefix, the “virtual drive”). Now you can launch the MOULa installer as if it were a Mac application and let it do its job; the Program folder (where Uru Live will be installed) is in the c_drive folder inside the prefix.
Some shards might not work with this method. Audio can be broken (see the Third Method).
Second Method: Cider
The following procedure is now unnecessary, as Ainia has kindly prepared a ready-made version of the Cider wrapper; alternatively you can use mine. I’ll leave this here for completeness’ sake and for those who still would like to try it out.
- If you don’t already have it, you’ll need GameTap’s Cider wrapper (if in the past you made a backup copy of MOUL, use that and you’ll be spared a few hours of download) and the new version of UruLauncher.exe (use the 1.893 one);
- Once you copied it somewhere, right-click (or ctrl-click) on the Cider wrapper and substitute Contents/Resources/Myst Online.app/Contents/Resources/transgaming/c_drive/Program Files/Uru Live/UruLauncher.exe with the new one;
- When you launch the wrapper, it’ll start updating files; it’s advisable to do this at nighttime, as it’ll download 2–3 GB of stuff and it can take a few hours. Once it’s done, you’ll be ready!
- To update the server status update, which otherwise won’t show anything, again inside the Cider wrapper you’ll have to look for the Contents/Resources/Myst Online.app/Contents/Resources/transgaming/c_drive/Program Files/Uru Live/Cider/URU Live Login.app/Contents/Info.plist
and Contents/Resources/Myst Online.app/Contents/Resources/transgaming/c_drive/Program Files/Uru Live/Cider/URU Live Updater.app/Contents/Info.plist files and substitute “http://support.mystonline.com/serverstatus/urulivelive.php” with “http://support.cyanworlds.com/serverstatus/moullive.php”. (This could reset if you delete the TOC.txt file)
Basically only the Minkata shard can be installed with this method.
Third Method: Wineskin
You can get a premade wrapper from AllThingsUru, from my archive or from PaulTheTall (as a CrossOver CrossTie). These wrappers already have the needed libraries installed, so if you get one of them, start from point 6 but click on Install Software, then Choose Setup Executable, pointing to the MOULa installer location. If you use mine, then you can just launch it, you won’t need any installer. Avoid using the audiochat, your voice will come out annoyingly distorted on other people’s clients.
The following instructions might be a bit outdated in post-10.7 MacOS, e.g. Wineskin 2.6.2 should work fine, so in point 4 you can just install it from Wineskin Winery.
- You’re going to need PhysX, the legacy component and obviously the MOULa installer;
- Download Wineskin and install it (you just copy Wineskin Winery e.g. in the Applications folder);
- The most recent engines and wrappers don’t work as well with MOULa, so I’ll explain how to get the ones I use ( WS9Wine 1.5.21 + Wineskin 2.6.0 );
- From the packages page get /Wineskin Engines/Master Wrapper Installers/Wineskin-2.6.0.app-Installer.app.zip and Wineskin Engines/WS9 (Wine 1.5.x)/WS9Wine1.5.21-Installer.app.zip and install them;
- From Wineskin Winery click Create New Blank Wrapper, name it (e.g. “Uru Live”) and let the program work; eventually you should have, in <your home folder>/Applications/Wineskin, a wrapper of ~300 MB (tip: backup it, you could use it for other Windows programs);
- Right-click and select Show Package Content, open drive_c/Program Files and drop in the PhysX installer, the legacy component and the MOULa installer itself. If you’re using a premade wrapper, just copy the MOULa installer, click on Install Software, then Choose Setup Executable, point it to the installer location inside the wrapper and continue, skipping to point 9;
- Get back, open Wineskin, click on Advanced, then Browse, select Program Files/PhysX-9.13.0604-SystemSoftware.msi and click on Choose, then on Done and close the window (I’ll refer to this operation as “pointing the wrapper to” in the following); you should now be able to launch the wrapper as a normal program;
- Install PhysX, then repeat the procedure from point 7 for the legacy component and the MOULa installer (this one will take a while);
- You should now have a Uru Live folder (you can now delete the installers). Copy the msvcp110.dll, msvcr110.dll, msvcp120.dll and msvcr120.dll DLLs either in the drive_c/windows/system32 folder or directly in the Uru Live folder (unless they’re already there, of course).
- Point the wrapper to UruLauncher.exe, close and launch it. Same advice as before: do this operation at nighttime, as it’ll download 2–3 GB of stuff.
- A few cosmetic tips: from the Wrapper, type e.g. “Uru Live” in the Menubar Name field and “1.918” in Version (as a reminder of the current version); from Set Screen Option uncheck Decorate windows (as sometimes this option hides alert boxes) and/or drag to the far right the Extra Gamma Correction cursor to brighten up the environments.
To install a shard, you’ll have to duplicate the wrapper and follow the shard’s instructions, e.g. in Gehn’s case, you should copy the installer in Program Files, point the wrapper to the installer, let it work and point the wrapper again to the UruLauncher.exe in the Gehn shard folder.
Any shard can be installed with this method. Also, if you have an unsupported graphic card, it might be that with the Cider wrapper you won’t see the avatar, while with the Wineskin one you could.
On the other hand, audio can be broken, even badly, and trying to use the audiochat produces horrible noises.
Fourth Method: MacPorts
If you installed MacPorts, open the Terminal as admin and type the command “sudo port install mystonline-cider” or “sudo port install mystonline-wine”. If you don’t know what that means... then maybe this method isn’t for you (though you might want to give it a try)
With this method, possibly only Minkata can be installed (see the 2nd method) if you use the cider version, which is the Cider wrapper with the data files moved in /opt/local/share/mystonline/data/, which are shared with the wine version.
Fifth Method: PlayOnMac
“PlayOnMac is free software that allows you to easily install and use numerous games and software designed to work on Microsoft® Windows®.” It’s a bit like Wineskin, but it guides you throughout the installation process. Works for MOULa and possibly for shards, too.
I prepared a few scripts that should automate the installation process; they should work, but consider them beta.
If you have no audio, in some cases this fixes the problem: under Configure > General > Wine version, click the + button. From the left list, select the 1.5.21 engine and let it install. Then select it in the Wine version list.
Installation on Linux (to be improved)
The easiest method is probably using PlayOnLinux. I prepared a few scripts that should automate the installation process; they should work, but consider them beta.
If you still prefer to try to do things manually:
From your favourite package manager you’ll have to install Wine, then you’ll install Uru Live and shards like in Windows. You’ll probably need to install PhysX and the legacy component by hand (do these installers work on Linux?). You might also need to install the Visual C++ DLLs manually or through Winetricks. Also, on the first run the resolution change might hide most of the screen; you can reset the resolution usually by pressing F8 or F7 (the one with the screen), then setting it in-game.
Sources: viewtopic.php?p=361974#p361974 viewtopic.php?p=315072#p315072 http://forum.guildofwriters.org/viewtop ... 117&t=5631 viewtopic.php?p=393113#p393113
- added the Wine Method.
- removed the outdated Sound Decompressor link.
- added Shards with Wineskin link.
- specified the Wineskin versions I use.
- added link to the Cider Automator script.
- updated the Wineskin method with Ainia’s wrapper.
- the First Method might not work with shards; Linux install notes.
- added a note about Crossover.
- some changes to the MacPorts method.
- removed mentions of the Cider prps bug, no longer relevant.
- added link to PlayOnLinux.
- added link to PlayOnMac.
- updated Wineskin wrapper to version 2.6.2. Some minor rewording.
- added a possible fix for the lack of audio with PlayOnMac.
- made a few scripts for PlayOnMac/Linux. Removed the Porting Team wrapper dead link.
- edited the Wineskin and Cider instructions a bit.
KI #46116. The Cavern is . Donate to help it stay open!
MacOS wrappers, D’ni Notes, DniTools, goodies
Last edited by korovev on Tue Feb 07, 2017 10:00 pm, edited 50 times in total.