Joker's Million

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

Free demo · not real-money play
✓ Working · checked 2 weeks, 2 days ago Verified · 08 Aug 2026
RTP 97.34%
Volatility Medium-High
Max win ×3000
Grid 5×4
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/joker-s-million-b10/

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

141 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. 4 aspects we couldn’t confirm are flagged below, not hidden.

Captured 08 Aug 2026 View capture log

Per-screen breakdown

55 demo screens
55 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Base game
base_game Base game
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
Info / About screen
info Info / About screen
Info / About screen
info Info / About screen
Info / About screen
info Info / About screen
Logo
logo Logo
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
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
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
Paytable
paytable Paytable
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
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

What we extracted from Joker's Million

Everything pulled from Joker's Million into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
55 screens captured
11 symbols catalogued · payouts OCR-verified
10 palette colors from frames
5 accessibility groups profiled
4 gameplay modes NOT captured — flagged honestly below

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

Specification

verified parameters
provider BGaming
rtp 97.34% · single configuration
volatility Medium-High
max_win_x ×3000
layout 5×4
paylines 100 fixed
bonus_buy No
mechanic Video Slot
release_date 2025

Symbols & paytable

11 symbols
11 icons (ZIP)
Wild (Joker lady)
Wild (Joker lady)
Wild

Female circus jester wild (red/yellow horned jester hat, blue eyes); substitutes all symbols except both Scatters; appears only on reels 2, 3, 4; can expand to fill the whole reel; has no own paytable payout.

Scatter 1 (blue poker-chip)
Scatter 1 (blue poker-chip)
Scatter

Blue-and-white poker-chip Scatter; pays anywhere on any reel for 3-5 of a kind; printed abstract multiplier 5x100/4x20/3x3 of TOTAL bet (not divided by lines) -> total-bet multiplier used as-is: 100x/20x/3x.

MatchPayoutUnit
3x 3.00 Multiplier
4x 20.00 Multiplier
5x 100.00 Multiplier
Scatter 2 (red poker-chip)
Scatter 2 (red poker-chip)
Scatter

Red-and-gold poker-chip Scatter; appears only on reels 1, 3, 5; single payout tier for exactly 3 of a kind (4/5-of-a-kind physically impossible); printed abstract 3x20 of TOTAL bet -> total-bet multiplier 20x.

MatchPayoutUnit
3x 20.00 Multiplier
Lucky Seven (777)
Lucky Seven (777)
High Pay

Blue/chrome '777' lucky-seven symbol, highest-paying regular symbol; only symbol with a 2-of-a-kind tier; printed abstract per-line multiplier 5x3000/4x200/3x50/2x10 divided by 100 lines -> total-bet multiplier 30x/2x/0.5x/0.1x.

MatchPayoutUnit
2x 0.10 Multiplier
3x 0.50 Multiplier
4x 2.00 Multiplier
5x 30.00 Multiplier
Purple high-heel shoe
Purple high-heel shoe
High Pay

Purple high-heel shoe with gold bow, on red card background; printed abstract per-line multiplier 5x500/4x100/3x40 divided by 100 lines -> total-bet multiplier 5x/1x/0.4x.

MatchPayoutUnit
3x 0.40 Multiplier
4x 1.00 Multiplier
5x 5.00 Multiplier
White rabbit in magician's hat
White rabbit in magician's hat
High Pay

White rabbit peeking from a striped magician's top hat, on green card background; pays identically to the shoe (5x500/4x100/3x40 printed, per-line) but is a distinct symbol -> total-bet multiplier 5x/1x/0.4x.

MatchPayoutUnit
3x 0.40 Multiplier
4x 1.00 Multiplier
5x 5.00 Multiplier
Striped magician's gloves
Striped magician's gloves
High Pay

Green-and-white striped magician's gloves, on gold card background; printed abstract per-line multiplier 5x200/4x50/3x20 divided by 100 lines -> total-bet multiplier 2x/0.5x/0.2x.

MatchPayoutUnit
3x 0.20 Multiplier
4x 0.50 Multiplier
5x 2.00 Multiplier
Purple grapes
Purple grapes
Low Pay

Purple grapes with green stem/leaf; shares the identical payout row with cherries, watermelon and lemon (5x100/4x30/3x10 printed per-line) but is a distinct symbol -> total-bet multiplier 1x/0.3x/0.1x.

MatchPayoutUnit
3x 0.10 Multiplier
4x 0.30 Multiplier
5x 1.00 Multiplier
Red cherries
Red cherries
Low Pay

Pair of red cherries on green stems; shares the identical payout row with grapes, watermelon and lemon (5x100/4x30/3x10 printed per-line) but is a distinct symbol -> total-bet multiplier 1x/0.3x/0.1x.

MatchPayoutUnit
3x 0.10 Multiplier
4x 0.30 Multiplier
5x 1.00 Multiplier
Watermelon slice
Watermelon slice
Low Pay

Watermelon slice, green rind, pink flesh with dark seeds; shares the identical payout row with grapes, cherries and lemon (5x100/4x30/3x10 printed per-line) but is a distinct symbol -> total-bet multiplier 1x/0.3x/0.1x.

MatchPayoutUnit
3x 0.10 Multiplier
4x 0.30 Multiplier
5x 1.00 Multiplier
Lemon
Lemon
Low Pay

Bright yellow lemon; shares the identical payout row with grapes, cherries and watermelon (5x100/4x30/3x10 printed per-line) but is a distinct symbol -> total-bet multiplier 1x/0.3x/0.1x; confirmed live: 3 Lemons paid 0.05 FUN at Total bet 0.50.

