Popover Menu get started
Popover Menu Tools
client discord
Menu
supported games setup guides f.a.q. generate game host game user content clients discord
The Legend of Zelda - Phantom Hourglass Guide

FAQ and Credits for The Legend of Zelda: Phantom Hourglass for Archipelago

What is this?

This is an Archipelago Randomizer for Zelda: Phantom Hourglass that doesn't use modding or romhacking to function. All randomization is done by reading and writing active memory with a lua script connected to the client. This means that item models and text boxes in game will look vanilla, but they will still give the correct items. The main way to tell what you actually got is with the client.

If you want to help make a randomizer that's fully integrated into the game, visit ph-randomizer. Unaffiliated with this project, but real cool.

This is a spiritual successor to my discontinued Manual for Phantom Hourglass. It covers the full game but you've got to do all the memory editing manually.

Who made this?

This version of the randomizer was made by me, Carrotinator. But it wouldn't have been possible without the work of many that came before. Here are some of them:

FAQ

What is currently implemented?

The whole game! Things not implemented:

It's still early alpha, and there are lots of issues around! Report issues to the phantom hourglass thread in the Archipelago Discord

Is there a tracker?

Universal Tracker is supported.
There's an item tracker for poptracker by ZobeePlays. Kizugaya/Kirito who made the twilight princess poptracker has started working on a map tracker for poptracker. More info coming soon!

How do I warp to start?

Open the collection screen with select or from the menu tab, and press the button to switch the screens. Then enter any scene transition. There will be messages in the archipelago client to let you know it's working.

Where do I find more ammo?

The Milk Bar on Mercay Island will give free refills. How nice

My ship is slow. How do i go faster?

There are multiple ways of doing this, but my favorite is to create a cheat in bizhawk for address 021FA0A4 in ARM7 system bus, and set to any speed value. Default max speed is 0x0080. My favorite is 0x0200, or 4x speed. Note that this forces a max speed, and makes turning weird- you'll need to toggle it on and off to do things precisely.

My game crashed/I quit without saving

The client should give you back your missing items when you reenter the game. It can take a while if you're missing a lot of items, and there's not really any indicator for it.

I collected some locations while the client wasn't connected

There is a backup system that reads savedata for missing checks when you enter a room. To trigger this, save and reenter the room with the locations in question. So far this is only implemented for save slot 1 and the overworld checks on Mercay Island, and some problematic checks like big rupees that can despawn or fall in the sea. I'm planning to add all locations in bulk soon.

This is also implemented for some problematic locations that are close together. Most of which have been fixed.

How do small keys work in Temple of the Ocean King?

Since most locked doors in TotOK re-lock themselves each time you enter, TotOK has some special key rules:

My sword disappeared

This is an annoyng bug that i can't seem to track down, I'm adding a symptomatic fix in the next update until i figure out what causes it. if you want a bad backup to get your sword back, open the memory editor in bizhawk, find address 0x1BA644 in Main RAM and use the poke tool to add 1 to it, then save and quit.