Tag Archives: Uru

Myst Project I: realMyst on a Mac

I’m starting a series of blog posts wherein I explain all of the Myst projects I’m currently working on (or thinking about working on). This is my first project: realMyst on a Mac!

This was actually relatively simple to do, turns out. Using CrossOver Games 8.0.0 (all I have access to, unfortunately. I can’t guarantee anything about newer versions of CrossOver), I ran the realMyst installer from the Windows realMyst CD (again, all I have access to, though I can tell you that the Steam verison doesn’t work. The GoG verison might be better. If you want to give it a try, let me know and I’ll try to help you out). I let CrossOver set up the bottle for me (a WinXP bottle), and then the installer ran without a hitch.

Patch & No-CD

I then installed the v1.1.1 patch & a no-cd patch (required, seems like CrossOver can’t see the CD drive):

  1. Download the patches from this page (Direct links: patch and no-cd). Un-rar the no-cd patch.
  2. In CrossOver, do Programs > Run Command…
  3. Select the REALMYST bottle (or wherever you installed RealMyst to), type a ” into the Command box, drag your real_myst_patch_v1.11.exe file into the box, and type another “. Something like this should now be in the box:
    "/Users/YOUR NAME HERE/Desktop/real_myst_patch_v1.11.exe"
  4. Run that sucker. Select the right directory for realMyst, when it gets to that part.
  5. Assuming that all went smoothly, you can now install the no-cd patch. In a new Finder window, do Go > Go to Folder… and go to this folder, replacing your name (and Bottle name, if you didn’t install to the REALMYST bottle):
    /Users/YOUR NAME HERE/Library/Application Support/CrossOver Games/Bottles/REALMYST/drive_c/Program Files/Cyan Worlds/realMYST Interactive 3D Edition/
  6. Drag the new realMYST.exe from the no-cd folder to this folder, and replace the old one when it asks.

Ok, that’s realMyst all set up. You can eject the CD now, you won’t need it anymore.

To launch the game, you should be able to just use the shortcuts CrossOver makes for you in its Programs menu. If (for some reason) these shortcuts don’t work, you can find instructions for making a new, working shortcut at the bottom of the post.

Indeo Codec

The game will now run smoothly, but a lot of the videos will be broken. To fix this, you need to install the Indeo Codec (direct link or mirror). To run this properly:

  1. In CrossOver Games, do Programs > Run Command…
  2. Select the REALMYST bottle (or wherever you installed RealMyst to), type a ” into the Command box, drag your iv5setup.exe file into the box, and type another “. Something like this should now be in the box:
    "/Users/YOUR NAME HERE/Desktop/iv5setup.exe"
  3. Run that sucker.
  4. When it asks you what type of installation you want, make it a Custom one. Uncheck “Indeo Video 5 Web Browser Plugin”. You can leave everything else enabled, though I unchecked the help files, as well.
  5. Get through the rest of the installer, and you should now be good to go!

The performance seems to be pretty good, a lot better than Uru in Crossover Games. Then again, realMyst has incredibly low minimum specs (450mhz Pentium II and 64mb of ram, d’awww), so that kind of makes sense.

Windowed Mode

Oh, and one other thing. There’s no “windowed” mode for realMyst, so if you want to run it in a window, you need to do the following:

  1. In CrossOver Games, go to Configure > Manage Bottles.
  2. In the Manage Bottles window, select the REALMYST bottle on the left. Then go to the Control Panel tab, select winecfg, and hit Launch.
  3. When it launches, it will be an ugly Windows dialog. That’s ok, just navigate to the Graphics tab, and enable the first four checkboxes.You can also change the resolution of the virtual desktop (and therefore, the resolution realMyst will run at), but I usually don’t go bigger than 800×600, because it takes up too much space! You’ll also need to run realMyst Setup in order to change the resolution of the game to match the virtual desktop resolution, or it will stretch to fit.

That’s all it takes.

Troubleshooting

