Joker Troupe

Demo, RTP 96.68%, paytable, symbols & full capture data

Free demo · not real-money play
✓ Working · checked 4 weeks ago Verified · 03 Sep 2026
RTP 96.68%
Volatility
Max win
Grid 4×3
For webmasters & affiliates
Embed demo

Direct demo link or iframe code for your site. Free · no sign-up

Asset pack

44 screenshots · 13 symbol icons · palette · spec sheet. ZIP — captcha check, no sign-up

Slot API

GET /v1/slots/joker-troupe-b28/

1,000 free requests / month · sign-up required

48 API calls this month
Ask AI MCP

This slot’s spec, symbols, palette and demo link — queryable from Claude, Cursor or VS Code. Read-only · free · no key, no sign-up.

mcp.i-gaming.tools/mcp
What to ask → 2-min setup
Verified capture
iGaming Tools capture pipeline Manual demo playthrough · paytable OCR-verified

Captured by hand from a live demo and verified frame-by-frame — the paytable was OCR-checked against the provider. 5 aspects we couldn’t confirm are flagged below, not hidden.

Captured 03 Sep 2026 View capture log

Per-screen breakdown

44 demo screens
44 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Base game
base_game Base game
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Bonus features
bonus Bonus features
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Logo
logo Logo
Other (see free_label)
other Other (see free_label)
Other (see free_label)
other Other (see free_label)
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Preview / Loading screen
preview Preview / Loading screen
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Game settings
settings Game settings
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Sep '25: 420 420 Sep Oct '25: 490 490 Oct Nov '25: 570 570 Nov Dec '25: 580 580 Dec Jan '26: 450 450 Jan Feb '26: 450 450 Feb Mar '26: 310 310 Mar Apr '26: 290 290 Apr May '26: 200 200 May Jun '26: 410 410 Jun Jul '26: 310 310 Jul Aug '26: 190 190 Aug
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Aug '26 Jul '26 Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25 Sep '25
🇱🇹Lithuania 10 10 10 10 10 10 10 10 10 10
🇳🇴Norway 10 10 10 10 10 10 10 10 10 10
🇦🇺Australia 10 10 10 10 10 10 10
🇮🇩Indonesia 10 10 10 10 10 10 10
🇵🇹Portugal 10 10 10 10 10 10
🇷🇴Romania 10 10 10 10 10 20 30 30 40 30 30 20
🇺🇸United States 20 20 20 20 20 20 20 20 20 20 20 20
🇫🇮Finland 20 20 20 20 20 20 20 20 20
🇩🇰Denmark 10 10 20 10 10 10 10 10 20 20 10 10
🇩🇪Germany 10 10 10 10 10 10 10 10 20 10 10 10
🇪🇸Spain 10 10 10 10 10 10 10 10 20 10 10 10
🇬🇧United Kingdom 10 10 10 10 10 10 10 10 10 10 10 10
🇦🇹Austria 10 10 10 10 10 10 10 10 10
🇳🇿New Zealand 10 10 10 10 10 10 10 10 10
🇮🇹Italy 10 10 10 10 10 10 10 10
🇲🇾Malaysia 20 20 20 20
🇵🇱Poland 10 10 10 10 10 10 10 10
🇧🇬Bulgaria 10 10 10 10 10 10 10
🇹🇭Thailand 10 10 10 10 10 10 10
🇨🇭Switzerland 30 30
🇨🇾Cyprus 10 10 10 10 10
🇱🇻Latvia 10 10 10 10 10
🇵🇭Philippines 10 10 10 10 10
🇺🇦Ukraine 10 10 10 10 10
🇨🇱Chile 10 10 10 10
🇭🇷Croatia 10 10 10 10
🇨🇿Czech Republic 10 10 10 10
🇯🇵Japan 10 10 10 10
🇲🇹Malta 10 10 10 10
🇵🇪Peru 10 10 10 10
🇮🇪Ireland 10 10 10
🇸🇬Singapore 10 10 10
🇻🇳Vietnam 10 10 10
🇧🇾Belarus 10 10
🇱🇧Lebanon 10 10
🇱🇺Luxembourg 20
🇶🇦Qatar 10 10
🇸🇮Slovenia 10 10
🇦🇷Argentina 10
🇨🇴Colombia 10
🇯🇴Jordan 10
🇰🇷South Korea 10
🇲🇽Mexico 10
🇿🇦South Africa 10
🇬🇷Greece 20 30 30 20 40 40 70 90 110 90 50 70
🇳🇱Netherlands 10 10 10 10 10 10 10 10 10 10 10
🇸🇪Sweden 10 10 10 10 10 10 10 10 10 10 10
🇫🇷France 10 10 10 10 10 10 10 10 10 10
🇭🇺Hungary 10 10 10 10 10 10 10 10 10
🇧🇷Brazil 10 10 10 10 10 10
🇹🇷Turkey 10 10 10 10 10
🇪🇪Estonia 10 10 10 10
🇸🇰Slovakia 10 10 10
🇹🇳Tunisia 10 10
🇲🇦Morocco 10
🇨🇦Canada 20 20 20 20 20 20 20 20 20 20 20
🇧🇪Belgium 20 20 20 20 20 20 20
🇮🇳India 20 20 20 20 20 20
Full per-country breakdown via the API →

What we extracted from Joker Troupe

Everything pulled from Joker Troupe into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
44 screens captured
13 symbols catalogued · payouts OCR-verified
4 bonus-buy options with prices
14 palette colors from frames
9 accessibility groups profiled
5 gameplay modes NOT captured — flagged honestly below

manual demo playthrough → 44 screens captured → paytable verified (OCR) → catalogued & reviewed

Specification

verified parameters
provider Push Gaming
layout 4×3
paylines 10 fixed
bonus_buy Yes · 4 options
mechanic Video Slot
release_date 2020

RTP configurations

This game does not run at one fixed RTP. It ships 5 figures, and which one applies depends on the condition in each row — buying the bonus, an ante bet or a game setting. All of them were read off the game’s own rules screen.

Variant RTP Condition
Default 96.68%
Bonus Buy 96.34% Random Free Spins bonus buy (66x Base Bet, picks 1 of 3 features)
Bonus Buy 96.31% Red Joker Freespins bonus buy (114x Base Bet)
Bonus Buy 96.29% Green Joker Wheel bonus buy (41.6x Base Bet)
Bonus Buy 96.26% Blue Joker Feature bonus buy (42.5x Base Bet)

See how this RTP compares across Push Gaming’s full range →

Symbols & paytable

13 symbols
13 icons (ZIP)
Golden red '8'
Golden red '8'
High Pay

Glossy red-and-gold figure-8/infinity-knot glyph with a flame-ribbon texture; highest-paying base symbol.

MatchPayoutUnit
2x 1.00 Multiplier
3x 20.00 Multiplier
4x 100.00 Multiplier
Purple gift-box dice
Purple gift-box dice
High Pay

Two overlapping purple dice-like boxes with gold beveled edges and a gold flame icon; second-highest base symbol.

MatchPayoutUnit
3x 10.00 Multiplier
4x 50.00 Multiplier
Dragonfruit
Dragonfruit
Low Pay

