# Shivers Randomizer Setup Guide


## Required Software

- [Shivers (GOG version)](https://www.gog.com/en/game/shivers) or original disc
- [ScummVM](https://www.scummvm.org/downloads/) version 2.7.0 or later
- [Shivers Randomizer](https://github.com/GodlFire/Shivers-Randomizer-CSharp/releases/latest) Latest release version

## Setup ScummVM for Shivers

### GOG version of Shivers

1. Launch ScummVM
2. Click Add Game...
3. Locate the folder for Shivers (typically in GOG Galaxy\Games\Shivers)
4. Click OK

### Disc copy of Shivers

1. Copy contents of Shivers disc to a desired location on your computer
2. Launch ScummVM
3. Click Add Game...
4. Locate the folder for Shivers and click Choose
5. Click OK

## Create a Config (.yaml) File

### What is a config file and why do I need one?

See the guide on setting up a basic YAML at the Archipelago setup
guide: [Basic Multiworld Setup Guide](/tutorial/Archipelago/setup/en)

### Where do I get a config file?

The Player Options page on the website allows you to configure your personal options and export a config file from
them. Player options page: [Shivers Player Options Page](/games/Shivers/player-options)

### Verifying your config file

If you would like to validate your config file to make sure it works, you may do so on the YAML Validator page. YAML
validator page: [YAML Validation page](/mysterycheck)

## Joining a MultiWorld Game

1. Launch ScummVM
2. Highlight Shivers and click "Start"
3. Launch the Shivers Randomizer
4. Click "Attach"
5. Click "Archipelago"
6. Enter the Archipelago server address, slot name, and password
7. Click "Connect"
8. In Shivers click "New Game"

## What is a check

- Every puzzle
- Every puzzle hint/solution
- Every document that is considered a Flashback
- Optionally information plaques.