If (for some reason) the CrossOver shortcuts don’t work, you can do the following to launch the game:

  1. In CrossOver, do Programs > Run Command…
  2. Select the REALMYST bottle, or whatever bottle you installed the game to. Paste the following into the Command box, putting in your own name (and replacing the bottle name, if you installed it somewhere else):
    "/Users/YOUR NAME HERE/Library/Application Support/CrossOver Games/Bottles/REALMYST/drive_c/Program Files/Cyan Worlds/realMYST Interactive 3D Edition/RealMYST.exe"
  3. Select Run. Happy Mysting!
  4. When you’re done, you can press “Save Command to Programs Menu” so that you get a RealMYST shortcut in the CrossOver Programs menu, and you won’t have to do all this again later.
  5. You can also run realMyst Setup (to change what resolution, etc it runs at) by using this command:
    "/Users/zib/Library/Application Support/CrossOver Games/Bottles/REALMYST/drive_c/Program Files/Cyan Worlds/realMYST Interactive 3D Edition/RealMYST.exe"
Tagged , , , ,

Myst Online: Uru Live Again on a Mac!

One of the most popular posts on my site is How to run Uru:CC on a Mac. You may have also heard that Uru Live is back, under the new name “Myst Online: Uru Live Again”. Unfortunately, this version of Uru is PC-only by default.

However, it’s very easy to set it up to run on a Mac! Here’s how to do it:

  • Download and install MacPorts.
  • Download and install Xcode. This will take a very long time to download, unfortunately. It’s also an optional install on the CD that came with your Mac. If you don’t mind having a slightly out-of-date version (which shouldn’t matter for this), you can insert that CD and find the Xcode installer on there instead of downloading it.
  • Reboot. (Might not be necessary, but I’d always recommend it)
  • Go to Applications>Utilities in Finder, and launch Terminal.app.
  • Type in the following:sudo port install mystonline-cider
  • It will ask for your password, type in the same password you use to log in to your computer.
  • When it’s all done downloading/installing, you can find Uru in /Applications/MacPorts/Myst Online (Cider).app

And that’s all it takes! Keep in mind that this is the “bare-bones” installer, so it’s going to download all of the meat of the game (the ages, sound effects, everything) the first time you start it up. That means it will most likely take a very long time to get past the loading section. It will eventually get there, though, so don’t worry that it’s crashed.

I don’t take any credit for discovering this method, I got it from “rainbow” on the Myst Online forums.

See you in the cavern!

Tagged , ,

It Breathes "URU" Again!

YES.

Today, Cyan Worlds announced the return of Uru Live, now called Myst Online: Uru Live Again. It’s like MO:UL was, except that it’s being run by Cyan, and it’s now donationware (meaning totally free, but donations are encouraged).

You can set up an account and download the installer from the official site. The servers are being beaten into a pulp at the moment, but you should get in eventually.

MO:ULA is currently Windows-only, but initial tests seem to point to it being completely compatible with Crossover on Mac OS, as Uru:CC was. More on that in a later post.

Update: Yes indeed, the game runs smoothly in Crossover. Besides the obvious network lag present in all versions of the game, I didn’t encounter any sort of slow-down while playing last night. The one problem is that the audio doesn’t appear to work all the time, ambient noises end up as small buzzing noises and such.

Setup couldn’t be simpler though. Open the installer file with Crossover Games, and let it do its thing. Even the PhysX install goes smoothly.

Update: I’m hosting a mirror of the installer files on my server here to help Cyan out a bit.

Tagged , , , ,

Mysterium 2009

Shoom'lah's excellent Mysterium '09 logo

I just got home from Mysterium 2009, the annual gathering of Myst fan(atics). It was held in Spokane, Washington this year (as it is every few years). Spokane is the hometown of Cyan Worlds, the company that made Myst.

The convention was really great, although the last day was somewhat ruined by a flu outbreak in the hotel. It was fun to meet all of the other fans of Myst, and to know that I wasn’t even close to being the geekiest person there (ha).

