Roman Coin

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

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

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

Asset pack

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

Slot API

GET /v1/slots/roman-coin-b23/

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

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

Captured 20 Aug 2026 View capture log

Per-screen breakdown

26 demo screens
26 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Autoplay settings
autoplay Autoplay settings
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Base game
base_game Base game
Bonus features
bonus Bonus features
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins 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
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
Game settings
settings Game settings
Win screen
win_screen Win screen

What we extracted from Roman Coin

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

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

Specification

verified parameters
provider PoggiPlay
rtp 96.47% · single configuration
volatility Medium-High
max_win_x ×2500
layout 5×3
paylines 19 fixed
bonus_buy Yes · 1 options
mechanic Video Slot
release_date 2025

Symbols & paytable

12 symbols
12 icons (ZIP)
WILD (Emperor portrait medallion)
WILD (Emperor portrait medallion)
Wild

Gold-framed circular portrait medallion of the cartoon emperor mascot, red ribbon banner reads WILD. Substitutes other symbols; also carries a random multiplier (1/2/5/8/10/12/15x) that multiplies the scatter coin sum.

MatchPayoutUnit
3x 5.00 Multiplier
4x 15.00 Multiplier
5x 50.00 Multiplier
Gold Centurion Helmet
Gold Centurion Helmet
High Pay

Ornate gold Roman centurion helmet with a tall red plume/crest, viewed in 3/4 profile.

MatchPayoutUnit
3x 5.00 Multiplier
4x 15.00 Multiplier
5x 50.00 Multiplier
Gold-and-orange bow-and-quiver
Gold-and-orange bow-and-quiver
High Pay

Compact hunting bow with white-fletched arrow quiver, rendered in gold and burnt-orange leather tones with a gold tassel.

MatchPayoutUnit
3x 3.00 Multiplier
4x 8.00 Multiplier
5x 30.00 Multiplier
Spiked mace
Spiked mace
High Pay

Gold spherical spiked mace head on a short purple-and-gold wrapped wooden handle.

MatchPayoutUnit
3x 2.00 Multiplier
4x 5.00 Multiplier
5x 20.00 Multiplier
Green round shield
Green round shield
High Pay

Round green wooden shield with rivet studs and a gold/bronze center boss, two crossed white-fletched arrows across the face.

MatchPayoutUnit
3x 1.50 Multiplier
4x 4.00 Multiplier
5x 15.00 Multiplier
Crossed short swords (gladii)
Crossed short swords (gladii)
High Pay

Two silver double-edged short swords crossed in an X, gold cross-guards and pommels, blue-wrapped grips.

MatchPayoutUnit
3x 1.00 Multiplier
4x 3.00 Multiplier
5x 10.00 Multiplier
A
A
Low Pay

Bold red letter A, bevelled 3D vector tile with a cream bevelled edge highlight.

MatchPayoutUnit
3x 0.60 Multiplier
4x 2.00 Multiplier
5x 6.00 Multiplier
K
K
Low Pay

Bold orange/yellow letter K, bevelled 3D vector tile with cream bevelled edge.

MatchPayoutUnit
3x 0.50 Multiplier
4x 1.60 Multiplier
5x 5.00 Multiplier
Q
Q
Low Pay

Bold purple/magenta letter Q, bevelled 3D vector tile with cream bevelled edge.

MatchPayoutUnit
3x 0.40 Multiplier
4x 1.20 Multiplier
5x 4.00 Multiplier
J
J
Low Pay

Bold green letter J, bevelled 3D vector tile with cream bevelled edge.

MatchPayoutUnit
3x 0.30 Multiplier
4x 0.80 Multiplier
5x 3.00 Multiplier
10
10
Low Pay

Bold blue '10' tile with a small dark blue diamond gem set into the 0, cream bevelled edge.

MatchPayoutUnit
3x 0.20 Multiplier
4x 0.50 Multiplier
5x 2.00 Multiplier
SCATTER (gold coin)
SCATTER (gold coin)
Scatter

Round gold coin, Roman emperor profile in relief, milled rim. Random value (0.5x-50x of bet) summed with other coins, multiplied by any Multiplier/WILD present. 5+ coins trigger 10 Free Spins.

Bonus modes

2 modes
Base Game Modifier base
Base Game

5x3 grid, 19 fixed paylines counted left to right from the leftmost element. Coin-accumulator trophy cup (left of reels) sits empty; it only fills during the Bonus Game.

Free Spins fs
Bonus Game (Free Spins)

Triggered by 5+ SCATTER coins landing (10 free spins awarded); retrigger of +3 spins on 5+ more coins during the round. Ends when spins run out or the 2500x game max win is reached. Coin values accumulate for the whole round in the trophy cup (observed 8500 -> 11000 -> 14000 across one round) and are multiplied by any Multiplier/WILD landing on the field. Purchasable via 'Buy Free Spins' for 100x the total bet.

Bonus buy

1 option
Option Price (cost × bet) Effect
Buy Free Spins headline ×100.00

