Skip to content

Releases: Glomels/ys-archipelago

v0.1.0 — Ys I Chronicles AP

Choose a tag to compare

@Glomels Glomels released this 15 Mar 21:16

Ys I Chronicles — Archipelago Randomizer (Alpha)

  • steam_api.dll — proxy DLL that loads the AP client
  • aphook.dll — AP client (item interception, server connection, on-screen status)
  • ys_chronicles.apworld — install into Archipelago's custom_worlds/
  • Ys I Chronicles.yaml — player settings template
  • ap_connect.txt — server connection config (server:port on first line, slot name on second)

Setup

  1. Back up your original steam_api.dll
  2. Copy all files from the zip into the game folder root (where ys1plus.exe is)
  3. Place ys_chronicles.apworld in your Archipelago custom_worlds/ directory
  4. Edit ap_connect.txt with your server and slot name
  5. Launch the game — you should see "AP: Connecting..." or "AP: Connected" on screen

What Works

  • 51 items randomized across 59 locations (chests, NPC gifts, field pickups)
  • Item interception via in-process DLL hook
  • 13 shop locations (optional, toggle with shuffle_shops)
  • Darm Tower entry guard (prevents softlock if missing required items)
  • Save/load sync
  • On-screen connection status

Known Limitations

  • It's generally playable, but I haven't done an actual full run. I've only tested randomization in areas across the whole game separately successfully.