Emaculation.com

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
sheepshaver_setup [2015/12/21 06:07] – [64-bit Windows compatibility] clockwisesheepshaver_setup [2023/04/30 08:41] (current) – [Setting up SheepShaver for Windows] ronald_p._regensburg
Line 1: Line 1:
 ====== Setting up SheepShaver for Windows ====== ====== Setting up SheepShaver for Windows ======
-(Last updated March 72015)+(Last updated April 272021)
  
-(you can also [[sheepshaver_mac_os_x_setup|set up SheepShaver for OS X]] and [[ubuntu|SheepShaver for Linux]])+SheepShaver emulates a PPC Macintosh computer capable of running Mac OS 7.5.3 up to Mac OS 9.0.4.\\
  
-===== Introduction ===== +(you can also [[sheepshaver_mac_os_x_setup|set up SheepShaver for OSX/macOS]] or [[sheepshaver basiliskii linux|SheepShaver for Linux]])
-SheepShaver emulates a PPC Macintosh computer capable of running up to Mac OS 9.0.4.+
  
-Setting up the emulator is fun and easy! But before getting started, there are a few things that you will need to assemble:  +==== Upgrading from a SheepShaver build from before 22-09-2020 ====
-  * [[http://www.emaculation.com/forum/viewtopic.php?t=5325|SheepShaver]] itself. You should probably use the release from May 6, 2013.  Make sure to first download the archive listed under "**To get started, always download this**" so that you have complete package. +
-  * SheepShaver requires [[http://www.emaculation.com/sheepshaver/SDL-1.2.13-win32.zip|SDL 1.2 Libraries]] (just extract and put the file SDL.dll in the directory containing SheepShaver) and a [[http://www.emaculation.com/sheepshaver/gtk+-2.10.13-setup.exe|GTK +2 Runtime]]  (install before you begin).  **Note**: The GTK version supplied here is recommended.  Newer versions (available on the official site) may not work. +
-  * You will need a valid ROM file. You can get one from an actual Macintosh computer or you can skulk around the Internet and download one illegally. If you own a physical Macintosh, you can legally acquire a ROM image following the directions in [[sheepshaver roms|this guide]].  Note that a ROM obtained using that method is a **New World ROM**.  An **Old World ROM** is extracted from an actual hardware Power Macintosh.  With the old world rom file SheepShaver can run System 7.5.3 through Mac OS 9.0.4, with the new world rom file SheepShaver can run Mac OS 8.5 through 9.0.4. If you want to install 9.0.4, best use the new world ROM.+
  
-**Tip**: Emaculation.com site policy is to not offer or link to ROM files, although Apple seems to have stopped taking action against distribution of ROM files. You can find compatible files when you search the web for “redundant robot sheepshaver” (without the quotes).+If you are upgrading from an old version of SheepShaver, you should download all files into a new folder and start fresh (but you can still use your old disk image and ROM). Most of the dll (application extensions) files included in new versions are needed to run the GUI. The number of dll files may be a bit overwhelming, but the up-side is that it is no longer necessary to install the GTK development kit to run the GUI.\\
  
-  * You need a Mac OS install disk. A retail Mac OS CD works best, although you can easily find Mac OS (illegallyon several Bit Torrent sites. SheepShaver for Windows is best used with Mac OS 8.to 9.0.4but check below for notes about running System 7.+If you kept your ROM file and hard disk image(sin the old SheepShaver folder, copy them into the new folderIf they are outside your old SheepShaver folder, leave them where they areYou can also copy over your SheepShaver_prefs file so you don´t need to start configuring anew.\\ 
 + 
 +Next, run the GUI, point to the ROM and disks images and adjust the other GUI settings to match your old settingsRun SheepShaver.\\ 
 + 
 +If everything is okayyou can remove the old folder and its content. If you had the GTK development kit installed (and no other programs are using it) you can remove it.\\
  
-   
  
 ===== Getting Started ===== ===== Getting Started =====
-Download the files listed above. There is no installer to run - just extract the SheepShaver archive. Remember to put SDL.dll in the SheepShaver directory and to install the GTK +2 Runtime. 
  
-First you need to deal with your Mac OS install media As noted above, SheepShaver is best used with Mac OS 8.6 - 9.0.4.+You need:  
 +  * [[https://www.emaculation.com/forum/viewtopic.php?t=5325|SheepShaver]] itself.  
 +  * A **valid ROM file**. Rom files come in two flavours: the Old World ROM and the New World ROM. With an **Old World ROM**, you can run Mac OS 7.5.3 up to Mac OS 9.0.4. With a **New World ROM** you can run Mac OS 8.5 up to Mac OS 9.0.4  
 +  * An **installation CD or a disk image of an installation CD**. Universal installation CDs work best. Installation CDs for specific Mac models often do work. Appropriate image files can be downloaded from various places on the internet. Check the Macintosh Garden for “MacOS904CD_Intl.ZIP” on its "Mac OS 9.0.4” page
  
-==== For those with physical Mac OS installation CD ====+**Note**: If you are using a CD image, you may need to right-click the image (in Windows), and set it to "read only" in the "properties" menu.  This will solve the "The system software on the startup disk only functions if on the original media, not if copied to another drive" error message when attempting to boot from the image.
  
-The easiest way to get started is to use an actual Mac OS install CD.  To boot from a CD, you must first install SheepShaver's CD-ROM driver by copying the file "cdenable.sys" from SheepShaver's "CD-ROM drivers" directory to your "Windows\System32\drivers" directory. If that doesn't work, you can also make an .ISO image of your CD (in Windows) and follow the directions for users without a physical CD\\ +**Tip**: We do not offer or link to ROM filesHowever, you can find compatible files when you search the web for “redundant robot sheepshaver” (without the quotes)You can likely find collection on the Internet Archive as well.
-**Note**:  This is 32 bit driver.  If you are using a 64 bit version of Windows you will have no access to real cds. To get rid of the error stating the driver is not found, place the driver in the "Windows\SysWOW64\drivers" folder.\\+
  
-Run "SheepShaverGUI.exe."  On the "volumes" tabmake sure that the path to the CD-ROM drive is correct and check "Boot from CD-ROM. Don't start the emulator yet.+**Note**: While the redundant robot site also provides a hard disk image with a pre-installed Mac OS 9it is **not** advisable to use that image. It does **not contain** a complete Mac OS 9 installation, and the disk image size is smallSo it is best to follow our guide and install your own Mac OS 9 onto a fresh hard disk image.
  
-==== For those without a physical Mac OS installation CD ==== 
  
-You can easily mount either a .TOAST or a .ISO image of a Mac OS installation disk, sparing you the need of burning a copy.  First, however, you **must** right click on the file in Windows, select the "Properties" tab and mark it as "read only."  Next, run "SheepShaverGUI.exe" and in the "Volumes" tab click "Add..." and then browse to and select your disk image.  The ISO image should be at the top of the list of volumes.  In this instance, you should select "boot from any."  Don't start the emulation yet. 
  
-==== For those who don't have a CD or an image of a CD ====+===== Dealing with your Mac OS Installation Media =====
  
-If you don't have a Mac OS CD or an image of a CD, you can follow the [[Basilisk ii setup|Basilisk II]] instructions to install System 7 in Sheepshaver.  You **must**, however, use [[http://www.emaculation.com/sheepshaver/DiskTools85_PPC.img|Disk Tools 8.5]] as your boot disk.  You must also use an **Old World** ROM image (which is NOT provided following the guide linked above).+This guide will walk you through the settings on each of the tabs of the SheepShaver GUI.  But your initial settings depend on how you are installing Mac OS.  Once you have dealt with these settings, you can move on and set up each tab in the GUI, following the guide's instructions.
  
 +=== Using a physical Mac OS installation CD ===
 +Insert your CD-ROM. Run "SheepShaverGUI.exe." On the "volumes" tab, check "Boot from CD-ROM and make sure that the driver letter for the CD-ROM is correct. Next step: see **Volumes** below.
  
-===== Configuration =====+=== Using an image of Mac OS installation CD === 
 +Run "SheepShaverGUI.exe. On the "Volumes" tab click "add" and navigate to your CD image. Select it and click "OK." Next step: see **Volumes** below.
  
-In the "Volumes" tab of the GUI click "Create..." to create hard disk image file to which you will install Mac OS. Decide how big the hard file image should be (Mac OS requires at least 220 MB for a typical install) and give it a nameClick "OK" to create the file (see figure two)Be patient... it can take a few minutes to create the file.  **Note**:  You can only create a hard disk image of a maximum size of 2 GB.+=== For those who don't have CD or a CD image === 
 +If you don't have a Mac OS CD or an image of a CD, you can only install Mac OS 7.5.3Follow the [[Basilisk ii setup|Basilisk II]] instructions to install System 7.5.3 in SheepShaver.  You **must**, however, use [[https://www.emaculation.com/sheepshaver/DiskTools85_PPC.img|Disk Tools 8.5]] as your boot disk.  You must also use an **Old World** ROM image (see above).
  
-{{http://emaculation.com/sheepshaver/sheep2.jpg}}\\  +===== Setting up SheepShaver through the GUI =====
-**Figure one: Creating a blank hard file for SheepShaver**+
  
-When the hard file is created, the GUI will return to the "Volumestab, and the hard file should be listed as added to your emulated Mac While it is not necessary for the purposes of this guide, you can check the "Enable 'My Computer'..." box to gain access to files on your PC from within the emulator. This is an easy way to copy downloaded programs to the emulated system. See figure two+Note that the SheepShaver GUI saves all your preferences to a file called "SheepShaver_prefs". It is saved in your SheepShaver folder and is read when SheepShaver starts. Some very new settings cannot be saved using the GUI and require manual editing of the "SheepShaver_prefs" file. Use of the GUI will overwrite these manual revisionsFor more information, see "Running SheepShaver without the GUI," below. 
 +==== Volumes Tab ===
  
-{{http://emaculation.com/sheepshaver/sheep3.jpg}}\\  +On the "Volumes" tab click "Create..." to create a hard disk image file onto which you will install Mac OS. \\
-**Figure two: The "Volumes" tab of the SheepShaver GUIAlmost ready to boot!**+
  
-Switch over to the "Graphics/Sound" tab. You should probably make the resolution bit bigger than the default settingAny size is okay. The "Maximumsetting fixes the screen to your current resolutionThe other settings here are best left to default for nowSee figure three+Set size for the hard file (Mac OS requires at least 220 MB for a typical install) and give it a nameClick "OK" to create the file (see figure 2)Be patient... it can take a few minutes to create the file.  \\
  
-{{http://emaculation.com/sheepshaver/sheep4.jpg}}\\ +**Note** The maximum size of hard disk images is 2 GB\\
-**Figure three: The "Graphics/Sound" tab of the SheepShaver GUI.**+
  
-Switch to the "Memory/Misc" tab. Give your emulator some RAM... the more the better. Here you must also select your ROM file. Click "browse" to locate the file. See figure four.  **Note 1**:  It has been reported that sometimes SheepShaver crashes when loading MacOS if the emulator's RAM is set to less than 512 MB.  Try to set memory to 512 Mb (or use an old world rom) if you experience such a crash. **Note 2 **: Although not shown in the figure belowit is best to also tick "Ignore Illegal Memory Accesses".+After the hard file has been created, the GUI returns to the "Volumes" taband the hard file will be listed as added to your emulated Mac\\
  
-{{http://emaculation.com/sheepshaver/sheep5.jpg}}\\ +**Note:** If you are are listing an installation CD image here, it should be **the first entry** so that SheepShaver can boot from it. You can drag the entries to a different position, if needed.\\
-**Figure fourThe Memory/Misc tab of the SheepShaver GUI**+
  
-===== Booting ===== +Other settings on the volumes tab: \\
-Click "Start" to boot up your emulated Macintosh. When the Mac boots, you will be asked to initialize the hard file you created. Give the file a name and click "Initialize" (see figure five). +
  
-{{http://emaculation.com/sheepshaver/sheep6.jpg}}\\  +**Disable CD-ROM Driver**disables CD access.\\ 
-**Figure fiveGive your hard disk name and initialize it**+**Try to automatically detect new removable media (enable polling)**when checked, SheepShaver periodically checks for newly inserted CD.\\ 
 +**Enable "My Computer" icon on your Mac desktop (external file system)**: when checked, SheepShaver gives access to host drives. \\ 
 +**Mount drives**: shows the host drives that will be available through the My Computer icon on the desktop.\\ 
  
-Now you can install Mac OS. Figure six shows the desktop of an emulated Macintosh that has booted from a Mac OS 9 CD (or CD image).  
  
-{{http://emaculation.com/sheepshaver/sheep7.jpg}}\\  +{{:sheep-gui1-boot-fromcd.png}}\\ 
-**Figure sixA look at the Mac desktop before installation of Mac OS 9**+**Figure 1: the Volumes tab, set to boot from a real CD**
  
-The actual installation of Mac OS is fairly straightforward, though the specifics differ based on which version you are installingJust follow the directions on the screenand make sure to install to the hard disk you initialized and named earlier (see figure five). You can pick and choose which components to install, but the default selection should be okay. You can add and remove stuff later on, if need be. Installation should just take a few minutes. See figure seven for a look at the Mac OS 9 installation screen. +{{:sheep-gui2-boot-fromcd-image.png}}\\ 
 +**Figure 2: the Volumes tabset to boot from CD image**
  
-{{http://emaculation.com/sheepshaver/sheep8.jpg}}\\  +{{:sheep-gui3-create-hard-file.png}}\\ 
-**Figure sevenInstalling Mac OS 9 in SheepShaver**+**Figure 3Creating a blank hard disk image**
  
-When Mac OS finishes installing, select "Shut Down" from the "Special" menu. Open up the SheepShaver GUI.  Eject your CD-ROM or remove the CD image from the list of mounted volumes.  Click "start" to boot your emulated Macintosh from the disk you install Mac OS to. 
  
-{{http://emaculation.com/sheepshaver/sheep9.jpg}}\\ +{{:sheep-gui3a-cd-image-hardfile-added.png}}\\ 
-**Figure eightA fresh install of Mac OS 9. Exciting!**+**Figure 4The Volumes tab with hard disk image created** \\
  
-Congratulations, you have just set up SheepShaver for Windows, and installed Mac OS! Now please read the paragraph below!+Switch to the "Graphics/Sound" tab. \\ 
 +==== Graphics/Sound Tab ====
  
-===== NotesFirst Run and Possible Issues =====+Set your video type to "windowed" or "full screen." For best performance, set the refresh rate to Dynamic. Select the desired screen resolution. Note that you can set other sizes by editing the preset values. The "Maximum" setting fixes the screen to your current resolution. Quickdraw acceleration does exactly what it says, but you can disable it. If you do not want sound support, you can select that option.\\ 
 + 
 +{{:sheep-gui4-graphics-sound.png}}\\ 
 +**Figure 5: The "Graphics/Sound" tab.** 
 + 
 + 
 +Switch to the Keyboard/Mouse tab. 
 +==== Keyboard/Mouse Tab ==== 
 + 
 +The keyboard/mouse tab allows you to select a keycodes file. You **must** use a keycodes file (included in our download) for SheepShaver to support other keyboard layouts and languages besides English. You can also control the mouse wheel behavior: set it to either move the cursor up/down or pages up/down. The "Lines to scroll" option controls how many lines the cursor moves up/down with one mouse wheel roll.\\ 
 + 
 +{{:sheep-gui5-keyboard-mouse.png}}\\ 
 +**Figure 6: Keyboard/Mouse tab.**\\ 
 + 
 + 
 +Switch to the Serial tab. 
 +==== Serial Tab ==== 
 + 
 +SheepShaver can direct the Mac OS Modem or Printer port output to various Windows ports or a file. Select the desired portor write the output to a file.\\ 
 + 
 + 
 +{{:sheep-gui6-serial.png}}\\ 
 +**Figure 7: The Serial tab.**\\ 
 + 
 +Switch to the Network tab. 
 +==== Network Tab ==== 
 + 
 +Select which Ethernet interface to use. When you select "Basilisk II Slirp" you gain default internet access.\\ 
 +For more advanced networking support (including running Appletalk) see below at Internet access/Networking.\\ 
 + 
 +{{:sheep-gui7-network.png}} \\ 
 + 
 +**Figure 8: The Network tab.** 
 + 
 +Switch to the "Memory/Misc" tab. 
 +==== Memory/Misc Tab ==== 
 + 
 +Set the ram size available for Mac OS and select the rom file to use. Click "Browse" to locate the file. \\ 
 +Select "Don't Use CPU When Idle" to allow SheepShaver to "sleep" when not active.\\ 
 + 
 +**Note**: Always select "Ignore Illegal Memory Accesses" to prevent some programs from crashing SheepShaver.\\ 
 + 
 + 
 +{{:sheep-gui8-mem-misc.png}} \\ 
 +**Figure 9: The Memory/Misc tab** 
 + 
 +Switch to the JIT Compiler tab. 
 +==== Jit Compiler Tab ==== 
 +Enabling the JIT Compiler greatly improves performance. It might, however, cause some sporadic crashes, so you can disable it. As PPC Macs contained a 68k Mac emulator, the experimental option is provided to enable it. If you enable it, your mileage may vary... 
 + 
 + 
 +{{:sheep-gui9-jit-compiler.png}} \\ 
 +**Figure 10: The JIT Compiler tab** 
 + 
 +You are now ready to run SheepShaver. Click "Start" to do that.  
 +===== Booting and Installing ===== 
 + 
 +When the Mac boots, it will ask you to initialize the hard disk file you created. Give the disk a name and click "Initialize", then click "Continue"
 +  
 +{{:Sheep-11-boot-initialize.png}}\\  
 +**Figure 11: Give your hard disk a name and initialize it.** 
 + 
 +Now you can install Mac OS. Figure 12 shows the desktop of an emulated Macintosh that has booted from a Mac OS 9 CD (or CD image).  
 + 
 +{{:Sheep-12-open-upper-disk-installer.png}}\\  
 +**Figure 12: The Mac desktop before installation of Mac OS 9.** 
 + 
 +The actual installation of Mac OS is fairly straightforward, though the specifics differ based on which version you are installing. Just follow the directions on the screen, and make sure to install to the hard disk you initialized and named earlier. You can pick and choose which components to install, but the default selection should be okay. You can add and remove stuff later on, if need be. Installation should just take a few minutes.  
 + 
 +{{:Sheep-12a-installing.png}}\\  
 +**Figure 13: Mac OS 9 installing.** 
 + 
 +{{:sheep-13-install-finished-quit.png}}\\ 
 +**Figure 14: Installation has finished.** 
 + 
 +When Mac OS has finished installing, select "Shut Down" from the "Special" menu. \\  
 + 
 +If you installed from a real CD, eject it.\\  
 +Start the SheepShaverGUI (if you started from a CD image, remove the CD image from the list of mounted volumes). If need be, at "Boot From" select "any".\\  
 +Click "Start" to boot Mac OS from the hard disk. 
 + 
 +{{:Sheep-14-clean-boot.png}}\\ 
 +**Figure 15: A fresh installation of Mac OS 9.** 
 + 
 +**This concludes the initial setup.** 
 +===== Running SheepShaver without the GUI ===== 
 + 
 +SheepShaver needs a set of preferences to run. Both SheepShaver itself and the SheepShaverGUI create an initial SheepShaver_prefs file at first run. 
 +However, SheepShaver can also be started from a command line. 
 + 
 +=== Starting SheepShaver directly after the initial configuration === 
 +The SheepShaver program reads the SheepShaver_prefs file when it starts. So once SheepShaver is configured to your satisfaction through the GUI, you no longer have to run the SheepShaverGUI to start it. \\ 
 + 
 +This is particularly convenient (or even required) when you manually added preferences that cannot yet be set by the GUI, as using the GUI might delete or overwrite those preferences. 
 + 
 +=== Starting SheepShaver from the command line === 
 + 
 +SheepShaver can be started from the command line in two ways: \\ 
 +  - By pointing SheepShaver to a preferences file aleady existing. You start SheepShaver with the argument "--config prefs_file_name"
 +  - By adding all prefs on the command line. You start SheepShaver with all arguments normally found in the prefs file, each prepended with "--" (a double dash) 
 +**Please note that "--" shows up as a single dash in this wiki while it consist of two separate dashes.**  
 + 
 +=== The prefs file name === 
 + 
 +Prefs file naming: On Windows hosts, the prefs file is called "SheepShaver_prefs". On macOS/Linux hosts the prefs file is named ".sheepshaver_prefs" (note the . (dot)) 
 + 
 +A full list of prefs (work in progress) can be found here: https://www.emaculation.com/doku.php/basilisk_sheepshaver_prefs_list 
 + 
 +===== Additional configuration =====
  
  
 ==== The Configuration Assistant ==== ==== The Configuration Assistant ====
 +At first run, Mac OS starts the Configuration Assistant. This Assistant will lock-up while configuring network settings. Quit the Assistant when it arrives at the network settings and do the remaining configuration manually in the various control panels. 
  
-When you launch SheepShaver, the emulated machine will boot from the installed system. The Configuration Assistant will guide you through the configuration of the new systemHoweverin SheepShaver the Configuration Assistant will lock-up while configuring network settings (If you haven't configured SheepShaver to run with Appletalk). Better quit the Assistant when it arrives at the network settings and do the remaining configuration manually in the various control panels+==== Internet access / Networking ==== 
 +After following the guide above, SheepShaver will have internet access through the "Basilisk II Slirp" connection. While working well for e.g., simple internet access, it limits networking capacities\\
  
-==== 64-bit Windows compatibility ====+=== Slirp ===
  
-Both the cdenable.sys driver and the basilisk ethernet driver will not work in 64-bit Windows versionsTherefore you can't access real cd-roms and can't make appletalk work on these windows versions. Some workaraounds:\\+Slirp provides network address translation (NAT), name resolution (DNS) and a small DHCP server to Mac OSThe TCP/IP settings you get are:\\ 
 +  * IP address: 10.0.2.15 
 +  * Subnet mask: 255.255.255.0 
 +  * Router address: 10.0.2.2 
 +  * Name server address: 10.0.2.3
  
-**Cd ROM access:** You can make .iso images of your cd roms and add them to the volumes list in the SheepShaver GUI. You can place the cdenable.sys driver in the \Windows\SysWOW64\drivers folder to get rid of the (faulty) error reported about not being able to find the driver in the \windows\system32\drivers folder.\\+=== Tap ===
  
-**Update** A [[http://emaculation.com/forum/viewtopic.php?f=20&t=5325|test build]] from March 1, 2015 seems to have solved the CD-ROM issue.+Fuller networking capacities can be had when connecting through a tap device. This requires installation of the openvpn tap device. You can then either:\\ 
 +  * **Share** your default network connection with the tap device, or\\ 
 +  * **Bridge** the tap device with your default network connection**This also allows Appletalk to work.**\\
  
-**Internet access:** In order to use internet access you can use the "slirp" option. \\+When set up with **sharing**you can select the **tap device** in the Network tab of the SheepShaverGUI and start SheepShaver. SheepShaver then gets its network settings from the sharing functionality in Windows.\\
  
-**Preferences GUI:** The currently available experimental 64-bit GTK package has not been tested with SheepShaver.\\ +When set up with **bridging**, you can select the **tap device** in the Network tab of the SheepShaverGUI and start SheepShaver. SheepShaver then gets its network settings from the DHCP server in your network. In this case, however, you can also set the network settings yourself in the TCP/IP control panel.\\
-==== Early Crash ====+
  
-If SheepShaver crashes when the Mac OS desktop is about to appear, set the emulator's memory to 512 MB in the SheepShaver GUI or use an old world rom file.+You can network two instances of SheepShaver and Basilisk by installing a second tap device and adding it to the bridge you created before. That way you can use **Appletalk** to communicate between both. Make sure to select a different tap device in the SheepShaver GUI from the device selected in the BasiliskII GUI
  
 +**Note**: Use [[http://www.floodgap.com/software/classilla/|Classilla]] or Netscape 7 in Mac OS 8.5 and above. The versions of IE and Netscape that ship with MacOS can crash the emulator.\\
  
-==== Sound ====+=== Router ===
  
-In “Sound” control panel, select “built-in” for the output deviceIn Mac OS the Sound control panel is installed with the other control panels and can be accessed in the Apple menuIn Mac OS 8.5/8.the Sound control panel is installed in the “Apple Extras” folder. You can use it there to select the built-in output deviceIf the “Apple Audio Extension” happens to be installed in the Extensions folder, remove it.+The BasiliskII-router option lets SheepShaver piggyback on your default ethernet connection. You should configure the tcp/ip settings in Mac OS as follows: 
 + 
 +  * Connect via: Ethernet 
 +  * Configure: Manually 
 +  * IP address: a free IP-address in your network range 
 +  * Subnet mask: 255.255.255.0 
 +  * Router address: the IP-address of your host 
 +  * Name server address: the IP-address of the dns server used by your host. 
 + 
 +=== Redirecting a TCP/IP port from the guest to the host or the network === 
 + 
 +You can redirect a guest port to a host port so you can run services on Mac OS that are accessible on your host or on the network.\\ 
 +Add a preference to the SheepShaver_prefs file in your SheepShaver folder.\\ 
 +**Note:** All manual editing of the prefs file might be lost when running the SheepShaverGUI.exe! 
 + 
 +To forward a running **webserver** add: 
 +  * redir tcp:8080:10.0.2.15:80 
 +On your host navigate to localhost:8080 to see the web site. \\ 
 + 
 +To forward an **FTP server** (such as netpresenz) add: 
 +  * redir tcp:2121:10.0.2.15:21 
 +Use an ftp client capable of connecting to old ftp servers (such as FileZilla) to connect to the IP address of your host and port number 2121. 
 + 
 +To share files over the **Apple Filing Protocol** (AFP, file sharing over tcp/ip) add: 
 +  * redir tcp:548:10.0.2.15:548 
 +And enable file sharing, including the option to share over TCP/IPThen run SheepShaver or Basilisk (or Qemu) on another computer and use the chooser option "AppleShare"and then "Server IP address". Enter the IP address of the machine running AFP and enter your credentialsAny other system capable of communicating over the version of AFP running in your installation can connect. 
 + 
 +**Note:** You can add multiple redir lines to the prefs file to gain access to more services running on the guest.\\ 
 + 
 +Redirecting to ports below 1024 might require running as administrator, which is not advised. 
 +==== Start-up Sound ==== 
 + 
 +When you place a wav file called "startup.wav" in the SheepShaver folder, it will be played at start-up. 
 + 
 +==== Sound ====
  
 +If sound output doesn't work out of the box:\\
 +  * With Mac OS 9: Select “built-in” for the output device in the “Sound” control panel.\\
 +  * With Mac OS 8.5/6: The Sound control panel is installed in the “Apple Extras” folder. Use it to select the built-in output device.
 ==== QuickTime ==== ==== QuickTime ====
  
Line 116: Line 269:
  
  
-==== Internet ==== 
-To access the internet in the emulated system, check out the [[sheepshaver online guide|online guide]].  Please note that we (strongly) recommend the use of [[http://www.floodgap.com/software/classilla/|Classilla]] or Netscape 7 in Mac OS 8.5 and above. Upon launch the versions of IE and Netscape that ship with MacOS can crash the emulator. 
  
 ==== Printing ==== ==== Printing ====
Line 123: Line 274:
 Consult the [[sheepshaver_basilisk_printing|Printing guide]] Consult the [[sheepshaver_basilisk_printing|Printing guide]]
  
-==== Appletalk ==== 
  
-Consult the [[appletalk for sheepshaver windows|Appletalk guide]].+==== Getting a rom file from a real machine or an installation disk ==== 
 +You can get one from an actual Macintosh computer or you can skulk around the Internet and download one. If you own a physical Macintosh, you can legally acquire a ROM image following the directions in [[sheepshaver roms|this guide]].  Note that a ROM obtained using that method is a **New World ROM**.  An **Old World ROM** is extracted from an actual hardware Power Macintosh.  With the old world rom file SheepShaver can run System 7.5.3 through Mac OS 9.0.4, with the new world rom file SheepShaver can run Mac OS 8.5 through 9.0.4. If you want to install 9.0.4, best use the new world ROM.
  
-===== Conclusion ===== +==== Conclusion ==== 
-We're all done! For more assistance, you should check out our [[http://www.emaculation.com/forum/|SheepShaver Forum]]. Big thanks go to Gwenole Beauchesne for developing SheepShaver. Thanks also to Cat_7 and Ronald P Regensburg for their help with this guide and their invaluable assistance to the forum community.+For more community-driven assistance, check out our [[https://www.emaculation.com/forum/|SheepShaver Forum]].