Colour system

extracted from frames · HEX
Export palette
#5C141B base dominant 1 base
#A12321 base dominant 2 base
#301212 base dominant 3 base
#9FA9A3 base dominant 4 base
#DDA319 base dominant 5 base
#9B5E56 base dominant 6 base
#2C0718 free_spins dominant 1 free_spins
#4B1E1E free_spins dominant 2 free_spins
#A9161F free_spins dominant 3 free_spins
#9D5C21 free_spins dominant 4 free_spins
#2E101E bonus dominant 1 bonus
#4E2226 bonus dominant 2 bonus
#A41326 bonus dominant 3 bonus
#6E4928 bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • Royal-card symbols (A red, K orange, Q purple, J green, 10 blue) are additionally identified by their printed letter/number glyph and fixed payout rank, not by color alone. WILD and SCATTER also carry the words WILD/SCATTER printed on the symbol banner.
  • BIG WIN (blue banner) and MEGA WIN (purple banner) free-spins celebration tiers are distinguished by banner text as well as color.
Motor Accessibility
  • The right-hand control rail (turbo, autoplay, SPIN, buy, menu) stays in the same fixed position and order on every screen, giving a consistent click target regardless of screen content.
Low Vision
  • ON/OFF toggles in Settings and Autoplay use a physical yellow-slider left/right knob position, not color alone, to indicate state.

Media & assets

8 files · 8 types
26 PNG (ZIP)
Base game
base_game
Base game
base_game
Free spins screen
free_spins
Free spins screen
free_spins
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 reels and a live line win, paytable (3 scrolling pages), rules and payline diagrams (7 pages), bet ladder (2 pages), autoplay settings (3 pages), settings panel, bonus buy dialog, and Free Spins intro/gameplay/big win/mega win/total win screens with a matching balance-delta proof.
Natural Free Spins trigger (5+ scatter coins landing organically) was not captured; the Free Spins round was obtained via the Buy Bonus purchase (100x bet) instead, per pipeline convention.
Whether a sub-studio distinct from PoggiPlay exists for this title is unresolved -- only the PoggiPlay wordmark was found anywhere in the captured frames.

Ask AI about Roman Coin

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 Roman Coin work? Keep it simple.

Triggered by 5+ SCATTER coins landing (10 free spins awarded); retrigger of +3 spins on 5+ more coins during the round. Ends when spins run out or the 2500x game max win is reached. Coin values accumulate for the whole round in the trophy cup (observed 8500 -> 11000 -> 14000 across one round) and are multiplied by any Multiplier/WILD landing on the field. Purchasable via 'Buy Free Spins' for 100x the total bet.

RTP 96.47%Medium-High volatilitymax win ×2500demo ✓

From the verified capture of 20 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: Roman Coin vs Mines — 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 2 aspects we couldn’t confirm, flagged.

Designerget_slot

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

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

