
Forums
Myst V: End of Ages
Myst V End of Ages- Technical Help & Advice
I can't install my Myst V on my Mac|
Go
![]() |
New
![]() |
Find
![]() |
Notify
![]() |
Tools
![]() |
Reply
![]() |
|
Hi... i got a bad news.. I can't install my Myst V.. Last month i bought a new Mac Pro. I think the system requirement in my mac PC is more than this game need.. But I still not understand why i can't install this game to my mac PC.. When i try to double click the games icon, it will run the installation. Then, i just follow the instruction until it show this message:
Please read the summary information below: Errors occurred during the installation. -null So i need your help how i want to solve this problem.. If u can help me, please email to me at ehafiz87@yahoo.com.. Thank you! This message has been edited. Last edited by: Heimdall G, |
|||
|
|
Moderator & Community Assistant |
Welcome to the Forums!
Have you looked at Myst V: Installing on Mac OS X Intel? Heimdall Semper ubi sub ubi This message has been edited. Last edited by: Heimdall G, |
|||
|
It appears that the author of the java decompiler "jadap158.zip" has lapsed on his website renewal bill. The site is down.
Does anyone here have a copy of that zip file still? If so, pretty please email me a copy? It's less than a meg. thefurhg@gmail.com Thanks! |
||||
|
|
Moderator & Community Assistant |
You can go to the Steike "Java Reverse Engineering" page, where you'll find a link to download the actual Mac OSX version of jadap158.
Heimdall Semper ubi sub ubi This message has been edited. Last edited by: Heimdall G, |
|||
|
Here's a step-by-step to get Myst V running on your Intel Mac. Commands you're supposed to type in will be in bold, with explanations in plain text. At the end of each command line, press return. Make sure your Myst V DVD is in the drive and loaded. Now, open Terminal, which you'll find in the Applications/Utilities/ directory.
Type: cd ~ This changes the active directory to your home directory. Type: mkdir myst5 This makes a new directory entitled "myst5" in your home directory. Type: cd myst5 This changes the active directory to "myst5". Type: jar xfv /Volumes/Myst\ V\ EOA/setup.jar This unarchives the setup.jar file. It will return many lines of code in Terminal, but you can just ignore them. Type: ls This will list the files in the "myst5" directory...basically, all the files you just unarchived. Now, find a file with a long letter/number combination and copy it to the clipboard. Type: sudo cp -r /Volumes/Myst\ V\ EOA/setup/letternumber/md5 letternumber Substitute the long letter/number combination you copied in the two places the above command says "letternumber". After you hit return at the end of this command, Terminal will ask you for a password. Type in your administrative password and hit return. (The password will not show on the screen when you're typing it, but if you type it correctly, the prompt will move to the next line.) Terminal may take awhile with this command, so don't panic. Just wait until you have a command line again. Type: curl -O http://www.steike.com/code/jav...neering/jadap158.zip This will download the jadap158 zip file. Type: open jadap158.zip This will unzip the jadap158 zip file. Type: mv jadap158.* . This will move the contents of the jadap158 folder to where you need them. Type: ./jad com/installshield/wizard/service/file/PureJavaFileServiceImpl.class This will generate a new file called "PureJavaFileServiceImpl.jad". Type: open -t PureJavaFileServiceImpl.jad This will open the generated file in TextEdit. Now, go to the newly opened TextEdit file, leaving the Terminal window open. In the TextEdit file, use command-f to find "public String[] getPartitionNames()". Once you find it, delete the line in between the curly brackets (that's { and }) and type in the following: String as[] = new String[2]; as[0] = "/"; as[1] = "/Volumes/Myst V EOA"; return as; Save the file and close TextEdit, as you're done with it. Now, go back to the same Terminal window. Type: mv PureJavaFileServiceImpl.ja{d,va} This moves both PureJavaFileServiceImpl.jad and PureJavaFileServiceImpl.java. Type: javac PureJavaFileServiceImpl.java This is a java compiler. Type: cp PureJavaFileServiceImpl.class com/installshield/wizard/service/file/ This copies PureJavaFileServiceImpl.class to the directory entitled com/installshield/wizard/service/file. Type: java run This runs the thing. The Myst V installation application should start up. Choose whichever directory you like for installation. If the app asks you if you want to replace files, specify "yes to all". When the installation is complete, you'll get a few Java errors; just ignore them. Now, find the Myst V application (in whichever directory you've chosen to install it). Go back to the same Terminal window. Type: cd (That's "cd" followed by a spacebar.) Drag the Myst V application into the Terminal window on this line, then hit return. Type: chmod +x (That's "chmod +x" followed by a spacebar.) Again, drag the Myst V application into the Terminal window on this line, then hit return. That's it...you should now be able to play Myst V on your Intel Mac. To give credit where credit is due, my instructions herein were cribbed from Lucas Carlson's tech site and the posts thereon (http://tech.rufy.com/2006/06/guide-to-installing-myst-v-on-mac-os-x.html), and clarified with the indispensable help of a programming friend of mine. Disclaimer: I'm not a programmer, just a person who is able to figure things out with help. Pay very close attention to your typing! It might be best to just copy/paste what I've typed here for each line. Enjoy! Oh! And please feel free to repost this or share it with anyone you like. |
||||
|
The above is brilliant, but now I know why I don't want an Intel chip in my Mac!
I think I'll just struggle along with my PPC G5 and Tiger. (To run Myst V, I double-click its icon.) ------------------------------------------- Fear leads to anger; anger leads to hate; hate leads to SUFFERING! - Yoda |
||||
|
|
Moderator & Community Assistant |
If anyone needs them, some Terminal tutorials are available here (scroll down the page).
Heimdall Semper ubi sub ubi |
|||
|
Hello,
I own a brand new Mac Book Pro 17" that was released this year, 2009. I followed the posted above instructions and was able to install the software without a hitch. However, upon double clicking the Myst V End of Ages icon, it appears for a moment to bounce my task bar but in a flash goes away. Is there another step I am missing? Do I somehow enable Rosetta? I can't find it on Leopard/launching info on the application. I am not sure what to do next. David |
||||
|
@ wstrohm - Thanks, but it's really Lucas' hack; I just tried to explain it more step-by-step after, with help, I was able to get through it. (I did keep my G4 tower, as I have games that will only run in Classic, like Myst and Riven.)
@ dsylvian - As I said, I'm not a programmer, so I couldn't debug your output even if you posted it. The best suggestion I have is to uninstall Myst V and delete the myst5 directory that was created during the process, then start over, paying very careful attention to your typing. Added in edit: you don't have to enable Rosetta; it enables automatically when it's needed. Also, I'm not sure if, after you've successfully installed Myst V, you still need the myst5 directory that was created. I didn't delete mine. |
||||
|
I'm not a computer programmer, but with high hopes I tried the procedure described by LunaNik anyway. Unfortunately, I'm not having any success. When I enter the command "mv jadap158.* ." Terminal replies "mv: jadap158.zip and ./jadap158.zip are identical". I don't know what this means. Looking in the myst5 file in the Finder, I do find a jadap158.zip and a folder jadap158 which holds the jad executable and Readme.txt. LunaNik said this command "...will move the contents of the jadap158 folder to where you need them." Where's that? Can I do a drag-and-drop in the Finder instead and then continue the procedure? (When I ignored the message and tried the next command, "./jad com/installshield/wizard/service/file/PureJavaFileServiceImpl.class", I was told "-bash: ./jad: No such file or directory".)
|
||||
|
My Dad knows a bit of programming and said "It is a Unix command that says move all files (plural because of the star) with the leading characters 'jadap158.' from the current directory to the '.' directory (root directory)." Well, that explains the problem since there's only a ReadMe file and a jad file. I assumed the important one was the jad file, so dragged a copy one level up (i.e. from the jadap158 folder to the myst5 folder). Then I continued with the procedure as specified. Terminal warned me with some unexpected notes, which I ignored. (Note: PureJavaFileServiceImpl.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details.) And of course, I also got all the errors that LunaNik warned about. However, I seem to have successfully completed the installation as outlined by LunaNik. Now it's time to play the game and see if it truly was a success!
|
||||
|
Tell your Dad that '.' is the current directory and '/' is the root directory.
the cd ~ command can be simplified to cd mv jadap158.* . (which should be mv jadap158/* .) and ./jad com/installshield/wizard/service/file/PureJavaFileServiceImpl.class can be replaced by a single command: jadap158/jad com/installshield/wizard/service/file/PureJavaFileServiceImpl.class |
||||
|
I had the same problem with LunaNik's procedure that gtolsen had (getting the message "mv: jadap158.zip and ./jadap158.zip are identical"), but I was unable to fix it in the way described above. I tried "mv jadap158/* ." instead of "mv jadap158.* ." but I just got the message "mv: No match.
". I also tried the "single command" listed above (jadap158/jad com/installshield/wizard/service/file/PureJavaFileServiceImpl.class), but then I got the message "jadap158/jad: Command not found." Right now if I go into my user folder and into the Myst5 folder, I have a file called "jadap158.zip" and one called "jadap158.zip.cpgz". I'm not sure what to try from here. If I try going forward with any of the following instructions, it doesn't help. I don't know what isn't working! Please help! Any suggestions would be greatly appreciated. |
||||
|
unzip the file.
|
||||
|
When I click on either of those files to unzip, it gives me another file with the opposite name (i.e., I open jadap158.zip and it creates jadap158.zip.cpgz; if I click japap158.zip.cpgz it creates jadap158.zip. If I click on either of those again, it will just create jadap158_2.zip, jadap158_2.zip.cpgz, etc.).
|
||||
|
Have you tried unzipping the ".zip" version of the file from inside Stuffit, rather than clicking on the file in the Finder?
------------------------------------------- Fear leads to anger; anger leads to hate; hate leads to SUFFERING! - Yoda |
||||
|
Yes, but it just does the exact same thing. Thanks for the suggestion though!
|
||||
|
schall7284,
I just downloaded the jadap158.zip file from Heimdall G's post (the 4th post down, above). It unzipped just fine, giving me a folder titled jadap158, inside which is a Unix executable file named jad, and a readme.txt file. This message has been edited. Last edited by: Heimdall G, ------------------------------------------- Fear leads to anger; anger leads to hate; hate leads to SUFFERING! - Yoda |
||||
|
That's weird. Hmmm...try this. After the "open jadap158.zip" command has run, go to the finder and trash the zip file. Then continue with the "mv jadap158.* ." command.
|
||||
|
I found what I think is a typo in LunaNik's instructions.
The line: ./jad com/installshield/wizard/service/file/PureJavaFileServiceImpl.class should actually be written: ./jadap158/jad com/installshield/wizard/service/file/PureJavaFileServiceImpl.class This gets you into the right directory and able to access the jad file you need. gtolsen, I think this change will address your problem. |
||||
|
| Powered by Eve Community | Page 1 2 3 4 |
| Please Wait. Your request is being processed... |
|
Forums
Myst V: End of Ages
Myst V End of Ages- Technical Help & Advice
I can't install my Myst V on my Mac