MatchPayoutUnit
3x 0.10 Multiplier
4x 0.30 Multiplier
5x 1.00 Multiplier

Bonus modes

2 modes
Base Game Modifier base
Base Game

5 reels x 4 rows fixed grid, 100 fixed paylines; RTP 97.34%; max win 3000x total bet; features Stacked Symbols (regular symbols, 2-8 stacked per reel) and Expanded Wild (Wild on reels 2-4 can expand to fill the entire reel).

Bonus Mode gamble
Gamble round

Available after any win; the current win becomes the stake. Guess the face-down card's color (Red/Black) to double the win (x2), or guess its suit (Clubs/Spades/Hearts/Diamonds) to multiply it x4. A wrong guess forfeits the entire accumulated gamble win and returns automatically to the base game. A correct guess lets the player collect via a money-bag icon or gamble again. Playable up to a cap of 1/4 of the maximum win amount.

Colour system

extracted from frames · HEX
Export palette
#291457 base dominant 1 base
#58299A base dominant 2 base
#4D1E69 base dominant 3 base
#1A0B28 base dominant 4 base
#6460D5 base dominant 5 base
#A161D9 base dominant 6 base
#2C1057 bonus dominant 1 bonus
#591B9D bonus dominant 2 bonus
#48196E bonus dominant 3 bonus
#A162D8 bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • Gamble round suit buttons show the suit glyph (spade/club/diamond/heart) AND the printed word ('BLACK'/'RED'); the two scatters (blue Scatter 1, red Scatter 2) are also distinguished by fixed reel position and by 'Scatter 1'/'Scatter 2' text labels in the paytable, not by color alone.
Screen Reader
  • Bottom-bar control layout is stable across all base-game states (info+gear far-left, bet stepper center-left, autoplay+spin far-right); Collect/Gamble icons appear conditionally to the right of the win readout only after a win; the paytable (26 pages) and rules (13 pages) booklets are single linear scrolls that could be announced as 'page N of 26'/'page N of 13'.
Motor Accessibility
  • Primary actions (Spin, bet +/-, Autoplay) are large, well-separated round targets in a fixed row; Spacebar substitutes for clicking Spin; in the Gamble round the larger Black/Red buttons offer a lower-precision alternative to the six small suit-icon buttons for the same outcome.
Hearing Accessibility
  • No information is conveyed by sound alone; music and sound effects are toggleable and purely decorative -- all wins, feature triggers and gamble outcomes are shown as on-screen text and numbers.
Low Vision
  • Bet stepper's enabled/disabled state is conveyed only by brightness (white = enabled vs dim lavender-grey = disabled), with no accompanying shape or text change -- a weak cue for users with contrast-sensitivity issues.

Media & assets

5 files · 5 types
55 PNG (ZIP)
Base game
base_game
Base game
base_game
Base game
base_game
Base game
base_game
Logo
logo

Data provenance

what we captured and what we didn't
Base game (5x4 grid, 100 paylines) with Stacked Symbols and Expanded Wild in live play, win screen, splash screen, settings panel, autoplay panel, min bet (0.10) and max bet (85.00) states.
Paytable booklet (26 pages, verified exhausted by scroll_capture) covering Wild, both Scatters, 4 high-value symbols, 4 fruit symbols, features section and all 100 payline diagrams.
Rules booklet (13 pages, verified exhausted): how to play, autospin, features, gamble round, spin results/payout basis, settings, RTP 97.34%, malfunction/RNG statements.
Gamble round full 5-state sequence: entry, correct color guess (win doubled), re-entry with higher stakes, incorrect suit guess, automatic forfeiting return to base game.
Purpose of the middle 'clock with return arrow' navigation icon in the paytable/rules panel is unconfirmed -- no visible effect observed on two clicks and the canvas scene-probe found no PIXI stage or DOM controls for this build.
Bet-stepper button state at minimum bet showed both up and down arrows in the same dim/disabled-looking tone, which is logically inconsistent with a true disabled state; flagged as a possible transient rendering artifact, not confirmed.
Purpose of the small countdown timer readout in the top-right corner of every screen is not stated in any captured rules text; behavior suggests a demo-session timer but this is inferred, not confirmed.
Payline direction (left-to-right / both-ways) is not explicitly stated anywhere in the captured rules text or paytable, so it was not extracted as a scalar field.

Ask AI about Joker's Million

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 does Joker's Million play? Keep it simple.

5 reels x 4 rows fixed grid, 100 fixed paylines; RTP 97.34%; max win 3000x total bet; features Stacked Symbols (regular symbols, 2-8 stacked per reel) and Expanded Wild (Wild on reels 2-4 can expand to fill the entire reel).

RTP 97.34%Medium-High volatilitymax win ×3000demo ✓

From the verified capture of 08 Aug 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's Million vs Multihand Blackjack — 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 4 aspects we couldn’t confirm, flagged.

Designerget_slot

