Every video poker hand is determined by software — a program that shuffles a virtual deck, deals cards, and calculates payouts. The technology behind this process has changed dramatically since the 1970s, evolving from hard-wired circuits to cloud-based systems. Here's how the software side of video poker developed.
Hard-Wired Logic: 1970s
The first video poker machines weren't running software at all. Dale Electronics' "Poker-Matic" (1970) used transistor-transistor logic (TTL) circuits — physical wiring that determined card selection. There was no processor, no memory, no program to modify.
The "shuffle" was an electrical signal cycling through card values at high speed. When the player pressed Deal, the circuit stopped at whatever value it happened to be cycling through. It was random enough for practical purposes, but primitive by any modern standard.
These machines proved one critical thing: players would trust a screen to deal them poker cards. That was enough to justify the next generation.
The EPROM Era: 1980s
When Si Redd's SIRCOMA (later IGT) built the first commercially successful video poker machines, they used microprocessors — the same 8-bit chips (Motorola 6800, Intel 8080) that powered early personal computers.
The game logic was stored on EPROM chips (Erasable Programmable Read-Only Memory). These physical chips contained:
- The random number generator algorithm
- The pay table values
- The hand evaluation code
- The card graphics data
Why EPROMs mattered to players: Casinos could change a machine's pay table by physically swapping the EPROM chip. A 9/6 Jacks or Better machine could become an 8/5 Jacks or Better machine with a chip swap and a new pay table sticker. The game looked identical — only the payouts changed. This is why experienced players learned to read pay tables before playing.
EPROMs were also how regulators verified fairness. A gaming commission could pull the chip from a machine, read its contents, and confirm the RNG and pay table matched the approved specifications.
The Random Number Generator
The RNG is the heart of video poker software. Every modern machine uses a pseudo-random number generator (PRNG) — an algorithm that produces sequences of numbers that are statistically indistinguishable from true randomness.
How it works:
- The PRNG runs continuously, generating millions of numbers per second
- When you press Deal, the current number determines which cards you receive
- The mapping from number to card uses a virtual 52-card deck (or 53 for Joker Poker)
- The draw cards are also determined by the PRNG, drawing from the remaining 47 cards
What this means for players: Every hand is independent. The machine doesn't "know" you just hit a Royal Flush. It doesn't "owe" you a win after 20 losing hands. The PRNG has no memory of previous results.
The RNG is also why video poker odds are calculable. A virtual deck contains exactly 52 cards with known probabilities. There are exactly 2,598,960 possible five-card combinations. The math is fixed and transparent — unlike slots, where the probability of each symbol is hidden.
The Game King Platform: 1990s
IGT's Game King was arguably the most important software platform in video poker history. Introduced in the mid-1990s, it used 32-bit processors and larger memory to run multiple games on a single machine.
Before Game King, each machine ran one game — one Jacks or Better cabinet, one Deuces Wild cabinet. Game King loaded dozens of variants into a single machine, selectable from a menu. Players could switch between Jacks or Better, Bonus Poker, Double Bonus, Double Double Bonus, Deuces Wild, and more without leaving their seat.
For casinos, Game King transformed floor management. One machine could serve players who wanted any variant. For players, it meant more game choices and the ability to compare pay tables across variants on a single device.
Game King machines are still found in casinos today, decades after their introduction.
Server-Based Gaming: 2000s-Present
The latest evolution moved the game logic off the machine entirely. In server-based gaming (SBG), the physical machine is essentially a display terminal. The actual shuffle, deal, and payout calculations happen on a central server.
What changed for casinos:
- Pay tables can be updated remotely — no EPROM swap needed
- Game offerings can change by time of day or player demand
- Machine performance is monitored in real time
- One server manages an entire floor of machines
What changed for players: In practice, nothing. The game plays the same. The RNG runs on the server instead of inside the cabinet, but the math, odds, and strategy are identical. The pay table displayed on the machine still tells you exactly what you're getting.
Online and Mobile: 2010s-Present
Online video poker required a complete rewrite of the software stack:
- Client-server architecture: The game logic runs on remote servers; the player's device only handles display and input
- HTML5 rendering: Modern online video poker runs in web browsers using HTML5 canvas, replacing the old Flash and download-based approaches
- Mobile optimization: Touch-friendly card selection, responsive layouts that work on phone screens
The fundamental software — RNG, hand evaluation, pay table logic — is the same whether it runs on a Game King cabinet in Las Vegas or an HTML5 application on your phone. The math doesn't change with the delivery mechanism.
Why the Technology Matters
Understanding video poker software explains why the game is fundamentally different from slots:
- Slot machines use weighted reels where each symbol has a hidden probability. You can't calculate the return from looking at the machine.
- Video poker uses a standard card deck with known probabilities. The pay table tells you what each hand pays. Combined with the known card distribution, you can calculate the exact return.
This transparency is built into the software design. The RNG simulates a real deck. The pay table is displayed on screen. Every piece of information you need to calculate your expected return is visible. That's been true since the first SIRCOMA machines in 1979, and it remains true on every modern video poker platform.