In order for Basilisk II to run properly, it requires a Macintosh ROM image. On a real Macintosh, the information to run the computer is contained in a special chip, or set of chips, called ROM chips. Basilisk II needs the information from these ROM chips in order to function. This tutorial will outline the steps needed to extract the information from the Macintosh ROM, save it to a file on a floppy disk, and then transfer it over to Basilisk II. The steps outlined below require a Windows-based PC and a real 68k based Macintosh. The resulting ROM image can be used on all other ports of Basilisk II however, and is not limited to the Windows version.
Disclaimer (and Other Useful Info)…
First and foremost, the following tutorial cannot be used on a Macintosh system that you do not own. It is illegal to extract the ROM image from the Mac unless you actually own it. Second of all, this tutorial is not meant to cover PowerMacintosh systems. In its current build, Basilisk II will only emulate 68k based Macintoshes. These are the Macs that run on the Motorola 680×0 line of processors. Also, ROMs from especially old Macintoshes (such as the black and white Macs) will not work with Basilisk II. You are safe with Macintosh systems that use a 512k or 1mb ROM. These include most of the color Macintoshes (again, excluding the PowerMacs) such as the Mac II line and the Quadra models.
Before getting started, here’s a list of some utilities that you’ll need.
- A real 68k Macintosh, that you own. This does not include the computer at work or at school 🙂
- HFV Explorer, a utility that allows Macintosh disks and file disks to be read on Windows and UNIX.
- A Mac-formatted disk that contains the “GetROM” utility. I have a disk image that we will use to create such a disk here.
Phase One: Creating the Macintosh ROM Disk…
When downloading Basilisk II, a program called “GetROM” is included in the package. This special program allows you to extract the information from a real Macintosh’s ROM and save it to a file on the disk. Due to the way that the Macintosh stores information on disks, we need to get this program onto a Macintosh formatted disk in order for the program to work correctly.
- If you haven’t already done so, download the Macintosh disk image containing the GetROM application. The file is in ZIP format, and will need to be decompressed by using a utility such as WinZip (http://www.winzip.com), and is about 124k in size.
- Put a blank floppy disk into your Windows PC’s drive, and launch HFV Explorer.
- Click the “Write Floppy” icon across the top of the screen, circled in red in Figure 1 below.
- A new screen will pop up. Make sure that the box next to “Floppy Drive” reads “A:“. In the “Volume File Path” field, make sure that the path points to the Macintosh disk image that you downloaded and decompressed in step 1 above. If need be, click the browse button (the button that has two greater-than symbols on it) to navigate to the disk image. The image should be called “get_rom.hfv“. In the example in Figure 2 below, the path to the filedisk is on the Windows Desktop (c:\windows\desktop\get_rom.hfv).
- Click “OK“. This will write the contents of the GetROM disk image to the floppy in your PC’s floppy drive, in Macintosh HFS Standard format.
- When the process is complete (it may take several minutes), you will see a warning message that states that you now have two volumes with the same name. First, eject the floppy from the PC’s drive. Then, click “OK” and exit HFV Explorer.