Ocarina of Time · Ship of Harkinian · Archipelago

Jouer sur oot-mw

Huit mondes scellés au maximum, un serveur qui tourne en permanence. Chacun joue sa propre seed ; certains de tes coffres contiennent les objets des autres. Rien à installer : le jeu se connecte au serveur tout seul. Cette page est ce qu'on garde ouvert pendant la partie.

Site
https://oot-mw.duckdns.org
Serveur
oot-mw.duckdns.org:38281
Mot de passe
Celui de la partie, donné par l'hôte. Vide s'il n'en a pas mis.
Slot
Le prénom donné par l'hôte au moment de la création (ex. Marie), jamais Player2.

Créer la partie

Hôte, une fois
  1. Ouvrir le site et saisir les joueurs

    Les prénoms séparés par des virgules, de 2 à 8 — Jalis, Marie, Tom. Chaque prénom devient le slot Archipelago de la personne.

  2. Choisir ce qui est randomizé

    Dans la carte Randomization. Le choix est global : le même pour tous les mondes, c'est ce qui rend la seed cohérente entre joueurs. Tout décocher donne des donjons vanilla.

  3. Coller la phrase de passe, puis lancer

    La génération prend une trentaine de secondes : le serveur écrit un fichier par joueur, calcule la seed, l'installe et redémarre Archipelago. Ne ferme pas l'onglet pendant ce temps.

  4. Distribuer

    À chaque personne, quatre choses :

    • le build Ship of Harkinian avec le module Archipelago ;
    • le preset de settings partagé, pour que sa seed corresponde ;
    • son slot — le prénom que tu lui as donné — et le mot de passe de la partie si tu en as mis un ;
    • son lien de suivi personnel, copié sur la page de partie.
La ROM ne se partage pas

Chacun fournit la sienne et génère son propre oot.otr au premier lancement de SoH.

Rejoindre

Chaque joueur
  1. Installer SoH et fournir sa ROM

    Décompresser le build, lancer une première fois, désigner la ROM d'Ocarina of Time. SoH construit oot.otr tout seul.

  2. Générer sa seed depuis le preset partagé

    C'est ce qui définit ton monde. Les settings doivent venir du preset de l'hôte : c'est l'invariant du multiworld, et le serveur refuse une seed qui ne correspond pas.

  3. Se connecter, depuis le jeu

    Menu de sélection de quête, entrée Archipelago. SoH parle au serveur tout seul : rien à installer ni à lancer à côté.

    Serveur
    oot-mw.duckdns.org:38281
    Slot
    ton prénom, tel que donné par l'hôte
    Mot de passe
    celui de la partie, ou vide si l'hôte n'en a pas mis

    La sauvegarde créée reste liée à ce slot et se reconnecte d'elle-même aux lancements suivants.

  4. Ouvrir sa page de suivi

    Le lien personnel donné par l'hôte. Il montre en direct les objets reçus, ce qui est accessible maintenant et ce qui reste. C'est de la lecture seule : la page ne peut rien changer à la partie.

  5. Jouer, à son rythme

    Ouvrir un coffre contenant l'objet de quelqu'un d'autre le lui envoie ; quand on trouve un des tiens, tu le reçois directement en jeu. La partie est asynchrone — se déconnecter et revenir plus tard ne perd rien, la progression vit sur le serveur.

Quand ça coince

SoH affiche « not connected »
Vérifier l'adresse au caractère près, le slot (le prénom donné par l'hôte, pas Player2) et le mot de passe de la partie. Sur un slot déjà pris par une autre machine, le serveur refuse aussi.
« settings != serveur » dans le log de SoH
La seed locale n'a pas été générée avec le preset partagé. La regénérer depuis le preset de l'hôte.
Personne n'arrive à se connecter au serveur
Le serveur Archipelago ne tourne que lorsqu'une partie est active : sans partie créée, le port 38281 refuse les connexions. Vérifier sur la page de partie que le serveur est bien démarré.
La page de suivi affiche « logique indisponible »
Le calcul d'accessibilité n'a pas abouti. Les checks restants s'affichent quand même ; la mention « ce que tu peux faire maintenant » revient d'elle-même après reconstruction.
« Ce que tu peux faire maintenant » met du temps à apparaître
Normal : le serveur reconstruit le monde entier pour répondre, et le VPS n'a qu'un cœur. Compter une à deux minutes par joueur la première fois, puis c'est mis en cache.