61D-14.044. Identification of Program Storage Media, and Slot Machine Technical Requirements  


Effective on Thursday, September 26, 2013
  • 1(1) All program storage media, both writable or non-writable, including EPROMs, Digital Versatile Disc (DVD), Compact Disk – Read Only Memory (CD-ROM), and any other type of program storage media shall:

    32(a) Be marked with information to identify the software and revision level;

    44(b) Only be accessible with access to the locked logic compartment; and

    56(c) Have a method that shall require display of the program storage media identification information on the slot machine if the program is copied to and executed from Random Access Memory (RAM).

    88(2) Read Only Memory (ROM) program storage media shall not be re-writable and shall be finalized and closed to prevent further writing.

    110(3) For non-EPROM based media, the control program shall authenticate all files that are critical to the accurate operation of the slot machine (“critical files”) by employing a hashing algorithm which produces a “message digest” output of a minimum of 128 bits.

    152(4) For EPROM based media, the control program shall test for possible corruption. The control program may use a Checksum or a Cyclic Redundancy Check (CRC) minimum of 16-bit or equivalent for that test.

    186(5) The slot machine shall authenticate all critical files against the stored message digest(s), as required in subsection (3), above. In the event of a failed authentication after the slot machine has been powered up, the slot machine shall:

    225(a) Immediately enter an error condition;

    231(b) Illuminate its tower light when one is present; and

    241(c) Cease operation.

    244(6) Slot machine authentication failure shall:

    250(a) Require a supervisor’s authorization;

    255(b) Be recorded in a machine error accounting log that shall:

    2661. Be maintained in each slot machine under that slot machine’s serial number;

    2792. Be maintained as a permanent record of program changes and error corrections for the specifically numbered slot machine;

    2983. Include the details of each failed authentication and corrective action; and

    3104. Include the date and time of a failure, and date and time of the corrective action.

    327(7) 328For writable program storage the following requirements apply to the programs residing in the slot machine that are capable of being erased and reprogrammed without being removed from the slot machine, bill changer, or other equipment or related devices:

    367(a) Re-writable program storage shall only be written to in cases where the media contains only data, files, and programs that are not critical to the basic operation of the game, such as marketing information. 

    402(b) Notwithstanding the foregoing, such device may write to media containing critical data, files, and programs provided that the gaming equipment:

    4231. Properly maintains a log of all information added, deleted, and modified that is stored on the media;

    4412. Maintains a control program that verifies the validity of all data, files, and programs which reside on the media using the methods listed in subsection (3), non-EPROM specific requirements;

    4713. Contains appropriate security to prevent unauthorized modifications; and

    4804. Prohibits game play while the media containing the critical data, files, and programs are in a modifiable state.

    499(8) Slot machine component integrity checks shall:

    506(a) Occur:

    5081. The first time program files are loaded for use; and

    5192. During the use of components critical to the slot machine’s operation.

    531(b) Not occur:

    5341. For RAM; and

    5382. Program storage device space that is not critical to the slot machine security.

    552(9) Critical files shall be authenticated during each slot machine start-up and restart.

    565(10) The authentication methodology shall detect 99.99 percent of all possible failures. All critical memory shall:

    581(a) Have the ability to retain data for a minimum of thirty (30) days after power is removed from the slot machine. If a rechargeable battery is used, the battery used to retain power shall recharge itself to its full potential in a maximum of twenty-four (24) hours. The shelf life of the battery used 636shall be at least five (5) years;

    643(b) Be cleared only in accordance with the RAM clear procedures prescribed within the slot machine licensee’s internal controls which shall include:

    6651. Completion of all data required in Form DBPR PMW-3480, Slot Machine Activity, effective 9-26-13, adopted herein by reference, 684http://www.flrules.org/Gateway/reference.asp?No=Ref-03161, 686which can be obtained at 691www.myfloridalicense.com/dbpr/pmw 692or by contacting the Division of Pari-Mutuel Wagering at 1940 North Monroe Street, Tallahassee, Florida 32399-1035;

    7082. Notification to surveillance to record the RAM clear procedure in its entirety, which surveillance shall include information in a daily log consisting of the date, time, machine location, asset numbers, and licensed employee name(s) who are performing the RAM clear;

    7493. Insertion of an electronic access identification card assigned to the slot licensed employee performing the RAM clear procedures; and

    7694. Submission of completed Form DBPR PMW-3480, adopted by reference in sub-paragraph 1. above, and FBMS printout showing the time and date of each RAM clear performed no later than 12:00 noon on the first business day following all RAM clear procedures performed.

    812(c) Provide a RAM error message, if the control program detects an unrecoverable memory error; and

    828(d) Not be cleared automatically, but shall require a full RAM clear that is performed by a slot machine technician the facility has determined to be qualified to perform the task. 

    859(11) A RAM clear shall only be authorized for the following:

    870(a) A slot machine malfunction that results in an unrecoverable memory error;

    882(b) An EPROM chip failure;

    887(c) A modification to the slot machine’s program; and

    896(d) Troubleshooting the system for possible RAM failure.

    904(12) Following the initiation of a RAM clear procedure, the slot machine’s control program shall execute a routine that initializes all data in RAM to the default state, except those portions of RAM that are critical to the operation of the slot machine. The default reel position or game display after a RAM clear shall not indicate the top award on any selectable line. The default game display, upon entering game play mode, shall also not display the top award.

    984(13) Slot machines shall be capable of detecting and displaying error conditions and illuminating the tower light for each slot machine in those cases where such a light is available. Upon detection of error conditions, a slot machine shall disable play, and the slot machine and/or the facility based monitoring system (FBMS) shall maintain an internal record if the error is for:

    1046(a) Sustained loss of communication with the FBMS;

    1054(b) Low RAM battery, for batteries external to the RAM itself, or low power source;

    1069(c) Currency-in jam;

    1072(d) Program error or authentication mismatch;

    1078(e) Door open, including bill acceptor;

    1084(f) Reel spin errors:

    10881. The specific reel number shall be identified in the error code;

    11002. The final positioning of the reel, if the final indexed position error exceeds one-half of the width of the smallest symbol on the reel strip; and

    11273. Malfunctions such as a reel which is jammed, or is not spinning freely, or any attempt to manipulate their final resting position;

    1150(g) Power reset;

    1153(h) Out-of-paper;

    1155(i) Printer jam;

    1158(j) Printer failure; and

    1162(k) Printer disconnected.

    1165(14) The slot machine licensee shall:

    1171(a) Establish procedures within its internal controls to ensure that:

    11811. The FBMS shall alert the FBMS supervisor when communication has been lost between a slot machine and the FBMS. 

    12012. If communication to a slot machine is lost:

    1210a. The FBMS supervisor is responsible for monitoring the play of the slot machine with which communication has been lost;

    1230b. Within 90 minutes of the loss of communication:

    1239(I) The facility shall restore communication between the slot machine and the FBMS; or

    1253(II) The FBMS supervisor shall terminate play on each slot machine with which communication has not been restored no later than 90 minutes from the time communication was originally lost.

    1283(b) Maintain either a manual or FBMS record of all communication failures, which contains the date and time of the communication failure and resolution of that failure. 

    1310(15) A slot machine that has authentication or RAM or ROM errors shall:

    1323(a) Cease operation;

    1326(b) Automatically set to the disabled mode of operation; and

    1336(c) Automatically light its tower or similar light, if the machine has such.

    1349(16) A description of slot machine error codes and their meanings shall be affixed inside the slot machine. However, this subsection does not apply to video-based games that shall display text messages for error conditions on the game console.

    1388(17) 1389The software shall be able to recover to the state it was in immediately prior to the occurrence of a program interruption. Communications to an external device shall not begin until the program resumption routine is completed, and:

    1427(a) Upon restoration of power to the slot machine:

    14361. The previous error message shall be displayed and the slot machine shall remain locked-up if a slot machine is powered down while in an error condition; or

    14642. The previous error message shall not be displayed if:

    1474a. The power down is used as part of the error reset procedure; or

    1488b. Upon power up or door closure, the slot machine checks for the error condition and detects that the error condition no longer exists.

    1512(b) Upon resumption of the slot machine’s control program, the following procedures shall be performed:

    15271. Slot machine control programs shall test themselves for possible corruption due to failure of the program storage media; and

    15472. Mechanical displays shall re-spin automatically to display the last valid game’s result when the play mode is re-entered, and the reel positions have been altered.

    1573(18) The slot machine’s main door shall affect game play in the following ways:

    1587(a) When the slot machine’s main door is opened, the slot machine shall:

    16001. Cease further game play;

    16052. Enter an error condition;

    16103. Display an error message;

    16154. Disable bill acceptance; and

    16205. Illuminate the tower light when one is available.

    1629(b) When the slot machine’s main door is closed, the slot machine shall:

    16421. Return to its original state in the game; and

    16522. Display an error message, until the next game has ended.

    1663(c) The software shall detect any access to the following doors or secure areas:

    16771. External doors;

    16802. Drop box door; and

    16853. Bill acceptor door.

    1689(19) Each slot machine and/or bill acceptor shall detect and display an error condition and the bill acceptor shall be disabled for the following conditions:

    1714(a) Bill stacker full;

    1718(b) Bill jams;

    1721(c) Bill acceptor door open; and

    1727(d) Bill stacker door open or bill stacker removed.

    1736Rulemaking Authority 1738550.0251(2), 1739551.103(1), 1740551.122 FS. 1742Law Implemented 1744550.0251(2), 1745551.103(1)(c), 1746(d), (e), (f), (g) FS. History–New 8-13-06, Amended 6-21-10, 9-26-13.

     

Rulemaking Events:

Historical Versions(1)

Select effective date to view different version.

Reference Materials (1)