- #Stuffit expander free mac 10.4 for mac os
- #Stuffit expander free mac 10.4 mac os x
- #Stuffit expander free mac 10.4 software
- #Stuffit expander free mac 10.4 code
You also need Metrowerks CodeWarrior 10 Tools to build the project and Stuffit Expander to unpack the project files and source code. The game was initially built with an older version of CodeWarrior, but we tested it with CW 10 Gold Tools (IDE 1.7) and it was able to build a working executable.
#Stuffit expander free mac 10.4 code
The System Shock source code and project files are stored in the Macintosh file system, which implies The usage of two forks for each file, a data fork and a resource fork (as well as a metadata section).įor that reason, we decided to include both the compressed files and uncompressed files. One named ".rsrc", which stores the resource fork for each file, and another named ".finf", which Inside each folder there are two subfolders: The uncompressed files are stored in the ShockMac folder. The files can also be found compressed inside "ShockMac.sit" under the Stuffit format. This formatĪllows storeing both forks and metada information for every file. Libraries are related to code shared by other Looking Glass games, like 2D and 3D rendering, sound, input, resources, palette etc.Mac code is related to Macintosh-specific code, like the typical user interface and internal behavior.Game code is related to System Shock-specific code, like enemy AI, level rendering, etc.The source code is split into three sections: Game code, Mac code and Libraries. The System Shock source code is available under the terms of the GNU Make sure the game resources are in the folder ShockMac:Data.Click on Project -> Make to build the game.Precompile by clicking on Project -> Precompile.Open the project ShockMac:LIB:LGHeadersPPC.µ.Repeat steps (2) to (5) for the following projects.Close the project by clicking on File -> Close.Move the generated library file to the folder ShockMac:Lib.Click on Project -> Make to build the library.Open one of the projects inside the folder ShockMac:Libraries.Double-click on the CodeWarrior IDE 1.7 icon to start the IDE.In your Mac, open ShockMac.sit using a program capable of reading Stuffit packed files.Īfter unpacking it, a folder named ShockMac will be generated with the contents inside it.
#Stuffit expander free mac 10.4 for mac os
Mac OS 9.2.2 is the update for Mac OS 9.2.1 users.
#Stuffit expander free mac 10.4 mac os x
It updates the Classic Environment application compatibility in Mac OS X and updates most enhancements.Ĭustom Variants of Mac OS 9.2.2 Bootable Image for PowerMac MDD SHEEPSHAVER STUFFIT EXPANDER FOR MAC OS This is a copy of Mac OS 9.2.2 for the PowerMac G4 MDD, by oakbog. It will only boot for PowerMac G4 MDD (FireWire 400 models only) should also work for other Mac OS 9 compatible G3 or G4 Mac models. Usable as Classic Mode for all PowerPC Macs running Mac OS X.
#Stuffit expander free mac 10.4 software
The linked file is an OS X disk image named "OS9General.dmg", which was contained on the Software Restore CDs bundled with these systems. It includes "Applications (Mac OS 9)" and "System Folder".
This System includes the "Mac OS ROM" file v9.6.1.ĭownload via Macintosh Garden: Mac OS 9.2.2 for PowerMac G4 MDD Unlike retail Mac OS 9 installers, this software is able to boot the PowerMac G4 MDD (FireWire 400 models) into OS 9 or can be used as Classic Mode on any PowerMac running Mac OS X v10.1-10.4. To use this software to boot an MDD in OS 9, use Disk Utility in Mac OS X (10.1-10.4) to format a hard drive in Mac OS Extended format, and be sure to choose the option to include "Mac OS 9 Drivers". dmg file and copy the System and Applications folders from the disk image to the hard drive. Restart your MDD via the Startup System Pref Pane or with the Option key held down, and select your Mac OS 9 drive as the Startup Disk.įor more info, see The Vintage Mac Museum Blog: Reinstalling Mac OS 9 on a PowerMac G4 MDD Compatibilityĩ.0 runs fine on SheepShaver (and can be updated to 9.0.4) but 9.1, 9.2.1, and 9.2.2 won't.