On the second day we all piled into a few cars and visited the Cyan offices. We got to meet all the Cyan bigwigs, past and present, and they threw a party for us. I had Rand Miller sign my collectibles, including the copy of From Myst to Riven that I bought at their store, and the Myst concept art that Robyn Miller sent me a few years ago. We were given a tour of their awesome workspace, which I filmed, but due to some accident, I no longer have that footage.

After the party, a few members of the Uru community (Blade, Brian Fioca, Douglas Sharper, and Eleri) held a panel about storytelling in Uru, which was pretty cool as they all were (or are) celebrities in our community at one point or another. After that, the real show started with a Q&A session with Rand Miller. He answered all of our questions, covering topics from Something Else, to MO:RE, to the Book of Marrim, to many other things. It was quite entertaining, and also educational!

For those who weren’t present at Mysterium, or those who would simply like a refresher on the convention, check out the video footage I captured over the course of the weekend. The file is about 580mb, so be careful if you have a slow connection (took me about 20 minutes to download on a standard-speed connection). Also, please don’t directly link to the video file, link to this post instead. There is also a torrent of the video file available, for those who would rather use a P2P connection.

If you’re more into photos, check out this thread on MystOnline.com, this Flickr pool, and this thread on UruObsession.com.

In other news, THIS IS THE 500TH POST! Yes, you read that correctly. I have now posted 500 things to this website. Pretty ridiculous. Here’s to 500 posts, and hoping for another strong 500 in the future!

Tagged , , , ,

Mysterium 2009

Shoom'lah's excellent Mysterium '09 logo

I just got home from Mysterium 2009, the annual gathering of Myst fan(atics). It was held in Spokane, Washington this year (as it is every few years). Spokane is the hometown of Cyan Worlds, the company that made Myst.

The convention was really great, although the last day was somewhat ruined by a flu outbreak in the hotel. It was fun to meet all of the other fans of Myst, and to know that I wasn’t even close to being the geekiest person there (ha).

On the second day we all piled into a few cars and visited the Cyan offices. We got to meet all the Cyan bigwigs, past and present, and they threw a party for us. I had Rand Miller sign my collectibles, including the copy of From Myst to Riven that I bought at their store, and the Myst concept art that Robyn Miller sent me a few years ago. We were given a tour of their awesome workspace, which I filmed, but due to some accident, I no longer have that footage.

After the party, a few members of the Uru community (Blade, Brian Fioca, Douglas Sharper, and Eleri) held a panel about storytelling in Uru, which was pretty cool as they all were (or are) celebrities in our community at one point or another. After that, the real show started with a Q&A session with Rand Miller. He answered all of our questions, covering topics from Something Else, to MO:RE, to the Book of Marrim, to many other things. It was quite entertaining, and also educational!

For those who weren’t present at Mysterium, or those who would simply like a refresher on the convention, check out the video footage I captured over the course of the weekend. The file is about 580mb, so be careful if you have a slow connection (took me about 20 minutes to download on a standard-speed connection). Also, please don’t directly link to the video file, link to this post instead. There is also a torrent of the video file available, for those who would rather use a P2P connection.

If you’re more into photos, check out this thread on MystOnline.com, this Flickr pool, and this thread on UruObsession.com.

In other news, THIS IS THE 500TH POST! Yes, you read that correctly. I have now posted 500 things to this website. Pretty ridiculous. Here’s to 500 posts, and hoping for another strong 500 in the future!

Tagged , , , ,

Happy New Year!

So, there goes 2008! We saw the closure of Myst Online: Uru Live, the election of the first black president, and many other important events, sad and happy.

Now we face a new year, 2009. Open Source Uru is on the horizon, and who knows what else? Happy new year, everyone!

Tagged , ,

Uru To Go Open-Source!

Cyan Worlds announced today that they are going to make Uru an open-source project. They plan to release the source code for the client, servers, and creation tools to the Myst community, and allow it to grow and develop as it will in the hands of the public.

