Skip to content

Archipelago Implementation of Metroid Prime

License

Notifications You must be signed in to change notification settings

Nystrata/MetroidAPrime

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Metroid Prime Archipelago

An Archipelago implementation of Metroid Prime multiworld randomizer using randomprime

Setup Guide

To get started or for troubleshooting, see the Setup Guide.

What does randomization do to this game?

In Metroid Prime, all suit upgrade and expansion items are shuffled into the multiworld, giving the game a greater variety in routing to complete the end goal.

What is the goal of Metroid Prime when randomized?

The end goal of the randomizer game can consist of:

  • Collecting the required amount of Artifacts (amount is configurable)
  • Defeating Ridley (configurable)
  • Defeating Metroid Prime (configurable)

If randomized, the end goal can be scanned in the Temple Security station.

Which items can be in another player's world?

All suit upgrades and expansion items can be shuffled in other players' worlds, excluding Power Suit and Combat Visor.

What does another world's item look like in Metroid Prime?

Multiworld items appear as one of the following:

  • Progression Item: Cog
  • Useful Item: Metroid Model with a random texture
  • Filler Item: Zoomer Model with a random texture

What versions of the Metroid Prime are supported?

Only the GameCube versions of the game are supported.

  • DOL-GM8E-0-00 USA version recommended Other GameCube regions/versions will also work! The Wii and Switch version of the game are not supported.

When the player receives an item, what happens?

The player will immediately have their suit inventory updated and receive a notification in the Client and a HUD message in-game.

FAQs

Can I teleport to the starting room?

To warp to the starting location,

  1. Enter a Save Station
  2. When prompted to Save, choose No
  3. While choosing No, simultaenously hold down the L and R buttons.

When fighting Ridley my screen keeps changing width, what's going on?

This is an issue with having aspect ration set to auto. Forcing it to 4:3 should resolve the issue.

What Metroid Prime mods/tools does this work with?

It is recommended to use a vanilla ISO with the latest release of Dolphin.

  • Not thoroughly tested; but some users report that these work
  • Not compatible
    • Practice Mod (The AP client is unable to connect to the game with this mod present.)

Aside from item locations being shuffled, how does this differ from the vanilla game?

Some of the changes include:

  • Layout Changes
    • The game skips the Space Pirate Frigate introduction sequence, automatically placing you into the Starting Room (default: Tallon Overworld - Landing Site)
    • Starting Room can optionally be randomized.
    • Elevator destinations can optionally be randomized.
    • In Main Plaza, Chozo Ruins, the upper ledge door to Vault is no longer locked.
    • Traversing "backwards" through the Pirate Labs in Phendrana is now possible: In Research Lab Hydra, the switch to disable the force field can be scanned from behind the force field.
    • Traversing "backwards" through the Crashed Frigate is now possble: In Main Ventilation Shaft Section B, the door will be powered up and openable when approached from behind.
    • Traversing "backwards" through Upper Phazon Mines can be possible (configurable): In Main Quarry, the barrier is automatically disabled when entering from Mine Security Station.
    • In Elite Research, Phazon Mines, the fight with Phazon Elite can now be started without needing to collect the item in Central Dynamo.
  • QOL Changes:
    • When Morph Ball Bomb is acquired, Spring Ball can be used. To use Spring Ball, tilt the C-Stick Up.

About

Archipelago Implementation of Metroid Prime

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 98.9%
  • Shell 1.1%