It is currently Wed Aug 15, 2018 2:02 am

All times are UTC




Post new topic Reply to topic  [ 144 posts ]  Go to page 1, 2, 3, 4, 5 ... 10  Next
Author Message
PostPosted: Fri Apr 18, 2014 9:26 pm 
Offline
Obduction Backer

Joined: Mon Oct 22, 2012 6:07 pm
Posts: 1180
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. With Wineskin, please avoid using the audiochat, your voice will come out annoyingly distorted on other people’s clients.

About macOS 10.13 ‘High Sierra’: in some cases, this update broke wrappers (see post 1, post 2). In short, Cider can have troubles updating UruLauncher.exe. Wineskin requires to disable Auto Detect GPU Info for Direct3D (see Third Method); occasionally Wineskin crashed before this option could be set.

  • If you can’t reach the lower portion of the screen while in fullscreen, first switch to windowed mode (⌘↵), then move the resolution slider (F4) to the right, close the settings then switch to full screen again.
  • If you start the game in windowed mode an its top half is beyond the screen, click on Apple Menu > System Preferences > Displays; under Resolution check that Scaled is selected, then select a resolution at random. This will force the window back in, so you can drag it. Change the resolution setting back to the previous settings.


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 :wink:


Installation on Mac OS X

First Method: Wine
You’ll need Wine (the software, not the beverage); WineHQ now has an official package for macOS. Once you have installed it, you should be able to launch the MO:ULa installer as if it were a Mac application. The Program folder (where Uru Live will be installed) is in the c_drive folder inside the prefix (by default in in the invisible folder .wine inside your Home folder; use the shortcut ⌘⇧G, then type “.wine” and click Go).

Some shards might require some tweaking with winetricks with this method; for the specific packets, see my other tutorial. Audio can be broken (see the Third Method).

Second Method: Cider
The following procedure is left for completeness’ sake and for those who still would like to try it out. You can get a ready-made version from Ainia, from my archive (direct link) or from boblishman.

  1. 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);
  2. 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;
  3. 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!
  4. Optional: to update the server status update, which otherwise won’t show anything, again inside the Cider wrapper you’ll have to look for these files:
    • Contents/Resources/Myst Online.app/Contents/Resources/transgaming/c_drive/Program Files/Uru Live/Cider/URU Live Login.app/Contents/Info.plist
    • Contents/Resources/Myst Online.app/Contents/Resources/transgaming/c_drive/Program Files/Uru Live/Cider/URU Live Updater.app/Contents/Info.plist
    and in both 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.
For an illustrated version of this method, see boblishman’s tutorial.

  1. You’re going to need the PhysX Legacy component and of course the MO:ULa installer;
  2. Download Wineskin and install it (you just copy Wineskin Winery e.g. in the Applications folder);
  3. From Wineskin Winery click the + on the left of “New engine(s) available!”; from the list that appear select WS9Wine 1.5.21, then “Download and Install”;
  4. 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);
  5. Right-click, select Show Package Content and launch Wineskin. Under macOS 10.13 High Sierra, click Set Screen Options, then under Other Options deselect Auto Detect GPU Info for Direct3D. Click Done;
  6. Now click Advanced, then Configuration > Browse, select the PhysX Legacy component and click Choose ((I’ll refer to this operation as “pointing the wrapper to” in the following). Click Test Run and install PhysX, using the default settings;
  7. Ignore the logs, point the wrapper to the MO:ULa Installer and click Test Run again (this will take a while);
  8. Once the Installer is done, ignore the logs again, click Browse, select UruLauncher.exe and click Choose. Check that the wrapper is using “/Program Files/Uru Live/UruLauncher.exe” (you can also just type that line in the Windows EXE field) and close Wineskin. You can now use the wrapper as a standard application.
  9. The first time you will launch it, it will take some time, as the Launcher will download 2–3 GB of updates.
  10. Optional cosmetic tips: from the Advanced panel (see point 5), 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). Drag the Extra Gamma Correction cursor to the right you you want to brighten up the environments.

