Skip to content

Archipelago 0.3.6

Compare
Choose a tag to compare
@Berserker66 Berserker66 released this 19 Nov 16:21
· 1745 commits to main since this release

Super Mario World

Pokémon Red and Blue

Hylics 2

Overcooked! 2

Zillion

BK Sudoku

  • Solve puzzles to generate hints in a multiworld by @Jarno458

Super Mario 64

  • Fix WDW 1Up Block Logic [@N00byKing]
  • Separate Entrance Shuffle pools option and MIPS cost option improvement [@Alchav]

A Link to the Past

  • only check item.type for own items with retro_cave [@black-sliver]
  • fix ganons tower trash fill deleting items that did not fit [@Berserker66]

The Witness

Starcraft 2: Wings of Liberty

  • Client: always show uncollected locations [@Berserker66]
  • Client: Add helpful feedback when failing to locate SC2 [@SoldierofOrder]
  • Client: Add an automated installation process for the maps and mod within SC2Client. [@SoldierofOrder]
  • Logic improvements [@Magnemania]
  • New Campaign layout modes, for faster runs [@Magnemania]
  • Certain Items can now be removed and also requested to always exist [@Magnemania]

Factorio

  • Add support for factory-levels mod. [@CaitSith2]
  • Client: Prevent communication from breaking on invalid UTF-8 [@recklesscoder]
  • Client: Fix saving on exit on Windows [@recklesscoder]
  • Added commands for checking energy link from command line and in game [@recklesscoder]
  • Add optional filtering for item sends displayed in-game [@recklesscoder]
  • Added ability to chat from within the game. [@recklesscoder]
  • The 4 useless technologies are no longer an AP item in the pool, and instead are researched and hidden from the start [@Berserker66]
    • They still exist for mod compatibility
  • add rocket-silo as required technology for completion condition [@Berserker66]
  • revamped location system [@Berserker66]
    • can now use in-game search for the location name
    • names are now based on the pattern AP-<highest_science_pack>-<relative_cost_in_hex>
    • 3 new options that replace the old science cost option for fine-grained control
    • instead of 4 total traps, you can now have up to 25 of each

Timespinner

  • Fixed Oculus Ring from showing up on tracker [@Jarno458]

Hollow Knight

Ocarina of Time

Raft

  • Update rules to account for navigation [@SunnyBat]

Secret of Evermore

Minecraft

Dark Souls 3

  • Added a few new items and locations [@Marechal-L]
  • fix shield item/location [@Br00ty]
  • the json file is now gone, all data is retrieved from the server connection [@Marechal-L]
  • Add progressive locations, fix the randomize_weapons_level option and add some options ( Deathlink ) [@Marechal-L]

Rogue Legacy

  • early options will now correctly appear in local sphere 1 [@ThePhar]
  • Fairy chests can now be set to 0 [@ThePhar]

Super Metroid

  • Fix unobtainable items in remote items+item links combo [@strotlog]
  • Update SM Web Tracker links [@shadow42085]

SMZ3

  • fix logic for completion condition [@lordlou]

Subnautica

  • Fix creature_scan_logic: removed allowing Cuddlefish [@recklesscoder]

Server

  • allow using IDs for hints [@black-sliver]
    • !hint 176 for example, this is mostly useful when playing unreleased games on an older server or when names have changed.
  • Don't leak info about what exists or not if player can't afford the hint [@CaitSith2]

Generator

  • New, smarter fast_fill [@Alchav]
  • Fix minimal accessibility failures [@Alchav]
  • improve sweep_for_events efficiency [@Alchav]
  • create minimal excluded location rule only once [@Berserker66]
  • more opportunities for swapping [@black-sliver]
  • Locality rewrite for linear memory consumption, from quadratic (or worse) [@Berserker66]
  • Priority locks when placing and skips swap stage. [@Berserker66]
  • In total, the generator is now significantly faster, uses significantly less memory and fails less.
    • for the async this was an over 24 times improvement in memory and over 5 times improvement in speed, as well as no failures in the final attempts (800 worlds).
  • don't try to include meta or filler weights file as player [@Berserker66]
  • fix unweighted options for meta files [@alwaysintreble]
  • Plando can now target early or non-early locations as a group [@Alchav]
  • Disallow two players differing only by caps in their name [@black-sliver]

WebHost

  • /Room/ style Changes [@Gertimoshka]
  • Fixed some document titles [@recklesscoder]
  • Fixed scrolling to anchors [@recklesscoder]
  • Fix weighted-settings to not save full set of range options to localStorage [@LegendaryLinux]
  • prevent infinite spinup loop of Rooms [@Berserker66] (Was deployed on archipelago.gg as hotfix)
  • Generator now has a 10 minute time limit to clear out stuck or too complex generations [@Berserker66]
  • Remove "Random" as an option and move to separate button in Player Settings [@ThePhar]

Clients

  • Some GUI polish [@recklesscoder]
    • auto-focus text field when requesting input
    • remember last server address
    • auto-focus port portion of connect bar on fresh start
    • disallow editing of address while connected
    • made the scrollbar wider and interactable
    • prevent pressing enter in address causing a disconnect
  • SNI Client Refactor [@PoryGone]
    • hotswapping games should now work. To avoid any potential issues, it's always cleanest to quit the client however.

New Contributors

Full Changelog: 0.3.5...0.3.6

Hotfix

  • AppImage: fix SNI not starting with old host.yaml