SheepShaver V2.2 Installation and User's Guide (Windows)

Back to index

Advanced Setttings

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

 

 


SheepShaver User's Guide