March Archipelago 2025 (Complete)

Server: archipelago.gg:39997
Room: [Here]
Cheesetracker: [Here]


Check the room for patch files. Attached any not there below. Say something if one of yours is missing.

Try refreshing the room if you are having trouble connecting to the server. Shuts down after 2 hours of inactivity.

On the Cheesetracker: Encourages you to look at it. Works without downloading anything or needing Discord. Helps others know a little about what is happening in your game(s). Is not mandatory, however.

On Cheesetracker pinging: Permits everyone to set their own ping settings. Please try not to ping anyone that does not wish to be pinged or has no setting. Probably makes more sense to ping the person on the forums, also, rather than Discord. Mainly posted in here thus far. Leaves that up to the individual player, though.


Completed Games
  • Link to the Past (Alex_Among_Foxes)
  • Mario & Luigi: Superstar Saga (Alex_Among_Foxes)
  • Ocarina of Time (Alex_Among_Foxes)
  • Super Metroid (Alex_Among_Foxes)
  • Zelda 1 (Alex_Among_Foxes)
  • OpenRCT2 (Arcaneum)
  • Risk of Rain (Arcaneum)
  • Sonic 1 (Arcaneum)
  • Sonic Adventure 2: Battle (Arcaneum)
  • Pokemon Leaf Green (Arcaneum)
  • Pokemon Fire Red (Cherrim)
  • Kingdom Hearts 2 (Cherrim)
  • Kingdom Hearts: Chain of Memories (Cherrim)
  • Pokemon Crystal (Devalue)
  • Earthbound (Devalue)
  • Stardew Valley (Devalue)
  • Manual: Word Puzzle (Run by Devalue. For everyone.)
  • Bomb Rush Cyberfunk (Explorer of Time)
  • Doom 1 (Explorer of Time)
  • A Hat in Time (Explorer of Time)
  • Sonic Adventure 2: Battle (Explorer of Time)
  • Starcraft 2 (Explorer of Time)
  • Cave Story (Setsuna)
  • Pokemon Emerald (Setsuna)
  • Final Fantasy 5 Career Day (Setsuna)
  • Pokemon Blue (SonicThrust)
  • Pokemon Emerald (SonicThrust)
  • Pokemon Fire Red (SonicThrust)
  • Outer Wilds (Vendily)

________________

What is Archipelago?
Describes it as a multi-game randomizer tool. Explains it best with an example.

Start by imagining a standard randomizer of Pokemon Red/Blue. Mixes up all the items in a way to be possible to complete the game. Might get the Soul Badge from Brock and Surf from an item ball in Viridian Forest. Takes you to Cinnabar Island, where you challenge Blaine next. Could find the Fly HM and Thunder Badge there, along with a free fly point, to Celadon City. Continues like this until you have all 8 badges for the league.

Now, instead of that, imagine a game of Pokemon Red/Blue AND something completely different, such as Link to the Past. Shuffles all the items from the two games together and spreads them out between them. Results in things like defeating Misty for Link to the Past's Bow and buying a Cut HM in Link to the Past at the bottle merchant for 100 rupees.

Permits multiple people to play a randomized seed together. Could also set it up locally and play all the games completely single-player.

What games are supported by Archipelago?
Lists all the games here: [Link]. Includes Pokemon Red/Blue, Pokemon Emerald, Minecraft, Super Mario World, Super Mario 64, Terraria, Ocarina of Time, Stardew Valley, and more.

Mentions more games currently in the works, many with playable versions (with some bug potential). Mentions Pokemon Crystal, Pokemon Fire Red/Leaf Green, Mega Man X (and X2 and X3), Open Roller Coaster Tycoon 2, and Earthbound. Full list: [Google Sheets Link]. Suggests avoiding any in Alpha, unless you have prior experience with this randomizer. (Encourages you to try it on your own time, however.)

Requires you to own the game you wish to play, of course.

