Popover Menu get started
f.a.q discord
Menu
supported games setup guides f.a.q. generate game host game user content discord
Kirby & The Amazing Mirror Guide

# Kirby & The Amazing Mirror

Where is the options page?

What does randomization do to this game?

What items and locations get randomized?

Locations in which items can be found:

Common Item/Location Options

KirbyAM supports the standard Archipelago common options for item and location control:

Use exact item/location names from this world (or the item groups listed above) when configuring these fields.

What other changes are made to the game?

What does another world's item look like in Kirby & The Amazing Mirror?

When you find an item that is not your own, you will be able to see what it was and who it was sent to in both Bizhawk and the Archipelago Bizhawk client. The sprite for the item will still appear, but you will need to receive it via Archipelago before it's usable. When collecting a mirror shard check, the cutscene will still play as if you've received the mirror shard, however it will not be given until you receive it properly via Archipelago.

If an item sends to your own slot, BizHawk shows one local confirmation line (You found your <item>.) instead of separate send and receive popups.

When the player receives an item, what happens?

You will not see an indicator in the game, instead you'll see you received an item from the client window.

Trackers

Currently a tracker is not available. Goal logic depends on the selected mode: either defeat Dark Mind, defeat any one area boss in defeat_any_area_boss mode, defeat the configured area boss in defeat_configured_area_boss mode, or defeat the seed-selected hidden area boss in defeat_random_hidden_area_boss mode.

# Can I play offline?

Yes, the client and connector are only necessary for sending and receiving items. If you're playing a solo game, you don't need to play online unless you want the rest of Archipelago's functionality (like hints). If you're playing a multiworld game, the client will sync your game with the server the next time you connect.

Acknowledgements

[jiangzhengwenjz](https://github.com/jiangzhengwenjz) and other contributors — creators of the [Kirby & The Amazing Mirror disassembly](https://github.com/jiangzhengwenjz/katam), which was instrumental in understanding ROM internals for this integration.