Personally, I think this is a great development. The Myst community is very eager to get back into Uru, and in Cyan’s current state, the prospects of an official revival (especially one on the scale of Myst Online) are looking somewhat grim. By releasing the code for the project, the community itself can build and maintain the world of Uru, without having to rely on Cyan’s fluctuating state to keep Uru surviving. Also, it will provide me with the opportunity to run a real Uru server once again, and maybe even get it to a state of popularity…That would be nice, not to mention the way way way more interesting hacks that can come out of Uru once the hacking community gets its collective hands on the source code…

But on the other hand, this is also sad news. Uru has been a big project for Cyan Worlds for a very long time (production started right after Riven, basically), and now that they’re giving out the code to the public, it’s sort of like they’re letting go of the last piece of their effort, finally acknowledging that perhaps the world is still not ready for Uru Live. It’s a sad thing to think about, made only worse by the realization that there could possibly be no more Cyan-made content for Uru, ever.

Tagged , , ,

Uru: Complete Chronicles on a Mac!

About a month ago, I decided (most likely thanks to Jevasi, DanTheMystFan, and all the other great people I was talking to at Mysterium this year) to get back into the world of Writing (the process of creating a custom Age for Uru), after a year-long hiatus. I returned to find the community in good health, happily churning out very high-quality ages one after another. The tool used for Writing, pyPRP (which is actually just a plugin for Blender) had improved and advanced tenfold since I last used it, now supporting animated textures, custom cameras, and something called ‘AlcScript’, which allows for simple actions to be scripted, making it easier to Write dynamic ages (my only finished age, Galamay, has no interactivity whatsoever, because when I Wrote it years ago, you had to actually write code to do that stuff…). The Guild of Writers Wiki, with its big list of tutorials, was endlessly helpful as I re-learned the little I remembered, and quickly advanced to new levels of ability.

The only problem with this Age Writing is the fact that I use a Mac, and Uru is built for Windows. The classic problem. My first solution was Dropbox, an easy file-syncing program that automatically copies files to every computer you’ve registered, every time the files are modified. This worked well enough, but I still had to wait on my network to move the files, and then move them to the Uru directory on my PC once they were synced. It worked, but it was definitely flawed.

So I began to think about another option. What if I could run Uru on my Mac? That would solve my problems, because then I could Write and test on the same machine. But how would I do it? My first thought was Parallels Desktop or VMware Fusion, which both run Windows on top of OS X, meaning that the game would definitely run exactly as it would on a PC. However, a virtual machine would only cause more problems, such as the time it takes to load a virtual machine, or the lag that would be produced by running 2 operating systems. I thought about the latter problem for about two seconds before the answer hit me:

Wine. A self-referencing acronym standing for Wine Is Not an Emulator, Wine allows users of non-Windows operating systems to run .exe files meant specifically for Windows. The great thing is that it does this without having to run the entire Windows OS, just the specific parts that it needs to make the program work. This means that there’s no added lag, and programs really do run as if they were native to your own OS (in my case, Mac OS X, but it is available for Linux, OpenBSD, Solaris, and any platform you can build it on really, since it’s an open-source project).

The first thing I tried was DarWINE, a Wine project dedicated to getting Wine to work on OS X. Using the installer on the Uru Disk, I got through all of the initial installation before it gave me a strange error (Cannot find string ERROR_CANNOTLOAD), and crashed.

Next, I tried CrossOver Games, a commercial version of Wine dedicated to making Windows games work on Mac OS X and Linux. This behaved exactly as DarWINE did when I gave it the CD with the installer.

Frustrated, I thought more about my past experiences with Uru. I have found in the past that you don’t actually have to install Uru: all the installer does is unpack the data from the CDs to the hard drive. If you can get the files from another source (such as a past installation), you can simply run it without any other modifications. Perhaps the installer makes some registry changes, but they aren’t necessary for the game to run. Following this line of thought, I copied the files from my Uru install to my Mac, and tried opening UruExplorer.exe with CrossOver Games.

Loading...

Ta da!

Presto! Flawless Uru, running directly on my Mac. Everything that worked on my PC works on my Mac, and given the fact that my PC doesn’t have speakers, the Mac can actually run Uru better than my PC!