How do you set it up?
Finds the official setup guide for version 0.5.1 here: [Link]. Covers setting up Archipelago itself. Follows a second set of instructions for setting up the game you wish to play. (Check the game's page or the Github for the games in development.)

Feel free to ask for help here on how to set it up. Will try to assist as able. Is not well-versed in how to solve many technical hiccups. Thinks of one possible thing: Likely installs it in C:\ProgramData for Windows 10, which is a hidden folder. To see hidden folders, open File Explorer. Hit the View tab up top, then check "Hidden items".

Activity Requirements
Imposes no strict activity requirements for this Archipelago. Please keep in mind that all the games are interwoven, however. Blocks other people from playing when you do not play.

Ought to play your game(s) approximately every 3-4 days, as a rough idea of expectations, assuming you are not stuck. Ideally plays more often than that (even if just a little bit at a time). Realizes that not everyone can play every day or for as long as they would like. May also fall ill or have something come up. Asks that you please communicate in the thread or Discord if you may be away for a bit. Do not feel pressured to provide a reason. Mainly lets everyone know if there may be a delay.

Note that no strict requirements does not mean zero requirements. May need to step in and either release the game or take over the game if someone is inactive too long without prior notice. Will message the player prior to doing so, with approximately 48 hours to respond.

Personally hopes to finish everybody's games in 2-3 weeks. (Usually winds up being longer, but hopefully not.) Suggests playing with increased experience gains, for games that have that option. Cuts a decent amount of grind to set experience at x1.5 or x2 without compromising difficulty. Varies by game, of course. Specifies that this is only a recommendation, not a requirement.

A few other notes
  • Plays this cooperatively. Wins when everyone completes their goal(s) for their game(s). Please only play the game(s) you signed up for, unless the person playing is okay with it.

  • Asynchronous. Do not worry about being coordinating when you need to be online. Sends and receives items from a server you connect to.

  • Offers trackers for some games. Probably tells you on the game's setup page, if there is one. Involves downloading more stuff to do that. Considers a tracker helpful, but not necessary. Recommends using a command like !missing (a command native to Archipelago) to see what item locations you have not gotten, if you do not use a tracker.

  • Will need a YAML from you. (Explains what a YAML is in the setup guide linked above.) Amounts to a text document with all the settings you want. Cannot attach them directly on the forum. Must attach a .zip folder (or figure out some other way).

  • Feel free to send YAMLs for multiple games. Advises only one game for first-timers. Generally takes less time to play your game than an unrandomized version, thanks to some time saves like increased experience, shortened cutscenes, and other features. Beats Pokemon Red in about 4ish in-game hours with blind trainers and x2 experience, for example. (Increases significantly with some settings, such as Dexsanity.) May take longer than that for some games, such as Stardew Valley.

  • Allows !release and !remaining after reaching your goal. (Will not auto-release, unless playing certain games.) Disabled !collect.

  • Encourages players to post about their game(s). Talk about what you are doing, items you could use, useful things you found, good or bad parts about your game, or whatever else. Could even just be a sentence or two long. Gives everyone else a better understanding of the games around them. Specifies that this is just a recommendation, not a requirement.

  • Plans to keep sign-ups open until . Will run some test servers before then to iron out any wrinkles. May extend the sign-up deadline if people need more time to set Archipelago and make sure it works. Cannot join once it has started.


One extra thing
Designed something extra for this Archipelago: simple word puzzles. Covers more details once the Archipelago starts. Short version: Scattered letters for the puzzles across the games. Fill in the blanks to figure out the word. Notably allows anyone to guess the words, even if they are not playing any games in the Archipelago.
______________

Short version for returning players
  • Fully cooperative Archipelago. Not a competitive one.
  • Be sure to update to Archipelago 0.5.1.
  • !release and !remaining on goal. Disabled !collect.
  • Loose activity requirements. Try to play about once every 3-4 days, if not more often, assuming you are not blocked. Will not come after you right at the 96 hour mark, though. (Cannot easily tell the difference between inactivity from being stuck and inactivity from being away, after all.) Please say something in the thread or Discord if it may be a little longer, such as for illnesses, things that come up, or whatever else. Does not need a reason. Only cares about giving everyone a general heads-up on a delay.

    Argues this activity requirement to be more-or-less the same as before. Considers it good to spell it out to keep everyone on the same page.
  • Keeps sign-ups open until .
  • Added a basic fill-in-the-blank word puzzle. May be played by everyone, including people not playing a game in the Archipelago. Saved details for later.


Some pings: @Alex_Among_Foxes @Setsuna @Explorer of Time @TwentyExEx @Juno @kallisto @5qwerty @PoryKid575 @Arcaneum @DragonEye @Cherrim

Hopefully got everyone between this and the Discord.
 
Last edited:
Oh yes indeed sign me up lol. I'd actually like to take the opportunity (now that I'm not majorly ill, nor going through extreme mental burnout) to get some more complicated games working. But even if I'm not able to do that, I'll still do a round of my couple of classic Zeldas at least. Been long enough that I'll enjoy myself playing them again regardless. :p
 
