Take a look at this...

Did you hit any jackpots? Did you get a great comp? We all want to know!
Post Reply
ginfre
Forum Regular
Posts: 74
Joined: Sat Jun 30, 2012 11:55 am

Re: Take a look at this...

Post by ginfre »



Finally, billslim has mentioned the source code.  To all the readers here, those who contribute and those who simply read, this is the origin, the birth certificate of the chip.  Thanks, billslim. 

BillyJoe
Video Poker Master
Posts: 3198
Joined: Sat Aug 23, 2008 2:00 pm

Post by BillyJoe »

Finally, billslim has mentioned the source code.  To all the readers here, those who contribute and those who simply read, this is the origin, the birth certificate of the chip.  Thanks, billslim. 
Actually, that is not quite accurate. "Source Code" generally refers to a software application, which is written in source code, and then run through a compiler, which translates it to "Object Code". It is the object code that runs the application in your systems.
 
I believe the RNG is written as something called "FirmWare". While there may be some source to it, I believe it is handled differently than application code.

billslim
Forum Regular
Posts: 64
Joined: Sun May 06, 2007 5:45 pm

Post by billslim »


[QUOTE=gilfre] Finally, billslim has mentioned the source code.  To all the readers here, those who contribute and those who simply read, this is the origin, the birth certificate of the chip.  Thanks, billslim. 
Actually, that is not quite accurate. "Source Code" generally refers to a software application, which is written in source code, and then run through a compiler, which translates it to "Object Code". It is the object code that runs the application in your systems.
 
I believe the RNG is written as something called "FirmWare". While there may be some source to it, I believe it is handled differently than application code. [/QUOTE]There is no need to look at object code.  We need the original source code to determine what and how the machine works.  If I have a program written in C# then I don't want to look at the compiled version.  What good would that do?  I want to see the original source.

shadowman
Video Poker Master
Posts: 3587
Joined: Mon Oct 23, 2006 5:42 pm

Post by shadowman »

[QUOTE=gilfre] Finally, billslim has mentioned the source code.  To all the readers here, those who contribute and those who simply read, this is the origin, the birth certificate of the chip.  Thanks, billslim. 
Actually, that is not quite accurate. "Source Code" generally refers to a software application, which is written in source code, and then run through a compiler, which translates it to "Object Code". It is the object code that runs the application in your systems.
 
I believe the RNG is written as something called "FirmWare". While there may be some source to it, I believe it is handled differently than application code. [/QUOTE]
 


Nope, they are exactly the same. Firmware is a term given to where the code resides (generally permanent memories like EPROMs) and has nothing to do with its source language.

BillyJoe
Video Poker Master
Posts: 3198
Joined: Sat Aug 23, 2008 2:00 pm

Post by BillyJoe »

[QUOTE=billyjoe][QUOTE=gilfre] Finally, billslim has mentioned the source code.  To all the readers here, those who contribute and those who simply read, this is the origin, the birth certificate of the chip.  Thanks, billslim. 
Actually, that is not quite accurate. "Source Code" generally refers to a software application, which is written in source code, and then run through a compiler, which translates it to "Object Code". It is the object code that runs the application in your systems.
 
I believe the RNG is written as something called "FirmWare". While there may be some source to it, I believe it is handled differently than application code. [/QUOTE]
 


Nope, they are exactly the same. Firmware is a term given to where the code resides (generally permanent memories like EPROMs) and has nothing to do with its source language.[/QUOTE]
So, Shadow, what you are saying is that IGT, for example, has the source code for the RNGs that reside in their machines. Could a Bally's machine have a differently coded RNG, then? And, is it possible to have an application program running the machine that uses as input the output from the RNG ?  

BillyJoe
Video Poker Master
Posts: 3198
Joined: Sat Aug 23, 2008 2:00 pm

Post by BillyJoe »

[QUOTE=billyjoe][QUOTE=gilfre] Finally, billslim has mentioned the source code.  To all the readers here, those who contribute and those who simply read, this is the origin, the birth certificate of the chip.  Thanks, billslim. 
Actually, that is not quite accurate. "Source Code" generally refers to a software application, which is written in source code, and then run through a compiler, which translates it to "Object Code". It is the object code that runs the application in your systems.
 
I believe the RNG is written as something called "FirmWare". While there may be some source to it, I believe it is handled differently than application code. [/QUOTE]

There is no need to look at object code.  We need the original source code to determine what and how the machine works.  If I have a program written in C# then I don't want to look at the compiled version.  What good would that do?  I want to see the original source.
[/QUOTE]
I agree, Bill, the source code is what you want. But if someone could 'look inside a machine', as was said, I doubt that the source code will be there - only the object code.

shadowman
Video Poker Master
Posts: 3587
Joined: Mon Oct 23, 2006 5:42 pm

Post by shadowman »


So, Shadow, what you are saying is that IGT, for example, has the source code for the RNGs that reside in their machines. Could a Bally's machine have a differently coded RNG, then? And, is it possible to have an application program running the machine that uses as input the output from the RNG ?  
 


Yes, the RNGs could be different (and probably are). Yes, any program running in the machine could use the RNG.

billslim
Forum Regular
Posts: 64
Joined: Sun May 06, 2007 5:45 pm

Post by billslim »


[QUOTE=billslim] [QUOTE=billyjoe][QUOTE=gilfre] Finally, billslim has mentioned the source code.  To all the readers here, those who contribute and those who simply read, this is the origin, the birth certificate of the chip.  Thanks, billslim. 
Actually, that is not quite accurate. "Source Code" generally refers to a software application, which is written in source code, and then run through a compiler, which translates it to "Object Code". It is the object code that runs the application in your systems.
 
I believe the RNG is written as something called "FirmWare". While there may be some source to it, I believe it is handled differently than application code. [/QUOTE]There is no need to look at object code.  We need the original source code to determine what and how the machine works.  If I have a program written in C# then I don't want to look at the compiled version.  What good would that do?  I want to see the original source.[/QUOTE]
I agree, Bill, the source code is what you want. But if someone could 'look inside a machine', as was said, I doubt that the source code will be there - only the object code. [/QUOTE]Which is why we need to find the "computer/server" that houses this data and "borrow" it for a while. 

shadowman
Video Poker Master
Posts: 3587
Joined: Mon Oct 23, 2006 5:42 pm

Post by shadowman »


Which is why we need to find the "computer/server" that houses this data and "borrow" it for a while. 



 
Maybe we could get some of those Chinese hackers to help us out.

BillyJoe
Video Poker Master
Posts: 3198
Joined: Sat Aug 23, 2008 2:00 pm

Post by BillyJoe »


[QUOTE=billyjoe]
So, Shadow, what you are saying is that IGT, for example, has the source code for the RNGs that reside in their machines. Could a Bally's machine have a differently coded RNG, then? And, is it possible to have an application program running the machine that uses as input the output from the RNG ?   Yes, the RNGs could be different (and probably are). Yes, any program running in the machine could use the RNG.[/QUOTE]
So, is it correct to assume, then, the only 'definitive' answer about how cards are selected and displayed during a VP game lies in the examination of BOTH the RNG source code AND all application source code in a machine? I would be surprised if IGT (or Ballys or others) would ever make that available for inspection.

Post Reply