Skip to content

BrandenEK/Windwaker-coop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windwaker Co-op

Release version Last commit Downloads

A multiplayer program for The Legend of Zelda: The Wind Waker that syncs player progress throughout the game
Progress board: https://trello.com/b/eBKLJlX5/windwaker-coop


Project is under development again!

This time for real I hope, there should be a hugely improved version coming soon, along with a real UI

How to use:

  1. On any computer, open the Windwaker-coop application and run it as a server using the local ip address of the machine.
  2. On each computer that will be playing, open dolphin and load a save file. Then open the Windwaker-coop application and run it as a client using the local ip address of the server machine.

Requirements:

Things to note:

  • You must be using Dolphin 5.0 Legacy (Other versions may possibly work, but they changed how memory is initialized after 5.0 and I haven't tested them).
  • Each computer can only be running one instance of the Windwaker-coop application. (This might not be true anymore)
  • As of now, you can not see other players in your game; the program only syncs inventory and story/dungeon progress.
  • Most events in the game such as cutscenes being triggered/watched or chests being opened require a room transition to take effect. For example, in Dragon Roost Cavern, once somebody unlocks the first locked door, other players must enter this room after the event has synced in order for the change to take place.
  • You can change some of the settings by editing the "config.json" file.
  • Specifying a port is optional, simply add ":xxx" after the ip address.

Sync details:

Things that do sync:

  • Capacity upgrades (Magic meter, quiver, etc)
  • All inventory items
  • All equipment items (Power bracelets, hero's charm, etc)
  • Sword & shield levels
  • Songs
  • Pearls & Triforce shards
  • Treasure & Triforce charts
  • Sea map
  • Dungeon progress (Unlocked doors, events, chests, etc)
  • Story progression
  • Tingle Statues

Things that sync but are not perfect:

  • Heart containers/pieces
  • Small keys
  • Bottles

Things that don't sync

  • Rupees
  • Bait bag & spoils bag contents
  • Pictographs

Things that will sync soon

  • Figurines
  • Bag contents
  • Mail?

How to set up Hamachi (To simulate a local network):

If Hamachi doesn't work immediately, you may need to set up an inbound rule through your firewall

  1. Download & install LogMeIn Hamachi (https://www.vpn.net)
  2. Open "Windows Defender Firewall with Advanced Security" (Easiest way is by searching for it in the search bar) Windows Defender Firewall with Advanced Security
  3. In the top left, click on "Inbound Rules" and create a new rule
  4. For "Rule Type", leave 'Program' selected
  5. For "Program", select the program path of the Hamachi exe file (Most likely: C:\Program Files (x86)\LogMeIn Hamachi\x64\hamachi-2.exe)
  6. For "Action" and "Profile", leave the default options selected
  7. For "Name", give it a name such as 'Windwaker Co-op'
  8. Now when Hamachi is powered on, you can create/join a network and play Windwaker Co-op without being on a local network

About

A multiplayer program for The Legend of Zelda: The Wind Waker that syncs player progress throughout the game

Resources

Stars

Watchers

Forks

Languages