Pink/magenta dragonfruit sliced open to show white flesh with black seeds, green leaf tips; low-paying base symbol.

MatchPayoutUnit
3x 1.00 Multiplier
4x 3.00 Multiplier
Starfruit
Starfruit
Low Pay

Cluster of pale yellow star-shaped fruit sliced to show a 5-pointed star cross-section; low-paying base symbol.

MatchPayoutUnit
3x 0.80 Multiplier
4x 2.50 Multiplier
Red flame orb
Red flame orb
Low Pay

Glossy red sphere printed with a dark flame icon; lowest-paying base symbol, tied with the blue water-drop orb.

MatchPayoutUnit
3x 0.50 Multiplier
4x 1.00 Multiplier
Blue water-drop orb
Blue water-drop orb
Low Pay

Glossy blue sphere printed with a cyan droplet icon, same shape family as the red flame orb but distinguished by colour and icon; lowest-paying base symbol.

MatchPayoutUnit
3x 0.50 Multiplier
4x 1.00 Multiplier
Red Joker
Red Joker
Scatter

Female jester with white/lavender hair with pink-red streaks, red diamond eye makeup, gold headband with 5 bells; framed in a rounded-rectangle card shape with a red/orange neon rim. 3+ on reels 2-4 trigger Red Joker Freespins.

Green Joker
Green Joker
Scatter

Male character with green two-horn hairstyle and full green beard, gold-trimmed olive/brown collar; framed in a spade-suit shape with a green neon rim. 3+ on reels 2-4 trigger the Green Joker Wheel.

Blue Joker
Blue Joker
Scatter

Male character with a blue pointed jester cap tipped with gold bells and blue facial markings; framed in a shield/guitar-pick shape with a blue neon rim. 3+ on reels 2-4 trigger the Blue Joker Feature.

Gold Hat (highest tier)
Gold Hat (highest tier)
Other

Solid gold jester-cap icon with a pink/magenta teardrop gem and gold bells on a brown card with a gold neon frame; highest-tier prize tile, appears only during the Blue Joker Feature.

Gold-and-blue Hat (upper-mid tier)
Gold-and-blue Hat (upper-mid tier)
Other

Two-tone jester-cap, left point gold and right points medium blue, blue teardrop gem, gold bells, on a dark-blue card with a blue neon frame; upper-mid prize tile.

Medium-blue Hat (lower-mid tier)
Medium-blue Hat (lower-mid tier)
Other

Jester-cap rendered entirely in medium/royal blue with gold trim and gold bells, dark-blue card with the same blue neon frame as the tier above; lower-mid prize tile.

Pale blue-grey Hat (lowest tier)
Pale blue-grey Hat (lowest tier)
Other

Jester-cap in pale desaturated blue-grey with silver trim and silver bells (only tier with silver hardware), dark-blue card with the same blue neon frame; lowest prize tile.

Bonus modes

5 modes
Base Game Modifier base
Base Game

4 reels x 3 rows, 10 fixed win lines, left-to-right pay direction; 3 Joker scatter symbols (Blue/Red/Green) trigger their own feature when 3 land on reels 2-4.

Free Spins red_joker_freespins
Red Joker Freespins

Triggered by 3 Red Joker scatters on reels 2-4 (or Bonus Buy at 114x base bet). Self-playing 'HYPERMODE' spins run on a 20-second countdown; Red Joker symbols speed the pace and fill a level meter, refilling resets the timer to 10s and raises the proportion of high-value '8' symbols up to level 12.

Bonus Mode green_joker_wheel
Green Joker Wheel

Triggered by 3 Green Joker scatters on reels 2-4 (or Bonus Buy at 41.6x base bet). Spins a 12-wedge prize wheel (number wedges pay 1/2/5/10 x Wheel Multiplier x stake, up to 1,000x; Booster wedges multiply the Wheel Multiplier by x2 then x5); a third Booster hit ends the feature and awards Red Joker Freespins.

Bonus Mode blue_joker_feature
Blue Joker Feature

Triggered by 3 Blue Joker scatters on reels 2-4 (or Bonus Buy at 42.5x base bet). Hold-and-respin: Hat and Red Joker symbols stick in place; every 3 landed unlocks a new grid row and raises the Hat multiplier (x2 to x25); ends when spins run out and all held Hat tiles reveal their payout.

Other random_free_spins
Random Free Spins

Bonus Buy only (66x base bet); randomly starts one of the other three features (Red Joker Freespins, Green Joker Wheel or Blue Joker Feature) on the player's behalf.

Bonus buy

4 options
Option Price (cost × bet) Effect
Blue Joker Feature headline ×42.50
Green Joker Wheel ×41.60
Red Joker Freespins ×114.00
Random Free Spins ×66.00

Colour system

extracted from frames · HEX
Export palette
#1B072F base dominant 1 base
#34114B base dominant 2 base
#4C1965 base dominant 3 base
#6E2690 base dominant 4 base
#675768 base dominant 5 base
#F4E9A4 base dominant 6 base
#5A070A free_spins dominant 1 free_spins
#2A0310 free_spins dominant 2 free_spins
#9E0E0F free_spins dominant 3 free_spins
#E1181A free_spins dominant 4 free_spins
#1A1022 bonus dominant 1 bonus
#FBFAFA bonus dominant 2 bonus
#281B4B bonus dominant 3 bonus
#4C2354 bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • Each of the three Joker scatters is identified by a different portrait frame shape (Blue: shield/guitar-pick, Green: spade-suit, Red: rounded-rectangle/card) plus the printed colour name in text, not by colour alone.
  • The two lowest base symbols (red flame orb and blue water-drop orb) share the same sphere shape but carry different printed icons, a flame vs a droplet, so they are distinguished by icon shape, not colour alone.
  • Selected values in lists (bet amount, autoplay count) are shown as an inverted light-on-dark block rather than by colour highlight.
  • The Green Joker Wheel prints a plain number or a portrait plus multiplier text on every wedge, so wedge value never depends on colour discrimination.
  • The three lower Hat-symbol tiers in the Blue Joker Feature share the same blue card frame and differ mainly by cap-colour saturation and gold-vs-silver hardware; the payout is always printed as a number on the tile once revealed, mitigating the risk.
  • Blue Joker Feature spins-remaining is shown as both a printed number and a count of lit droplet icons (3-droplet gauge), not colour alone.
Screen Reader
  • Control layout is stable across the whole game: sound and menu icons top-right, bonus-buy/autoplay/bet-select stacked on the right edge, spin bottom-right, balance bottom-left, total bet bottom-right; paytable/rules/settings/know-the-game share one modal reached via four bottom-bar icons.
Motor Accessibility
  • All primary controls (spin, bonus buy, autoplay, bet select) are large round tap targets; autoplay presets up to 1000 spins reduce the number of required interactions; Space bar is an alternative to clicking Spin, and clicking/tapping anywhere (or Space) skips animations.
Hearing Accessibility
  • All game state (balance, bet, win amounts, spins remaining, meters/timers, RTP, prices) is conveyed as on-screen text and numbers; no audio-only information; sound (All Sounds/Sound Effects/Music) can be muted independently.

Media & assets

