NOTE: Anything that's underlined, and sometimes in bold-face type and/or a different color, is a link to another Internet site. Double-left-click on a link to go to its site.
_________________________________________

You may experience crashes with End of Ages if your Mac is using an ATI video card. If so, lower your EoA in-game video settings as far as you can, and disable all special effects.
-- Set Video Resolution at 800x600, and uncheck the Recommended Only, Shadows, and Dynamic Reflections boxes.
-- Set the Video Quality, Texture Quality, Antialiasing, and Anisotropic Filtering sliders all the way to the left (minimum settings).

Also note that Ubisoft has decided NOT to support EoA on Intel-based Macs, so if you continue to experience problems with the game, you may wish to either return it, or see if you can steal someone's Windows machine for a while.


If the installer on the End of Ages DVD will not run properly, there are some methods you can try to get around the issue.

1. It has been reported that the latest Java update in Mac OS X 10.4.6 enables the installer from the DVD to run properly. See Apple's About the Mac OS X 10.4.6 Update (combo). J2SE 5.0 Release 4 (PPC) might also help.

2. A revised installer/patch has been released by UbiSoft - for the Limited Edition only. Patch information is available on DPWR.NET, and the patch can be downloaded here.

This patch has been issued to eliminate the need to manually modify the installer provided on the EoA DVD. Therefore, the Patch Instructions below supersede and replace the installation instructions originally provided with the DVD.

Please note, however, that the patch will NOT make End of Ages a Universal Binary. As a result, EoA will still be running in Rosetta emulation mode and will suffer reduced frame rates.

================================================== ============
Patch Overview
================================================== ============

IMPORTANT NOTICE:
This patch is designed solely for users that wish to install and play MYST(r)V: End of Ages on a MAC Intel system. This patch addresses the Myst V: End of Ages installer issue for users running on the new MAC Intel systems.

NOTE:
Before applying the patch, please check that you have an additional 2GB of free space on your hard drive. This extra space is only needed during the installation process of the game.

System requirements:
Intel Processor based Mac, meeting the minimum system specs found on your Myst V box/manual
Hard Drive: 2 GB free space + Myst V: End of Ages requirement of 4.5 GB
DVD Rom: Required
Original Game Disc: Required

Patch Instructions:
- Insert the Myst V: End of Ages Limited Edition DVD into your DVD drive
- Close the installation window, if it comes up.
- Launch the patch installer by double-clicking the DMG file and clicking on the patcher icon.
- Follow the installation instructions once the patcher launches.


3. If none of the above help, you can attempt the more technically-involved procedure developed by Lucas Carlson.
-- A step-by-step of his procedure with explanations is also available here.
-- If you have a problem with the procedure, go to his blog on-line and read the comments. Your problem may be mentioned!


Lucas Carlson's Procedure

Guide to Installing Myst V on Mac OS X Intel
A Technoblog by Lucas Carlson (lucas@rufy.com)

I am not a gamer. For some reason it is not in my DNA. However I love Myst. I have every game in the series, and those are about the only games I own. Today was my birthday and my brother got me the 5th Myst in the series. I also just purchased a MacBook Pro, so to my astonishment I found myself unable to install with the follwing error:

<span class="ev_code_RED">!</span> getPartitionNames requires native support.

"Ah," I said to myself, "a challenge."

The following information is not to be used by anyone because the EULA might prevent you from doing so. It is for informational purposes only and mainly takes place on the command line within the Terminal.

<span class="ev_code_YELLOW">cd ~
mkdir myst5 && cd myst5
jar xfv /Volumes/Myst\ V\ EOA/setup.jar
cp -r /Volumes/Myst\ V\ EOA/support .
cp -r /Volumes/Myst\ V\ EOA/setup/60f3b48b952a00f915ae4b48fe453c29/md5 60f3b48b952a00f915ae4b48fe453c29
curl -O http://www.kpdus.com/jad/macosx/jadap158.zip
unzip jadap158.zip
./jad com/installshield/wizard/service/file/PureJavaFileServiceImpl.class
open -t PureJavaFileServiceImpl.jad</span>

[Ed. - http://www.kpdus.com/jad/macosx/jadap158.zip is now a dead link, but jadap158.zip can be downloaded from http://www.steike.com/code/jav...neering/jadap158.zip. Also, it's been noted (thanks, AlienCollective!) that if you get a "permission denied" error, the file jad does not have its execute bit set. So, the line chmod u+x jad should be inserted between <span class="ev_code_YELLOW">unzip jadap158.zip</span> and <span class="ev_code_YELLOW">./jad com/installshield/wizard/service/file/PureJaveFileServiceImpl.class</span>.]

Look for public String[] getPartitionNames(). This is the place that caused the pesky error. What happened is that Intel Macs currently are missing a Java library that will provide the installer with a list of partitions for the computer. All we have to do is hard code that list and we are home free. Change it to look as follows.

<span class="ev_code_YELLOW">public String[] getPartitionNames()
throws ServiceException
{
String as[] = new String[2];
as[0] = "/";
as[1] = "/Volumes/Myst V EOA";
return as;
}</span>

Save and close the file. Back to the command line.

<span class="ev_code_YELLOW">mv PureJavaFileServiceImpl.ja{d,va}
javac PureJavaFileServiceImpl.java
cp PureJavaFileServiceImpl.class com/installshield/wizard/service/file/
java run</span>

Voila! Now it is time for all the Intel Apple-heads to enjoy the Myst V installer like a first class citizen.

There is one more thing though. The same library that gives the installer access to a list of partitions is the one that allows you to set applications as executable. This is why you need to do a little hack to get Myst V running on Intel Macs too. To fix it, go back to the command line, type cd and then the spacebar. Now find the Myst V program and drag it into the Terminal window and press return. Now type:

<span class="ev_code_YELLOW">chmod +x Contents/MacOS/Myst\ V\ End\ of\ Ages</span>

Enjoy!

This blog is written by Lucas Carlson

Send feedback to lucas@rufy.com


Heimdall
Semper ubi sub ubi.