{"id":476,"date":"2006-07-11T12:11:37","date_gmt":"2006-07-11T16:11:37","guid":{"rendered":"http:\/\/zibland.com\/blog\/?p=476"},"modified":"2006-07-11T12:11:37","modified_gmt":"2006-07-11T16:11:37","slug":"myst-v-on-intel","status":"publish","type":"post","link":"http:\/\/old.zibland.com\/blog\/?p=476","title":{"rendered":"Myst V on Intel"},"content":{"rendered":"<p>I have an intel-based mac, and I am trying to install Myst V on it. Even though the game is Mac compatible, it was never made to run on mac Intel chips, and thus the problems. Ubisoft released a patch, but it really does not work. I have tried almost every method suggested to me so far, and the most useful have been <a href=\"http:\/\/www.dpwr.net\/downloads\/myst5_mac_intel_installer.dmg\">the <em>new<\/em> patcher<\/a>, and the following hack. The patcher does basically all this for you, but this is an explaination of it.<br \/>\n(Note- I did not figure this out. It is taken from Luis Carlson&#8217;s <a href=\"http:\/\/tech.rufy.com\/\">Technoblog<\/a>. The specific post can be found <a href=\"http:\/\/tech.rufy.com\/2006\/06\/guide-to-installing-myst-v-on-mac-os-x.html\">here<\/a>. I have modified it a bit to work better, but other than that it&#8217;s all his)<\/p>\n<p>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.<\/p>\n<blockquote><p>\ncd ~<br \/>\nmkdir myst5 &amp;&amp; cd myst5<br \/>\njar xfv \/Volumes\/Myst\\ V\\ EOA\/setup.jar<br \/>\ncp -r \/Volumes\/Myst\\ V\\ EOA\/support .\n<\/p><\/blockquote>\n<p>at this point, type ls and look for a long string of letters and numbers. copy this.<\/p>\n<blockquote><p>\ncp -r \/Volumes\/Myst\\ V\\ EOA\/setup\/INSERT LONG STRING HERE\/md5 INSERT LONG STRING HERE, TOO<br \/>\ncurl -O http:\/\/www.kpdus.com\/jad\/macosx\/jadap158.zip<br \/>\nunzip jadap158.zip<br \/>\n.\/jad com\/installshield\/wizard\/service\/file\/PureJavaFileServiceImpl.class<br \/>\nopen -t PureJavaFileServiceImpl.jad\n<\/p><\/blockquote>\n<p>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.<\/p>\n<blockquote><p>\npublic String[] getPartitionNames()<br \/>\nthrows ServiceException<br \/>\n{<br \/>\nString as[] = new String[2];<br \/>\nas[0] = &#8220;\/&#8221;;<br \/>\nas[1] = &#8220;\/Volumes\/Myst V EOA&#8221;;<br \/>\nreturn as;<br \/>\n}\n<\/p><\/blockquote>\n<p>Save and close the file. Back to the command line.\n<\/p><\/blockquote>\n<p>mv PureJavaFileServiceImpl.ja{d,va}<br \/>\njavac PureJavaFileServiceImpl.java<br \/>\ncp PureJavaFileServiceImpl.class com\/installshield\/wizard\/service\/file\/<br \/>\njava run\n<\/p><\/blockquote>\n<p>Now, in the event that it creates a binary which doesn&#8217;t work, uninstall myst v (leave the \/myst5 directory you made), and just run the installer from the disc. Because we changed something in Java, it should now work correctly. \ud83d\ude42 Happy Myst&#8217;ing!<\/p>\n<p><strong>Eh, screw that. Nevermind, as the above obviously does not work.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have an intel-based mac, and I am trying to install Myst V on it. Even though the game is Mac compatible, it was never made to run on mac Intel chips, and thus the problems. Ubisoft released a patch, but it really does not work. I have tried almost every method suggested to me [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[9,8],"class_list":["post-476","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-myst-gamescyan-worlds","tag-video-games"],"_links":{"self":[{"href":"http:\/\/old.zibland.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/476","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/old.zibland.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/old.zibland.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/old.zibland.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/old.zibland.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=476"}],"version-history":[{"count":0,"href":"http:\/\/old.zibland.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/476\/revisions"}],"wp:attachment":[{"href":"http:\/\/old.zibland.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=476"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/old.zibland.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=476"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/old.zibland.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}