Gonna do a different game this time, Outer Wilds! With the DLC and Logsanity enabled (I found I preferred logsanity when I tested it solo, and I've 100%'d the game before.)
Not sure if anyone else wants to do death link but if so, I'd love to try it too, just change death_link: 'off' to death_link: default (there's an all_deaths option but that will absolutely get anyone who's linked with me killed on a regular basis if you're at all familiar with Outer Wilds).

Spoiler:
 
[PokeCommunity.com] March Archipelago 2025 (Complete)

New Archipelago yay!!

A few months ago I really wanted to go out of my way to test a bunch of games so I knew they worked for this, but I kinda got lazy and put it off, so my testing had to happen today. I didn't want a massive load of things to do but still wanted fairly big games, so I'm back to playing Symphony of the Night, but also really wanted to see if I could run Final Fantasy V Career Day. Here's YAMLs for both of those!

I'm unsure if FFV will require any extra steps while hosting, but as always let me know if you run into any issues! I should be good and not require any extra time for testing, but with my luck with SotN you can never tell for sure, I swear...

Just happy to be here again!
 

Attachments

  • SetsunaYAMLs.zip
    4.1 KB · Views: 3
I'm currently finishing up the remaining 17.82% of an offsite Archipelago SC2* that I'd like to finish before starting, but I'm happy to play again.

What's the limit on the number of games I can play? I want to play a lot of them this time. At least five, a mix of games I've already beaten in AP (Starcraft 2, Sonic Adventure 2, one or two Doom games), and games I'm trying for the first time in AP this round (A Hat in Time at the bare minimum, as well as some combination of Rogue Legacy, Bomb Rush Cyberfunk, Terraria, Slay the Spire, or Zelda 1 if allowed)

*It should take less than a week to finish; I'm only playing SC2 and I'm one item away from Go Mode, and that one item only has three easy checks locked behind it.

Also, would you mind setting up a CheeseTracker for the multiworld? I just started using one with my current run and it's incredibly helpful in organizing everything.
 
I'm currently finishing up the remaining 17.82% of an offsite Archipelago SC2* that I'd like to finish before starting, but I'm happy to play again.

What's the limit on the number of games I can play? I want to play a lot of them this time. At least five, a mix of games I've already beaten in AP (Starcraft 2, Sonic Adventure 2, one or two Doom games), and games I'm trying for the first time in AP this round (A Hat in Time at the bare minimum, as well as some combination of Rogue Legacy, Bomb Rush Cyberfunk, Terraria, Slay the Spire, or Zelda 1 if allowed)

*It should take less than a week to finish; I'm only playing SC2 and I'm one item away from Go Mode, and that one item only has three easy checks locked behind it.

Also, would you mind setting up a CheeseTracker for the multiworld? I just started using one with my current run and it's incredibly helpful in organizing everything.

No worries on the off-site seed you have going. Sounds like more than enough time.

Would say to keep it to five games maximum. Exception: 4 games + up to 3 Slay the Spires. (Zips through Slay the Spire pretty quickly, personally, unless trying to win with very little. Could be slow with a high ascension or something, however.) Hopefully fires up another Archipelago in less time than the gap before now and the last one. Should get an opportunity for the other games then. (Wants to try more games too, like a self-made Holocure manual. Dares not host, run the quick(?) word puzzle thing, and play more than 3 games, especially with Stardew Valley as one of the games.)

Looked into Cheesetracker. Seems fine. Will set it up on one of the test games to kick the tires.
 
In that case, take these five games: Starcraft 2, A Hat in Time, Bomb Rush Cyberfunk, Doom 1, and Sonic Adventure 2.

If I run into trouble with Hat in Time or Bomb Rush Cyberfunk on the test server, I may swap them out for different games. The same goes if someone else picks the same games as me; I might swap those games for other games to ensure no duplicates. I've provided several backup game YAMLs just in case, and I'll inform you which ones need to be swapped for which.
 

