N.J. Admin. Code § 13:69E-1.28V

Current through Register Vol. 56, No. 8, April 15, 2024
Section 13:69E-1.28V - Server supported system technical standards
(a) A server supported system means a system comprised of one or more server supported slot machines connected to a slot machine server and an associated computer network for the purpose of downloading approved slot machine games and other related software from the slot machine server to the slot machines.
(b) A server supported system shall be designed for compliance with Division rules regarding critical casino computer systems.
(c) Server supported slot machines shall comply with Division rules regarding slot machine hardware, software and meters.
(d) A server supported system shall automatically create a secure electronic log every time a software component is added, removed or altered in the slot machine server. The log entry shall contain:
1. The date and time of the action;
2. Identification of the software affected; and
3. One of the following methods of identifying the individual performing the modification:
i. The name and employer of the individual performing the modification, and if applicable, his or her employee license number; or
ii. The unique username and password of the individual performing the modification, provided that such username and password are identifiable to the individual, his or her employer and, if applicable, his or her license number.
(e) A server supported system shall automatically create a secure electronic log each time a software module is downloaded to a slot machine.
(f) A server supported system shall not be approved for use unless:
1. The server supported system is capable of activating and deactivating slot machine games; and
2. The outcome of each round of play is determined solely by the individual slot machine game and not the server.
(g) Server supported systems shall be designed so that all game software installed on the system can be verified by the Division using an independent verification method, such as game authentication terminal (GAT).
(h) Each slot machine that is connected to a server supported system shall be capable of external verification using a method such as GAT, or other method as approved by the Division.
(i) Transfers of software and data between a server supported system and a slot machine shall be conducted using a secure method such as digital certificates or digital signatures, over a secure network that links the server to the slot machine so that software can only be transferred to and used by an authorized slot machine.
(j) All required meters shall be successfully communicated to a slot machine server, slot monitoring system or other approved slot accounting system for any paytable changes, activations or deactivations of a slot machine game in a server supported slot machine.
(k) Software may not be added to, modified or removed from a server-supported slot machine if an error or tilt condition exists on that slot machine, except as necessary to rectify the error or tilt condition.
(l) Server supported systems shall be designed to monitor and log the status of all paytable changes, activations or deactivations of a slot machine game downloaded to a server supported slot machine. Such log shall include at a minimum the user name, date, time, asset number of the machine(s) receiving the software and the identity of the slot machine software.
(m) Software downloaded to a server-supported slot machine shall be initially stored in a separate area or partition of memory or hard disk space located in the slot machine so that the downloaded software is segregated from the slot machine's operating software and cannot affect the operation of the slot machine.
(n) Whenever a slot machine game or other software is downloaded to a server-supported slot machine, the slot machine shall automatically:
1. Ensure all software and data sent is or was completely and accurately received;
2. Detect the presence of corrupt or lost data packets and, as necessary, reject the transmission; and
3. Perform a self authentication in accordance with Division rules for alterable media.
(o) In the event of a failed authentication, a server supported slot machine shall enter into a tilt mode.
(p) Whenever any material changes are made to game software in a server supported slot machine, including, but not limited to, control and paytable programs, a log entry will be made in the slot machine's computer and on the server supported system for that slot machine asset. The log entries must be retained by the slot machine for a minimum of 100 logged events and by the server supported system for a minimum of one year provided that logged events older than 90 days may be archived in accordance with the licensee's internal controls. Unless otherwise authorized by the Division, the removal of any software from a server-supported slot machine or slot machine server will not affect the logging requirements related to that software.
(q) Server supported slot machines shall be designed to maintain all meter information required by Division rules for the slot machine asset, including meters required to calculate the actual return to player for each individual slot machine game that is downloaded to that slot machine asset, until such time that the slot machine stored meter information is cleared.
(r) Prior to implementing any change to a server supported slot machine the following must occur:
1. For at least four minutes prior to implementing any change, the slot machine will be required to be in idle mode, with no errors or tilt conditions, no play and no credits on the machine; and
2. During implementation of the change, the slot machine on which the game is offered must be disabled and rendered unplayable for at least 60 seconds. During that time, a conspicuous message stating that the game configuration is being changed must be continuously displayed either on the slot machine's video screen or in another manner approved by the Division.

N.J. Admin. Code § 13:69E-1.28V