Archipelago 0.3.0
New Games
SMZ3
ArchipIDLE [@LegendaryLinux]
Meritous [@FelicitusNeko]
- A free to play game by Lancer-X/ASCEAI
Checksfinder [@jonloveslegos]
- A minesweeper-type game by @jonloveslegos
New Core Features
ItemLinks [@Berserker66, @CaitSith2, @Alchav]
You can now "Link" together instances of an item across worlds. For example:
A Link to the Past:
item_links:
- name: Community Triforce Hunt
item_pool:
- Triforce Piece
replacement_item: Rupees (5)
Every player with this in their LttP section will now share Triforce Pieces. When one of these shared pieces is picked up, everyone in this group gets their copy of it. As this can reduce the amount of items in the item pool, spots are filled with 5 Rupees in this case.
Alternatively, you can be in a Link with just one world; and for example put in the item "Everything". This can be used to force a non-remote game into effectively remote, so you can now coop that world more effectively.
Server Storage [@Berserker66, @JarnoWesthof]
The server can now persistently store and modify arbitrary data at the request of clients. First example use:
Factorio: Energy Link [@Berserker66, @CaitSith2]
- New option, which when turned on, allows you to send energy to the Multiworld itself to be stored there, or request energy from it back.
Linux builds, including a Steam Deck compatible App Image [@black-sliver]
Updates
Archipelago.gg had a redesign. [@LegendaryLinux, Krista Corkos]
General
- fix that an on/off toggle with value "random" would always randomly be True (https://xkcd.com/221/) [@Berserker66]
- fix entrance info missing on starting hints [@CaitSith2]
- a new percentage based progression balancing [@espeon65536]
- item name groups can now be used in any set based yaml option, such as local_items [@Berserker66]
- made many under-the-hood improvements to memory use, execution speed and error checking [@Berserker66]
Super Metroid
- Fix start_inventory [@Berserker66]
- New patching format [@Berserker66]
- Now supports remote-items as an option, therefore now supports full coop [@lordlou]
A Link to the Past
- Hint tiles are more specific in their choice of words [@t3hf1gm3nt]
- Misery Mire prize reveal on map is now set correctly [@Berserker66]
- Collected or Coop'd checks are now opened for you and trackers should pick up on this. [@CaitSith2]
- New patching format [@Berserker66]
- Fix snes crash when seeing a progressive item on lower item pools [@espeon65536]
Final Fantasy 1
- settings page now links to FF1R directly. [@Berserker66]
- AP will refuse to use a yaml with 0 AP shuffleables. [@jtoyoda]
- Overlay messages can now be toggled [@jtoyoda]
- Now supports bizhawk 2.8
Minecraft [@espeon65536]
- only add egg shards to the pool if required
- require bed for can_adventure rule if deathlink is on in yaml
Subnautica [@JarnoWesthof]
- "Sea Treader's Path Wreck - Hangar Databox" now logically requires a laser cutter
Secret of Evermore [@black-sliver]
- now has DeathLink
- multiple new trap items
- item name groups added
- New patching format
Rogue Legacy
- new option to specify the available classes [@Alchav]
Ocarina of Time [@espeon65536]
- new client included with the main AP install
VVVVVV
- fix logic for area costs [@Berserker66]
- fix logic for "NPC Trinket" [@Berserker66]
SNIClient
- explain multi-snes use better and make some arguments optional (inferred) [@Berserker66]
- RetroArch 1.10.1+ is now supported and documented as such [@strotlog]
New Contributors
- @t3hf1gm3nt made their first contribution in #289
- @LegendaryLinux made their first contribution in #303
- @FelicitusNeko made their first contribution in #278
- @jonloveslegos made their first contribution in #302
- @strotlog made their first contribution in #340
- @beauxq made their first contribution in #349
Full Changelog: 0.2.5...0.3.0