The following settings are available in the SheepShaver_prefs file. Below is
a short explanation of how to use them:
For clarity I made the keywords bold and the possible value are just
plain text. The keys are not in the same order as in the default settings file.
I don't know the exact meaning of every setting, but you should get a reasonable
impression.
Where there is "true" or "false" behind a keyword it means the option can be turned
on or of by setting one of these values
rom Mac OS ROM
tells SheepShaver to use the rom file called Mac OS ROM from the location the
executable is placed too.
You can change this by adding a path before the rom file name e.g.
c:\SheepShaver\Mac OS ROM
disk SheepHD500.hfv
tells SheepShaver to use the hard disk file called SheepHD500.hfv from the
location the executable is placed too.
You can change this by adding a path before the rom file name e.g. c:\SheepShaver\SheepHD500.hfv
cdrom h:\
tells SheepShaver to use the cdrom with drive letter h:\
windowmodes 7
this setting controls the set of resolutions you can use in Mac OS. A setting of 7 makes it possible to choose from
640x480
600x800
1024x768
screenmodes 63
not used, but controles full screen mode
extfs
has no effect in the Windows version, use enableextfs
enableextfs true
enables the external file system, when "true" it gives you the "my computer"
icon on the Mac OS desktop.
used in combination with extdrives
extdrives CDEFGHIJKLMNOPQRSTUVWXYZ
list of possible drives to look for when starting SheepShaver.
Drives can be masked out by specifying only the right set of letters.
you can get access to your floppy drive by adding the drive letter in the string
of external drives. It then shows up under "my computer"
pollmedia true
try to automaticaly mount new media
debugextfs false
turns on debugging of external file system
seriala COM1
redirects the mac serial port to com1 port
serialb COM2
redirects the mac serial port b to com2 port
bootdrive 0
selects the drive to boot from. For now this is not used, as SheepShaver
automatically boot from cd if no bootable hard disk file is found
bootdriver 0
selects driver to boot with
ramsize 268435456
Set the ram size available to SheepShaver. 16 MB or less creates problems
booting with extensions on.
use 33554432 for 32 MB
use 67108864 for 64 MB
use 134217728 for 128 MB
use 268435456 for 256 MB
Maximum ram is 1 GB
frameskip 0
Number of video frames to skip. Setting this lower improves user experience.
Local users stick to "frameskip" set to 0. Remote
users may want to change this value
keyboardtype 5
Give type of keyboard to be used
5=Mac extended keyboard II
gfxaccel true
graphic acceleration is on.
nocdrom false
use the cd rom
nonet false
use network (not functional yet)
nosound false
enables sound
nogui false
enables the graphical user interface (not used in windows right now)
noclipconversion false
sets
conversion of clippings from mac to windows clipboard
ignoresegv true
set to ignore illegal memory accesses. This can create
problems but for now, it's the only way to get Apple Personal Diagnostics
working in MacOS 9.0.4.
jit true
enables the just in time compiler. Disabling this makes your emulator much
slower
jit68k false
disables the old 68K mac just in time compiler. It is best left disabled.
keycodes false
disables SheepShaver looking for a file defining your keyboard key mapping
mousewheelmode 1
0=mouse wheel click for page up or page down
1=mouse wheel click for lines up or lines down (in combination with setting for mousewheellines)
mousewheellines 3
number of lines to scroll when using the scroll wheel
idlewait true
tells SheepShaver to stop execution when there is nothing to do.
Now go to Using SheepShaver for some information on how to handle the Mac OS