Marbles! Balance Challenge Setup Guide
Required Software
- Archipelago 0.6.7 or newer
- Dolphin Emulator
- A PAL copy of Marbles! Balance Challenge, game ID
RK6P18 - The Marbles! Balance Challenge
.apworldfile - Universal Tracker (Optionally)
This world is made for the PAL version of the game. Do not use Marble Saga: Kororinpa, the US version.
Universal Tracker does not need a separate Marbles! Balance Challenge integration for basic Archipelago tracking. Make sure to have your own .yaml file in your Players folder inside the Archipelago folder (mostlikely: C:\ProgramData\Archipelago\Players)
Installing the APWorld
- Download and install Archipelago.
- Download
marbles_balance_challenge.apworld. - Double-click the
.apworldfile to install it into Archipelago'scustom_worldsfolder. - If the Archipelago Launcher was already open, close it and reopen it.
- Open the Archipelago Launcher and check that
Marbles! Balance Challenge Clientappears in the launcher.
If Archipelago asks to install missing Python requirements, allow it. The client needs Dolphin Memory Engine in order to
connect to Dolphin.
Creating a YAML
Create your player YAML with either:
Create Template Optionsin the Archipelago Launcher- The
Options Creatorin the Archipelago Launcher
Make sure the player name in the YAML is the name you want to use when connecting to the Archipelago server.
Generating a Game
Generate the seed through the Archipelago Launcher or with Archipelago's normal generation tools.
How to Play
- Open Dolphin.
- Start the PAL version of Marbles! Balance Challenge.
- Always play on Save Slot 3.
- Open
Marbles! Balance Challenge Clientfrom the Archipelago Launcher. - Connect to the Archipelago server using the address and port given by the host.
- Enter the same player name that you used in your YAML.
- Once the client says Dolphin is connected successfully, and you connected to the server, you can start playing.
Save Slot 3 is required. Locations may not send correctly and received items may not apply correctly on other save slots.
Client Notes
The client connects to a running Dolphin instance through Dolphin Memory Engine. It checks for the PAL game ID RK6P18
before reading locations or writing received unlocks.
When you collect a Kororin Capsule, Green Gem, or Anthony in a level, the client immediately writes that collectible's save flag for the current level. This lets the level select screen show that the collectible was picked up even if you leave the level before reaching the goal.
AP-side Stump Temple Piece and Green Gem items are separate counter items for logic. While you are on the World Map on Normal Difficulty, the client temporarily mirrors your received AP-side counter items into the game's save flags so the in-game counters show your AP progress. When you enter a level select screen, the client restores the real in-game collectible visibility.