To install a shard, you’ll have to duplicate the wrapper and follow the shard’s instructions; typically, you will need to rename the Uru Live folder to the name used by the shard, point the wrapper to the installer, let it work and point the wrapper again to UruLauncher.exe.

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 Second 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 a free software that can help you install and use numerous games and software designed to work on Windows. It’s somewhat 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:

You will need Wine (preferably from WineHQ, as the repositories are often outdated), then (with some caveats) you will be able to install Uru Live and shards like in Windows. Wine 3.0 seems to work quite well with all shards.

You’ll probably need to install PhysX and/or the legacy component by hand or through Winetricks (physx packet). You might also need to install the Visual C++ DLLs manually or through Winetricks (vcrun2015, vcrun2013, or vcrun6; d3dx10; for shards, also crypt32 and secur32).

Also, on the first run the resolution change might hide most of the screen; you can reset the resolution usually by pressing F8 (the one with the empty screen), then setting it in-game.

[Reveal] Spoiler: Edits and Sources
Sources:
http://mystonline.com/forums/viewtopic. ... 74#p361974
http://mystonline.com/forums/viewtopic. ... 72#p315072
http://forum.guildofwriters.org/viewtop ... 117&t=5631
http://mystonline.com/forums/viewtopic. ... 13#p393113

  1. added the Wine Method.
  2. removed the outdated Sound Decompressor link.
  3. added Shards with Wineskin link.
  4. specified the Wineskin versions I use.
  5. added link to the Cider Automator script.
  6. updated the Wineskin method with Ainia’s wrapper.
  7. the First Method might not work with shards; Linux install notes.
  8. added a note about Crossover.
  9. some changes to the MacPorts method.
  10. removed mentions of the Cider prps bug, no longer relevant.
  11. added link to PlayOnLinux.
  12. added link to PlayOnMac.
  13. updated Wineskin wrapper to version 2.6.2. Some minor rewording.
  14. added a possible fix for the lack of audio with PlayOnMac.
  15. made a few scripts for PlayOnMac/Linux. Removed the Porting Team wrapper dead link.
  16. edited the Wineskin and Cider instructions a bit.
  17. added note about macOS High Sierra incompatibility.
  18. updated wrappers links.
  19. updated Cider, again.
  20. reworded the Wineskin tutorial and the Linux section.
  21. noted a few more Winetricks packets for Linux.

_________________
KI #46116. Donate to help the Cavern stay open!
Want to know what’s going on in the Cavern? Get tweets from the GoMe.

MacOS wrappers, D’ni Lessons, DniTools, goodies.


Last edited by korovev on Sun May 20, 2018 8:52 pm, edited 63 times in total.

Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 19, 2014 12:55 am 
Offline

Joined: Tue Jan 11, 2011 9:26 pm
Posts: 2431
Location: Ontario, Canada
Funny on my machine I installed MOULa on Windows and then ran the executable through Wine on Linux, the executable installed Phisx for me.


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 19, 2014 8:10 am 
Offline
Obduction Backer

Joined: Mon Oct 22, 2012 6:07 pm
Posts: 1180
Location: Central Europe
Yes, for MOULa and most of the shards it works right off the bat. But for a long while I couldn’t make TOC work, it stuck in an install/uninstall loop (somehow the wrapper couldn’t do the switch). I eventually managed by pointing the wrapper to the PhysX installers themselves, so I’ve added that bit to make an all-around wrapper.
The wrappers in my archive already have the right PhysX, it’s no longer the latest version but should work.

Also, I intended this to be an all-MacOS guide. Of course, an alternative (and perhaps simpler) way is to do all the installations on the Windows side and copy the Uru Live folder into the wrapper. This might also iron out some issues with sounds, though I wouldn’t swear on it.

_________________
KI #46116. Donate to help the Cavern stay open!
Want to know what’s going on in the Cavern? Get tweets from the GoMe.

MacOS wrappers, D’ni Lessons, DniTools, goodies.


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 19, 2014 8:14 am 
Offline

Joined: Tue Mar 05, 2013 9:58 pm
Posts: 363
Location: GMT +1
It is worth noting that the MacPorts method doesn't work on newer versions of OS X for whatever reason, some part of the main installation (not the dependencies) refuses to work, but I don't remember off the top of my head what exactly that was.