6 files · 6 types
44 PNG (ZIP)
Base game
base_game
Base game
base_game
Free spins screen
free_spins
Free spins screen
free_spins
Logo
logo
Preview / Loading screen
preview

Data provenance

what we captured and what we didn't
base game, preview splash, paytable (10 pages), rules/game info (8 pages), settings, autoplay panel, bet select panel, bonus buy menu, win screen
all four purchasable features: Red Joker Freespins, Green Joker Wheel, Blue Joker Feature, Random Free Spins, each with buy-confirm, trigger/intro, gameplay and win screens
volatility rating not printed anywhere in the 18-page booklet (verified by full read-through and OCR search for 'volatil')
no game-wide maximum win figure printed; the only numeric cap found is feature-scoped (Green Joker Wheel, up to 1,000x stake)
Hat-symbol tile payouts (Blue Joker Feature) are printed per single landed tile, not as a match-count paytable, so they are not expressible in the match_count/value payout schema and are captured only in narrative form
the 12-wedge Green Joker Wheel layout was captured mid-round on only one outcome; a fixed wedge-to-position mapping is not confirmed
whether the muted sound-icon state on the settings screen is the game's true default or an artifact of headless capture is not independently confirmed

Ask AI about Joker Troupe

MCP · VERIFIED CAPTURE DATA

AI apps like Claude are chat apps: you ask, they answer. Normally they can’t see this capture — MCP is the plug that connects them to it. Add one link, and your chat answers with this slot’s verified data. No coding.

Server https://mcp.i-gaming.tools/mcp paste into Claude, Cursor, VS Code, Gemini, Codex, Windsurf or Zed · read-only · free · no key Setup guides →
What it looks like

How do the free spins in Joker Troupe work? Keep it simple.

Triggered by 3 Red Joker scatters on reels 2-4 (or Bonus Buy at 114x base bet). Self-playing 'HYPERMODE' spins run on a 20-second countdown; Red Joker symbols speed the pace and fill a level meter, refilling resets the timer to 10s and raises the proportion of high-value '8' symbols up to level 12.

RTP 96.68%demo ✓

From the verified capture of 03 Sep 2026 — not from the AI’s memory.

Playersearch_slots

“Find slots like this but medium volatility — with free demos.”

→ matches by mechanics and theme; official free demos only.

Affiliateget_slot ×2

“Comparison table: Joker Troupe vs Razor Returns — RTP, max win, bonus buy.”

→ side-by-side table, ready for your review page.

Editorget_slot

“Fact-check my review: RTP, max win, paylines, bonus-buy price, release year.”

→ OCR-verified numbers — including the 5 aspects we couldn’t confirm, flagged.

Designerget_slot

“Creative brief: theme, 14 palette hexes and all 13 symbol descriptions.”

→ same palette and symbol data as the sections above, as one brief.

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 5 uncaptured aspects flagged, not hidden Read-only · free, no key · per-IP rate limit 18+Free demo data only — no real-money links

Technical info

Free JSON data API — token auth.
GET /api/v1/slots/joker-troupe-b28/

Public data API. Send Authorization: Token <your-token>. Full structured data, media and demo links in one call. See the API docs.

