Download Latest Version Archipelago_0.6.7_linux-x86_64.tar.gz (125.4 MB)
Email in envelope

Get an email when there's a new version of Archipelago

Home / 0.6.4
Name Modified Size InfoDownloads / Week
Parent folder
Archipelago_0.6.4_linux-x86_64.AppImage 2025-11-07 83.2 MB
Archipelago_0.6.4_linux-x86_64.tar.gz 2025-11-07 115.5 MB
Setup.Archipelago.0.6.4.exe 2025-11-07 87.6 MB
Archipelago 0.6.4 source code.tar.gz 2025-11-03 14.8 MB
Archipelago 0.6.4 source code.zip 2025-11-03 16.0 MB
README.md 2025-11-03 10.4 kB
Totals: 6 Items   317.1 MB 0

New Games

  • Choo-Choo Charles [@lgbarrere] [#5287] [#5442]
  • Celeste (Open World) [@PoryGone] [#4937] [#5415] [#5486]

Removed Games

  • ArchipIDLE [#5422]

New maintainership

  • FF1: @Rosalie-A [@Rosalie-A] [#5027]

Archipelago

The core patch notes have been abridged to fit the github character limit. The full core patch notes can be found here: https://github.com/ArchipelagoMW/Archipelago/wiki/Unabridged-Release-Notes#064

Core

  • Fix get_unique_identifier failing on missing cache folder [@duckboycool] [#5322]
  • Option to skip "unused" item links [@silasary] [#4608]
  • Drop Python 3.10 [@Berserker66] [#5324]
  • Add Python 3.13 support [@black-sliver] [#5357] [@qwint] [#5410] [#5411]
  • APContainer Version 7 + APWorld manifest + APWorld Builder [@Berserker66] [#4516] [#5261] [#5340] [@NewSoupVi] [#5477] [#5478] [#5479] [@Silvris] [#5484] [#5507] [@duckboycool] [#5511] [#5519] [#5555] [@nicholassaylor] [#5543] [@benny-dreamly] [#5489] [@black-sliver] [#5558]
  • Crash less on loading settings with invalid apworlds [@qwint] [#4438]
  • Fix Priority Fill not crashing when it should, in cases where there is no deprioritized progression [@NewSoupVi] [#5363]
  • Adds a custom KeyError for invalid item names [@qwint] [#4223]
  • Rework accessibility of countdown command to prevent griefing [@Berserker66] [#5463] [@silasary] [#5465]
  • Add location count field for world to spoiler log [@duckboycool] [#5440]
  • Allow PlandoItems to be pickled [@duckboycool] [#5335]
  • Add a ruff.toml to the root directory [@NewSoupVi] [#5259]
  • Limit ItemLink Name to 16 Characters [@Exempt-Medic] [#4318]

MultiServer

  • Validate CreateHints status arg [@qwint] [#5408]
  • Make it so hint_location doesn't set an automatic priority [@NewSoupVi] [#4713] [#5547]
  • Performance and memory optimizations [@black-sliver] [#5527] [#5539] [#5512]

WebHost

  • Add a tracker api endpoint [@alwaysintreble] [#1052] [@Berserker66] [#5388] [@Etsuna] [#5385] [#5441]
  • Ignore Invalid Worlds in Webhost [@qwint] [#5433]
  • Improve user friendliness of generation failure webpage [@massimilianodelliubaldini] [#4964] [@NewSoupVi] [#5521]
  • Handle blank values for OptionCounters, OptionLists and OptionSets [@duckboycool] [#5517] [@NewSoupVi] [#5240]
  • Fix some worlds’ images not showing in guides [@black-sliver] [#5576]

Docs

  • Add deprioritized to AP API doc [@NewSoupVi] [#5355]
  • Add section about adding Components [@qwint] [#5097]
  • Add doc for shared cache [@qwint] [#5129]
  • Kivy Style [@Berserker66] [#5425]
  • More type annotation changes [@duckboycool] [#5301]
  • Add info about custom worlds [@duckboycool] [#5510]
  • APWorld docs: Make a distinction between APWorld and .apworld [@NewSoupVi] [#5509]
  • Update wording of "adding a game to archipelago" section on WebHost [@ScipioWright] [#5457]

CommonClient

  • Fix /items, /locations and /missing not working if the datapackage is local [@Berserker66] [#5350]
  • Fix manually connecting to a url when the username or password has a space in it [@NewSoupVi] [#5528]

SNI Client

  • Fix host.yaml settings being ignored [@threeandthreee] [#5533]

Launcher

  • Rework apworld install popup [@qwint] [#5508]

Docker

  • Implement new Github workflow for building and pushing container images [@a-priestley] [#5242] [@FlitPix] [#5343]

Kivy

  • Re-enable settings menu [@Berserker66] [#4823]
  • Fix MessageBox popups [@duckboycool] [#5193]
  • Fix audio being completely non-functional on Linux [@NewSoupVi] [#5588]

Game Updates

Worlds that had archipelago.json manifest files added by their maintainers:

  • Bumper Stickers [#5496]
  • Celeste 64 [#5486]
  • DKC3 [#5486]
  • Jak and Daxter [#5492]
  • KH2 [#5553] [#5556]
  • Meritous [#5497]
  • Mega Man 2 [#5484]
  • Muse Dash [#5498]
  • Noita [#5483]
  • OoT [@Rooby-Roo] [#5536]
  • Pokemon Emerald [#5487]
  • SA2B [#5486]
  • SMW [#5486]
  • Stardew Valley [#5535]
  • TUNIC [#5482]

Worlds that had the deprecated Utils.get_options removed by their maintainers:

  • DKC3 [#5341]
  • SMW [#5341]
  • Super Metroid [#5257]
  • SMZ3 [#5257]
  • TLOZ [#5266] [#5371]

AHiT

  • Add Death Link amnesty options [@duckboycool] [#4694]
  • Fix likely unintended concatenation in valid first act table [@duckboycool] [#5565]
  • Fix death link timestamps being incorrect [@CookieCat45] [#5404]

Aquaria

  • Update client docs [@tioui] [#5438]

Celeste 64

  • Logic Fixes [@PoryGone] [#5417]

Civilization VI

  • Add era requirements for boosts and update boost prereqs [@hesto2] [#5296]
  • Update for the setup instructions [@DJ-lennart] [#5286]

CotM

  • Correct Archipleago [@LiquidCat64] [#5323]

CV64

  • Fix Explosive DeathLink not working with Increase Shimmy Speed on [@LiquidCat64] [#5523]
  • Correct Archipleago [@LiquidCat64] [#5323]

DLC Quest

  • Enable multi-classification items [@benny-dreamly] [#5552]

DS3

  • Use yaml.safe_load [@black-sliver] [#5360]

Factorio

  • Allow to reconnect a timed out RCON client connection. [@CaitSith2] [#5421]

FF1

  • Client fix and improvement [@Rosalie-A] [#5390]
  • Added Deep Dungeon locations to locations.json so they exist in the datapackage [@Rosalie-A] [#5392]

Heretic

  • Update Steam URL [@KScl] [#5304]

Hollow Knight

  • Make the connecting header separate from the yaml one [@ScipioWright] [#5353]
  • Docs: Warn HK users not to use BepInEx [@BadMagic100] [#5550] [@Fafale] [#5554]

Jak and Daxter

  • Fix checks getting lost if player disconnects. [@massimilianodelliubaldini] [#5280]
  • Close Power Cell loophole in trades test [@massimilianodelliubaldini] [#5493]

KDL3

  • Set goal condition before generate basic [@Silvris] [#5382]

KH1

  • Adding a bunch of new features [@gaithern] [#5078]
  • Remove the top level client script [@NewSoupVi] [#5443]
  • Fix Slot 2 Level Checks description [@gaithern] [#5451]
  • Fix a small error in option descriptions [@esutley] [#5445]
  • Fix crashes with non ASCII characters [@gaithern] [#5584]

KH2

  • Fix html headers to be markdown [@JaredWeakStrike] [#5305]
  • Remove top level KH2Client.py [@JaredWeakStrike] [#5446]
  • Patching fixes [@threeandthreee] [#5398] [#5399] [#5334]
  • Reorganize options page [@threeandthreee] [#4851]
  • Use generic slot name for slots 101+ [@threeandthreee] [#5208]
  • Move client out of root [@threeandthreee] [#4226]
  • Use start_inventory_from_pool [@threeandthreee] [#4641]
  • Stealing logic option [@threeandthreee] [#3965]

MM2

  • Set goal condition before generate basic [@Silvris] [#5382]
  • Fix Heat Man always being invulnerable to Atomic Fire [@Silvris] [#5546]
  • Fix MMLC reading [@Silvris] [#5575]

Muse Dash

  • Change Exception to Option Error and Update to Muse Radio FM106 [@DeamonHunter] [#5374]
  • Update song list to Legendary Voyage, Mystic Treasure. [@DeamonHunter] [#5498]

OSRS

  • Fix UT integration and various gen failures [@FarisTheAncient] [#5331]

Pokemon Emerald

  • Added Pokemon Gen 3 Adjuster data [@RhenaudTheLukark] [#5145]
  • Fix missing fanfare address [@Zunawe] [#5490]
  • Set all abilities to Cacophony if all are blacklisted [@Zunawe] [#5488]

Pokemon Red/Blue

  • Provide more data to trackers [@palex00] [#5494] [@gerbiljames] [#5495]
  • Fix likely unintended concatenation in entrance table [@duckboycool] [#5566]

Raft

  • Add Zipline Tool requirement to Engine controls blueprint [@SunnyBat] [#5455]

SA2B

  • Logic Fixes and Black Market Trap Name Improvements [@PoryGone] [#5427]

SC2

  • Content update [@Ziktofel] [#5312]
  • Highlights:
    • Race swaps for most of the build missions
    • More & custom mission orders
    • Key mode (optional)
    • More units and upgrades
    • Allow to start without Protoss War Council upgrades
  • Several items were split into multiple items, backwards compatibility ensured with some exceptions:
    • Scouts lose vs Light damage bonus with Advanced Photon Blasters
    • Predator upgrade tree got revamped
    • Reforged Bloodshard core from 6 (+4 vs armored) (+1/0) at full charge only to 3 (+2 vs armored) (+1/0) at all charge levels
    • Stasis Calibration Nerfed
  • Revamped several options, use new YAMLs
  • Excluded items won’t trigger generation failure. Instead, a random solution will get shuffled back to the pool
  • Logic bugfixes, fixed known logic holes [@MatthewMarinets] [#5461] [@Ziktofel] [#5312] [#5419]
  • Change default options [@MatthewMarinets] [#5424]
  • Add option presets [@Snarkie] [#5436] [#5551]

shapez

  • Fix floating layers logic error [@BlastSlimey] [#5263]

Short Hike

  • Improve setup guide docs [@BrandenEK] [#5470]

SMZ3

  • Fix distribution of Super Metroid prizes [@KScl] [#5303]
  • Fix forced fill behaviors (GT junk fill, initial Super/PB front fill) [@KScl] [#5361]

Stardew Valley

  • Use new asserts in tests [@Jouramie] [#4621]
  • Add money logic to traveling merchant [@Jouramie] [#5327]
  • Fixed Traveling merchant flaky test [@agilbert1412] [#5434]

Super Mario Land 2

  • Remove erroneous Coinsanity checks [@Alchav] [#5364]
  • Logic fixes [@Alchav] [#5258]

Terraria

  • Remove /apstart from Terraria docs [@Seldom-SE] [#5537]

Timespinner

  • Add support for spider traps [@sgrunt] [#4848]
  • Adds Lantern Check flags, Missing Traps [@TriumphantBass] [#5188]
  • Add Boss Rando Type Options [@bendxn] [#4466]

TUNIC

  • The Big Refactor [@ScipioWright] [#5195]
  • Change non_local_items Earlier [@Exempt-Medic] [#5249]
  • Make the local_fill option show up on the website [@ScipioWright] [#5348]
  • Update name of a chest in the UT poptracker map integration [@ScipioWright] [#5462]
  • Fuse and Bell Shuffle [@ScipioWright] [#5420]

Yu-Gi-Oh! 2006

  • Fix likely unintended concatenations causing potential bugs [@duckboycool] [#5567]

Zillion

  • Some under-the-hood maintenance [@beauxq] [#5279]

New Contributors

  • @Etsuna [#5385]
  • @RhenaudTheLukark [#5145]
  • @lgbarrere [#5287]
  • @bendxn [#4466]
  • @esutley [#5445]
  • @Snarkie [#5436]
  • @Rooby-Roo [#5536]
  • @Fafale [#5554]
  • @Subsourian [#5549]

Full Changelog: https://github.com/ArchipelagoMW/Archipelago/compare/0.6.3...0.6.4

Source: README.md, updated 2025-11-03