Attachments

  • Explorer of YAMLs.zip
    4.1 KB · Views: 2
  • Backup Game YAMLs.zip
    3.3 KB · Views: 2
Ooookay. So. I'm going to attempt to set this up on my gaming PC so I can play more than just the 2 games over and over, but I'm most likely going to need some help getting it working properly again cause the last time was quite a while ago. Can I figure it all out myself? Eventually, probbably. Will I know for sure it'll work in time for this event and also work properly with how this event is set up? Hmmmm >.>
That's why I'm asking lol.
 
Ooookay. So. I'm going to attempt to set this up on my gaming PC so I can play more than just the 2 games over and over, but I'm most likely going to need some help getting it working properly again cause the last time was quite a while ago. Can I figure it all out myself? Eventually, probbably. Will I know for sure it'll work in time for this event and also work properly with how this event is set up? Hmmmm >.>
That's why I'm asking lol.
Which games were you thinking of? Are you concerned about setting up those games or Archipelago itself?
But you still have a good few days to get ready, so hopefully it should be fine.
 
Which games were you thinking of? Are you concerned about setting up those games or Archipelago itself?

The short answer is 'yes'. A slightly longer one however, is I'm looking to get both Archipelago itself set up correctly on this machine, and also a few of the games. Though I care slightly less about each individual game at the moment and more just the set up of the ones I already know. That way I can at least pivot my play-sessions onto this one so I can get used to it for the future.

But you still have a good few days to get ready, so hopefully it should be fine.

Agreed. And I can always fall back on just playing the games I know already on my other computer.
 
The short answer is 'yes'. A slightly longer one however, is I'm looking to get both Archipelago itself set up correctly on this machine, and also a few of the games. Though I care slightly less about each individual game at the moment and more just the set up of the ones I already know. That way I can at least pivot my play-sessions onto this one so I can get used to it for the future.



Agreed. And I can always fall back on just playing the games I know already on my other computer.
Well for set up itself just make sure you get the Hotfix1 version of Archipelago 5.1.0, as that fixes an issue with installing unsupported AP worlds by double clicking them.
You can test games locally by generating locally. You just need to put your player yaml in the Players folder (installing AP should also make a shortcut to the archipelago folder on your desktop) and select the relevant options on the Launcher (Generate to make the game, then Host to play locally). The local host IP is always either localhost:38281 or 127.0.0.1:38281, if you don't mess with the host.yaml to pick another port.

Game stuff depends on the game of course, but pick some out and try following the steps and we can see where we go from there if you run into trouble (but test your settings locally if you need to, see if it works without needing to wait for a test server to be spun up)
 
Well for set up itself just make sure you get the Hotfix1 version of Archipelago 5.1.0, as that fixes an issue with installing unsupported AP worlds by double clicking them.

This specific line is extremely helpful in answering a question I hadn't even asked yet, so thanks a lot for the exact info you didn't know I needed to start working on it lol. :p
 
When do we get the first test server set up? I'd like to test out Hat in Time and Bomb Rush Cyberfunk to make sure they're configured correctly.
 
Ooookay. So. I'm going to attempt to set this up on my gaming PC so I can play more than just the 2 games over and over, but I'm most likely going to need some help getting it working properly again cause the last time was quite a while ago. Can I figure it all out myself? Eventually, probbably. Will I know for sure it'll work in time for this event and also work properly with how this event is set up? Hmmmm >.>
That's why I'm asking lol.

Hit me up if you need any help, depending on what game you're setting up? Usually even testing games that are in Beta or Alpha isn't a very long or taxing process for me. There's usually a set-up guide or people you can ask in their Discord and once I've been able to run a successful test run for myself I've had no problems using the same settings in a group Archipelago with other people.
 
The games I'm interested in running this time are thankfully ones that have dedicated pages on them on the Archipelago site itself. I'll probably branch off to the more experimental games and such later, but there are more than enough as is to keep me engaged. Those are:

Mario & Luigi: Superstar Saga - Mario 64 - Super Metroid - Stardew Valley - Subnautica - Zelda 1 - Zelda ALttP - (and) Zelda OoT.