“Creative brief: theme, 10 palette hexes and all 11 symbol descriptions.”

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

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 4 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-s-million-b10/

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-s-million-b10/
{
  "game": {
    "name": "Joker's Million",
    "provider": "BGaming",
    "theme": "Circus / carnival jester theme. A female harlequin ('Joker lady') in a red-and-yellow jester hat with two long curled horns is the WILD symbol and central mascot. Classic fruit-machine iconography (lucky sevens, playing-card-suit chips used as Scatters, magician props: a rabbit popping out of a top hat, a high-heel shoe, striped magician gloves, and fruits) fills out the symbol set.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, color-blind users of all types, motor-impaired users), built from 54 desktop screenshots (1280x800), OCR ground truth and zoomed/measured crops.",
    "method_notes": "All numeric paytable values were cross-checked with TWO independent readings: (1) the abstract multiplier table printed on the paytable pages (e.g. '5x 100'), and (2) the currency amount BGaming's own top-of-screen summary bar computes for that multiplier at the demo's current total bet (e.g. '5: 30.00' at Total bet 0.30). Where the two disagreed with the manifest author's notes, the pixels were re-read and the correct value is used here (see 'corrections_to_manifest'). Payout basis (per-line vs per-total-bet) was proven by dividing the printed currency amount by the known total bet, not assumed from the boilerplate rules text alone (that text is corroborating, not primary, since BGaming's rules boilerplate has been found to occasionally misstate the true basis on other titles).",
    "language": "English"
  },

  "reel_layout": {
    "grid": "5 reels x 4 rows, fixed rectangular grid (all reels same height, no wild variance).",
    "mechanic": "100 fixed paylines.",
    "lines_proof": "paytable page 26 (last page of the scrollable info panel) shows line diagrams labelled 'Line 96', 'Line 97', 'Line 98', 'Line 99', 'Line 100' with their 5x4 dot-grid schematics directly BELOW each label; under the Line 96-100 row of diagrams the panel is empty dark space down to the bottom edge, and the scroll thumb sits at the very bottom of its track. There is no Line 101+. This was independently corroborated by the splash screen (info.png), which prints '100 LINES' next to the reel/scatter/wild key-art.",
    "rows_verified": "Counted directly on base_game.png (5 columns of exactly 4 symbols each) and cross-checked against every one of the ~100 line-diagram thumbnails on paytable pages 14-26, each of which is a 5-column x 4-row dot grid with the payline path drawn in magenta dots."
  },

  "bet_limits": {
    "min_bet": "0.10 FUN",
    "max_bet": "85.00 FUN",
    "currency_note": "The demo runs in a play-money currency labelled 'FUN' everywhere balance/bet/win amounts are shown (this is a property of the demo URL, not a real currency).",
    "method": "Measured by holding the bet '-' and '+' stepper buttons to their mechanical limits. bet_min.png shows 'Total bet 0.10 FUN' after repeated '-' clicks; bet_max.png shows 'Total bet 85.00 FUN' after repeated '+' clicks, with further '+' clicks producing no change.",
    "stepper_button_states_measured": "Pixel-sampled (brightest pixel in a fixed window over each triangle glyph), not eyeballed: base_game.png (mid bet 0.30) both up and down arrows sample pure white (255,255,255) = both enabled. bet_max.png: up arrow samples a dim muted lavender (144,139,172) = disabled (ceiling reached), down arrow samples pure white = enabled. bet_min.png: BOTH the up and the down arrow sample the same dim muted lavender tone (144,139,172) and (142,137,170) respectively. This is unexpected -- logically the up arrow should be enabled at the minimum bet (there is room to increase) -- and is flagged as an open anomaly in 'unreadable_or_uncertain' rather than asserted as a real disabled-state; it may be a transient rendering artifact from the rapid repeated '-' clicks used to reach the floor, not a permanent UI state."
  },

  "max_win": {
    "value": "3000x total bet",
    "sources": [
      "Splash screen (info.png): 'MAX WIN 3000x' printed next to the stacked-sevens key-art.",
      "In-game 'MAX WIN' plaque above the reels recalculates for the current bet: 3,000.00 FUN at Total bet 1.00 (bonus_0.png/bonus_1.png), 1,500.00 FUN at Total bet 0.50 (base_game_1/2/3, win_screen), 900.00 FUN at Total bet 0.30 (base_game, settings, autoplay), 300.00 FUN at Total bet 0.10 (bet_min.png), 255,000.00 FUN at Total bet 85.00 (bet_max.png). All four values equal exactly 3000 x the shown total bet.",
      "Rules booklet page 8 (rules_p8.png), bullet point: 'The maximum winning amount is x3000.'"
    ]
  },

  "rtp": {
    "value_percent": 97.34,
    "source": "Rules booklet, 'Return to Player' section (rules_p11.png): 'The overall theoretical Return to Player (RTP) is 97.34%.'",
    "notes": "Only a single overall RTP figure is given; no bet-mode/feature-buy RTP variants are shown anywhere in the captured screens (there is no bonus-buy feature in this game)."
  },

  "payout_basis": {
    "summary": "TWO DIFFERENT payout bases exist in this game and must not be conflated.",
    "regular_paying_symbols": {
      "basis": "Bet PER LINE (total bet / 100 lines).",
      "proof": "win_screen.png: Total bet = 0.50 FUN, so bet-per-line = 0.50/100 = 0.005 FUN. The win animation shows 'Line 1 pays 0.05 FUN' for 3 Lemons. The paytable's printed abstract multiplier for 3x Lemon is '3x 10'. 10 x 0.005 = 0.05 FUN -- matches exactly. If the total-bet basis had been used instead, the win would have been 10 x 0.50 = 5.00 FUN, which does NOT match the on-screen value.",
      "cross_check": "The top-summary-bar values recompute consistently under the per-line basis at every observed bet: e.g. at Total bet 0.30 (base_game.png) the 777 symbol shows '5: 9.00 / 4: 0.60 / 3: 0.15 / 2: 0.03'; per-line bet = 0.30/100 = 0.003; printed abstract multipliers are 5x3000, 4x200, 3x50, 2x10; 3000*0.003=9.00, 200*0.003=0.60, 50*0.003=0.15, 10*0.003=0.03 -- all match."
    },
    "scatter_symbols_both": {
      "basis": "TOTAL bet (not divided by 100).",
      "proof": "At Total bet 0.30 (base_game.png), the Blue Scatter (Scatter 1) top-bar readout shows '5: 30.00 / 4: 6.00 / 3: 0.90'. The paytable's printed abstract multiplier for Blue Scatter is 5x100, 4x20, 3x3. 100*0.30=30.00, 20*0.30=6.00, 3*0.30=0.90 -- matches using the TOTAL bet directly, with no division by 100. The same holds for the Red Scatter (Scatter 2): printed abstract multiplier is 3x20; at Total bet 0.30 the top-bar shows '3: 6.00' (20*0.30=6.00, confirmed by pixel re-read, see corrections_to_manifest)."
    },
    "rules_text_corroboration": "Rules booklet page 8: 'Payline wins are multiplied by the bet per line value, except for Scatter symbols.' This generic BGaming boilerplate is IDENTICAL wording to a sentence that was found to be misleading on a different slot from this same wave, so it was not trusted at face value here -- it was verified by the arithmetic above first, and only then is it reported as corroborated."
  },

  "corrections_to_manifest": [
    "manifest note on paytable_p2.png stated the Red Scatter pays '3=10.00 at total bet 0.30'. Re-reading the pixels of paytable_p2.png/paytable_p1.png shows the printed value is actually '3x 20' (abstract multiplier), and the in-game top-summary-bar at Total bet 0.30 (base_game.png) confirms '3: 6.00' (=20*0.30), not 10.00. The manifest's '10.00' figure does not match any consistent basis and appears to be a misread; this document uses 3x20 / 6.00 FUN as the correct value."
  ],

  "color_palette": {
    "base_game_background": "Deep purple/violet stage curtain motif with a glowing cyan/light-blue neon tube running down each side of the reel frame, dotted with small round cyan lightbulb studs; a faint diamond-lattice pattern overlays the dark purple background outside the curtain.",
    "reel_frame": "Wide purple/magenta curved side-panels (like theatrical stage drapes) flanking the reel grid; the reel cells sit on a flat dark indigo/blue-violet background with a thin gold/tan dividing line between reels.",
    "top_bar": "Dark near-black plaque area holding the paytable-summary icons and the 'MAX WIN' readout in a dark plum box with a thin gold border; the amount text is bright gold/yellow.",
    "bottom_bar": "Flat dark indigo/navy bar; all bottom-bar icons (info 'i', gear/settings, autoplay 'A', spin, collect money-bag, gamble playing-cards) are rendered in white/light-grey on the dark navy background.",
    "logo_wordmark": "'JOKER'S MILLION' -- 'Joker'S' in a metallic silver/white-to-lavender gradient script font with a thin dark-purple outline; 'MILLION' below it in bold gold/yellow letters with an orange-brown outline.",
    "info_panel_background": "Near-black/charcoal flat background (very different from the purple in-game background) once the paytable/rules booklet is opened, with white and light-grey body text.",
    "gamble_room_background": "Solid medium purple/violet panel with a lighter violet card-back and gold/silver metallic card border; suit-color buttons keep real-world card-suit colors (spades and clubs = black/dark-navy icons on a dark slate button; diamonds and hearts = red icons on a dark slate button); the 'BLACK' button is dark navy/charcoal, the 'RED' button is bright red.",
    "accent_colors": "Gold/yellow (wordmark, MAX WIN, WILD label, 'Scatter' text), cyan/light-blue (neon tube lighting, Blue Scatter chip, Wild character's headwear background), red (Red Scatter chip, jester horns, RED gamble button, jester's dress and stockings), green (Stacked gloves symbol background, magician-hat symbol background)."
  },

  "symbols": {
    "note": "All 'total-bet multiplier' values below are derived from the printed per-line abstract multiplier divided by 100 (the fixed line count) for ordinary paying symbols, and used as-is (no division) for both Scatters, per the measured payout basis above. The printed abstract multiplier (as shown in the paytable, e.g. '5x 3000') is also given verbatim for traceability.",
    "wild": {
      "name": "Wild (Joker lady)",
      "appearance": "A female circus jester/harlequin: pale skin, blue eyes, red lipstick, wearing a red-and-yellow diagonally-striped jester hat with two long curling horn-like points ending in small gold bells/balls, a blue-and-gold diamond-shaped headband ornament on her forehead, a white ruffled collar, red bodice with white sleeves, a short blue pleated skirt, red tights, and holding what appears to be a long slender staff/wand. The card frame around her is dark red/maroon with a dotted gold border. The word 'Wild' is printed in bold yellow script at the bottom of the icon.",
      "payouts": "None -- Wild does not have its own payline payout; it substitutes for other symbols.",
      "substitution_rule": "Substitutes for all symbols except the Scatters. Source (rules_p6.png / paytable_p1.png, identical wording): 'Wild symbols substitute for all symbols except for Scatters.'",
      "reel_restriction": "Appears only on reels 2, 3 and 4 (never on reel 1 or reel 5). Source: same rules text, 'Appears only on the reels - 2, 3 and 4.'",
      "expanded_wild_feature": "When a Wild lands, it can expand to fill the entire reel (all 4 rows of that reel), shown as the full-body jester image stacked/stretched across all 4 cells with a glowing gold outline. Rule text (rules_p6/p7, paytable_p8.png): 'The appeared Wild can expand on the whole reel, occupying the upper and lower cells. The player wins, if after the expanding process the winning combination with these Wilds is formed.' Demonstrated live in base_game_3.png: Wild fully expanded on reel 2, contributing to 'Line 15 pays 1.20 FUN' at Total bet 1.00."
    },
    "scatter_1_blue": {
      "name": "Scatter 1 (blue poker-chip Scatter)",
      "appearance": "A round blue-and-white casino poker chip with alternating blue/white segments on its rim and the word 'Scatter' across it in bold orange-to-yellow gradient script, surrounded by a glowing cyan halo.",
      "rule_text": "'Scatter 1 pays regardless of the line and pays for the number of symbols from 3 to 5 on any reels.' (rules_p4.png / paytable_p2.png)",
      "payouts_printed_abstract": {"5": "x100", "4": "x20", "3": "x3"},
      "payouts_total_bet_multiplier": {"5": "100x", "4": "20x", "3": "3x"},
      "verified_currency_at_bet_0.30": {"5": "30.00 FUN", "4": "6.00 FUN", "3": "0.90 FUN"},
      "basis": "TOTAL bet multiplier (see payout_basis above)."
    },
    "scatter_2_red": {
      "name": "Scatter 2 (red poker-chip Scatter)",
      "appearance": "A round red-and-gold casino poker chip (same chip shape as Scatter 1 but in a warm red/orange/gold palette instead of blue), with 'Scatter' printed across it in the same orange-yellow script, surrounded by a glowing red/orange halo.",
      "rule_text": "'Scatter 2 can appear only on reels 1, 3, and 5. A win will occur when three symbols appear during one spin.' (rules_p4.png / paytable_p2.png)",
      "payouts_printed_abstract": {"3": "x20"},
      "payouts_total_bet_multiplier": {"3": "20x"},
      "verified_currency_at_bet_0.30": {"3": "6.00 FUN"},
      "basis": "TOTAL bet multiplier. Only one tier exists (exactly 3-of-a-kind) because the symbol can only ever occupy 3 possible reel positions (1, 3 and 5), so 4-of-a-kind or 5-of-a-kind are physically impossible for this symbol.",
      "note_on_manifest_discrepancy": "See 'corrections_to_manifest' -- the correct printed value is 3x20 (6.00 FUN at bet 0.30), not the '10.00 FUN' recorded in the capture manifest's note for paytable_p2.png."
    },
    "high_value": [
      {
        "name": "Lucky Seven (777)",
        "appearance": "Three stylised blue-and-white '7' digits with a metallic chrome/blue gradient and thin gold outline, on a purple/magenta rounded-square background card with a gold border.",
        "payouts_printed_abstract": {"5": "x3000", "4": "x200", "3": "x50", "2": "x10"},
        "payouts_total_bet_multiplier": {"5": "30x", "4": "2x", "3": "0.5x", "2": "0.1x"},
        "verified_currency_at_bet_0.30": {"5": "9.00 FUN", "4": "0.60 FUN", "3": "0.15 FUN", "2": "0.03 FUN"},
        "rank": "Highest-paying regular symbol; the ONLY symbol with a 2-of-a-kind payout tier (four tiers total: 2/3/4/5), every other regular symbol pays from 3-of-a-kind up (three tiers: 3/4/5)."
      },
      {
        "name": "Purple high-heel shoe with gold bow",
        "appearance": "A purple/blue high-heeled shoe with a gold bow and buckle detail, on a red rounded-square card background.",
        "payouts_printed_abstract": {"5": "x500", "4": "x100", "3": "x40"},
        "payouts_total_bet_multiplier": {"5": "5x", "4": "1x", "3": "0.4x"},
        "verified_currency_at_bet_0.30": {"5": "1.50 FUN", "4": "0.30 FUN", "3": "0.12 FUN"}
      },
      {
        "name": "White rabbit in a magician's top hat",
        "appearance": "A white rabbit with pink ears peeking out of a black-and-red vertically striped magician's top hat, on a green rounded-square card background.",
        "payouts_printed_abstract": {"5": "x500", "4": "x100", "3": "x40"},
        "payouts_total_bet_multiplier": {"5": "5x", "4": "1x", "3": "0.4x"},
        "verified_currency_at_bet_0.30": {"5": "1.50 FUN", "4": "0.30 FUN", "3": "0.12 FUN"},
        "note": "Pays exactly the same as the purple shoe (both 500/100/40 printed) but is a DISTINCT symbol with its own artwork -- displayed together in the base-game top summary bar because they share the identical payout row, not because they are one symbol."
      },
      {
        "name": "Green-and-white striped magician's gloves",
        "appearance": "A pair of green-and-white vertically striped magician's gloves (fingers pointing up), on a gold/yellow rounded-square card background.",
        "payouts_printed_abstract": {"5": "x200", "4": "x50", "3": "x20"},
        "payouts_total_bet_multiplier": {"5": "2x", "4": "0.5x", "3": "0.2x"},
        "verified_currency_at_bet_0.30": {"5": "0.60 FUN", "4": "0.15 FUN", "3": "0.06 FUN"}
      }
    ],
    "low_value_fruits": {
      "note": "FOUR separate fruit symbols share an identical payout row (5x100 / 4x30 / 3x10 printed abstract). They are listed individually per instructions -- same numeric row does not mean same symbol.",
      "list": [
        {
          "name": "Purple grapes",
          "appearance": "A bunch of purple/violet grapes with a green stem and leaf.",
          "payouts_printed_abstract": {"5": "x100", "4": "x30", "3": "x10"},
          "payouts_total_bet_multiplier": {"5": "1x", "4": "0.3x", "3": "0.1x"},
          "verified_currency_at_bet_0.30": {"5": "0.30 FUN", "4": "0.09 FUN", "3": "0.03 FUN"}
        },
        {
          "name": "Red cherries",
          "appearance": "A pair of red cherries joined by green stems.",
          "payouts_printed_abstract": {"5": "x100", "4": "x30", "3": "x10"},
          "payouts_total_bet_multiplier": {"5": "1x", "4": "0.3x", "3": "0.1x"},
          "verified_currency_at_bet_0.30": {"5": "0.30 FUN", "4": "0.09 FUN", "3": "0.03 FUN"}
        },
        {
          "name": "Watermelon slice",
          "appearance": "A round watermelon cross-section, green rind, pink/red flesh with small dark seeds.",
          "payouts_printed_abstract": {"5": "x100", "4": "x30", "3": "x10"},
          "payouts_total_bet_multiplier": {"5": "1x", "4": "0.3x", "3": "0.1x"},
          "verified_currency_at_bet_0.30": {"5": "0.30 FUN", "4": "0.09 FUN", "3": "0.03 FUN"}
        },
        {
          "name": "Lemon",
          "appearance": "A single bright yellow lemon.",
          "payouts_printed_abstract": {"5": "x100", "4": "x30", "3": "x10"},
          "payouts_total_bet_multiplier": {"5": "1x", "4": "0.3x", "3": "0.1x"},
          "verified_currency_at_bet_0.30": {"5": "0.30 FUN", "4": "0.09 FUN", "3": "0.03 FUN"},
          "win_evidence": "win_screen.png shows the exact real payout for 3 Lemons at Total bet 0.50: 'Line 1 pays 0.05 FUN', matching 0.1x * 0.50 = 0.05 FUN."
        }
      ]
    }
  },

  "features": {
    "stacked_symbols": {
      "name": "Stacked Symbols",
      "rule_text": "'Stacked Symbols can cover a part of the reel or an entire reel when these symbols drop. Reels contain from 2 to 8 Stacked symbols.' (paytable_p6.png / rules_p6.png)",
      "applies_to": "Regular paying symbols (demonstrated on-screen with 777 covering a full reel in the paytable illustration, and captured live with 3-stacked Sevens on reel 1 in base_game_1.png and a full-reel stack of the green-striped-glove symbol on reel 2 in base_game_2.png).",
      "visual_cue": "Multiple copies of the same symbol art fill consecutive cells of one reel column with no gaps between them."
    },
    "expanded_wild": {
      "name": "Expanded Wild",
      "rule_text": "'The appeared Wild can expand on the whole reel, occupying the upper and lower cells. The player wins, if after the expanding process the winning combination with these Wilds is formed.' (paytable_p8.png / rules_p6.png)",
      "captured": "base_game_3.png: Wild expanded across all 4 rows of reel 2; contributed to a 'Line 15 pays 1.20 FUN' win at Total bet 1.00 (Total win 1.20 FUN)."
    },
    "gamble_round": {
      "name": "Gamble round",
      "trigger": "Becomes available after ANY win in the main game; a playing-cards icon appears next to the Spin button. Clicking it (or clicking Spin instead) either enters the Gamble room or silently collects the win.",
      "rule_text_full": "From rules_p6/p7/p8: 'If you win in the main game, the gambling option becomes available to you. To enter the gambling room, click the Gamble button that appears next to the Spin button. The aim of the gambling round is to guess the color or the suit of the face-down card. Your current win becomes the stake for the gambling round.' Bullet points: 'You need to choose Red, Black, Clubs, Spades, Hearts, or Diamonds.' / 'If you guess the color, your stake is doubled. If you guess the suit, your stake increases 4 times.' / 'If you win, you can collect your winning amount or risk to increase it again. To collect your win and return to the main game, click on the cash-bag.' / 'If you lose, the gambling round will stop automatically and you will return to the main game.' / 'You can play the Gamble round until your win reaches the limit of 1/4 of the maximum win. After each win in the Gamble round the following happens: if your potential next win in the Gamble round exceeds the maximum winning amount, the Gamble round is closed, you return to the main game, and the amount you have already won is accrued to your balance. If your potential next win in the Gamble round does not exceed the maximum winning amount, the Gamble round continues, and you have a choice whether to continue playing or to collect your win. To play Gamble in the Autoplay mode, please tick the checkbox On any win in the Autospin settings menu.'",
      "room_layout": "Purple panel; center is a face-down card (silver/white triangular-pattern back with a small circular jester-face emblem) flanked left by 'BLACK' (with Spades and Clubs suit-icon buttons above it) and right by 'RED' (with Diamonds and Hearts suit-icon buttons above it). Above the card: 'Suit possible win: <amount>' (4x current win). Below the card: 'Color possible win: <amount>' (2x current win). Top-left: 'History' (shows the previously revealed card's suit/rank once a guess has been made). Top-right: 'Current win: <amount>'.",
      "captured_sequence": [
        "bonus_0.png: entry state, card face-down, Current win 3.00 FUN, Suit possible win 12.00 FUN, Color possible win 6.00 FUN.",
        "bonus_1.png: guessed RED, card revealed as 6 of Diamonds (red) -- correct guess.",
        "bonus_2.png: win doubled to 6.00 FUN, new face-down card ready, Suit possible win now 24.00 FUN, Color possible win now 12.00 FUN.",
        "bonus_3.png: guessed Diamonds (suit), card revealed as 5 of Clubs (black, wrong suit) -- incorrect guess.",
        "bonus_4.png: automatic return to the base game after the loss; balance is 820.94 FUN, identical to the balance shown BEFORE entering the gamble room in bonus_0.png -- confirming the 6.00 FUN win was fully forfeited, per the rule text above."
      ]
    },
    "no_free_spins": "Confirmed absent: no Free Spins mechanic exists in this game (features_present.free_spins=false in the manifest, and no free-spins section appears anywhere in the 26-page paytable or 13-page rules booklet).",
    "no_bonus_buy": "Confirmed absent: no 'Buy Feature'/'Buy Bonus' control appears on any captured screen, and the rules booklet contains no bonus-buy section."
  },

  "screens": {
    "splash_info": {
      "type": "info (click-to-start splash, before entering the game)",
      "content": "Dark navy diamond-pattern background. Top-center: the 'JOKER'S MILLION' wordmark. Top-left: a small yellow square badge with a bold black 'B' (BGaming provider mark). Top-right: a white speaker/sound icon and a countdown-style clock readout ('06:32' at capture time). Below the wordmark, left-to-right: 'A blurred motion-streak reel graphic with a red Scatter chip, a blue Scatter chip, and the Wild jester-girl portrait, joined by a white curved arrow to a solo Wild card' under the heading '100 LINES' (left) and 'TWO SCATTER SYMBOLS' / 'EXPANDED WILDS' captions; on the right, a 5x4 grid entirely filled with the stacked '777' symbol under the heading 'MAX WIN 3000x' and caption 'STACKED SYMBOLS FEATURE'. Centered below everything: a light-blue glossy oval button reading 'CLICK TO START'.",
      "purpose": "Marketing/feature-preview splash; clicking anywhere on the button loads the base game.",
      "color_blind_notes": "All headline facts (100 LINES, MAX WIN 3000x, feature names) are printed as high-contrast white/gold text, not conveyed by color alone."
    },
    "base_game": {
      "type": "base_game",
      "layout": "5x4 reel grid centered on screen, flanked by curved purple stage-drape side panels with a cyan neon light-tube and round light-bulb studs running down each side.",
      "top_bar": "A dark plaque row above the reels listing every paying symbol's icon next to its own 5/4/3(/2)-of-a-kind currency payout column, recalculated live for the current total bet; the wordmark and a gold-bordered 'MAX WIN <amount> FUN' readout sit in the middle of this row. A vertical 'JOKER'S MILLION' text runs down the far right edge of the screen.",
      "bottom_bar": "Dark navy bar. Left: round white 'i' Information button and a round white gear Settings button, with 'Balance <amount> FUN' printed below them. Center: 'Total bet' label with the amount below it, flanked on the right by a stacked pair of triangle stepper buttons (up = increase, down = decrease). Right: a round 'A' inside a circular-arrow icon (Autoplay) and a larger circular double-arrow Spin icon.",
      "post_win_bottom_bar": "After a win, the center of the bottom bar additionally shows 'Last win: <amount> FUN' (base_game_1/2.png) or, immediately after landing a win, 'Total win: <amount> FUN' together with two extra icons that appear to its right: a light-grey money-bag (Collect) icon and a playing-cards (Gamble) icon (base_game_3.png, win_screen.png).",
      "color_blind_notes": "All bottom-bar controls are white/light-grey glyphs on a uniformly dark background, distinguished by shape/icon rather than color; the stepper buttons' enabled/disabled state is conveyed by brightness (white vs. dim lavender-grey), which may be hard for some low-vision users to distinguish -- there is no additional non-brightness cue (no text label change observed)."
    },
    "paytable_booklet": {
      "type": "paytable, pages 1-26, single continuous scroll (no separate sub-sections; verified exhaustively with scroll_capture.py, settle=3, exhausted=true)",
      "background": "Near-black/charcoal flat panel, distinct from the purple in-game background; wordmark repeated at the top of every page; a small vertical scroll-thumb indicator on the right edge shows position within the booklet; three round navigation icons sit in the bottom-left corner (see 'navigation_icons' below); an 'X' close button sits top-right; the current Total bet and Balance are always visible at the bottom.",
      "content_order": "Page 1-2: Wild + both Scatters with full payout/rule text. Page 3-5: the 4 high-value symbols (777, shoe, rabbit-in-hat, gloves) and the 4 fruit symbols, each with full payout ladders. Page 6-9: 'Features' section text and illustrations for Stacked Symbols and Expanded Wild. Page 10-12: 'Gamble round' section text and illustration, transitioning into 'Lines'. Page 13-26: 'Lines' section, one 5x4 dot-grid diagram per payline, Line 1 through Line 100, arranged 5-per-row, each diagram labelled ABOVE it with its line number.",
      "navigation_icons": "Bottom-left column of three round icons: (1) a white circular 'money-bag with motion lines' icon -- opens/returns to the Paytable (this is the icon highlighted/active while viewing the paytable); (2) a grey circular 'clock face with a counter-clockwise return arrow' icon -- likely a game-round History control; clicking it produced no visible change in two attempts and the canvas scene-probe tool found no supplementary controls on this build, so its effect remains UNCONFIRMED (not asserted as broken); (3) a grey circular '?' icon -- opens the separate Rules booklet. These three icons are shared between the Paytable and Rules panels (i.e. they are top-level tabs, not per-panel sub-navigation)."
    },
    "rules_booklet": {
      "type": "rules, pages 1-13, single continuous scroll (verified exhaustively, exhausted=true)",
      "content_order": "Page 1: 'About the game' + 'How to play' + 'Autospins' intro. Page 2-4: full Autospin stop-condition list, then 'Features' section (Scatter/Wild/Expanded Wild/Stacked Symbols text). Page 4-8: full 'Gamble round' rule text (quoted verbatim in the features section above). Page 8-9: 'Spin Results' section (payout mechanics, including the payline-vs-scatter basis sentence and the x3000 max-win statement). Page 9-11: 'Settings' section (quick spin / spacebar-to-spin / volume / music / SFX toggles) then 'Return to Player' (97.34%) then 'RNG' statement. Page 12-13: 'Additional information' -- malfunction voids pays/plays, unfinished rounds terminate every 24h, and the version footer: 'This is the game rule version 1.0, dated February, 2025. Game Version 1.0.0.'"
    },
    "settings_panel": {
      "type": "settings",
      "layout": "A dark semi-transparent rounded panel titled 'Settings' overlays the dimmed reels; an 'X' closes it top-right.",
      "controls": "Two checkboxes: 'Quick spin' (unchecked and greyed-out/unavailable -- rules text explains 'Depending on license requirements, this feature may not be available') and 'Spacebar to spin' (checked). Below an 'Audio' heading: a horizontal 'Volume' slider (filled light-grey track, round white handle near the right/high end) and two more checkboxes, 'Music' (checked) and 'Sound FX' (checked).",
      "color_blind_notes": "Checkbox state is shown by a checkmark glyph (shape-based), not color alone; the disabled Quick-spin option is additionally greyed in text color, doubling the disabled cue."
    },
    "autoplay_panel": {
      "type": "autoplay",
      "layout": "A dark rounded panel titled 'Autospin settings' with an 'Advanced' toggle (collapsed, chevron pointing up) in the top-right of the panel.",
      "controls": "A greyed-out, unavailable 'Enable quick spin' checkbox (same license-gated feature as in Settings). 'Numbers of rounds' heading above a 2-row grid of 9 preset buttons: 10, 25, 50, 100, 250 (row 1) and 500, 750, 1000, and an infinity symbol (unlimited) (row 2)."
    },
    "gamble_room": {
      "type": "bonus (5 captured states, see features.gamble_round.captured_sequence above for the full narrated sequence)",
      "shared_layout": "A purple rounded rectangle panel replaces the reels; the base-game top bar (paytable summary + MAX WIN) and bottom bar (Total bet, Balance, nav icons) remain visible around it, confirming this is an in-place overlay rather than a full scene change."
    },
    "win_screen": {
      "type": "win_screen",
      "content": "Base-game reels remain visible with the winning line drawn as a horizontal white line through the matched symbols; a floating gold coin bearing the exact win amount (e.g. '0.05') appears over the win; 'Total win: 3.45 FUN' and, during the payline-by-payline reveal, a center readout such as 'Line 1 pays 0.05 FUN'. Bottom-right shows the money-bag (Collect) and playing-cards (Gamble) icons described above, offering the player a choice before the win is finalised."
    }
  },

  "accessibility_observations": {
    "screen_reader": "Bottom-bar control positions are stable across all base-game states: info+gear far-left, bet stepper center-left, autoplay+spin far-right, with Collect/Gamble icons appearing conditionally to the right of the win readout only after a win. The paytable/rules booklet is a single long linear scroll (no fixed page count needed for orientation, but position could be announced as 'page N of 26' / 'page N of 13').",
    "motor": "All primary actions (Spin, bet +/-, Autoplay) are large, well-separated round targets in a fixed row; Spacebar can substitute for clicking Spin (per rules_p9.png). The Gamble round requires precise selection among 6 small suit-icon buttons plus 2 larger Black/Red buttons -- the larger Black/Red buttons offer a lower-precision alternative to the small suit icons for the same round.",
    "color_blind": "Most game-state information is duplicated by text/shape: suit buttons use both the suit glyph (spade/club/diamond/heart) AND the printed word ('BLACK'/'RED'); scatter identity is distinguished by chip color (blue vs red) but ALSO by fixed reel position (Scatter 2 only ever appears on reels 1/3/5) and by the 'Scatter 1'/'Scatter 2' text labels in the paytable -- so color-blind users can still identify which scatter triggered a win from its reel position and the on-screen payout label. RISK: the bet stepper's enabled/disabled visual cue is brightness-only (white vs. dim lavender-grey), which is a weaker signal for users with contrast-sensitivity issues; no shape or text change was found to accompany it.",
    "deaf_hard_of_hearing": "No information observed to be conveyed by sound alone; music/SFX are toggleable and decorative. All wins, feature triggers, and gamble outcomes are represented with on-screen text and numbers."
  },

  "unreadable_or_uncertain": [
    "Purpose/effect of the middle ('clock with return arrow') navigation icon in the paytable/rules panel is unconfirmed: two attempts to click it produced no visible pixel change, and the canvas scene-probe tool (scripts/scene_probe.py) reported no PIXI stage and an empty DOM control list for this build, so a second observation channel was not available. This is reported as an open question, not a proven inactive control (per the negative-claim standard: absence of observed effect via one channel does not prove non-function).",
    "The bet-stepper button pixel measurement at the MINIMUM bet (bet_min.png) shows BOTH the up and down arrows in the same dim/disabled-looking tone, which is logically inconsistent (increasing from the minimum bet should remain possible). This may be a transient rendering state right after the repeated '-' clicks used to reach the floor rather than a true persistent disabled state; flagged rather than asserted either way.",
    "The purpose of the small numeric clock/timer readout in the top-right corner of every base-game/paytable screen (e.g. '06:32', '08:00') is not stated anywhere in the captured rules text; it appears to count down over real time across the session and may be a demo-session expiry timer, but this is inferred from behavior, not confirmed by any on-screen label.",
    "Exact pixel identity of the small emblem printed on the Gamble round's card-back design (a stylised jester/joker face silhouette) is legible only at low fidelity; described by shape, not claimed as a precise match to any specific card-game iconography."
  ]
}

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.