Slot Paytables & Reels, reverse engineering

BabylonBear

Newbie member
Joined
Jan 14, 2019
Location
London
I am aware that some people have managed to get hold of some of the paytables or reel data for some popular slots like Starburst.

I'm really really sorry if this has been asked before, but I have spent the last hour searching and haven't found it:

Where can one get ahold of information like this? Presumable it was obtained by someone reconstructing the reels by hand? Or reverse engineering the code somehow?
 

dunover

Unofficial T&C's Editor
Staff member
webmeister
PABnonaccred
PABnononaccred
CAG
mm3
Joined
May 22, 2012
Location
the bus shelter, opposite GCHQ Benhall
I am aware that some people have managed to get hold of some of the paytables or reel data for some popular slots like Starburst.

I'm really really sorry if this has been asked before, but I have spent the last hour searching and haven't found it:

Where can one get ahold of information like this? Presumable it was obtained by someone reconstructing the reels by hand? Or reverse engineering the code somehow?
Why would you want it?
 

Reelsoffun

When it comes to gambling, timing is everything.
Joined
Feb 24, 2018
Location
UK
I am aware that some people have managed to get hold of some of the paytables or reel data for some popular slots like Starburst.

I'm really really sorry if this has been asked before, but I have spent the last hour searching and haven't found it:

Where can one get ahold of information like this? Presumable it was obtained by someone reconstructing the reels by hand? Or reverse engineering the code somehow?


You need more than just the reel strips to reverse a game. Esp one with random side features etc. I did my own version of Donuts because i love that game but had to guess some of the math for it to work for me as i linked it to my progressives lol
 

goatwack

Get dunked, big buns!
Joined
Aug 29, 2012
Location
Londonia
Dunno if it was reverse whatever but I managed to hack into the source code for Thunderstruck II a few years back, I'll have to tell you more about it with screenshots one day :rolleyes: :D
That's how it always starts doesn't it.

Hacking TSII one day, The Pentagon the next
 

Nate

Paleo Meister (means really, really old)
webmeister
CAG
Joined
Feb 14, 2007
Location
Cyberspace
When I first started playing, i recall wondering if I changed the code in the MG download client if I would be able to manipulate the outcome.

I remember finding the highest paying symbols picture and then replacing the lowest paying symbols with the same gif / jpg in the MG directory.

It actually worked.

Needless to say, a screen full of the top symbols paid 0 :lolup:

Nate
 

lotusch

A little mix of Dutch and Irish
Joined
Jun 3, 2013
Location
Dún Dealgan
When I first started playing, i recall wondering if I changed the code in the MG download client if I would be able to manipulate the outcome.

I remember finding the highest paying symbols picture and then replacing the lowest paying symbols with the same gif / jpg in the MG directory.

It actually worked.

Needless to say, a screen full of the top symbols paid 0 :lolup:

Nate


It probably DID change the reels layout, replacing any symbols you wanted but as we all know that is just eye candy.
Didn't affect the outcome the server sent. :D

It was easier to manipulate slots in The Netherlands in the 90's b&m and I only managed once to fool a Dutch online casino where I was able to "buy" credits with my mobile phone..With a certain operator I did get the credits but never got charged for any text message I did sent to purchase credits. Golden Days!!:D:D
After 3 months we sold it to a gambling syndicate for some sexy money and another 2 weeks after the trick did not work anymore, I guess this syndicate exploited it way too much.
 

dunover

Unofficial T&C's Editor
Staff member
webmeister
PABnonaccred
PABnononaccred
CAG
mm3
Joined
May 22, 2012
Location
the bus shelter, opposite GCHQ Benhall
Dunno if it was reverse whatever but I managed to hack into the source code for Thunderstruck II a few years back, I'll have to tell you more about it with screenshots one day :rolleyes: :D


Oh no, here it comes...….
 

BabylonBear

Newbie member
Joined
Jan 14, 2019
Location
London
Why would you want it?
To accurately simulate spins, in order to determine accurate EV for bonus offers, in order to maximize profit.

Currently I have data from 30,000 spins from a couple of popular slots, collected via software I wrote. (code to play game + code to log winnings)