No, I have no delusion of playing them all for this, those are just the ones I'm interested in getting working for this round, I'm fine with only going with 4 or 5 (provided I get them to work)
I'm... 'Familiar' with ALttP and Z1, but that's it. I'll look into the rest some more now that I have the basic program set up.
 
Somewhat from memory:
  1. Go here for the latest Archipelago version (0.5.1). Wants "Setup.Archipelago.0.5.1.Hotfix1.exe" for Windows.
  2. Run that and install it. Should be straightforward, but say something if you are unsure. Probably winds up in C:\ProgramData\Archipelago. May not be visible by default. Open File Explorer, if it is not already. Hit the "View" tab at the top. Look for "Hidden Items" and check that.

[PokeCommunity.com] March Archipelago 2025 (Complete)

Will cover one quick general step too. (May not be necessary, but just in case.) Go to your main Archipelago folder. Run ArchipelagoLauncher.exe. Hit "Generate Template Options" on the left side. Creates YAMLs for all the games you have APWorlds for. May need to hit this again if you grab an APWorld from one of the unsupported games.

[PokeCommunity.com] March Archipelago 2025 (Complete)

Used Bizhawk before. Makes sense to stick with that. Finds that here. Needs to download a prerequisite installer first, if on Windows, which is on that page.
Two other useful things: 7-zip for unzipping files and Notepad++ for editing YAMLs.

Link to the Past

1. Start in your main Archipelago folder. Go to Players, then Templates. Open the YAML for "A Link to the Past". Edit it to your liking. (Glosses over this part. Feel free to ask for more information.) Save that. Copy that YAML. Return to your Players folder and paste it in there.

2. Go back to your main Archipelago folder. Look for ArchipelagoGenerate.exe and run it. Will ask you for your ROM. Find where it is and select it. Should be named "Zelda no Densetsu - Kamigami no Triforce (Japan).sfc".

Might spit out an error that says "Fix your yaml" somewhere. Means you did something wrong with the YAML. Post a screenshot if you do. Potentially figures it out yourself if you look at the line numbers. (Tells you quite a few line numbers, however, only one of which matters.)

3. Hopefully generated a game okay. Go to the "output" folder in your main Archipelago folder. Ought to see a .zip folder named something like "AP_84012941049". Creates a server in one of two ways.
  • Option 1: Website. Go to the Archipelago website for uploads. Upload that .zip file. Create a room. Download the patch file for the game.
  • Option 2: Local. Unzip the file. (With 7-zip: Right-click the .zip file. Go to 7-zip, then Extract Here.) Contains three types of files: the Archipelago Server file, patch files for your game(s), and a spoiler log. Run the server file. Shows an example of all the files below. Separated them with red lines. Sees the server at the top, patch files in the middle, and the spoiler log at the bottom.
    [PokeCommunity.com] March Archipelago 2025 (Complete)
    [PokeCommunity.com] March Archipelago 2025 (Complete)

4. Go to Bizhawk and fire it up (likely with Emuhawk.exe). Go to Config at the top. Go down to Preferred Cores (probably near the bottom). From there, go to SNES, then pick BSNESv115+. Attached a screenshot. (NOTE: Expects you to be on v2.9 or higher. Shows "Cores" in this screenshot instead of "Preferred Cores" because of being on v2.7. Needs to select BSNES if you are on v2.8 or earlier.)

[PokeCommunity.com] March Archipelago 2025 (Complete)

5. Look for the ROM on your computer. Ideally shows the Bizhawk icon here. Skip to the next step if it does. Continue otherwise.

Right-click it. Go down to Properties at the bottom. In the General tab, look for Opens With. Go into your Bizhawk Folder (not the Bizhawk prereqs folder). Should find "Emuhawk.exe" or something. Pick that.

[PokeCommunity.com] March Archipelago 2025 (Complete)

6. Find that patch file for your game. (Apologies for the runaround.) Run that. Might ask you to associate the file type with something. Believes you would look for ArchipelagoLauncher.

Should pop up Bizhawk and the client window. Starts with the client window. At the top, next to "Server":
  • If hosting on the website: Look at the room. Should say something like "archipelago.gg:99492". Copy/paste that into the Server field. (No quotes.)
  • If hosting locally: Type "localhost" (without the quotes).

