Skip to content

Releases: Serial-Developer/nonogram-archipelago

Nonopelagram v1.0.2

Choose a tag to compare

@Serial-Developer Serial-Developer released this 20 Jun 16:20

Requires Archipelago 0.6.7 or newer.

Fixed

  • Multiworld logic: difficulty tiers and the goal are now gated behind the Wallet Upgrade items the player actually receives. Paid-difficulty seeds with wallets in the pool previously left the world fully open, which could place another world's progression behind locations the player could not yet afford and make a seed unwinnable.
  • Replaced an over-strict beatability guard that rejected winnable seeds: it collapsed the starting wallet level and pooled wallets into a single cap and ignored that wallet levels above wallets_in_pool are bought in-shop with farmed coins.
  • Localization: English (and other non-French) players no longer see hardcoded French text in the shop / purchase notices, the flawless-streak line, the items-sent / checks-unlocked counters and the difficulty-progression messages; these now resolve through the locale files.

Changed

  • Hint Reveal is reclassified from progression to useful (it never gated a location); its item group is renamed from "Progression" to "Hints".
  • Wallet Upgrade is promoted to progression only when a wallet gate actually applies to the seed; otherwise it stays useful.

Added

  • Universal Tracker support: the world can be re-generated from slot_data alone (interpret_slot_data + ut_can_gen_without_yaml), so trackers report the correct in-logic locations and reveal the higher difficulty tiers as Wallet Upgrades are received.

Internal

  • Manifest world_version bumped to 1.0.2; Serial-Developer added to authors.

Nonopelagram v1.0.1

Choose a tag to compare

@Serial-Developer Serial-Developer released this 07 Jun 09:23

Nonopelagram v1.0.1

First full release. Highlights since the v1.0.0 pre-release:

Client / UX

  • English & French localization - the entire interface is translated, with an in-app language switcher in Settings (auto-detects your browser language on first load, remembered via cookie).
  • Responsive, mobile-ready layout - horizontal tabs replaced by a burger menu + slide-in drawer; an on-screen D-pad to move a cursor and place marks; the board now always fits the viewport at any size with no scrolling.
  • Third cell state "?" - a maybe/template mark that never costs a life (middle-click on desktop, or the Mode toggle on mobile).
  • Navigation aids - the active row, column and their clues highlight while you move with the D-pad (toggle in Settings > Behaviour).
  • Game Log chat - send messages and Archipelago commands (!hint, !help, ...) straight from the Game Log tab.
  • Per-theme completed-clue colors for clear, legible "done" hints.

Archipelago / economy

  • Last-played grid restored on connect (cross-device resume).
  • Proportional item pool - Hint Reveal / Coin Bundle / Random Cell Solve are distributed automatically (10:15:3) across the remaining checks; the three *_in_pool options were removed.
  • Coin Bundle default raised to 50 (low / normal / high / custom choice); shop Temporary Hint Reveal and Random Cell Solve prices set to 15.

Fixes

  • Theme and language dropdowns no longer get clipped by the Settings panel or hidden behind other panels (teleported to body + fixed positioning).

Install

Download nonopelagram.apworld below and install it via the Archipelago Launcher (Install APWorld). Requires Archipelago 0.6.7+.
Play in your browser (no install): https://serial-developer.github.io/nonogram-archipelago/

v1.0.0

v1.0.0 Pre-release
Pre-release

Choose a tag to compare

@Serial-Developer Serial-Developer released this 05 Jun 01:14

Nonopelagram v1.0.0

This release continues the Nonogram Archipelago world originally created by StefanDucharme. All credit for the base game and its first Archipelago integration goes to StefanDucharme -- Nonopelagram picks up that foundation and grows it into a full, economy-driven multiworld experience.

Built on top of StefanDucharme's Nonogram. Requires Archipelago 0.6.7+.

Carried over from the original

The core picross gameplay and Archipelago hookup that StefanDucharme built remain the heart of the game -- same puzzles, same satisfying clears.

What this release brings

  • Server-authoritative economy -- coins, lives, hearts (incl. Zelda-style quarter hearts), wallet level, flawless streaks and in-progress health are saved to the Archipelago data storage. They survive reconnects and follow you across devices, each item counted exactly once.
  • Shop upgrades as multiworld checks -- pooled wallet and heart-container slots send checks and show the scouted item (icon, name, classification, recipient) from the moment you connect.
  • More checks & items -- completions per grid size (5x5 -> 20x20), first-line checks, coin milestones, flawless (no-mistake) checks (per size + streak + total); Hints, Extra Lives, Coin Bundles, Solve-Random-Cell tokens, Wallet Upgrades, Heart Containers.
  • Gameplay depth -- difficulty progression with optional tier-gating, a lives system (restore-on-clear, unlimited-lives, shop heal), Zelda-style heart containers, and flawless tracking with an on-screen win-streak indicator.
  • Death Link -- a single 3-way option: off / on (lose all lives) / damage (lose a single heart).
  • Goal -- clear the configured number of puzzles, with a collapsible per-size breakdown.
  • Client polish -- a reworked Checks tab (per-size sections + goal panel), purchase/claim notifications, coin icons on every price, and clues aligned to the centres of their rows/columns.

Install

  1. Grab nonopelagram.apworld from this release.
  2. Drop it into your Archipelago custom_worlds/ folder.
  3. Create a YAML (the built-in Options Creator works), generate, and connect through the Nonopelagram web client.

Known limitations

  • The client is not yet mobile-responsive (next on the roadmap).

Credits

Full technical changelog: see CHANGELOG.md.