54 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # The Grinch - Setup Guide
 | |
| 
 | |
| ## Required Software
 | |
| - [Archipelago](https://github.com/ArchipelagoMW/Archipelago/releases). Please use version 0.6.2 or later for integrated
 | |
| BizHawk support.
 | |
| - Legally obtained NTSC Bin ROM file, probably named something like `Grinch, The (USA) (En,Fr,Es).bin`.
 | |
| - CUE files may work, but I have not tested this.
 | |
| - [BizHawk](https://tasvideos.org/BizHawk/ReleaseHistory) Version 2.9.1 is supported, but I can't promise if any version is stable or not.
 | |
| - The latest `grinch.apworld` file. You can find this on the [Releases page](https://github.com/MarioSpore/Grinch-AP/releases/latest). Put this in your `Archipelago/custom_worlds` folder.
 | |
| 
 | |
| ## Configuring your 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: [The Grinch Player Options Page](../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 Validation page](/check)
 | |
| 
 | |
| ## Joining a MultiWorld Game
 | |
| 
 | |
| ### Connect to the Multiserver
 | |
| 
 | |
| Once both the client and the emulator are started, they must be connected. **This should happen automatically.**
 | |
| However, if the lua script window doesn't appear, then within the emulator click
 | |
| on the "Tools" menu and select "Lua Console". Click the folder button or press Ctrl+O to open a Lua
 | |
| script. Navigate to your Archipelago install folder and open `data/lua/connector_bizhawk_generic.lua`.
 | |
| 
 | |
| To connect the client to the multiserver simply put `<address>:<port>` on the text field on top and
 | |
| press enter (if the server uses a password, type in the bottom text field
 | |
| `/connect <address>:<port> [password]`)
 | |
| 
 | |
| ## Hosting a MultiWorld game
 | |
| 
 | |
| The recommended way to host a game is to use our hosting service. The process is relatively simple:
 | |
| 
 | |
| 1. Collect config files from your players.
 | |
| 2. Upload the config files to the Generate page above.
 | |
|     - Generate page: [WebHost Seed Generation Page](/generate)
 | |
| 3. Wait a moment while the seed is generated.
 | |
| 4. When the seed is generated, you will be redirected to a "Seed Info" page.
 | |
| 5. Click "Create New Room". This will take you to the server page. Provide the link to this page to
 | |
|   your players, so they may download their patch files from there.
 | |
| 6. Note that a link to a MultiWorld Tracker is at the top of the room page. The tracker shows the
 | |
|   progress of all players in the game. Any observers may also be given the link to this page.
 | |
| 7. Once all players have joined, you may begin playing. | 
