LinuxmacOSWindows

Where Does SheepShaver Store Prefs?

SheepShaver prefs and NVRAM files with per-OS naming on every desktop OS.

Last updated

SheepShaver keeps prefs plus NVRAM in dotfiles on Unix and sibling files on Windows. Names differ per platform while roles stay identical. ROM and disk images live wherever placed and get referenced by path.

Bundle mode moves prefs inside the VM package. Manpages document the Unix names including a famous NVRAM typo. GUI and manual edits target the same files.

Where SheepShaver stores this, by platform

Linux
~/.sheepshaver_prefs

Hidden prefs plus NVRAM dotfiles in home. ROM and disk images referenced by path. Bundle mode nests prefs inside. Manpage documents names.

macOS
~/.sheepshaver_prefs

Same hidden dotfiles with classic setup folders for ROM and disks. Edit through open with text edit.

Windows
<SheepShaver-folder>\SheepShaver_prefs

Sibling prefs plus NVRAM dat files in the program folder. GUI writes the same files.

Frequently asked questions

How do I back up SheepShaver?

Copy the prefs plus NVRAM files with the emulator stopped. ROM and disk paths inside must still resolve. Restoring means putting the files back before launch. Bundle mode keeps prefs inside the bundle.

How do I point at ROM and disks?

Edit the hidden prefs file in home with a text editor. ROM, disk, floppy and cdrom lines name every image. The GUI writes the same file the manual edits.

Notice an outdated path? Let us know.