Verified capture: manual playthrough, paytable OCR-checked Honest gaps: 2 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/roman-coin-b23/

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/roman-coin-b23/
{
  "game": {
    "name": "Roman Coin",
    "catalog_name": "Roman Coin",
    "provider": "PoggiPlay",
    "game_kind": "video_slot",
    "art_style": "3D-rendered cartoon mascot (a comedic, big-nosed Roman emperor character with soft cel-shading, exaggerated proportions and expressive faces) set against a bright, warm daytime scene (blue sky, green grass, red-and-gold striped campaign tent) in the base game; paytable symbols are flat, thick-bevelled cel-shaded vector icons (letters/numbers rendered as chunky 3D-beveled tiles, gold coin/helmet/weapon icons with soft drop shadows). During Free Spins the backdrop switches to a warm, dim red-curtained theatrical 'trophy room' stage lit by a single warm spotlight and candle, still cartoonish and comedic rather than dark or menacing. Camera is a static straight-on frontal view of the 5x3 reel set. Overall mood is lighthearted, family-friendly casino-comedy, not cinematic or moody; no neon, no photorealism.",
    "theme": "Ancient Rome / comedic Roman emperor and gladiator-arena treasure",
    "provider_ref": "romancoin",
    "provider_ref_source": "code segment '/static/game/pplay/romancoin/' in demo_url; also appears as the game slug portion of the platform path",
    "build_stamp_NOT_release_date": {
      "note": "The in-game DOM booklet footer prints 'facade: 8.54.0 / workbench: 5.20.2 / release name: 1.0.0@production:81f728989eec99ac02ca1e0b6622e6ab195a5416 / release date: 2026-08-06T14:28:30.703Z'. This is a demo-build deployment stamp (facade/workbench are PoggiPlay's internal tooling versions, and the hash '81f728989eec...' is the build/commit hash, matching the short hash '81f72898' shown in the top title bar on every screenshot). It is NOT the game's real-world release date and is intentionally NOT used as such in this document."
    }
  },
  "reel_grid": {
    "reels": 5,
    "rows": 3,
    "row_heights": [
      3,
      3,
      3,
      3,
      3
    ],
    "bet_mechanic": "lines",
    "paylines": 19,
    "paylines_fixed": true,
    "payline_direction": "left_to_right_only",
    "payline_direction_evidence": {
      "frame": "rules_p4.png",
      "quote": "Winning lines are counted from left to right, starting from the leftmost element. A winning combination consists of 3 or more elements aligned on a winning line.",
      "note": "The word 'rightmost' or phrase 'or right to left' does not appear anywhere in the full DOM booklet dump (booklet.txt), which was checked in its entirety. The rule is therefore confirmed one-directional (ltr) by an exhaustive negative search of the whole rules text, not merely by absence on a single page."
    },
    "source": "rules_p6.png (last payline diagram numbered '19', immediately followed by the RTP/bet/max-win summary table)"
  },
  "payline_diagrams": {
    "note": "All 19 fixed lines are illustrated in the in-game rules booklet as a 5-column x 3-row dot grid per line (row1=top, row2=middle, row3=bottom of each reel). Read via zoomed crops of rules_p5.png (lines 1-15) and rules_p7.png (lines 16-19). Encoded below as the lit row per reel (R1..R5), left to right.",
    "lines": {
      "1": [
        "top",
        "top",
        "top",
        "top",
        "top"
      ],
      "2": [
        "middle",
        "middle",
        "middle",
        "middle",
        "middle"
      ],
      "3": [
        "bottom",
        "bottom",
        "bottom",
        "bottom",
        "bottom"
      ],
      "4": [
        "top",
        "middle",
        "bottom",
        "middle",
        "top"
      ],
      "5": [
        "bottom",
        "middle",
        "top",
        "middle",
        "bottom"
      ],
      "6": [
        "middle",
        "top",
        "top",
        "top",
        "middle"
      ],
      "7": [
        "middle",
        "bottom",
        "bottom",
        "bottom",
        "middle"
      ],
      "8": [
        "top",
        "top",
        "middle",
        "bottom",
        "bottom"
      ],
      "9": [
        "bottom",
        "bottom",
        "middle",
        "top",
        "top"
      ],
      "10": [
        "middle",
        "bottom",
        "middle",
        "top",
        "middle"
      ],
      "11": [
        "middle",
        "top",
        "middle",
        "bottom",
        "middle"
      ],
      "12": [
        "top",
        "middle",
        "middle",
        "middle",
        "top"
      ],
      "13": [
        "bottom",
        "middle",
        "middle",
        "middle",
        "bottom"
      ],
      "14": [
        "top",
        "middle",
        "top",
        "middle",
        "top"
      ],
      "15": [
        "bottom",
        "middle",
        "bottom",
        "middle",
        "bottom"
      ],
      "16": [
        "top",
        "top",
        "bottom",
        "top",
        "top"
      ],
      "17": [
        "bottom",
        "bottom",
        "top",
        "bottom",
        "bottom"
      ],
      "18": [
        "top",
        "bottom",
        "bottom",
        "bottom",
        "top"
      ],
      "19": [
        "middle",
        "top",
        "bottom",
        "top",
        "middle"
      ]
    }
  },
  "payout_basis": {
    "value": "total_bet_multiplier",
    "paytable_bet_anchor": 1000,
    "note": "The in-game paytable panel prints tier sums in credits at whatever the CURRENT bet is (anchor bet observed on all rules/paytable frames = 1000). All FUN amounts below are the amounts printed at that 1000-credit anchor; the equivalent multiplier of total bet is given alongside each. Proven by base_game_win.png: printed WIN = 600 at BET = 1000, exactly matching the paytable's 'A, 3-of-a-kind -> 600 FUN' tier at the same bet anchor (600/1000 = 0.6x).",
    "currency_note": "The demo balance/bet/win figures are all denominated in 'FUN', PoggiPlay's demo credit label, not a real currency. This document reports 'credits' in prose and keeps 'FUN' only inside verbatim quotes/screenshots."
  },
  "symbols": {
    "paying_symbols": [
      {
        "name": "WILD (Emperor portrait medallion)",
        "role": "wild_and_multiplier",
        "visual": "Circular medallion portrait of the game's cartoon Roman emperor mascot (pink/tan skin, gold laurel wreath, blue eyes, red nose, gritted teeth) inside a gold-and-red circular frame with laurel-branch flourishes either side, sitting on a red ribbon banner reading 'WILD' in bevelled gold-and-white letters outlined in dark red.",
        "payouts": [
          {
            "match": 5,
            "credits_at_bet_1000": 50000,
            "multiplier_of_bet": 50
          },
          {
            "match": 4,
            "credits_at_bet_1000": 15000,
            "multiplier_of_bet": 15
          },
          {
            "match": 3,
            "credits_at_bet_1000": 5000,
            "multiplier_of_bet": 5
          }
        ],
        "special_mechanic_quote": "Acts as both a Multiplier and a Wild symbol. The Multiplier value is chosen randomly. Possible Multiplier values: 1, 2, 5, 8, 10, 12, 15. The Multiplier interacts with Scatter symbols (coins) and multiplies the total value of the coins if that value is greater than 0.",
        "source": "paytable_p1.png (payout tiers), rules_p1.png / rules_p2.png (mechanic text), base_game.png (in-reel appearance, tagged 'WILD' banner under the portrait)"
      },
      {
        "name": "Gold Centurion Helmet",
        "role": "high_pay",
        "visual": "Ornate gold Roman centurion helmet with a tall red plume/crest running front-to-back, gold cheek guards, viewed in 3/4 profile.",
        "payouts": [
          {
            "match": 5,
            "credits_at_bet_1000": 50000,
            "multiplier_of_bet": 50
          },
          {
            "match": 4,
            "credits_at_bet_1000": 15000,
            "multiplier_of_bet": 15
          },
          {
            "match": 3,
            "credits_at_bet_1000": 5000,
            "multiplier_of_bet": 5
          }
        ],
        "source": "paytable_p1.png"
      },
      {
        "name": "Gold-and-orange bow-and-quiver",
        "role": "high_pay",
        "visual": "A small compact hunting bow strung together with a quiver of white-fletched arrows, rendered in gold and burnt-orange leather tones with a hanging gold tassel/bell.",
        "payouts": [
          {
            "match": 5,
            "credits_at_bet_1000": 30000,
            "multiplier_of_bet": 30
          },
          {
            "match": 4,
            "credits_at_bet_1000": 8000,
            "multiplier_of_bet": 8
          },
          {
            "match": 3,
            "credits_at_bet_1000": 3000,
            "multiplier_of_bet": 3
          }
        ],
        "source": "paytable_p1.png / paytable_p2.png"
      },
      {
        "name": "Spiked mace",
        "role": "high_pay",
        "visual": "Gold spherical spiked mace head (flanged/studded ball) on a short purple-and-gold wrapped wooden handle.",
        "payouts": [
          {
            "match": 5,
            "credits_at_bet_1000": 20000,
            "multiplier_of_bet": 20
          },
          {
            "match": 4,
            "credits_at_bet_1000": 5000,
            "multiplier_of_bet": 5
          },
          {
            "match": 3,
            "credits_at_bet_1000": 2000,
            "multiplier_of_bet": 2
          }
        ],
        "source": "paytable_p1.png"
      },
      {
        "name": "Green round shield",
        "role": "mid_pay",
        "visual": "Round green wooden shield with metal rivet studs around the rim and a raised gold/bronze boss (dome) in the centre, two crossed white-fletched arrows laid diagonally across its face.",
        "payouts": [
          {
            "match": 5,
            "credits_at_bet_1000": 15000,
            "multiplier_of_bet": 15
          },
          {
            "match": 4,
            "credits_at_bet_1000": 4000,
            "multiplier_of_bet": 4
          },
          {
            "match": 3,
            "credits_at_bet_1000": 1500,
            "multiplier_of_bet": 1.5
          }
        ],
        "source": "paytable_p2.png"
      },
      {
        "name": "Crossed short swords (gladii)",
        "role": "mid_pay",
        "visual": "Two silver double-edged short swords crossed in an X, gold cross-guards and pommels, blue-wrapped grips.",
        "payouts": [
          {
            "match": 5,
            "credits_at_bet_1000": 10000,
            "multiplier_of_bet": 10
          },
          {
            "match": 4,
            "credits_at_bet_1000": 3000,
            "multiplier_of_bet": 3
          },
          {
            "match": 3,
            "credits_at_bet_1000": 1000,
            "multiplier_of_bet": 1
          }
        ],
        "source": "paytable_p2.png"
      },
      {
        "name": "A (royal card)",
        "role": "low_pay",
        "visual": "Bold chunky red letter 'A' rendered as a bevelled 3D vector tile with a cream/tan bevelled edge highlight.",
        "payouts": [
          {
            "match": 5,
            "credits_at_bet_1000": 6000,
            "multiplier_of_bet": 6
          },
          {
            "match": 4,
            "credits_at_bet_1000": 2000,
            "multiplier_of_bet": 2
          },
          {
            "match": 3,
            "credits_at_bet_1000": 600,
            "multiplier_of_bet": 0.6
          }
        ],
        "source": "paytable_p2.png / paytable_p3.png; base_game_win.png shows a live 3-of-a-kind A win paying 600 credits at bet 1000, matching this tier exactly"
      },
      {
        "name": "K (royal card)",
        "role": "low_pay",
        "visual": "Bold chunky orange/yellow letter 'K' rendered as a bevelled 3D vector tile with cream bevelled edge.",
        "payouts": [
          {
            "match": 5,
            "credits_at_bet_1000": 5000,
            "multiplier_of_bet": 5
          },
          {
            "match": 4,
            "credits_at_bet_1000": 1600,
            "multiplier_of_bet": 1.6
          },
          {
            "match": 3,
            "credits_at_bet_1000": 500,
            "multiplier_of_bet": 0.5
          }
        ],
        "source": "paytable_p2.png / paytable_p3.png"
      },
      {
        "name": "Q (royal card)",
        "role": "low_pay",
        "visual": "Bold chunky purple/magenta letter 'Q' rendered as a bevelled 3D vector tile with cream bevelled edge.",
        "payouts": [
          {
            "match": 5,
            "credits_at_bet_1000": 4000,
            "multiplier_of_bet": 4
          },
          {
            "match": 4,
            "credits_at_bet_1000": 1200,
            "multiplier_of_bet": 1.2
          },
          {
            "match": 3,
            "credits_at_bet_1000": 400,
            "multiplier_of_bet": 0.4
          }
        ],
        "source": "paytable_p3.png"
      },
      {
        "name": "J (royal card)",
        "role": "low_pay",
        "visual": "Bold chunky green letter 'J' rendered as a bevelled 3D vector tile with cream bevelled edge.",
        "payouts": [
          {
            "match": 5,
            "credits_at_bet_1000": 3000,
            "multiplier_of_bet": 3
          },
          {
            "match": 4,
            "credits_at_bet_1000": 800,
            "multiplier_of_bet": 0.8
          },
          {
            "match": 3,
            "credits_at_bet_1000": 300,
            "multiplier_of_bet": 0.3
          }
        ],
        "source": "paytable_p3.png"
      },
      {
        "name": "10 (royal card)",
        "role": "low_pay",
        "visual": "Bold chunky blue '10' (digits '1' and '0' fused into one tile, a small dark blue diamond gem set into the '0') rendered as a bevelled 3D vector tile with cream bevelled edge.",
        "payouts": [
          {
            "match": 5,
            "credits_at_bet_1000": 2000,
            "multiplier_of_bet": 2
          },
          {
            "match": 4,
            "credits_at_bet_1000": 500,
            "multiplier_of_bet": 0.5
          },
          {
            "match": 3,
            "credits_at_bet_1000": 200,
            "multiplier_of_bet": 0.2
          }
        ],
        "source": "paytable_p3.png / rules_p1.png"
      }
    ],
    "special_symbols": [
      {
        "name": "SCATTER (gold coin)",
        "role": "scatter_and_value_accumulator",
        "visual": "Round gold coin with a raised relief profile of a Roman emperor's head facing left (laurel wreath visible), a beaded/milled rim texture around the edge, sitting on a red ribbon banner reading 'SCATTER'. During Free Spins, the same coin displays a printed numeric value (e.g. '900', '620', '250', '180', '45') baked into its face instead of the word 'SCATTER'.",
        "payline_payouts": null,
        "mechanic_quote": "The COIN symbol is a Scatter symbol. Each coin has a value in the form of a number on it, which is determined randomly depending on the bet. If multiple coins land on the field, these values are summed together, then multiplied by the Multiplier, and factored into the spin's winnings. Coins are only factored into the winnings when interacting with the Multiplier. Possible values of the Scatter symbol: 0.5x, 1x, 1.5x, 2x, 2.5x, 3x, 4x, 5x, 7.5x, 10x, or 50x of the bet.",
        "trigger_quote": "When 5 or more Scatter symbols land on the game field, the Bonus Game is activated, and the player is awarded 10 Free Spins.",
        "note": "Scatter coins pay nothing by themselves without a Multiplier/Wild symbol also present on the same spin (or accumulated during the Free Spins round) - their printed value only converts into winnings 'when interacting with the Multiplier', per the quoted rule.",
        "source": "rules_p1.png (rule text), rules_p2.png/rules_p3.png (worked coin-value illustration showing coins reading 900/620/250/180/45), base_game.png (in-reel SCATTER banner appearance)"
      }
    ]
  },
  "bonus_features": {
    "free_spins": {
      "name": "Bonus Game (Free Spins)",
      "natural_trigger_quote": "When 5 or more Scatter symbols land on the game field, the Bonus Game is activated, and the player is awarded 10 Free Spins.",
      "retrigger_quote": "If 5 or more Scatter symbols land during the Bonus Game, the player is awarded an additional 3 Free Spins.",
      "end_condition_quote": "The Bonus Game ends when the player runs out of Free Spins or reaches the maximum win for this game (x2500).",
      "accumulation_quote": "The sum of all Scatter symbols (coins) accumulates throughout the entire Bonus Game. The starting value is the sum of the coins that triggered the Bonus Game. Any number of coins on the field adds its value to the total sum. Multipliers that land on the field during the Bonus Game multiply the total value of Scatter symbols accumulated during that Bonus Game.",
      "natural_trigger_captured": false,
      "natural_trigger_note": "This capture set obtained the Free Spins round entirely via the Buy Bonus purchase (see below), not via 5+ naturally landed Scatter coins. This is a legitimate, disclosed substitution: Buy Bonus is available for this game and was used per pipeline convention (purchase-and-play satisfies feature coverage without an open-ended natural hunt). The natural 5-Scatter trigger condition above is taken verbatim from the rules text, not observed live.",
      "screens": {
        "buy_dialog": "bonus_buy_dialog.png - red hanging banner reading 'FREE SPINS / FOR / 100000 / BET / 1000' with a minus/plus bet stepper either side of the 'BET 1000' line and a stone 'BUY' button at the bottom; balance shown 996 600 (before purchase)",
        "intro": "free_spins_intro.png - 'AWESOME! YOU HAVE WON' headline over a large red laurel-wreathed medallion showing '10', below it 'FREE SPINS' and 'CLICK ANYWHERE TO CONTINUE'; balance now 896 600 (996 600 - 100 000 buy cost), confirming the purchase was charged",
        "gameplay": "free_spins_gameplay_1.png - reels on a dim red-curtained stage backdrop with a spin-counter badge on the right showing '9' (remaining spins), background trophy prop reading a decorative number",
        "big_win": "free_spins_bigwin.png - blue 'BIG WIN' ribbon banner over the emperor mascot standing in a pile of coins, amount '22000' printed below, spin counter badge shows '9'",
        "mega_win": "free_spins_megawin.png - purple 'MEGA WIN' ribbon banner, mascot holding two coin sacks, amount '70000' printed below, WIN meter reads 92 400 (i.e. the running Free Spins total at that point), spin counter badge shows '7'",
        "total_win": "free_spins_total_win.png - 'TOTAL WIN' headline, mascot standing in a coin pile, amount '94900', subtext 'IN 10 FREE SPINS', 'CLICK ANYWHERE TO CONTINUE'; balance updated to 991 500 (896 600 + 94 900), which arithmetically closes the round"
      },
      "round_math_check": {
        "balance_before_buy": 996600,
        "buy_cost": 100000,
        "balance_at_round_start": 896600,
        "balance_at_round_end": 991500,
        "net_round_win": 94900,
        "matches_total_win_screen": true
      },
      "dom_lag_anomaly": "During the Free Spins round, the DOM-based text watcher used for progress-monitoring reported a stale WIN value ('22400') for several polls while the canvas had already progressed to the MEGA WIN celebration screen (actual WIN 92400 at that point). This is a known headless-chromium rendering lag between the canvas animation and document.body.innerText, not a game malfunction; the balance-delta check above independently confirms the correct final total.",
      "accumulator_display": {
        "element": "large gold-and-red trophy cup standing to the left of the reels, at the emperor's feet",
        "what_it_shows": "the running total of Scatter (coin) values accumulated so far in the current Bonus Game, printed in gold digits across the bowl of the cup; the cup also fills visually with gold coins as the total grows",
        "evidence": [
          "base_game.png: the cup is EMPTY -- no number engraved, no coins inside (nothing accumulates in the base game)",
          "within one bonus round the value grows monotonically: free_spins_gameplay_1.png 8500 -> free_spins_bigwin.png 11000 -> free_spins_megawin.png 14000",
          "matches the booklet rule verbatim: 'The sum of all Scatter symbols (coins) accumulates throughout the entire Bonus Game.'"
        ],
        "why_it_does_not_equal_the_win": "the cup shows the coin SUM before the Multiplier is applied, so it is not expected to match the WIN meter or the balance delta at the same moment; the final TOTAL WIN of 94 900 is the multiplied result plus ordinary line wins, not the cup value",
        "splash_art_exception": "the '500' engraved on the cup in preview.png is promotional key art on the pre-game splash, not a live counter"
      }
    },
    "buy_bonus": {
      "available": true,
      "price_multiplier_of_bet": 100,
      "tiers": 1,
      "quote": "The game allows the option to buy 10 Free Spins through the in-game \"Buy Free Spins\" menu for 100x the bet, without waiting for Scatter symbols to appear.",
      "source": "rules_p6.png, bonus_buy_dialog.png"
    },
    "max_win": {
      "value_multiplier": 2500,
      "quote": "The maximum win in the game is 2500x.",
      "also_printed_as": "Max Win Multiplier: 2500 x",
      "source": "rules_p7.png (both the prose sentence and the summary table row)"
    }
  },
  "rtp_and_limits": {
    "rtp_percent_ingame": 96.467,
    "rtp_ingame_precision_note": "PoggiPlay prints RTP to three decimal places in-game (96.467%), confirmed both visually on rules_p6.png/rules_p7.png and in the raw DOM text dump (booklet.txt: 'RTP / 96.467 %'). This three-decimal precision is normal for this provider and is not a misread; the exact in-game figure is preserved here verbatim rather than rounded.",
    "rtp_provider_card_note": "The PoggiPlay provider/game catalogue card states 96.4% for this title, which is a truncation of the in-game figure, not an independent second measurement. The in-game value (96.467%) is treated as the source of truth per this provider's known pattern of catalogue-card RTP figures differing slightly from the in-game figure (documented provider defect P-G07).",
    "min_bet": 50,
    "max_bet": 100000,
    "bet_unit": "credits (displayed as FUN in the demo)",
    "bet_ladder_verified": "betladder_p1.png / betladder_p2.png - full scrollable rung list from 50 up to 100000 in fixed steps (50,100,150,200,250,300,350,400,450,500,1000,1500,2000,2500,3000,3500,4000,4500,5000,10000,15000,20000,25000,30000,35000,40000,45000,50000,60000,75000,100000); top and bottom rungs match the booklet's printed Min Bet 50 / Max Bet 100000 exactly",
    "source": "rules_p6.png / rules_p7.png summary table (RTP, Min Bet, Max Bet, Max Win Multiplier all shown together)"
  },
  "screens": {
    "preview": {
      "file": "preview.png",
      "description": "Splash/loading screen. Dark red background. Large white wordmark 'Roman Coin' top-left. Center-right: cartoon emperor mascot standing beside his campaign tent, holding a small coiled object; a gold trophy cup labelled '500' to his left, a gold centurion helmet at his feet, a large gold SCATTER coin (Roman profile) and a smaller circular WILD portrait tile labelled 'x15' to the right. Caption beneath: 'Collect loads of Roman Coins up to x15 each!'. Bottom-left: unchecked checkbox 'Dont show next time'. Bottom-right: yellow rounded 'Play' button. Top bar shows game title, build hash '81f72898', and 'PoggiPlay' brand mark top-right."
    },
    "base_game": {
      "file": "base_game.png",
      "description": "5x3 reel grid framed by the red-and-gold striped campaign tent (blue sky and green grass visible around the edges); 'Roman Coin' wordmark logo plaque sits centered above the reels on the tent's front valance. Emperor mascot stands at bottom-left beside a gold trophy cup. A red 'BUY FREE SPINS' pennant hangs to the right of the reels. Right-hand vertical control rail (top to bottom): turbo/lightning icon, autoplay-loop icon, large central yellow circular SPIN button, a small red 'buy' (coin+) icon, and a red hamburger menu icon. Bottom bar: speaker icon (bottom-left), BALANCE/WIN/BET readouts in yellow numerals with grey 'FUN' unit labels, evenly spaced across the bottom edge. Reels in this frame show, top row: bow-and-quiver, A, SCATTER coin, K, spiked mace; middle row: 10, SCATTER coin, WILD portrait, SCATTER coin, 10; bottom row: crossed swords, Q, SCATTER coin, J, gold helmet."
    },
    "base_game_win": {
      "file": "base_game_win.png",
      "description": "Same base-game backdrop, mid-payline-win moment. Reels show a 3-of-a-kind A win on the middle diagonal (top row Q,A,A,Q,K; middle row A,J,10,J,A; bottom row A,10,shield,swords,Q - three highlighted A's are readable). WIN meter reads 600 at BET 1000, BALANCE 996 600 (down from the 1 000 000 starting balance by prior spin activity)."
    },
    "settings": {
      "file": "settings.png",
      "description": "'Game Settings' panel, single non-scrolling page. Six rows top to bottom, each a red circular icon-button on the left and a right-aligned white label: Fullscreen (expand-arrows icon), Sound (speaker icon), Music (musical-note icon), Home (house icon), 'Spacebar to spin' (yellow toggle, ON/right position), 'Welcome Screen' (yellow toggle, ON/right position). Close 'X' button top-right in a yellow circle."
    },
    "paytable": {
      "pages": 3,
      "files": [
        "paytable_p1.png",
        "paytable_p2.png",
        "paytable_p3.png"
      ],
      "description": "Continuous scrolling 'Rules' panel, its first section headed 'Game Rules' / 'Symbol payout Values', laid out as a two-column grid of symbol icon + 3-tier (5/4/3-of-a-kind) payout list, in descending value order: WILD & Helmet (tied top tier) -> Bow-and-quiver & Mace -> Shield & Swords -> A & K -> Q & J -> 10 (last, single column). See symbols.paying_symbols above for full tier data."
    },
    "rules": {
      "pages": 7,
      "files": [
        "rules_p1.png",
        "rules_p2.png",
        "rules_p3.png",
        "rules_p4.png",
        "rules_p5.png",
        "rules_p6.png",
        "rules_p7.png"
      ],
      "description": "Continuation of the same scrolling panel after the paytable grid: 'Scatter' section (coin mechanic text + icon), 'Multiplier' section (Wild/Multiplier mechanic text + icon), 'Bonus Game' section (trigger/retrigger/end-condition text with an illustrated example of coin values 900/620/250/180/45/45 combining with an A and Q symbol into a trophy total '1,995.00'), 'Buy Bonus' section, 'Element Combinations' section (payline direction rule) followed by 19 numbered 5x3 dot-grid payline diagrams, then a closing 'The maximum win in the game is 2500x.' line and a 4-column summary table (RTP / Min Bet / Max Bet / Max Win Multiplier). Panel footer (very bottom, small grey text) prints the build stamp described in game.build_stamp_NOT_release_date."
    },
    "bet_selector": {
      "pages": 2,
      "files": [
        "betladder_p1.png",
        "betladder_p2.png"
      ],
      "description": "'Bet (FUN)' panel titled 'Choose bet', a scrolling grid of 3 pill-shaped buttons per row listing every selectable bet value from 50 up to 100 000. Currently-selected value (1000 on p1) highlighted solid yellow; a secondary highlighted value (400 on p1, 25000 on p2, white background) appears to mark a hovered/focus state rather than the active bet. A yellow circular checkmark confirm button sits fixed at the right edge."
    },
    "autoplay": {
      "pages": 3,
      "files": [
        "autoplay_p1.png",
        "autoplay_p2.png",
        "autoplay_p3.png"
      ],
      "description": "'Autoplay Settings' panel. Page 1: 'Choose number of rounds' with 7 pill buttons (10/25/50/100/250/500/750/1000 - 8 values across a 3-column grid), a greyed-out 'Advanced Settings' label with a downward chevron (disabled until a round count is picked). Pages 2-3 (reached after selecting a round count, panel scrolls): two disabled/unchecked yellow-and-white toggles 'Stop on any win' and 'Stop if free spins is won' (both left/OFF position); three numeric stepper rows 'If single win exceeds', 'If cash increases by', 'If cash decreases by', each an empty text field showing only the grey placeholder unit 'FUN' flanked by red minus/plus buttons; a red 'Reset' pill button at the very bottom of the scroll, with the scrollbar thumb sitting at the bottom of its track confirming panel end."
    },
    "bonus_buy_dialog": {
      "file": "bonus_buy_dialog.png",
      "description": "Modal overlay on a dimmed base-game backdrop: a hanging parchment/banner reading 'FREE SPINS' at the top, 'FOR' then the price '100000' in large gold diamond-outlined digits, 'BET' then '1000' in the same digit style with a stone minus-button to the left and a stone plus-button to the right (bet stepper for the buy price), and a stone 'BUY' button at the bottom."
    }
  },
  "accessibility_notes": {
    "color_redundancy": "The four low-value royal-card symbols (A/K/Q/J/10) are colour-coded (red/orange/purple/green/blue respectively) but are ALSO always distinguishable by their printed letter/number glyph and by their fixed relative payout rank, so colourblind players are not dependent on colour alone. WILD and SCATTER are additionally labelled with the words 'WILD' and 'SCATTER' printed directly on the symbol banner, not colour-coded. BIG WIN (blue banner) vs MEGA WIN (purple banner) celebration tiers are distinguished by banner text as well as colour.",
    "positions": "Right-hand vertical control rail is fixed across every game screen in the same five-icon order (turbo, autoplay, SPIN, buy, menu), giving a consistent motor/muscle-memory target regardless of screen content. Bottom info bar (speaker / BALANCE / WIN / BET) is likewise fixed in position across all screens.",
    "toggle_states": "All ON/OFF toggles in Settings and Autoplay use a physical yellow-slider left/right position (not colour alone) to indicate state, readable without colour perception.",
    "text_language": "All in-game text observed is English; numeric values use a space as thousands separator (e.g. '1 000 000') on the live game HUD and a comma+decimal on some celebration banners ('1,995.00')."
  },
  "manual_review_notes": {
    "decorative_trophy_prop_numbers": "SUPERSEDED at TL gate 2. The trophy cup is NOT decoration: it is the Bonus Game coin accumulator (see bonus_features.free_spins.accumulator_display). The original reading was based on a single test -- the number does not match WIN/BALANCE at the same moment -- which is true but does not imply decoration, since the accumulator shows the coin sum before the multiplier. Verified by TL with zoomed crops: empty cup in the base game, monotonic growth 8500 -> 11000 -> 14000 inside one bonus round."
  },
  "unreadable_or_uncertain": [
    "True public release date of the game - the only date visible in the captured frames is the demo-build deployment stamp (2026-08-06T14:28:30.703Z), which this document explicitly does NOT treat as the release date; the real release date was not researched as part of this documentation pass (out of scope for tech_doc; belongs to the dates/enrichment pipeline).",
    "Whether a studio distinct from PoggiPlay exists for this title - only the 'PoggiPlay' wordmark was found anywhere in the captured frames (preview splash watermark and top-right corner brand mark on every screen); no separate sub-studio name was found."
  ],
  "not_captured": [
    "Natural (non-purchase) Free Spins trigger via 5+ naturally landed Scatter coins - the Free Spins round in this capture set was obtained via Buy Bonus purchase instead, per pipeline convention when a buy option exists."
  ],
  "gate2_tl_corrections": [
    "trophy cup re-classified from decorative art to the Bonus Game coin accumulator, with three independent pieces of evidence (empty in base game / monotonic growth in one round / rule quote)"
  ]
}

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.