{
  "title": "PlaySuite website screenshots: Windows 0.4.2 and macOS 0.4.3",
  "version": "mixed: 0.4.2 and 0.4.3",
  "source_commit": "c1e42a0c0292e7ec52b69771063dfe44269981ab",
  "release_url": "https://github.com/falseywinchnet/games/releases/tag/v0.4.2",
  "archive_url": "https://github.com/falseywinchnet/games/releases/download/v0.4.2/playsuite-0.4.2-screenshots.zip",
  "capture_platform": "Windows x64 and macOS arm64",
  "capture_method": "Original Windows gameplay captures plus two user-supplied macOS screenshots. All are unretouched, with original framing retained.",
  "width": 1062,
  "height": 710,
  "image_count": 19,
  "game_count": 18,
  "timestamp_note": "The original Windows batch captured the shelf last. The user supplied replacement shelf and Rock Stack frames on 3 October 2026.",
  "recommended_display_order": [
    "menu",
    "solitaire",
    "spider",
    "freecell",
    "hearts",
    "sudoku",
    "gems",
    "nature-cube",
    "untangle",
    "atom-probe",
    "four-pegs",
    "switchbox",
    "puzzle-solve",
    "eggy",
    "koi-koi",
    "parrots-table",
    "liars-dice",
    "pen-the-sheep",
    "stack-rocks"
  ],
  "stack_rocks": {
    "status": "pictured from native 0.4.3 build",
    "id": "stack-rocks"
  },
  "installers": [
    {
      "platform": "Windows x64",
      "url": "https://github.com/falseywinchnet/games/releases/download/v0.4.2/playsuite-0.4.2-windows-x64-setup.exe"
    },
    {
      "platform": "macOS Apple silicon",
      "requirements": "macOS 15 or later; ad hoc signed, not Developer ID notarized",
      "url": "https://github.com/falseywinchnet/games/releases/download/v0.4.2/playsuite-0.4.2-macos-arm64.pkg"
    },
    {
      "platform": "Linux amd64",
      "requirements": "Ubuntu 24.04 or compatible; X11",
      "url": "https://github.com/falseywinchnet/games/releases/download/v0.4.2/playsuite-0.4.2-linux-amd64.deb"
    },
    {
      "platform": "Linux arm64",
      "requirements": "Ubuntu 24.04 or compatible; X11",
      "url": "https://github.com/falseywinchnet/games/releases/download/v0.4.2/playsuite-0.4.2-linux-arm64.deb"
    }
  ],
  "images": [
    {
      "order": 1,
      "filename": "01-solitaire.jpg",
      "name": "Solitaire",
      "description": "Klondike patience: build alternating-color tableau runs and suit foundations; shown after drawing from the stock.",
      "captured_at": "2026-10-03T08:20:07.542Z",
      "width": 1062,
      "height": 710,
      "sha256": "498b07309bc3a948c32c54a3b483e8e38b80a3d1716e08ad4d36a3a04a3d9048",
      "bytes": 142029,
      "kind": "gameplay",
      "id": "solitaire",
      "web_filename": "solitaire.webp",
      "web_sha256": "7919f7f494bb7032c92676a18f6110e0caff05ed92503e2535482e9e821528b3",
      "web_bytes": 186788
    },
    {
      "order": 2,
      "filename": "02-spider.jpg",
      "name": "Spider",
      "description": "Build descending same-suit runs across ten columns and complete eight king-to-ace sequences; shown after moving a queen onto a king.",
      "captured_at": "2026-10-03T08:20:44.061Z",
      "width": 1062,
      "height": 710,
      "sha256": "0900fc56f85b57958373ab66505ec7a3da17b6a2907c40419697c5ec002fd812",
      "bytes": 139422,
      "kind": "gameplay",
      "id": "spider",
      "web_filename": "spider.webp",
      "web_sha256": "207258e2abc7ff7be8d5408dfaee994c3ec420d558da908bca5400e91bc7ae23",
      "web_bytes": 188314
    },
    {
      "order": 3,
      "filename": "03-freecell.jpg",
      "name": "FreeCell",
      "description": "All cards are face up. Use four free cells and empty columns to build alternating-color runs and suit foundations; one reserve is occupied here.",
      "captured_at": "2026-10-03T08:21:10.256Z",
      "width": 1062,
      "height": 710,
      "sha256": "c482131cfd461495e8ada18aee3243d3960c5ff23dd64c5fd39b44673b3368e2",
      "bytes": 139946,
      "kind": "gameplay",
      "id": "freecell",
      "web_filename": "freecell.webp",
      "web_sha256": "42fc4044dfd94012861c5a356201f0019f2ead2b463414da80df09383055b60b",
      "web_bytes": 164296
    },
    {
      "order": 4,
      "filename": "04-hearts.jpg",
      "name": "Hearts",
      "description": "Play against three computer opponents, following suit while avoiding hearts and the queen of spades; a trick is in play after the opening pass.",
      "captured_at": "2026-10-03T08:22:09.062Z",
      "width": 1062,
      "height": 710,
      "sha256": "74ab8ac6f967232d29ded1a088b0b43f1e46467ed43da2677f8539120d10f5c9",
      "bytes": 128681,
      "kind": "gameplay",
      "id": "hearts",
      "web_filename": "hearts.webp",
      "web_sha256": "26dc6e50a8e6882004f364c6459e413f86414b5e3c525b44946c611cd8d3233f",
      "web_bytes": 173466
    },
    {
      "order": 5,
      "filename": "05-sudoku.jpg",
      "name": "Sudoku",
      "description": "Fill the 9-by-9 grid without repeating digits in rows, columns or boxes; candidate notes, three difficulty levels and a night theme are available.",
      "captured_at": "2026-10-03T08:23:00.908Z",
      "width": 1062,
      "height": 710,
      "sha256": "b121cea68e3678b3aa3e9644c9377d4de5ca592060cc807130b1c5449e999bea",
      "bytes": 71471,
      "kind": "gameplay",
      "id": "sudoku",
      "web_filename": "sudoku.webp",
      "web_sha256": "3ae34f13e77330e13be9d59116e52ec06159d41923132bd5c134e9f9fe266959",
      "web_bytes": 43676
    },
    {
      "order": 6,
      "filename": "06-gems.jpg",
      "name": "Gems",
      "description": "Swap adjacent jewels to match three or more. Larger matches create colored bombs, stars and hypercubes, with cascading refills.",
      "captured_at": "2026-10-03T08:23:59.211Z",
      "width": 1062,
      "height": 710,
      "sha256": "fdd4e58b892aa52ae90377369aa20c50199e210276a197a85adb39ec68b5824b",
      "bytes": 99675,
      "kind": "gameplay",
      "id": "gems",
      "web_filename": "gems.webp",
      "web_sha256": "849971a74e282bd0520303f595b4dc82434f0a9e5db0cf1807b884327e93ee70",
      "web_bytes": 89288
    },
    {
      "order": 7,
      "filename": "07-nature-cube.jpg",
      "name": "Nature Cube",
      "description": "Trace paths between matching colored endpoints across three faces of a tilting reflective cube; paths must avoid stones.",
      "captured_at": "2026-10-03T08:26:01.725Z",
      "width": 1062,
      "height": 710,
      "sha256": "1bbaeeaf5389c82a86617c36f7b2b151f9065dd0b83ce14ee65195be83921595",
      "bytes": 197542,
      "kind": "gameplay",
      "id": "nature-cube",
      "web_filename": "nature-cube.webp",
      "web_sha256": "51ef557c16654a02e0d83785ab38c8f7e56a2e4e66c3b3a05b31446dca296c13",
      "web_bytes": 269516
    },
    {
      "order": 8,
      "filename": "08-untangle.jpg",
      "name": "Untangle",
      "description": "Move pegs to remove crossings between threads of the same color. Frozen pegs and a mischievous cat complicate the puzzle.",
      "captured_at": "2026-10-03T08:26:42.167Z",
      "width": 1062,
      "height": 710,
      "sha256": "15ada17e6e70a02342c403ef325ee27cf3a9ae7f3f7ae33ce00eeb5d9d3d3098",
      "bytes": 116789,
      "kind": "gameplay",
      "id": "untangle",
      "web_filename": "untangle.webp",
      "web_sha256": "3d7075ae451ec644ba95d440a1b7525dd5205fc226f6862d362fc25ea23b8525",
      "web_bytes": 113508
    },
    {
      "order": 9,
      "filename": "09-atom-probe.jpg",
      "name": "Atom Probe",
      "description": "Fire beams into a sealed field and infer hidden atom positions from absorption, reflection and exit-port clues; a paired probe result is visible.",
      "captured_at": "2026-10-03T08:27:31.852Z",
      "width": 1062,
      "height": 710,
      "sha256": "f4a1541656bad388d3afa9401edc4eaa0dbde4a1b0a6b8708eec0511bad9f406",
      "bytes": 118220,
      "kind": "gameplay",
      "id": "atom-probe",
      "web_filename": "atom-probe.webp",
      "web_sha256": "5eccef1a1feb604a851ebd29d426888e30efbb5deb7eaff83dbc103dcc3c7006",
      "web_bytes": 135174
    },
    {
      "order": 10,
      "filename": "10-four-pegs.jpg",
      "name": "Four Pegs",
      "description": "Crack a four-symbol code in ten guesses. The test sheet reports exact-position and misplaced matches; the first checked guess is visible.",
      "captured_at": "2026-10-03T08:29:34.424Z",
      "width": 1062,
      "height": 710,
      "sha256": "f02fd41818a4e23d9b2c4fa1e27b084b5145d2850d247066924fdaab38ed410f",
      "bytes": 130851,
      "kind": "gameplay",
      "id": "four-pegs",
      "web_filename": "four-pegs.webp",
      "web_sha256": "7c8dd4ba78636b4fa7d3e514fa33716edf97ea042afef16953a7b3c396e46eb4",
      "web_bytes": 138304
    },
    {
      "order": 11,
      "filename": "11-switchbox.jpg",
      "name": "Switchbox",
      "description": "Discover the hidden order of six switches. Wrong choices bring a mischievous character out of the box to reset them; the character is peeking out here.",
      "captured_at": "2026-10-03T08:31:20.332Z",
      "width": 1062,
      "height": 710,
      "sha256": "de92189a4e31bc119feb37d98b50a310a06782e4d1a39462df72678ce88897f5",
      "bytes": 118158,
      "kind": "gameplay",
      "id": "switchbox",
      "web_filename": "switchbox.webp",
      "web_sha256": "56454dbea0453e5774bb805c0d7a055f625e9354f0c14d35639f465253e23cee",
      "web_bytes": 132512
    },
    {
      "order": 12,
      "filename": "12-puzzle-solve.jpg",
      "name": "Puzzle Solve",
      "description": "Rotate, flip and place seven geometric pieces to reconstruct the blue-and-yellow target image; one piece is placed in the frame.",
      "captured_at": "2026-10-03T08:32:00.626Z",
      "width": 1062,
      "height": 710,
      "sha256": "0f4bca3ffb27eb6d54343f4606e6cf2c5e2e1a5d079d8bedf4ccb449bf8ddf82",
      "bytes": 78768,
      "kind": "gameplay",
      "id": "puzzle-solve",
      "web_filename": "puzzle-solve.webp",
      "web_sha256": "9f899040a8e5eaab533a205d9a34f21ad7f5d4c84c4bae0e5c7a6e97fc76ab42",
      "web_bytes": 51138
    },
    {
      "order": 13,
      "filename": "13-eggy.jpg",
      "name": "Eggy",
      "description": "Guide a duckling up a very tall mountain through changing weather and biomes; slower autopilot keeps the climb moving. Shown in the meadow with gameplay HUD and dialogue.",
      "captured_at": "2026-10-03T08:32:59.783Z",
      "width": 1062,
      "height": 710,
      "sha256": "b0f84a09492ef6fc943002881349204b902dbaebed1551cbbe7cda99f7d1cf7a",
      "bytes": 129481,
      "kind": "gameplay",
      "id": "eggy",
      "web_filename": "eggy.webp",
      "web_sha256": "e61d32c15e1ff50c585d297f02cd28354d79a66390052c9db92ec1a8fb516aaa",
      "web_bytes": 153650
    },
    {
      "order": 14,
      "filename": "14-koi-koi.jpg",
      "name": "Koi-Koi",
      "description": "Match hanafuda cards by month, collect scoring sets, and choose whether to stop or risk another turn; shown mid-round with the woodblock-style deck.",
      "captured_at": "2026-10-03T08:33:51.846Z",
      "width": 1062,
      "height": 710,
      "sha256": "13c6bace3ac89c78b121364b91dd5ce040b72feb425567056eb56871b24c21cc",
      "bytes": 142813,
      "kind": "gameplay",
      "id": "koi-koi",
      "web_filename": "koi-koi.webp",
      "web_sha256": "ecee48f4955d4a54ffb8f84d045ac26947d22272c1de17878e7138c80bb548ef",
      "web_bytes": 168006
    },
    {
      "order": 15,
      "filename": "15-parrots-table.jpg",
      "name": "The Parrot's Table",
      "description": "Compare the parrots’ testimony, mark truth-tellers and liars, and deduce who took the missing item.",
      "captured_at": "2026-10-03T08:37:28.132Z",
      "width": 1062,
      "height": 710,
      "sha256": "c2c4af6f3283c61659181b7bf1d2e2c36640e4e226913ddec387c62908c1614f",
      "bytes": 122064,
      "kind": "gameplay",
      "id": "parrots-table",
      "web_filename": "parrots-table.webp",
      "web_sha256": "c772884244ec5c8eea58de5dccb56567c02a21e7e5a670bec8d42cd8df444dd2",
      "web_bytes": 116318
    },
    {
      "order": 16,
      "filename": "16-liars-dice.jpg",
      "name": "Liar's Dice",
      "description": "Bid on hidden dice, raise the stakes or call a bluff against sea-creature opponents; shown after both opponents raised the opening bid.",
      "captured_at": "2026-10-03T08:38:36.444Z",
      "width": 1062,
      "height": 710,
      "sha256": "0c1bab19f16651b0e185972d0d9a8b8a99b025e242e34c74ea232bd2c211159f",
      "bytes": 129371,
      "kind": "gameplay",
      "id": "liars-dice",
      "web_filename": "liars-dice.webp",
      "web_sha256": "da880819b838058b7634ad71fb9c1417d09e83fe40c37c994a73fcd8ab7de918",
      "web_bytes": 134046
    },
    {
      "order": 17,
      "filename": "17-pen-the-sheep.jpg",
      "name": "Pen the Sheep",
      "description": "Place fences on a meadow to pen a wandering sheep before it escapes; the first new fence is in place, with two free moves remaining.",
      "captured_at": "2026-10-03T08:39:08.557Z",
      "width": 1062,
      "height": 710,
      "sha256": "bca06db432dd19f739cfafa026e221dfd9365131d3fe45049020f0a9e9bb6ed7",
      "bytes": 142268,
      "kind": "gameplay",
      "id": "pen-the-sheep",
      "web_filename": "pen-the-sheep.webp",
      "web_sha256": "9ad1cc2affa2b87141094bb84dbc59e0f4e62741441a0de0803bc10b24c29684",
      "web_bytes": 176106
    },
    {
      "id": "menu",
      "order": 19,
      "filename": "Screenshot 2026-10-03 at 8.16.58 AM.png",
      "name": "Main shelf",
      "description": "PlaySuite’s eighteen-game shelf with Rock Stack selected.",
      "captured_at": "2026-10-03T13:16:58Z",
      "capture_time_source": "User-supplied screenshot filename; America/Chicago",
      "width": 2180,
      "height": 1442,
      "sha256": "768640e0cdadf48e7559cd18fd66c6f3515f25f0ec9cb05954006cd846fd09d4",
      "bytes": 1473693,
      "kind": "shelf",
      "version": "0.4.3",
      "source_commit": "e005a2c0fcae4d9efa0085818a846488644c238a",
      "capture_platform": "macOS arm64",
      "capture_method": "Screenshot supplied by the user; converted to WebP with original framing and pixels retained apart from compression.",
      "web_filename": "menu.webp",
      "web_sha256": "02b2e661c20343728e2329374a1b4668b590471569f9b44804a864fc98bf38ba",
      "web_bytes": 189252
    },
    {
      "id": "stack-rocks",
      "order": 20,
      "filename": "Screenshot 2026-10-03 at 8.17.11 AM.png",
      "name": "Rock Stack",
      "description": "A yellow crane beside a brook, a bowl of river stones, and a two-rock stack measuring 10.9 cm.",
      "captured_at": "2026-10-03T13:17:11Z",
      "capture_time_source": "User-supplied screenshot filename; America/Chicago",
      "width": 2148,
      "height": 1442,
      "sha256": "034b1789ea45627ba7c3f6d0f6b0638cfb245d8da6b29e438bc98df127688393",
      "bytes": 1242672,
      "kind": "gameplay",
      "version": "0.4.3",
      "source_commit": "e005a2c0fcae4d9efa0085818a846488644c238a",
      "capture_platform": "macOS arm64",
      "capture_method": "Screenshot supplied by the user; converted to WebP with original framing and pixels retained apart from compression.",
      "web_filename": "stack-rocks.webp",
      "web_sha256": "ca6a73b823452e61a37bab55b4eedd82183c73d4d6eb2c74add207fadbafafb2",
      "web_bytes": 819232
    }
  ],
  "conversion": "Original uncropped frames converted to WebP at quality 93; native pixel dimensions preserved.",
  "previous_menu": {
    "order": 18,
    "filename": "18-main-shelf.jpg",
    "name": "Main shelf",
    "description": "The PlaySuite library shelf, showing all seventeen games. Captured last; recommended as the first website image.",
    "captured_at": "2026-10-03T08:39:29.502Z",
    "width": 1062,
    "height": 710,
    "sha256": "31d0cbf25e179e2daaf49ec71b9ff692a266ef1a72596195e72fc58bdc2e46b0",
    "bytes": 124814,
    "kind": "shelf",
    "id": "menu",
    "web_filename": "menu.webp",
    "web_sha256": "c4093907930f8a89c037b2e1a64e6e7734dc6b62822103ad00e850d76a3730a2",
    "web_bytes": 95768
  },
  "original_capture_order": [
    "01-solitaire.jpg",
    "02-spider.jpg",
    "03-freecell.jpg",
    "04-hearts.jpg",
    "05-sudoku.jpg",
    "06-gems.jpg",
    "07-nature-cube.jpg",
    "08-untangle.jpg",
    "09-atom-probe.jpg",
    "10-four-pegs.jpg",
    "11-switchbox.jpg",
    "12-puzzle-solve.jpg",
    "13-eggy.jpg",
    "14-koi-koi.jpg",
    "15-parrots-table.jpg",
    "16-liars-dice.jpg",
    "17-pen-the-sheep.jpg",
    "18-main-shelf.jpg"
  ],
  "capture_order": [
    "01-solitaire.jpg",
    "02-spider.jpg",
    "03-freecell.jpg",
    "04-hearts.jpg",
    "05-sudoku.jpg",
    "06-gems.jpg",
    "07-nature-cube.jpg",
    "08-untangle.jpg",
    "09-atom-probe.jpg",
    "10-four-pegs.jpg",
    "11-switchbox.jpg",
    "12-puzzle-solve.jpg",
    "13-eggy.jpg",
    "14-koi-koi.jpg",
    "15-parrots-table.jpg",
    "16-liars-dice.jpg",
    "17-pen-the-sheep.jpg",
    "Screenshot 2026-10-03 at 8.16.58 AM.png",
    "Screenshot 2026-10-03 at 8.17.11 AM.png"
  ]
}