By the way, if you have a running Wine installation you can just install Uru Live in there. For me it seems to work perfectly fine.

_________________
MOULa2.dgelessus=32253


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 19, 2014 8:44 am 
Offline
Obduction Backer

Joined: Mon Oct 22, 2012 6:07 pm
Posts: 1180
Location: Central Europe
  1. Good to know, I can’t upgrade further than 10.7 and stayed with 10.6 for backward compatibility. EDIT: it’s quite likely that the Cider version suffers from the same problem of the regular Cider wrapper (with the added issue of having the data files in a share folder somewhere in the opt folder).
  2. Right, I’ll add it as a 4th method (or even better, move the Macports one to 4th and put this as 1st); it’s also more straightforward and uses a bit less disk space as you only install the libraries once.

_________________
KI #46116. Donate to help the Cavern stay open!
Want to know what’s going on in the Cavern? Get tweets from the GoMe.

MacOS wrappers, D’ni Lessons, DniTools, goodies.


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 19, 2014 3:50 pm 
Offline
Obduction Backer

Joined: Tue May 09, 2006 4:41 pm
Posts: 1673
Location: South Georgia
1. Only the legacy PhysX installer is needed.
2. Support for the cider wrapper has been removed from H-uru clients, such as Gehn and TOC (it has nothing to do with libraries).

_________________
Image


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 19, 2014 4:50 pm 
Offline
Obduction Backer

Joined: Mon Oct 22, 2012 6:07 pm
Posts: 1180
Location: Central Europe
  1. Is it possible to use the legacy installer before the MOULa one? The wrapper initially only includes Mono, so I wrote the instructions this way to set it up in one go, but if they’re independent, that would be even better.
  2. Does this concern Minkata, too? Come to think of it, I referenced that thread, but couldn’t actually make it work with the Cider wrapper. Also, have you (I mean, you who work at the H-uru clients) had a chance to test the updated clients with the Wineskin wrapper?

_________________
KI #46116. Donate to help the Cavern stay open!
Want to know what’s going on in the Cavern? Get tweets from the GoMe.

MacOS wrappers, D’ni Lessons, DniTools, goodies.


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 19, 2014 4:59 pm 
Offline
Obduction Backer

Joined: Tue May 09, 2006 4:41 pm
Posts: 1673
Location: South Georgia
Assuming I understand the question correctly, installing the legacy PhysX system software before MOULa should be fine. I don't have a mac, so I can't test this however. Minkata and all shards that use the legacy OpenURU codebase (MOULa) should still work with the Cider wrapper. Unfortunately, there's not much I can do to test anything (such as wineskin) because I do not own a Mac. I'll point Deledrius over here and see if he's tried anything recently.

_________________
Image


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 19, 2014 7:43 pm 
Offline
Obduction Backer

Joined: Mon May 15, 2006 2:02 pm
Posts: 810
Location: Switzerland
korovev wrote:
Does this concern Minkata, too? Come to think of it, I referenced that thread, but couldn’t actually make it work with the Cider wrapper.

Minkata works for me with the Cider wrapper (on 10.5.8 and 10.6.8). Be sure to use MOULa 918 files even though the client version says 912.


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 19, 2014 9:09 pm 
Offline
Obduction Backer

Joined: Mon Oct 22, 2012 6:07 pm
Posts: 1180
Location: Central Europe
The procedure I’ve wrote for the Wineskin method is a synthesis of a couple of trials I did about a year ago. I ended up preferring to install both PhysX and its legacy part before MOULa itself (mostly because that’s how I got TOC working), though now it’s likely redundant.

I just realized I haven’t tried yet the new Gehn Installer without a preexisting MOULa folder. I’ll test it tonight with a brand-new wrapper. It could be an alternative and possibly quicker way to prepare a wrapper for other shards!

Christian Walther wrote:
Minkata works for me with the Cider wrapper (on 10.5.8 and 10.6.8). Be sure to use MOULa 918 files even though the client version says 912.

Ah, yes, embarrassing mistake from my part (I forgot to copy over the folder content). It’s working now!

I took two screenshots to show how the wrappers handle an unsupported graphic card (GMA 950). The avatar in the Cider one completely disappears after a few links.
[Reveal] Spoiler:
Image