But it's not enough. I think I need around 1 million spins until the samples converge.. While I could get that in a few days/days of leaving my program running, it may be simpler and more accurate to use the reel data and be able to actually simulate my own spins.

You need more than just the reel strips to reverse a game. Esp one with random side features etc. I did my own version of Donuts because i love that game but had to guess some of the math for it to work for me as i linked it to my progressives lol
This is true. Some games don't have a bonus round though (e.g. Starburst). Also, some have a simple bonus setup (e.g. 10 free spins with x5 winnings).
 

dunover

Unofficial T&C's Editor
Staff member
webmeister
PABnonaccred
PABnononaccred
CAG
mm3
Joined
May 22, 2012
Location
the bus shelter, opposite GCHQ Benhall
To accurately simulate spins, in order to determine accurate EV for bonus offers, in order to maximize profit.

Currently I have data from 30,000 spins from a couple of popular slots, collected via software I wrote. (code to play game + code to log winnings)

But it's not enough. I think I need around 1 million spins until the samples converge.. While I could get that in a few days/days of leaving my program running, it may be simpler and more accurate to use the reel data and be able to actually simulate my own spins.


This is true. Some games don't have a bonus round though (e.g. Starburst). Also, some have a simple bonus setup (e.g. 10 free spins with x5 winnings).

thePOGG already does that for his bonus offers, at least some of them. You don't actually need the reel maps, although it would make it easier.
 

BabylonBear

Newbie member
Joined
Jan 14, 2019
Location
London
thePOGG already does that for his bonus offers, at least some of them. You don't actually need the reel maps, although it would make it easier.
Those are decent, but I achieve much better returns using my algorithms. e.g. for the bet365 offer I can get +60 EV with 68% bust rate, ThePogg gives +55 with 89% bust rate.

Where did ThePogg get their payout data? Is it accurate?
 

brianmon

Ueber Meister
webby
mm4
Joined
May 22, 2013
Location
Cumbria
I am aware that some people have managed to get hold of some of the paytables or reel data for some popular slots like Starburst.

I'm really really sorry if this has been asked before, but I have spent the last hour searching and haven't found it:

Where can one get ahold of information like this? Presumable it was obtained by someone reconstructing the reels by hand? Or reverse engineering the code somehow?
You'd have to assume there aren't any virtual reels involved. Quite often, the reel strips you see on screen, aren't necessarily exactly what's going on inside the servers.
Games like PnG's 3x5 slots, will probably all use virtual reel strips, as it's the easiest way to change the RTP - One set of reel strips at the client end, and a different set of reel strips for each of the RTP setting on the server

Maybe @trancemonkey can confirm/explain more?
 

BabylonBear

Newbie member
Joined
Jan 14, 2019
Location
London
You'd have to assume there aren't any virtual reels involved. Quite often, the reel strips you see on screen, aren't necessarily exactly what's going on inside the servers.
Games like PnG's 3x5 slots, will probably all use virtual reel strips, as it's the easiest way to change the RTP - One set of reel strips at the client end, and a different set of reel strips for each of the RTP setting on the server

Maybe @trancemonkey can confirm/explain more?

Maybe it's virtual. Maybe the reels are generated on the fly.

But by far the easiest way to implement it would be to just have a reel.

I'm going based on something I saw somewhere, someone said he managed to get the reel data for a few popular slots.. I am just asking around if anyone knows where this data is, if it exists..
 

brianmon

Ueber Meister
webby
mm4
Joined
May 22, 2013
Location
Cumbria
Maybe it's virtual. Maybe the reels are generated on the fly.

But by far the easiest way to implement it would be to just have a reel.

I'm going based on something I saw somewhere, someone said he managed to get the reel data for a few popular slots.. I am just asking around if anyone knows where this data is, if it exists..
Yeah, if you can get hold of the actual data. I just meant you probably wouldn't get very accurate data from stripping down the reels from the front end.
Considering how protective slot producers are of their intellectual property. they'd hardly put it all on the client side of things, where it could be so easily copied by their competition.

And yeah, the reels normally have a fixed layout. But mapped to much larger virtual reels in the coding
 
Top