Spec sheet — extracted, unverified. This is the raw OCR dump, not the full API response.
GET /api/v1/slots/joker-troupe-b28/
{
  "game": {
    "name": "Joker Troupe",
    "provider": "Push Gaming",
    "theme": "Carnival / neon jester theme built around three anthropomorphic 'joker' characters (Blue, Red, Green), each with their own colour-coded bonus feature. No adventure narrative, no ongoing storyline shown on the captured screens beyond the three characters and their taglines.",
    "art_style": "Semi-realistic painterly 2D character portraits (the three Jokers) rendered with glossy highlights and soft cinematic lighting, combined with flat glossy 3D-style vector icons for the base-game symbols (jewel-like spheres, stylised fruit, a stylised '8' logogram, gift-box dice) each wrapped in a thin bright neon outline/glow. Backgrounds are dark saturated jewel tones (deep purple/magenta in the base game, deep blue/green/red inside each feature) filled with faceted crystal-shard shapes and drifting particle sparkles — a moody night-club/carnival aesthetic, not a bright daylight cartoon. Camera is a static front-on view of a vertical 4x3 reel window; character portraits are framed like oversized playing cards or shield/spade silhouettes with a neon rim-light border. No gradients-free flat cel-shading — surfaces are glossy/reflective with strong specular highlights (typical modern HTML5 slot render).",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind of all types, motor-impaired) from 43 desktop screenshots (1280x800) + OCR + zoomed crops of the paytable/rules booklet and of the reward wheel/hat tiles.",
    "method_notes": "Visual details verified by opening every captured frame directly and by zoomed crops (paytable symbol icons, hat-tier icons, win-line diagrams, Green Joker Wheel segments, logo-ref boxes). Numbers taken verbatim from on-screen text, cross-checked against the manifest's TL-verified figures (RTP block, bet limits, symbol paytable, bonus-buy prices, payout basis). Items that remained unclear are listed in 'unreadable_or_uncertain' and NOT invented.",
    "language": "English"
  },

  "color_palette": {
    "base_game_background": "Deep purple/magenta with faceted, jagged crystal-shard shapes in slightly lighter and darker purple, plus small drifting pink/white particle sparkles.",
    "reel_frame": "Thin glowing magenta/pink-purple neon outline around the 4-reel x 3-row window; reel cells are dark navy/near-black.",
    "logo": "Two-line stacked wordmark 'JOKER / TROUPE' in a magenta-to-cyan gradient with white highlight edges, sitting on a small diamond/crest shape topped with three small gems coloured red, green and blue (echoing the three Joker colours) plus one larger red gem at the very top point.",
    "top_center_emblem": "A solid black jester-cap/crown silhouette with gold ball tips, centered above the reel frame on every base-game and feature screen (purely decorative, no text).",
    "ui_panels_ingame_menus": "Very dark charcoal/near-black panel background with white body text; each section heading is preceded by a short vertical red accent bar; section titles in bold white.",
    "feature_background_blue": "Deep blue background with lighter cyan-blue glowing faceted shapes (Blue Joker Feature).",
    "feature_background_green": "Bright green background with darker green faceted shapes (Green Joker Wheel).",
    "feature_background_red": "Deep red/crimson background with darker maroon faceted shapes and small red ember-like particles (Red Joker Freespins).",
    "win_totals": "Large 3D gold-beveled numerals (e.g. '15.00', '7.50', '3.25', '8.00') floating over a dimmed/translucent reel silhouette on each feature's end screen, with a coloured glow matching that feature (blue/green/red) and a spark-particle burst.",
    "buttons": "Primary confirm actions (OK, BUY, START AUTOPLAY selection highlight) are solid red rectangles with white bold text; secondary/cancel actions are dark grey rectangles with white text; the currently selected value in a list (bet amount, autoplay count) is shown as a white/light rectangle with black bold text instead of the default dark-grey rectangle with white text — selection is marked by an inverted (light-on-dark) block, not by colour alone."
  },

  "reel_and_grid": {
    "layout": "4 reels x 3 rows (a 4x3 grid), fixed height on every reel — confirmed on base_game.png, on every spin frame, and by the printed statement on rules_p1.png: 'Joker Troupe is a 4-reel slot with 10 win lines, and 3 symbols per reel.'",
    "mechanic": "10 fixed win lines (not 'ways'); a line win requires the same symbol to appear consecutively left-to-right starting on reel 1.",
    "win_lines_source": "paytable_p10.png, numbered diagrams 1-10, verified by 3x-6x zoom crop",
    "win_lines": [
      {"line": 1, "pattern": "straight line across the TOP row of all 4 reels"},
      {"line": 2, "pattern": "straight line across the MIDDLE row of all 4 reels"},
      {"line": 3, "pattern": "straight line across the BOTTOM row of all 4 reels"},
      {"line": 4, "pattern": "zigzag: top, middle, top, middle (reels 1-4)"},
      {"line": 5, "pattern": "zigzag: middle, top, middle, top (reels 1-4) — mirror of line 4"},
      {"line": 6, "pattern": "zigzag: middle, bottom, middle, bottom (reels 1-4)"},
      {"line": 7, "pattern": "zigzag: bottom, middle, bottom, middle (reels 1-4) — mirror of line 6"},
      {"line": 8, "pattern": "descending diagonal: top, middle, middle, bottom (reels 1-4)"},
      {"line": 9, "pattern": "V-dip: top, middle, bottom, middle (reels 1-4) — dips down through reel 3 and back up"},
      {"line": 10, "pattern": "inverted V-peak: bottom, middle, top, middle (reels 1-4) — rises to a peak on reel 3 and back down"}
    ],
    "win_lines_note": "The 10 line diagrams are a fixed, printed property of the game (not a random spin outcome), so they are enumerated in full above; the actual per-cell symbol layout on any given spin is random and intentionally NOT enumerated."
  },

  "symbols": {
    "note": "All payout values below are printed on paytable_p1.png at the demo's default bet of 0.50 fun. Per TL instruction, values are reproduced verbatim AND converted to multipliers of total bet (divide by 0.50) because payout_basis = total_bet (see technical_summary.payout_basis). Symbol appearance verified by zoomed crop of paytable_p1.png.",
    "base_game_paying_symbols": [
      {
        "name": "Golden red '8' (high symbol)",
        "appearance": "A stylised, glossy figure-8 / infinity-knot glyph rendered in a red-and-gold gradient with a flame-like ribbon texture running through the strokes, glowing warm gold/white highlight at the top.",
        "payouts_fun_at_0.50_bet": {"4": 50.00, "3": 10.00, "2": 0.50},
        "payouts_as_multiplier_of_total_bet": {"4": "100x", "3": "20x", "2": "1x"},
        "rank": "highest-paying base symbol"
      },
      {
        "name": "Purple gift-box dice with flame",
        "appearance": "A pair of overlapping purple cubes (dice-like boxes) with thick gold beveled edges/corners; the front face shows a gold flame icon outline; glossy purple gradient fill, soft violet glow.",
        "payouts_fun_at_0.50_bet": {"4": 25.00, "3": 5.00},
        "payouts_as_multiplier_of_total_bet": {"4": "50x", "3": "10x"},
        "rank": "second-highest base symbol"
      },
      {
        "name": "Dragonfruit / pitaya",
        "appearance": "A pink/magenta oval fruit with bright green spiky curved leaf-tips at the top, sliced open on the visible face to show white flesh dotted with small black seeds.",
        "payouts_fun_at_0.50_bet": {"4": 1.50, "3": 0.50},
        "payouts_as_multiplier_of_total_bet": {"4": "3x", "3": "1x"}
      },
      {
        "name": "Starfruit / carambola",
        "appearance": "A cluster of pale yellow star-shaped fruit; the front piece is sliced to show its 5-pointed star cross-section, with 1-2 whole ribbed fruit segments behind it.",
        "payouts_fun_at_0.50_bet": {"4": 1.25, "3": 0.40},
        "payouts_as_multiplier_of_total_bet": {"4": "2.5x", "3": "0.8x"}
      },
      {
        "name": "Red flame / fireball orb",
        "appearance": "A glossy red sphere with a bright specular highlight, printed with a dark-red/black flame-shaped icon on its face.",
        "payouts_fun_at_0.50_bet": {"4": 0.50, "3": 0.25},
        "payouts_as_multiplier_of_total_bet": {"4": "1x", "3": "0.5x"},
        "note": "Lowest-paying base symbol; used as the numeric payout_basis evidence frame (payout_basis_evidence.png: 4-of-a-kind on payline 1 = WIN 0.50 fun at Total Bet 0.50 fun)."
      },
      {
        "name": "Blue water-drop orb",
        "appearance": "A glossy blue sphere with a bright specular highlight, printed with a lighter cyan-blue teardrop/droplet icon on its face — same shape family as the red flame orb but blue and with a droplet instead of a flame, so the two lowest symbols are distinguished by BOTH colour AND the icon shape printed on them (flame vs droplet).",
        "payouts_fun_at_0.50_bet": {"4": 0.50, "3": 0.25},
        "payouts_as_multiplier_of_total_bet": {"4": "1x", "3": "0.5x"},
        "note": "Lowest-paying base symbol, tied with the red flame orb."
      }
    ],
    "scatters_jokers": {
      "note": "Three scatter symbols, each a full character portrait of a 'Joker'. Per rules_p2.png: 'Red Joker Symbol, Green Joker Symbol and the Blue Joker Symbol are Scatter Symbols. The Scatter Symbols are only available to land on reels 2, 3 and 4.' 3 of the same colour anywhere on reels 2-4 trigger that colour's feature. Colour-blind accessibility: each portrait is framed in a DIFFERENT SHAPE, not just a different colour, so identity does not depend on hue perception alone.",
      "list": [
        {
          "name": "Blue Joker (scatter, triggers Blue Joker Feature)",
          "appearance": "Male character, tan/brown skin, blue jester cap made of several pointed drape sections tipped with small gold bells, blue tribal-style facial markings under the eyes and on one cheek, bright blue eyes, blue-tinted lips, thick gold chain necklace, no beard.",
          "frame_shape": "Rounded-top, tapered-bottom outline (shield/guitar-pick silhouette), thin glowing BLUE neon rim.",
          "source": "paytable_p7.png"
        },
        {
          "name": "Green Joker (scatter, triggers Green Joker Wheel)",
          "appearance": "Male character, tan skin, green hair styled into two long pointed 'horn'-like locks plus a full green beard and moustache, small gold ball-tipped ornaments at the hair tips, gold-trimmed olive/brown collar or cloak over the shoulders, blue-green eyes, no face paint.",
          "frame_shape": "Spade-suit silhouette (pointed top, two rounded lobes, tapered stem at the bottom) — the same shape as a playing-card spade pip, thin glowing GREEN neon rim.",
          "source": "paytable_p4.png"
        },
        {
          "name": "Red Joker (scatter, triggers Red Joker Freespins)",
          "appearance": "Female character, pale skin, white/lavender hair with pink-red streaks styled into a tall pointed jester shape, gold headband set with 5 gold bells, sharp red diamond-shaped eye makeup around amber/orange eyes, dark red-purple lipstick, gold choker collar, red-and-gold ruffled jester costume collar with a gold scroll/'W'-shaped decorative flourish (decorative costume detail, not text).",
          "frame_shape": "Rounded-rectangle / playing-card silhouette (rounded top corners, straight sides) — the most 'card-like' of the three frames, thin glowing RED/orange neon rim.",
          "source": "paytable_p2.png"
        }
      ]
    },
    "hat_symbols_blue_feature_only": {
      "note": "Hat symbols ONLY appear during the Blue Joker Feature (not in the base game). They pay 'randomly according to the pay table' at the end of the feature (paytable_p9.png/p10.png), values shown in fun at the 0.50 bet anchor and as multiplier of total bet. Colour-blind risk flagged explicitly below.",
      "tiers": [
        {
          "tier": "gold (highest)",
          "appearance": "Solid gold jester-cap icon with a pink/magenta teardrop gem set at its base, gold ball bells at the 3 cap tips, on a brown card background with a GOLD neon frame (the only hat tier with a gold frame).",
          "payouts_fun_at_0.50_bet": [7.50, 10.00, 12.50],
          "payouts_as_multiplier_of_total_bet": ["15x", "20x", "25x"]
        },
        {
          "tier": "gold-and-blue (upper-mid)",
          "appearance": "Two-tone jester-cap: the left point is gold, the two right points are medium blue, with a blue teardrop gem at the base; gold ball bells at the tips; dark-blue card background with a BLUE neon frame.",
          "payouts_fun_at_0.50_bet": [2.50, 5.00],
          "payouts_as_multiplier_of_total_bet": ["5x", "10x"]
        },
        {
          "tier": "solid medium blue (lower-mid)",
          "appearance": "Jester-cap rendered entirely in medium/royal blue with gold trim at the base and gold ball bells at the tips; dark-blue card background with the SAME blue neon frame colour as the tier above.",
          "payouts_fun_at_0.50_bet": [0.50, 1.00],
          "payouts_as_multiplier_of_total_bet": ["1x", "2x"]
        },
        {
          "tier": "pale blue-grey (lowest)",
          "appearance": "Jester-cap rendered in a lighter, desaturated blue-grey with SILVER/white trim at the base and SILVER/white ball bells at the tips (the only tier with silver instead of gold hardware); dark-blue card background with the same blue neon frame as the two tiers above.",
          "payouts_fun_at_0.50_bet": [0.25, 0.50],
          "payouts_as_multiplier_of_total_bet": ["0.5x", "1x"]
        }
      ],
      "colorblind_risk": "The three lower hat tiers (gold-and-blue / solid medium-blue / pale blue-grey) share the SAME blue neon card frame and are distinguished mainly by cap colour saturation and by bell/trim colour (gold vs silver) — a genuine residual colour-discrimination risk while the tiles are still face-down. MITIGATION observed: when the Blue Joker Feature round ends, every landed Hat tile flips to reveal its payout as a printed number directly on the tile (see bonus_blue_win.png: '0.25', '0.50', '1.00', '1.50' etc. are printed on the grid), so the amount actually won is always confirmed by text, not colour, at the point it matters."
    }
  },

  "technical_summary": {
    "rtp": {
      "base_percent": 96.68,
      "bonus_buy_red_joker_freespins_percent": 96.31,
      "bonus_buy_blue_joker_feature_percent": 96.26,
      "bonus_buy_green_joker_wheel_percent": 96.29,
      "bonus_buy_random_free_spins_percent": 96.34,
      "source": "rules_p7.png, 'Additional Information' section, verbatim printed percentages (duplicated verbatim on rules_p8.png 'Know the Game' panel)"
    },
    "version": {
      "server_version": "2.7.0",
      "client_version": "15.33.15 30-06-2026",
      "source": "rules_p7.png"
    },
    "bet_limits": {
      "min_bet": "0.10 fun",
      "max_bet": "100.00 fun",
      "currency": "fun (demo play-money)",
      "max_profit_or_max_exposure": "Not printed anywhere in the captured booklet (18 pages reviewed); no separate 'Maximum Win' / cap for the game as a whole was found.",
      "source": "bet_limits_min.png (top of BET SELECT list, 0.10 fun highlighted), bet_limits_max.png (bottom of list, 100.00 fun, then OK button)"
    },
    "reels_and_lines": "4 reels x 3 rows, 10 fixed win lines, 3 symbols visible per reel at all times — see reel_and_grid above.",
    "payout_basis": {
      "value": "total_bet (a symbol's printed payout is a multiplier of the TOTAL bet for the round, not of a per-line stake)",
      "numeric_evidence": "payout_basis_evidence.png: 4x 'red flame' symbols landed on payline 1 (top row, all 4 reels) in a real spin, WIN: 0.50 fun printed at Total Bet: 0.50 fun. paytable_p1.png prints the same symbol's 4-of-a-kind value as exactly 0.50 fun at the same 0.50 fun bet anchor — i.e. tier value == the win that actually landed.",
      "text_confirmation": "rules_p6.png explicitly defines: 'The Base Bet is the total bet selected for each new spin or game round.'",
      "booklet_self_contradiction": "IMPORTANT (matches provider defect P-U13): rules_p2.png, in the 'Payout Rules' section, contains a DIFFERENT, boilerplate sentence: 'The paytable reflects the current bet configuration, based on the bet per line.' This directly contradicts the Base Bet definition on rules_p6.png. The contradiction is resolved in favour of TOTAL BET by (a) the explicit Base-Bet definition on rules_p6.png and (b) the numeric spin evidence above, which only makes arithmetic sense under a total-bet basis. The 'per line' phrase on rules_p2.png appears to be a leftover boilerplate string from the provider's template and should NOT be trusted over the measured evidence."
    },
    "compliance_and_housekeeping_text": [
      "'Incomplete games will be automatically resolved after 48 hours. Any winnings resulting from automatic resolve shall be paid to the player's account.'",
      "'Where an incomplete game cannot be resolved, the stake will be returned to the player.'",
      "'MALFUNCTION VOIDS ALL PAYS AND PLAYS.'"
    ],
    "compliance_source": "rules_p6.png / rules_p7.png",
    "volatility": {
      "value": null,
      "note": "Not printed anywhere in this build. Verified by (1) visual read-through of all 18 booklet pages (paytable_p1-10, rules_p1-8) — no 'volatility' word or flame/bolt scale graphic found on any page, and (2) machine OCR of the same 18 pages returning zero matches for the substring 'volatil'. See not_captured below."
    },
    "max_win": {
      "value": null,
      "note": "No 'Maximum Win' figure for the game as a whole is printed in the booklet. The ONLY explicit numeric ceiling found is feature-scoped: paytable_p6.png states the Green Joker Wheel colour segments 'pay out based on stake and Wheel Multiplier, up to a maximum of 1,000x' — this is a cap on ONE feature (the wheel), not on the game/round as a whole, and should not be reported as the game's max win."
    },
    "studio_or_sub_brand_mark": {
      "value": "not found",
      "checked": ["preview.png", "base_game.png", "rules_p8.png ('Know the Game')"],
      "note": "No separate studio/provider wordmark or logo appears on any captured frame — only the 'JOKER TROUPE' game title/wordmark itself."
    }
  },

  "features": {
    "trigger_mechanism_shared": "In the base game, 3 or more Joker scatter symbols of the SAME colour, landing anywhere on reels 2, 3 and 4 (reel 1 never carries a scatter), trigger that colour's feature. Source: rules_p2.png ('Scatters') and rules_p6.png ('Bonus Buy').",

    "red_joker_freespins": {
      "trigger": "3 Red Joker scatters in view on reels 2-4.",
      "splash_tagline": "'EXPERIENCE HYPERMODE(tm) WITH ENDLESS RESETS' (preview.png).",
      "mechanic": "At the start of the feature the player is given 20 seconds of automatic (self-playing) free spins, tracked by a semicircular arc-shaped meter above the reels showing a live decimal seconds count (e.g. 12.50, 5.50). Every Red Joker symbol that lands during the feature (a) speeds up the pace of the automatic spins and (b) advances a separate fan/dial-shaped progress meter. When that fan meter fills completely, the countdown timer resets back up to 10 seconds and the player advances one 'level' (levels run up to 12). From level 4 onward, each further level increase raises the proportion of high-value '8' symbols appearing on the reels, up to a maximum proportion reached at level 12. The round ends completely when the countdown timer runs out with no more meter fills. A live 'Free Spins: N' counter and the current round WIN total are shown at the bottom of the screen during play.",
      "hypermode_explained": "'HYPERMODE' = the self-playing, timer-driven spin loop described above; 'endless resets' refers to the timer being reset to 10 seconds every time the fill-meter completes, which can in principle keep the round going indefinitely if Red Joker symbols keep landing.",
      "screens": {
        "buy_confirm": "bonus_red_confirm.png — white confirmation card, heading 'RED JOKER' with an (i) info icon, triple-portrait artwork, 'Base Bet: 0.50 fun', price '57.00 fun', red OK button / grey CANCEL button.",
        "intro": "bonus_red_intro.png — 'YOU HAVE TRIGGERED RED JOKER FREESPINS' banner on a deep-red background; explains (with icon diagrams) that Red Jokers increase spin pace and progress the meter, filling the meter resets the timer to 10 seconds, and climbing levels adds more '8' symbols to the reels.",
        "gameplay": "bonus_red_gameplay1.png — reels mid-spin (motion-blurred), arc meter reading '12.50' at top, 'Free Spins: 3' and 'WIN: 2.00 fun' at bottom, small partially-filled level fan icon with an '8' glyph on the right edge.",
        "win": "bonus_red_win.png — round-end screen, arc meter reset to '0.00', large gold 3D total '3.25' fun over the dimmed reels, 'CLICK ANYWHERE TO CONTINUE' prompt."
      },
      "bonus_buy_price": {"value_fun": 57.00, "multiplier_of_base_bet": "114x", "base_bet_used": "0.50 fun"},
      "rtp_when_bought": 96.31
    },

    "green_joker_wheel": {
      "trigger": "3 Green Joker scatters in view on reels 2-4.",
      "splash_tagline": "'BOOST THE MULTIPLIER TO 100 AND HIT 1000X' (preview.png).",
      "mechanic": "Awards one spin of a large carnival prize wheel. The wheel has 12 wedges: most are coloured teal/mint-green, gold/yellow or black, each printed with a plain number (1, 2, 5 or 10) — this is 'one of six normal segment types'. Two opposite groups of wedges are darker maroon-red 'Booster' wedges, each showing a small portrait of the Red Joker flanked by '×2' and '×5' multiplier badges. A green centre hub displays the current 'Wheel Multiplier' as '×N' (starts at ×1, can climb up to ×100 per the tagline/rules text). Rules (rules_p4.png/p5.png, verbatim): landing on a NORMAL segment for the first time awards a win equal to that segment's number multiplied by the Wheel Multiplier and the stake, permanently darkens that segment type for the rest of the feature, and awards another spin. Landing on a BOOSTER segment: 1st time multiplies the Wheel Multiplier by 2 and awards another spin; 2nd time multiplies the Wheel Multiplier by 5 and awards another spin; 3rd time ENDS the feature and awards Red Joker Freespins. Landing on an already-darkened segment pays out at that segment's number x Wheel Multiplier x stake and ALSO ends the feature. Colour segments pay out 'up to a maximum of 1,000x' stake (paytable_p6.png) — this cap applies to the wheel feature only.",
      "screens": {
        "buy_confirm": "bonus_green_confirm.png — same white-card layout as other buy dialogs, heading 'GREEN JOKER', 'Base Bet: 0.50 fun', price '20.80 fun'.",
        "gameplay": "bonus_green_gameplay1.png — full wheel shown post-spin, pointer at 12 o'clock landed on the black '2' wedge, centre hub reads '×1', 'WIN: 1.00 fun' at bottom (balance unchanged at 972.95 fun, confirming the extra spin awarded by landing a new normal segment is free), a green circular re-spin arrow button to the right of the wheel.",
        "win": "bonus_green_win.png — round-end screen, large gold 3D total '7.50' fun over the dimmed wheel, 'CLICK ANYWHERE TO CONTINUE'."
      },
      "bonus_buy_price": {"value_fun": 20.80, "multiplier_of_base_bet": "41.6x", "base_bet_used": "0.50 fun"},
      "rtp_when_bought": 96.29,
      "colorblind_note": "Every wedge carries a printed number or (for Booster wedges) a portrait + printed multiplier text, so the wheel's payout information does not depend on colour discrimination; only the STYLE of segment (normal vs Booster) relies partly on the darker maroon-red vs brighter teal/gold colouring, though the Booster wedges are also visually distinguished by containing a character portrait, which is a shape/content cue rather than colour alone."
    },

    "blue_joker_feature": {
      "trigger": "3 Blue Joker scatters in view on reels 2-4.",
      "splash_tagline": "'WINS ON TOP OF WINS WITH UP TO X25 MULTIPLIERS' (preview.png).",
      "mechanic": "3 free spins are initially awarded. During the feature the ONLY active symbols on the reels are Hat symbols and Red Joker symbols (per rules_p5.png). Blue Joker symbols that land convert into a Hat symbol or a Red Joker symbol and then HOLD (stick) in place for the rest of the feature; any Hat/Red Joker symbol landed similarly holds. Grid positions that do NOT contain a held Hat/Red Joker symbol keep re-spinning each round. Landing any Hat or Red Joker symbol resets the 'spins left' counter back to 3 (shown as a vertical 3-droplet gauge to the right of the reels — droplets fill/light up to show spins remaining, so the count is conveyed by BOTH the printed number and the number of lit droplet icons, not colour alone). Every 3 Hat/Red Joker symbols landed after the feature starts unlocks a new row of the grid where further Hat/Red Joker symbols can land; each row unlock also raises the multiplier applied to all further-landed Hat symbols, following the sequence x2, x3, x4, x5, x10, x15, x25 (paytable_p8.png). When the feature ends (free spins run out), every Hat symbol on the grid reveals its payout based on stake (see hat_symbols_blue_feature_only above) and these are summed into the round win. If, at the moment the feature ends, 3 Red Joker symbols are in view, the Red Joker Freespins feature is additionally awarded on top.",
      "screens": {
        "buy_confirm": "bonus_blue_confirm.png — 'BLUE JOKER' heading, 'Base Bet: 0.50 fun', price '21.25 fun'.",
        "trigger": "bonus_blue_trigger.png — 3 Blue Joker portraits landed on reels 2 and 3 (2 on reel 2, 1 on reel 3) immediately after purchase.",
        "intro": "bonus_blue_intro.png — 'TO UNLOCK x2' banner with a small Hat icon, a partially-dimmed extra row visible above the active 3x4 grid (foreshadowing the row-unlock mechanic), 3-droplet gauge on the right (all 3 lit).",
        "gameplay": "bonus_blue_gameplay1.png — 'Free Spins: 1' counter, several Hat symbols and one Red Joker symbol held on the grid (outlined in cyan), 3-droplet gauge showing progress, 'TO UNLOCK x2' banner with a countdown '3'.",
        "win": "bonus_blue_win.png — round-end reveal: every held Hat tile flips to show its printed payout (e.g. '0.25', '0.50', '1.00', '1.50'), large gold 3D total '15.00' fun overlaid in the centre, 'CLICK ANYWHERE TO CONTINUE'."
      },
      "bonus_buy_price": {"value_fun": 21.25, "multiplier_of_base_bet": "42.5x", "base_bet_used": "0.50 fun"},
      "rtp_when_bought": 96.26
    },

    "random_free_spins": {
      "trigger": "Purchased only (Bonus Buy); not a base-game scatter trigger of its own.",
      "mechanic": "Randomly selects and starts ONE of the other three features (Red Joker Freespins, Green Joker Wheel or Blue Joker Feature) on the player's behalf. In the captured run, the random selection landed on the Blue Joker Feature (3 Blue Joker portraits landed on reels 2-4, see bonus_random_trigger.png), and the round then played out exactly as described under blue_joker_feature above.",
      "buy_dialog_art": "bonus_random_confirm.png shows all three Joker portraits (Blue/Green/Red) each overlaid with a large gold question-mark icon, signalling the randomness before purchase.",
      "screens": {
        "buy_confirm": "bonus_random_confirm.png — 'Random Free Spins' heading, 'Base Bet: 0.50 fun', price '33.00 fun'.",
        "trigger": "bonus_random_trigger.png — result of the random draw: 3 Blue Joker scatters landed on reels 2-4.",
        "win": "bonus_random_win.png — round-end screen, large gold 3D total '8.00' fun, 'CLICK ANYWHERE TO CONTINUE'."
      },
      "bonus_buy_price": {"value_fun": 33.00, "multiplier_of_base_bet": "66x", "base_bet_used": "0.50 fun"},
      "rtp_when_bought": 96.34
    }
  },

  "bonus_buy_menu": {
    "access": "Star-icon button in the vertical icon column on the right edge of the base-game screen (dark circle, white star, red/dark-red outline).",
    "layout": "A 2-page scrollable list of 4 cards (Blue Joker, Green Joker, Red Joker, Random Free Spins), each card showing the feature name, its triple-portrait artwork, the fun price at the current base bet, and a red BUY button. A persistent footer at the bottom shows 'BASE BET' with '-' / '+' steppers and the current base bet value (0.50 fun) — changing the base bet here rescales all 4 prices.",
    "prices_at_0.50_base_bet": {
      "blue_joker_feature": "21.25 fun",
      "green_joker_wheel": "20.80 fun",
      "red_joker_freespins": "57.00 fun",
      "random_free_spins": "33.00 fun"
    },
    "source": "bonus_buy_menu_p1.png, bonus_buy_menu_p2.png, rules_p5.png/p6.png (verbatim prose statement of the same 4 prices)"
  },

  "screens": {
    "preview": {
      "type": "preview",
      "content": "Splash/intro screen shown before the base game loads. Purple background with faceted crystal shapes. Centre-top: the 'JOKER TROUPE' logo/crest. Three vertical columns below it, one per Joker colour: 'BLUE JOKER' (blue text) with an icon of three overlapping playing cards topped by a gold jester-crown reading '××25', tagline 'WINS ON TOP OF WINS WITH UP TO X25 MULTIPLIERS'; 'RED JOKER' (red text) with the Red Joker portrait, tagline 'EXPERIENCE HYPERMODE(tm) WITH ENDLESS RESETS'; 'GREEN JOKER' (green text) with the Green Joker portrait, tagline 'BOOST THE MULTIPLIER TO 100 AND HIT 1000X'. Bottom-center prompt: 'CLICK ANYWHERE TO CONTINUE'.",
      "color_blind_notes": "Each column's identity is reinforced by the character portrait/icon AND by the printed English colour name in the heading text ('BLUE JOKER' / 'RED JOKER' / 'GREEN JOKER'), not by background colour alone."
    },

    "base_game": {
      "type": "base_game",
      "overall_layout": "4-reel x 3-row grid centered on a deep purple crystal-shard background, thin magenta neon frame around the reel window, black jester-cap silhouette centered above the frame.",
      "title_banner": "Top-left: 'JOKER TROUPE' stacked two-line wordmark logo on a small gem-topped crest (see color_palette.logo).",
      "bottom_bar": {
        "balance_left": "'Balance: 1,000.00 fun' white bold text, bottom-left.",
        "total_bet_right": "'Total Bet: 0.50 fun' white bold text, bottom-right.",
        "top_right_icons": "Speaker/sound icon (round outline, white speaker glyph) and, to its right, a hamburger menu icon (three horizontal white lines, '≡') — both top-right corner.",
        "right_edge_icon_column": "Three round icon buttons stacked vertically on the right edge: (top) a white star inside a dark circle with a red/maroon ring = Bonus Buy; (middle) a circular play/loop arrow icon = Autoplay; (bottom) a stacked-disc/coin icon = Bet Select (opens the Total Bet panel).",
        "spin_button": "Large light-grey circular SPIN button, bottom-right, showing two white curved arrows forming a circular refresh symbol."
      },
      "color_blind_notes": "All right-edge controls are white glyphs on dark circles distinguished by icon SHAPE (star / play-arrow / coin-stack / refresh-arrows), not colour."
    },

    "paytable": {
      "type": "paytable",
      "pages": "10 pages (paytable_p1.png .. paytable_p10.png), reached via the bottom-bar icon that looks like 4 small squares (grid icon) inside the shared PAYTABLE/GAME INFO/SETTINGS/KNOW THE GAME modal.",
      "p1_symbols": "Full base-game symbol paytable at the 0.50 fun bet anchor — see symbols.base_game_paying_symbols.",
      "p2_p3_red_joker": "Red Joker Freespins feature description + the fill-meter/level graphic explained in features.red_joker_freespins.",
      "p4_p5_p6_green_joker": "Green Joker Wheel description + full wheel graphic with segment payouts and Booster mechanic (features.green_joker_wheel); page 6 transitions into the Blue Joker Feature heading.",
      "p7_p8_p9_blue_joker": "Blue Joker Feature description, the x2..x25 multiplier progression (paytable_p8.png), and the 4-tier Hat symbol paytable (paytable_p9.png/p10.png — see symbols.hat_symbols_blue_feature_only).",
      "p10_win_lines": "Bottom of the panel: 'Win Lines' heading with all 10 numbered line diagrams — see reel_and_grid.win_lines.",
      "navigation": "Bottom nav bar shared by the whole modal: grid icon = Paytable (current section), question-mark icon = Game Info, gear icon = Settings, shield icon = Know the Game. Panel scrolls vertically inside each section; close 'X' at top-right of the panel."
    },

    "rules": {
      "type": "rules (Game Info section of the same modal)",
      "pages": "7 pages (rules_p1.png .. rules_p7.png) plus a duplicate-content 8th page (rules_p8.png, 'Know the Game' section, same RTP figures with no new information).",
      "p1": "Intro line ('Joker Troupe is a 4-reel slot with 10 win lines, and 3 symbols per reel...'), How to Play, Autoplay, Quick Play, start of Payout Rules.",
      "p2": "Rest of Payout Rules (incl. the contradictory 'bet per line' boilerplate sentence, see technical_summary.payout_basis) and the Scatters section (Joker scatters land on reels 2-4 only).",
      "p3_p4": "Red Joker Freespins full rules text (verbatim HYPERMODE mechanic) and Green Joker Wheel full rules text.",
      "p5": "End of Green Joker Wheel rules and full Blue Joker Feature rules text.",
      "p6": "Bonus Buy section (all 4 prices as multipliers of base bet, verbatim), Base Bet definition ('The base bet is the total bet selected for each new spin or game round'), start of Additional Information (48-hour auto-resolve policy).",
      "p7": "Rest of Additional Information: 'MALFUNCTION VOIDS ALL PAYS AND PLAYS', the theoretical RTP for base game and all 4 bonus-buy variants, Server Version 2.7.0, Client Version 15.33.15 30-06-2026.",
      "color_notes": "Body text white on near-black; section headers white bold with a red vertical accent bar; no colour-only meaning."
    },

    "settings": {
      "type": "settings",
      "title": "SETTINGS",
      "content": "Three rows: 'All Sounds', 'Sound Effects', 'Music', each with a speaker icon on the right showing a small 'x' next to it (muted state at capture time — the mute/unmute state could not be independently confirmed as the game's default because the demo may have started muted for headless capture; treat this as the observed state at capture, not a confirmed default).",
      "color_blind_notes": "Mute state is shown by icon SHAPE (speaker with a cross/'x' vs plain speaker), not colour."
    },

    "autoplay": {
      "type": "autoplay",
      "title": "AUTOPLAYS",
      "options": "Vertical list: Off, 10, 20, 50, 100, 250, 500, 1000. Currently-selected value ('Off' in the captured frame) shown as a white/light rectangle with black bold text; all other options are dark-grey rectangles with white text.",
      "action": "Red 'OK' button at the bottom confirms the selection.",
      "color_blind_notes": "Selected state is an inverted light-on-dark block (shape/contrast cue), not a colour-only cue."
    },

    "bet_select": {
      "type": "other",
      "title": "BET SELECT / Total Bet",
      "content": "Vertical scrolling list of preset bet amounts from 0.10 fun up to 100.00 fun (0.10, 0.20, 0.50, 1.00, 2.00, 3.00, 5.00, 10.00, 20.00, 30.00, 50.00, 100.00 fun observed across bet_limits_min.png and bet_limits_max.png). Currently-selected amount (0.50 fun in the captured frames) shown as a white/light rectangle with large black bold text; others are dark-grey rectangles with white text. Red 'OK' button at the bottom.",
      "source": "bet_limits_min.png (top of list), bet_limits_max.png (bottom of list, ending at 100.00 fun then OK)"
    },

    "win_screen": {
      "type": "win_screen",
      "content": "win_screen.png captures the base-game reels immediately after a Blue Joker Feature payout has been credited: 'Balance: 993.75 fun' (up from 978.75, i.e. +15.00 fun matching the feature's win) and 'WIN: 15.00 fun' printed at the bottom center in white bold text over the reels.",
      "color_blind_notes": "Win amount is plain white/gold high-contrast text — legible without colour discrimination."
    }
  },

  "accessibility_observations": {
    "screen_reader": "Stable control layout across the whole game: sound + menu icons top-right; bonus-buy/autoplay/bet-select stacked on the right edge; spin bottom-right; balance bottom-left; total bet bottom-right. The paytable/rules/settings/know-the-game content lives in ONE shared modal reached via 4 bottom-bar icons (grid / question-mark / gear / shield), each section independently scrollable.",
    "motor": "Large round tap targets for all primary controls (spin, bonus-buy, autoplay, bet-select). Autoplay presets (10 up to 1000 spins) reduce the number of required interactions. No SPACE/ENTER-both mention found; rules_p1.png only documents the SPACE bar as an alternative to clicking Spin, and clicking/tapping anywhere (or SPACE) as a way to skip animations ('Quick Play').",
    "color_blind": "Overall the game is fairly safe: (1) the three Joker scatters/features are each identified by a DIFFERENT portrait frame SHAPE (shield / spade / rounded-rectangle) in addition to colour and by the printed English colour name in headings and taglines; (2) the Green Joker Wheel prints a plain number or portrait+multiplier text on every wedge; (3) selection state in lists (bet, autoplay count) uses an inverted light/dark block, not colour; (4) feature spins-remaining is shown as BOTH a number and a count of lit/filled icons (Blue Joker's 3-droplet gauge). RESIDUAL RISK: the three lower Hat-symbol tiers inside the Blue Joker Feature share the same blue card-frame colour and differ mainly by cap-colour saturation and gold-vs-silver hardware — see symbols.hat_symbols_blue_feature_only.colorblind_risk; this is mitigated because the actual payout is always printed as a number on the tile at reveal.",
    "deaf_hard_of_hearing": "No audio-only information observed; all game state (balance, bet, win amounts, spins remaining, meters/timers, RTP, prices) is conveyed as on-screen text/numbers. Sound settings (All Sounds / Sound Effects / Music) can be muted independently."
  },

  "not_captured": [
    {
      "claim": "Volatility rating is not printed anywhere in this build's booklet.",
      "methods": [
        "Visual read-through of all 18 booklet pages (paytable_p1-10.png, rules_p1-8.png) — no 'volatility' word or flame/bolt scale graphic on any page.",
        "Machine OCR (scripts/ocr.py) of the same 18 pages — zero matches for the substring 'volatil'."
      ]
    }
  ],

  "unreadable_or_uncertain": [
    "Whether the muted sound-icon state seen on settings.png is the game's true DEFAULT audio state or an artifact of the headless capture session — not independently confirmed, so treated as 'observed at capture' only.",
    "The exact live default/current position of the 12-wedge Green Joker Wheel layout was only captured mid-round on ONE outcome (landed on the black '2' wedge) — the diagram in the technical_summary/features section is a static description of the wheel's printed segments, not a claim about a fixed landing order or fixed wedge-to-clock-position mapping across every game instance.",
    "No separate provider/studio wordmark or logo was found anywhere in the 43 captured frames (see technical_summary.studio_or_sub_brand_mark) — confirmed absent by checking preview.png, base_game.png and rules_p8.png specifically, not assumed."
  ]
}

API documentation for this slot

Ready-to-run request examples in curl, Python, JavaScript & PHP — plus the full structured-data field reference for this exact slot, on GitHub.