Start Page

Site Map
Imprint
Latest Changes: Aug 31, 08

Classics For X

Crazy Bytes

Emulators

Switch To Apple

Applications

About Games

Emulators for MacOS X

Ways to run old software on modern computers

Apple ][
Apple Macintosh
Game Engines
Games Compatibility Chart

Basilisk II

SheepShaver

vMac

SheepShaver
PowerMac-Emulator für Mac OS X

Installing the MacOS
Incompatible Software
Checking the RAM
Msgs at turning on an OldWorld-Mac:
Non-English keyboard layouts:
Printing
ROM experiments
Links

The future of SheepShaver (Authors comment):

Supporting MacOS > 9.0.4 requires to know further internal details of MacOS. In particular the NanoKernel and how it handles the VM. Another difficulty is to proper understand the new NewWorld ROMs format (those based on "Parcels") so that one can decode and execute it correctly. Last but not least is also related to the Apple 68k emulator hooks to communicate to the NanoKernel (i.e. their special HW/VM related opcodes).
 
Those are the three major issues. I actually had MacOS 9.1 booting almost to the desktop at some point but it was not much useful since it crashed afterwards.
 
There are no plans to support MacOS > 9.0.4 in the immediate future since I am experimenting with alternative methods to run Classic applications on MacOS X.
 
Information source: http://www.maclife.de/index.php?name=PNphpBB2&file=viewtopic&t=42233&sid=29bcdb580cc57f0f4fc567ef8f985e6e

Petitiononline - "Release Mac OS 8.1 and 8.5.1"

Text copied from the petition: "In the same spirit that prompted Apple to release the complete Mac OS 7.5.3 operating system as a free download several years ago, we also believe that Apple should also make the complete Mac OS 8.1 and 8.5.1 operating systems available for free public download..."
 
Information source: http://www.petitiononline.com/macos8x/petition.html

Link:

 

System requirements

  • SheepShaver runs on several system environments including MacOS X.
  • ROM file, extracted from a PowerMac 603 or 604

Installing the MacOS

To install the MacOS onto a SheepShaver-"*.dmg" image choose "Boot from CD-ROM" in the SheepShaverGUI. Insert a capable MacOS Install CD into your CD/DVD drive. After installing the system software set "Boot From" back to "any" to boot from the fresh-installed system.

This PowerMac emulator enables you to install the classic MacOS versions 8.5.1 up to 9.0.4. After creating a Disk image using the Disk Utility application add this Disk image to the SheepShaverGUI's tab panel "Volumes". Before using it within SheepShaver, you may have to format it first after booting SheepShaver. If so, a msg box will ask you, whether you want to initialize or to eject this "volume". Just click "iniatialize" in order to use it within SheepShaver.

Running MacOS 9 Installer w/in MacOS X

Just for fun

On a Macintosh equipped with PowerPC processor you can use the Classic Environment to install your MacOS 9. Mount the image you created for SheepShaver and choose it as installation destination. See the pictúre to the left.

 

 

 


My experiences tells me the file you see to the left here had to be removed from the System Folder temporarely to boot up SheepShaver the first time right after installing the MacOS System software.

You may move it back to the System Folder after the first boot - no problems further.

Before removing this file I wondered both why SheepShaver won't boot the fresh installed MacOS 9 system and the SheepShaver image wasn't choosable in the Bootvolume control panel (on the left picture, notice the disabled "SheepShaver HD" icon). By the way, the Bootvolume control panel shouldn't be used in SheepShaver, because the emulator will hang. Boot sequence order is managed by the SheepShaverGUI "Volumes" TabPanel.

When SheepShaver boots successful, the MacOS X err msg "The application SheepShaver unexpectly quits" (not sure about the exact english words about it), just click on any button at this msg box to continue the emulation w/o any issues. Don't give feedback to this err msg, just ignore it.

First time booting after istallation of MacOS 9.0.4 the System Assistent opens to request some settings, for example your user name. When the System Assistent starts to scan for network devices, make coffee or force quit the Emulator.

Then, on the next boot up of SheepShaver, start your travel through the control panels in the "Control Panels" subfolder of the System Folder the familiar way. For new users, that means, call the Control Panels one by one and make your settings.

Installing System Extensions in classic MacOS:

Drag a system extension onto the System Folder and you will be asked to put into a specific folder inside the system folder (depending on which file type is it).

Dragging System Extension onto Ssytem Folder causes this msg. Just Click OK.

Software, which isn't compatible with SheepShaver:

Norton Utilities seems to be not compatible to SheepShaver. Norton AntiVirus runs fine. Please keep a copy of your Disk Images on a save place to prevent situations that hang your SheepShaver environment..

Checking the RAM after turning on the PowerMacintosh:
After turning on your PowerMac the Mac checks the built-in RAM. Depending on the amount of RAM this process takes a while. You can turn off this funktion by opening the Control Panel (I'm not sure in english systems) "RAM" while you press down both the keys "Apple" (also called "command") and "Option" (or "alt"). Now you can turn off the RAM checking procedure, because within SheepShaver it's not required to check the emulated RAM amount.

Msgs at turning on an OldWorld-Mac:

If SheepShaver shows a flashin' "?" within a symbol of a diskette, this means that the Mac finds no system on hard disk or diskette.

A hardware error occurs. Normally the authorized Apple dealer knows by the letter/number combination, what's wrong with this Macintosh. Quit Basilisk and open it again.

Found System, booting it...

Non-English keyboard layouts:
To get a non-english keyboard layout,visit this web site, follow the link to "MacOS X (Universal Binary)" and extract the file "BasiliskII_keycodes" from the download:

http://gwenole.beauchesne.info/projects/basilisk2/

 

Printing

I think, the only way to print within Mac emulators is to use the Shareware printer driver called "PrintToPDF".

 

ROM experiment:
If you own a MacOS 9 CDROM, there is stored a file called "Mac OS ROM". Move it to your SheepShaver istallation onto your hard disk drive to choose it as ROM file using the SheepShaverGUI. But to INSTALL a MacOS onto SheepShaver, you'll need a Retail version of the MacOS Installation CD. The Installation CDs that has been shipped with some Mac models won't work, because they call the Mac type before the install process begins. The System Profiler, located as first menu point under the Apple Symbol, detects a Powermac 9500 model of mac type, when started on SheepShaver.

If you don't own a MacOS System CD that contains a ROM, you may extract the ROM from your OldWorld PowerMacintosh of the second generation.
Such Macintoshes are equipped with the PowerPC processor types 603 or 604. Which models may had a built-in ROM exactly, you may determine with the wonderful application called MacTracker.
 
Once the MacOS is installed, you shouldn't try different ROMs for it or you'll get Error 10, which determines that there are some ROM issues when the systems try to play a sound.
 
"A system error has occured: 'Alien Invaders! (fat)" Error: 10"

Links you should read to go on:

Classic on Intel Macs, courtesy of SheepShaver.

Run Classic apps on Intel Macs with SheepShaver

Installation and User's Guide (Linux and Windows)

Run MacOS 9 on an Intel Mac

VNC, Basilisk II, and SheepShaver: 3 Ways to Run Classic on an Intel Mac

So you have downloaded Basilisk II or SheepShaver and you are dreaming about Getting your old Mac Software up and running, huh?

 
If you've any questions left, ask them and I try to add the answer to this site.
Top