how do i go about making a .iso for mac...is there a program within mac osx that i can do to do this hack...Also, how about the hsf file, how do i get, and create it.
I am not certain you understand what this hack is about. Normally you should use a regular retail system installation CD for installing MacOS in SheepShaver. This hack is to enable the use of a system CD that was provided with a specific Mac model and thus cannot be used on other machines, like on the machine that is emulated by SheepShaver. The hack may work, but there is a real chance that the installation will not be fully functional because the installer was meant to be used on a specific hardware configuration that is different from the emulated hardware. It is better, and much easier, to use a general retail system CD if you can find one or are willing to purchase one.
The hack is a edit in the resources of the installer application to make it install on the emulated Mac. The edit can not be made on the CD, so it must be done in a disk image copy of the CD. You also need to have a copy of the old ResEdit at hand for editing the resource. The code in the efpr resource may differ from the code shown in the example above, depending on the MacOS version and the target Mac model.
The .iso file is a disk image copy of the CD. A MacOSX application that can make .iso files is for instance Toast. But you can also use a disk image created from the CD by Disk utility. Choose "DVD/CD master" (.cdr) format.
With "hsf" file you probably refer to the .HFV file that is shown in the volumes list in the SheepShaver settings window with the .iso file? When you study the above images, you will see that that must be the hardfile (the disk image file) that is created to be used to install the system onto. In MacOSX it can have any name you give it, does not even need a file extension. A .dmg extension is convenient, because than you can also mount that image in MacOSX (after it has been initialized by MacOS in SheepShaver). That way you can easily have ResEdit available in SheepShaver. If you use disk images with .dmg extension, make sure you never mount those in MacOS and MacOSX at the same time.