1 |
<HTML> |
2 |
<HEAD> |
3 |
<TITLE>Setting up SheepShaver</TITLE> |
4 |
</HEAD> |
5 |
<BODY BGCOLOR=#FFFFFF> |
6 |
|
7 |
<H1>Setting up SheepShaver</H1> |
8 |
|
9 |
In the "SheepShaver Settings" window that pops up when you start SheepShaver, |
10 |
you can configure certain features of SheepShaver. When you click on <B>"Start"</B>, |
11 |
the current settings are saved to disk and will be available next time you start |
12 |
SheepShaver. |
13 |
|
14 |
<P>The settings are divided into four groups: Volumes, Graphics/Sound, Serial/Network and Memory/Misc. |
15 |
|
16 |
<H2>Volumes</H2> |
17 |
|
18 |
<IMG SRC="volumes.gif"> |
19 |
|
20 |
<P>The main part of the volumes pane is a <B>list</B> that contains all volumes to be mounted |
21 |
by SheepShaver. If this list is empty, SheepShaver will try to detect and mount all |
22 |
HFS partitions it can find. A CD-ROM drive is always automatically detected and used. |
23 |
|
24 |
<P>SheepShaver can use HFS partitions, whole HFS formatted drives, and it can also |
25 |
emulate hard disks in single Linux files ("hardfiles"). |
26 |
|
27 |
<P>To add a Mac volume to the list, click on <B>"Add..."</B>, go to the "/dev" directory |
28 |
in the file panel, click once on the partition you want and click on "OK". The selected |
29 |
partition device name should then appear in the volume list. After adding volumes to |
30 |
the list, you should unmount them on the Linux side. To remove a Mac volume, select it |
31 |
in the list and click on <B>"Remove"</B>. |
32 |
|
33 |
<P>You can create a new, empty hardfile by clicking on <B>"Create..."</B>. Enter the file |
34 |
name and the size of the hardfile and click on "Create". The hardfile will be created (this may |
35 |
take some seconds) and added to the volume list. The so-created hardfile will have to be |
36 |
formatted under MacOS before you can store something in it. If you start up SheepShaver, |
37 |
the Finder will display a message about an "unreadable" volume being found and give you the |
38 |
option to format it. |
39 |
|
40 |
<P>Double-clicking on an entry in the volume list will add or remove a "*" in front of the |
41 |
device name. Volumes marked with a "*" are read-only for the MacOS under SheepShaver. |
42 |
|
43 |
<P>SheepShaver will show a "Linux" disk icon on the Mac desktop that allows access to Linux |
44 |
files from Mac applications. In <B>"Linux Root"</B> you specify which Linux directory will |
45 |
be at the root of this virtual "Linux" disk. The default setting of "/" means that the |
46 |
"Linux" icon in the MacOS Finder will correspond to your Linux root directory. The MacOS |
47 |
will try to create files and folders like "Desktop", "Trash", "OpenFolderListDF" etc. |
48 |
in the directory you specify as "Linux Root" (provided that you have access rights |
49 |
to that directory). If they annoy you, you can delete them. |
50 |
|
51 |
<P>To boot from CD-ROM, set the <B>"Boot From"</B> setting to <B>"CD-ROM"</B>. |
52 |
The <B>"Disable CD-ROM Driver"</B> box is used to disable SheepShaver's built-in CD-ROM driver. |
53 |
This is currently of not much use and you should leave the box unselected. |
54 |
|
55 |
<H2>Graphics/Sound</H2> |
56 |
|
57 |
<IMG SRC="graphics.gif"> |
58 |
|
59 |
<P>With <B>"Window Refresh Rate"</B> you can set the refresh rate of the MacOS window. |
60 |
Higher rates mean faster screen updates and less "sluggish" behaviour, but also require more CPU time. |
61 |
|
62 |
<P>The <B>"Enabled Video Modes"</B> controls allow you to select which graphics modes |
63 |
are available for displaying the MacOS desktop. You can, for example, disable the window modes |
64 |
when you want to run some Mac programs in full-screen mode that would otherwise erroneously |
65 |
switch to a window mode. If your X server doesn't support DGA you should disable the Fullscreen |
66 |
mode. The actual mode to be used is selected in the "Monitors" control panel under MacOS. The |
67 |
color depth is always that of the X11 screen and cannot be changed. |
68 |
|
69 |
<P>The <B>"Disable Sound Output"</B> box allows you to disable all sound output by SheepShaver. |
70 |
This is useful if the sound takes too much CPU time on your machine or to get rid of warning |
71 |
messages if SheepShaver can't use your audio hardware. |
72 |
|
73 |
<H2>Serial/Network</H2> |
74 |
|
75 |
<IMG SRC="serial.gif"> |
76 |
|
77 |
<P>You can select to which devices the MacOS <B>modem and printer ports</B> are redirected. |
78 |
You can assign them to any serial ports you have (/dev/ttyS*), or even to parallel |
79 |
ports (/dev/lp*, useful for printing if you have Mac drivers for parallel printers, |
80 |
like the PowerPrint package from <A HREF="http://www.gdt.com">www.gdt.com</A>). |
81 |
|
82 |
<P>With <B>"Ethernet Interface"</B> you select which Ethernet card is to be used for |
83 |
networking. It can either be the name of a real Ethernet card (e.g. "eth0") or of an ethertap |
84 |
interface (e.g. "tap0"). Using a real Ethernet card requires the "sheep_net" driver to be installed |
85 |
and accessible. See <A HREF="using.html">Using SheepShaver</A> for more |
86 |
information about setting up networking. |
87 |
|
88 |
<H2>Memory/Misc</H2> |
89 |
|
90 |
<IMG SRC="memory.gif"> |
91 |
|
92 |
<P>With <B>"MacOS RAM Size"</B> you select how much RAM will be available to the MacOS |
93 |
(and all MacOS applications running under it). SheepShaver uses the Linux virtual memory system, |
94 |
so you can select more RAM than you physically have in your machine. The MacOS virtual memory |
95 |
system is not available under SheepShaver (i.e. if you have 32MB of RAM in your computer and |
96 |
select 64MB to be used for MacOS in the SheepShaver settings, MacOS will behave as if it's running on |
97 |
a computer that has 64MB of RAM but no virtual memory). |
98 |
|
99 |
<P><B>"ROM File"</B> specifies the path name of the Mac ROM file to be used. If it is left |
100 |
blank, SheepShaver expects the ROM file to be called "ROM" and be in the same directory as |
101 |
the SheepShaver application. |
102 |
|
103 |
<P>The <B>"Ignore Illegal Memory Accesses"</B> option is there to make some broken Mac |
104 |
programs work that access addresses where there is no RAM or ROM. With this option unchecked, |
105 |
SheepShaver will in this case display an error message and quit. When the option is activated, |
106 |
SheepShaver will try to continue as if the illegal access never happened (writes are ignored, reads |
107 |
return 0). This may or may not make the program work (when a program performs an illegal access, |
108 |
it is most likely that something else went wrong). When a Mac program behaves strangely or hangs, |
109 |
you can quit SheepShaver, uncheck this option and retry. If you get an "illegal access" message, |
110 |
you will know that something is broken. |
111 |
|
112 |
<HR> |
113 |
<ADDRESS> |
114 |
SheepShaver User's Guide |
115 |
</ADDRESS> |
116 |
</BODY> |
117 |
</HTML> |