This builds on the previous posts about setting up Mac 9.0.4 on your Raspberry Pi, and installing some software and games. This tutorial introduces the idea of games that might require the presence of a CD to function properly. This also introduces the idea that you might need more hard drive space to install certain pieces of software, and how to solve that problem. Downloads that you will need for this tutorial:
Virtual CD Imager - software that lets you mount an image as a CD within Mac OS so that games that rely on the presence of CDs can function properly in the SheepShaver emulator. The version you want has the filename virtual-cd-dvd-ute-10d3.sit.
ZPC - a first person shooter game based on the Marathon Infinity game engine that might not have been very popular back in the day, but is worth having a look at for its very atmospheric and highly stylized presentation. This game requires the use of the Virtual CD Imager software so that the cut scenes can been seen properly.
Make More Room
Launch SheepShaver from the launcher created in the first tutorial. When the GUI opens, go to the Volumes tab, and press the Create button. Just like in the first tutorial you are going to create a new volume to contain the ZPC (and other game) because besides the game files you will need room for the CD image for the game. In the case of ZPC, this CD image is 200 Mb in size. We are going to create a new volumes named Games, with a size of 1 Gb (1024 Mb). This will take some time to perform. Once this completes you should see two volumes in the Volumes tab - the original MacHD, and the new Games volume. Now, you can press the Start button to begin the emulator.
Once MacOS boots up, you will be prompted to format the new volume and give it a name. Give it the name Games and format the volume.
Get ZPC Ready
In Mac, open the Unix volume, and copy the virtual-cd-dvd-ute-10d3.sit file to the Games volume. Then double-click on the .sit file and Stuffit-Expander will extract the archive to a folder named virtual-cd-dvd-ute-10d3. Open this folder, and then double click the file Virtual-CD-DVD-Utility-10d3.img to mount the image. You'll see a volume on the desktop called Virtual-CD-DVD-Utility-10d3. Open this, and you'll see a Virtual CD/DVD-ROM Utility f folder. Open that, and drag the Virtual CD/DVD-ROM Utility to the Games volume. (Lord knows why this one file had to be buried inside so many containers and folders.)
In Mac, drag the ZPC.zip file from the Unix volume to the Games volume. Once it is finished copying, drag it onto the Stuffit-Expander icon on the Mac Desktop. Stuffit-Expander will being to expand the archive. This process will be lengthy - approximately 14 minutes or so. When this is complete, you will have a ZPC folder on the Games volume that contains the ZPC.toast file that we are after. You can drag the ZPC.zip file to the Trash, and under the Special menu, Empty Trash to discard it. This will free up drive space.
Now, double click on the Virtual CD/DVD-ROM Utility (VCD for short) and a small dialog will open with two options. You want to choose the Mount Image... option. In the file dialog that appears, navigate to the ZPC folder and select the ZPC.toast file. A new volume icon will appear on the desktop. This is a simulated CD containing the game files and installer just as it would appear on a commercial CD for the game. At this point you can press Command-Q (on the Pi400 this is the Alt-q combo) to quit VCD - volumes mounted with the utility remain mounted even after the utility is closed.) Open the ZPC volume and you will see several files and folders. We want to copy the ZPC f folder to the Games volume, ignoring everything else (including the file labelled ZPC Installer - we won't be using this).
The game is now installed on the Games volume. However, you must mount the ZPC.toast image each time you wish to run the game. This is partly due to the fact that although the game data itself (maps, images, music, sounds, etc) are on the Games volume, there are portions of the game (movies and cutscenes) that are still located on the CD itself. The game is very similar in setup and operation to the previously covered Marathon games - you should choose to run the game in Millions of colours, turn up all Sound options, and set up the keyboard controls the same way you set up the Marathon controls so that the game will work with your QJoypad utility.
Thank you for reading, and I hope you found this guide helpful. The skills and concepts covered in these tutorials should go a long way towards helping you install and enjoy a number of the unique games that were available on MacOS 9.
Comments