_________________
KI #46116. Donate to help the Cavern stay open!
Want to know what’s going on in the Cavern? Get tweets from the GoMe.

MacOS wrappers, D’ni Lessons, DniTools, goodies.


Top
 Profile  
Reply with quote  
PostPosted: Sun Apr 20, 2014 10:10 am 
Offline
Obduction Backer

Joined: Mon Oct 22, 2012 6:07 pm
Posts: 1180
Location: Central Europe
The Gehn installer worked flawlessly! Simply swapping UruLauncher.exe with the MOULa one converts the install. I’ve used the 2.5.8 wrapper and the WS9Wine1.5.21 engine.
The wrapper prepared this way works with the (offline) Uru CC, too, but I can’t think of a simple way of installing it from scratch. The easiest way would be installing it under Bootcamp, then moving the folder inside the wrapper (removing the Uru Live one) and pointing the wrapper to UruSetup.exe.

vcredist_x86.exe crashes, however: I could only make The Open Cave work by copying msvcp110.dll and msvcr110.dll from my working TOC wrapper (which I made when it was a manual install).

_________________
KI #46116. Donate to help the Cavern stay open!
Want to know what’s going on in the Cavern? Get tweets from the GoMe.

MacOS wrappers, D’ni Lessons, DniTools, goodies.


Top
 Profile  
Reply with quote  
PostPosted: Sat Sep 27, 2014 2:31 pm 
Offline
Obduction Backer

Joined: Wed Nov 28, 2007 11:46 pm
Posts: 846
Location: The Cleft, New Mexico
Handy dandy update for Mac folks here...

I stayed up long past my bedtime last night getting things sorted out with our recent vault wipe and rebuild. Bottom line for me is that my Cider wrapper no longer works (kept going to a stack dump during login no matter what I tried). So I've permanently moved on to a Wineskin for MOULa. Here are the details on that:

  • I found that my "old" H'uru CWE client worked fine without any fiddling at all. :)
  • I found that a fresh Wineskin (engine 1.5.21) worked fine so long as I added the *110.dll and *120.dll files beforehand.

So we now have a brand spankin' new dmg file for folks that are interested in giving it a spin. Please post or PM me feedback so I know how well it works outside my own system setup.

_________________
ImageImage


Top
 Profile  
Reply with quote  
PostPosted: Sat Sep 27, 2014 3:14 pm 
Offline
Obduction Backer

Joined: Mon May 15, 2006 2:02 pm
Posts: 810
Location: Switzerland
For the record, Cider still works for me – and I see no obvious reason why it shouldn’t, as none of the files have changed since MOULa, so your case is a bit mysterious to me.


Top
 Profile  
Reply with quote  
PostPosted: Sat Sep 27, 2014 3:19 pm 
Offline
Obduction Backer

Joined: Mon Oct 22, 2012 6:07 pm
Posts: 1180
Location: Central Europe
Updated!

I tried Cider a moment ago, it crashed once but let me in the next time. However I can’t tell if it’s actually stable, so I’d leave it as ‘not working’ for now.

_________________
KI #46116. Donate to help the Cavern stay open!
Want to know what’s going on in the Cavern? Get tweets from the GoMe.

MacOS wrappers, D’ni Lessons, DniTools, goodies.


Top
 Profile  
Reply with quote  
PostPosted: Sat Sep 27, 2014 3:44 pm 
Offline
Obduction Backer

Joined: Wed Nov 28, 2007 11:46 pm
Posts: 846
Location: The Cleft, New Mexico
Christian Walther wrote:
For the record, Cider still works for me – and I see no obvious reason why it shouldn’t, as none of the files have changed since MOULa, so your case is a bit mysterious to me.

Yeah, I agree in theory here Christian, which is why I kept hammering on my Cider wrapper for so long (and got to bed so late). I have no real theory about this other than we already know Cider breaks over the two fan prp files while the native and Wineskin installs are fine with them.

Cider histrionics? Phase of the moon? My name begins with "A"? :P

_________________
ImageImage


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 144 posts ]  Go to page 1, 2, 3, 4, 5 ... 10  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to: