Skip to content

Archipelago 0.3.0

Compare
Choose a tag to compare
@Berserker66 Berserker66 released this 01 Apr 02:26
· 3358 commits to main since this release
1a24a73

New Games

SMZ3

  • @tewtal's romhack mix of A Link to the Past and Super Metroid, ported to Archipelago by @lordlou

ArchipIDLE [@LegendaryLinux]

Archipidle Introduction Video

Meritous [@FelicitusNeko]

  • A free to play game by Lancer-X/ASCEAI

Checksfinder [@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

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

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

Full Changelog: 0.2.5...0.3.0