[PokeCommunity.com] March Archipelago 2025 (Complete)

And hit Connect. Should connect to the server. May need to refresh the room on the website if it has been inactive for a while.

7. Go back to the Bizhawk window. Click "Tools" at the top and pick "Lua Console". Opens up this window.

[PokeCommunity.com] March Archipelago 2025 (Complete)

Click Open Script. Go to your Archipelago folder. From there, go to SNI, then lua. Ought to see "connector" in there. Select that.

Hopefully works, if somehow nothing went wrong in that whole process and no steps were left out.

Follows a pretty similar process for most SNES and Gameboy games. Assumes N64 and Gameboy Advance to be like this too.


When do we get the first test server set up? I'd like to test out Hat in Time and Bomb Rush Cyberfunk to make sure they're configured correctly.
Probably tomorrow at noon-ish Eastern US time. Maybe an hour or two later.
 
Last edited:
As an update, I've managed to get OoT '''working''', but I get the feeling it needs some troubleshooting to make sure it's set to go for the event. ALttP's mostly good to go, I'll just need to refresh myself on how to get the thing to work. (thankfully it seems Deva's guide covers that) And I also have Z1 mostly ready as well with the same hiccups as ALttP, but both should easily be ready in time. I've looked at the other games I was interested in, but Mario 64 looks... Extremely complicated, especially for the time I have to get it going, Stardew I don't feel like messing with at the moment, and Subnautica I don't yet own and am not going to 'sail the seas' for it either. So not just yet for them. I'm set up with M&L and SM as well, that'll leave me 5 if they all work, and 3/4 if there are issues I don't feel like bothering with in the limited time I have to work on it this session. Perfectly acceptable to me. Here are the test YAMLs:
 

Attachments

  • Alex's YAMLs.zip
    4.6 KB · Views: 2
Wanted to come in here super quick and say I'll throw in a YAML for Cave Story cause I'm kinda craving a reason to play it. I might not be awake and include it in time for whenever you people want to run the test server, but I should have no problems running it? I won't demand you delay everything for me but I wanted to send this so I don't forget to include it later.
 
Test Server #1

Room: [Here]
Server: archipelago.gg:50632
Cheesetracker: [Here]

Finds all the patch files for supported games in the room. Attached Setsuna's here.

On Cheesetracker: Does not require a download or Discord authentication. (Turned off the latter.) Just looks like an organizational tool with a spot for notes. May also set your game's status to able to progress, blocked (BK), or in Go Mode. Will need to set that manually.

Will not require anyone to use the Cheesetracker. Encourages you to do so to make it a little clearer what is going on with your game.

@Explorer of Time Anything else to add about Cheesetracker and its features?

@Setsuna Added a Cave Story YAML. Basically copied your Hexipelago one. (Generated a blank one and started from there, though, due to the updated APWorld.)

Saw a bunch of errors flash by for Symphony of the Night. Failed to register most options as valid. Glanced at the spoiler log. Ignored most of your settings. Still generated, at least. When was the last time you downloaded the APWorld? (Looking) ...Updated 1 hour ago. Definitely does not have that one. [Link] to that Github. Will download that now too. Might fix some things.

Edit: Ah. Might not have had the right error_recalc when generating this seed too. Forces you to go through a lot of menus to actually download it. Still had the old one.
_________

Oh, one other note: Turned on EnergyLink for Stardew Valley and Earthbound. Allows you to send money between games. Is a feature for only a few games (DLCQuest, Factorio, Pokemon Red/Blue, Stardew Valley, Mega Man 2 and 3, Mega Man X1 - X3, Satisfactory, Into the Breach, and Earthbound).

Edit: Forgot to attach the spoiler log.

Pings: @Alex_Among_Foxes @Explorer of Time @Setsuna @Vendily
 

Attachments

  • Setsuna Patches.zip
    112.7 KB · Views: 2
  • AP_62025799071766814891_Spoiler.txt
    1 MB · Views: 1
Last edited:
@Devalue I've managed to get ALttP and Z1 working without any (known) issues. I have yet to try SM or OoT, but I'm currently having issues connecting the Archipelago server to the M&L Bizhawk player and don't have any idea why.

Edit: I just tested SM and miraculously it works fine, so that's awesome.
 
Last edited:
Back
Top