Here’s how to do it:

  • Install URU:Complete Chronicles on a PC.
  • Install Drizzle, and get the No-Disc patch, flymode, OfflineKI, whatever add-ons you want. Drizzle is natively Mac-compatible, so you can always modify these settings later on.
  • Make sure all of that stuff works on your PC.
  • Copy all the files in your Uru directory (C:/Program Files/Ubisoft/Cyan Worlds/Myst Uru: Complete Chronicles by default) to somewhere on your Mac.
  • Get CrossOver Games if you don’t already have it. The link is a trial, the full version costs $39.95 unfortunately…
    Based on various reports, it seems like Crossover Games 8.0.0 works the best for Uru, newer versions can have some odd issues. You can download the trial for that here.
  • Create a WinXP bottle in Crossover (“Manage Bottles” from the Configure menu).
  • Programs > Run Command…
  • Hit browse and locate UruExplorer.exe on your hard drive
  • Save the command, to make it easier to launch again later
  • Hit Run, and Uru will launch. You can ignore the error message that might pop up, Uru will launch a moment later.

You can also just find UruExplorer.exe in Finder and double-click it, Uru should launch just the same.

More pictures:

Everything works, even complicated stuff like Er'cana and Ahnonay.

Even flymode works!

Custom ages function great!

If you love Uru, but are tired of exploring by yourself, you should install Myst Online: Uru Live Again on your Mac and come play online!

Tagged , , , ,

MO:RE

Yesterday, Cyan Worlds delivered a letter to the Guild of Messengers, to be released to the community-at-large. It reads:

Shorah,

We’ve got some good news. GameTap and Cyan Worlds have reached an agreement that would return the rights of Myst Online to Cyan Worlds! We’re very excited, but at the same time, there are some hurdles to overcome. Cyan Worlds is currently operating at a reduced capacity. We’re not in a position where we have plenty of resources and people to bring MO back fast and furiously. But we’ve got a plan, and we’d like to run it past you – our fans and supporters.

Read the whole letter here…

Basically, the letter says that we will see yet another incarnation of URU (this being the fourth Uru, following Uru Live, Uru:Ages Beyond Myst, Until Uru, and Myst Online: Uru Live, which closed just a few months ago), and that it won’t have any new Cyan-based content (at least, not at first). Instead, Myst Online: Restoration Experiment is to be much more community-supported, with a heavier emphasis on the Guild system that was established, but never really put to good use during the extent of MO:UL.

The initial thinking on the cost of this project is $25 for six months, a fee I will gladly pay for more Uru, especially if it is to have fan-run servers, like Until Uru did. I attempted to set up my own UU server back in the day, but I never got it accessible to the public before D’mala (Cyan’s official server) opened and everyone stopped caring about the fan-based servers. Understandably, I’d like another shot at running a server.

Here’s hoping that this is the Uru that finally makes it, and that the fourth time’s the charm.

Tagged ,

Fan Ages and Drizzle

Fan ages – that is, custom-made, unofficial ages for Uru – have certainly progressed a long way. From my first age, Galamay:

To the Fan City of Ahra Pahts:

And now, Eh’ko and the Book of D’eux:

The two ages seen here, Eh’ko and The Remote Age Viewer, look absolutely stunning. They really are Cyan-quality work, and incredibly impressive.

Also, the Drizzle Project is a pretty impressive feat of fan work. Some hackers have managed to decrypt the MO:UL age files, and re-encrypt them using the old Uru encryption methods, meaning that we can put the ages that were once exclusively for MO:UL into URU:CC. I tried it out myself, and after one failure the first time, I got it working completely the second time around. It’s very fun to link to the ages and mess around with the settings just by tapping keys on the keyboard (such as swap the winter Delin for the summer one by pressing Q or W, or make animals appear in Negilahn), plus it includes the flymode patch, which means you can use flymode in these ages and see everything from any angle. It’s very fun, and I’d recommend it to anyone with Uru:CC and the MO:UL files.

Tagged , , , ,