GLI Comp Sub Req V1.2 1
GLI Comp Sub Req V1.2 1
2
September 21, 2016
1.1 Introduction
1.1.1 General Statement. This chapter shall govern the types of information that are required
to be submitted by a submitting party in order to have equipment tested to the GLI-11 technical
standard. Where the information has not been submitted, or is not otherwise in the possession of
GLI, the submitting party shall be asked to supply additional information. Failure to supply the
information can result in denial of the submission and/or lead to testing delays.
1.1.2 Previous Submission. Where the testing laboratory has been previously supplied with
the information on a prior submission, duplicate documentation is not required, provided that the
previous information is referred to by the submitting party, and those documents are easily
located by the testing laboratory. Every effort shall be made to reduce the redundancy of
submission information.
NOTE: GLI-11 does not address submission requirements information for other gaming
components and systems such as central monitoring systems, linked progressive controllers, etc.
Please reference other applicable chapters of this document for additional GLI Standards.
Page 1
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
1.3.1 General Statement. The Random Number Generator (RNG) is an integral part of gaming
device software and must be carefully tested to ensure that it will meet the applicable technical
standards defined in GLI-11. GLI has developed the methods necessary to test that the RNG and
Page 2
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
its associated logic are suitable for its intended usage in the desired market. In order to analyze
the RNG utilized by gaming device software in an accurate, efficient, and timely manner, GLI
requests that the manufacturer read the overview below to understand the submission
requirements which follow.
1.3.2 RNG Analysis Overview. The RNG analysis contains three primary items: source code
review, statistical data analysis, and software verification. The conclusion contained within the
final GLI report will be based off the results of testing conducted within the source code review
and the statistical data analysis. The conclusion will only be applicable to the RNG that is
identified through software verification. If this identification changes, than the conclusion will
no longer be applicable unless the reasons for the changes are also examined by GLI.
1.3.3 Source Code Review. GLI will review the code associated with generating random
numbers utilized in game play. The RNG and associated logic must be understood so that
potential weaknesses may be addressed. In order to perform this area of testing, GLI requires
submission of the final source code package associated with the RNG and game software. In the
case that a test application is created to pull data from the RNG, the source code for the test
application must also be provided such that GLI can confirm that it generates data in the same
manner as the production software.
1.3.4 Statistical Data Analysis. GLI will apply a battery of statistical tests to the data
generated by the RNG. The data must be collected using methods that are as close as possible to
those used when generating outcomes for game play in the field. If a hardware RNG is utilized
in the field, it must also be utilized in data collection. Depending on testing scope, GLI may also
collect binary data from the RNG that is not formatted for a specific game and apply a specific
analysis adapted for that type of data.
Example:
Suppose the RNG is to be analyzed for its use in drawing 5 repeatable integer values
from 1 to 49 inclusive (picking 5 numbers with replacement). GLI would need to be able
Page 3
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
to generate, with the test application, a text file containing 51,000,000 records of 5
repeatable integers per record, drawn from a range of 49. The text file should be in a
computer-parsable format. The data generated on each line should be generated in the
exact manner a live game play would be conducted in the field.
In the case that multiple games and configurations are utilized by the RNG, GLI will examine
the various games and determine which test cases to utilize in order to properly evaluate the
RNG.
1.3.5 Software Verification. For the final report, GLI will need to be able to uniquely identify
the RNG that was tested. This means that GLI will record the key files and their respective
checksums (SHA1, MD5, or SHA256) in the report.
Example:
As a basic example, suppose we have RNG.dll which pulls a seed from a hardware RNG.
Next, suppose we have Game.exe which utilizes RNG.dll to generate random numbers in
production for the 5 reel game example given earlier. Finally, suppose there exists Test.exe
which calls RNG.dll to generate the test data described earlier as well. First, GLI will need
to be able to verify that the source code provided for review was used to build Game.exe,
RNG.dll, and Test.exe. In the simplest case, the manufacturer will send the source code and
compiled files. GLI will then compile the files independently. A checksum is taken of the
files compiled by the manufacturer and the ones compiled by GLI. If the signatures match,
then it is assured that the supplied code was used to build the supplied compiled files.
Alternatively, GLI can conduct a witnessed compile of the manufacturer’s product and take
the necessary signatures during compilation.
Second, GLI must identify the hardware generator seed source used during testing. GLI will
need to confirm that the hardware generator is utilized in data collection and in generating
gaming outcomes in the field.
In this example, the report would display the checksum of Game.exe and RNG.dll and an
explanation of the usage of the hardware RNG. The goal of the software verification is to be
able to uniquely identify the tested RNG and its associated source code.
Page 4
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
A similar method will need to be developed based upon the manufacturer’s RNG implementation
and system architecture. The goal will be the same. GLI is open to suggestions on how this may
be done for the system being submitted.
GLI can begin source code review after a local copy of the source code for the field application
and test application are submitted.
In order to begin data analysis, GLI will need to have a clear understanding of all the calls made
to the RNG and the specific parameters used by the game(s). The data sets will be based off of
these calls. To provide efficient pricing and turnaround time for RNG evaluations, GLI may
prefer to review the source code first to confirm that everything is in order before the data is
collected and analyzed.
1.3.6 RNG Source Code. Source code shall be final and no longer in testing or development
stages. Source code shall be delivered in full along with the compiled binaries. Source code will
be compiled by GLI and digital signatures will be taken during compile to ensure that the
product being tested is the final release version that will be implemented in the field.
1.3.7 RNG Final Outcome Collection Tool. A data collection tool along with source code
shall be available to allow GLI to collect data in a manner similar to the manner in which game
data is produced in the final release version of the production application. This tool must utilize
the same RNG and associated methods that are used to generate game outcomes. The tool shall
allow the user to specify, at a minimum, the following input: number of draws/games. The
collection tool shall output data in a computer-parsable format. Note: GLI’s data collection
requirements are large. Please expect that GLI may require hundreds of millions of draws,
depending on game format. In most cases, the larger the game range, the larger the number of
draws required. Depending on the implementation, data may be collected in hours, days, weeks,
or months. If there are questions or concerns about this, please raise them immediately.
1.3.8 Raw Output Collection Tool. If required by scope of work, a binary data collection tool
Page 5
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
shall be available to allow GLI to collect output from the RNG prior to scaling, shuffling, etc.
The data collection should be capable of generating approximately 96 million bits of data written
in binary format. Alternatively, the tool may output raw data (un-scaled) in ASCII format.
1.3.9 RNG Description and Documentation. A technical description of the RNG shall be
submitted. This may include appropriate documents detailing the RNG design and construction,
as well as details related to methods that manipulate the RNG output (i.e., algorithms related to
scaling, shuffling, selection, etc.).
1.3.10 Game Description and Documentation. A document explaining the game rules,
including help screens, pay tables, etc. shall be submitted.
1.3.11 Technical Source Code Description and Documentation. A document explaining the
source code shall be submitted. This document shall have sufficient documentation of the files
and methods used so that one can follow the source code logic from the instantiation of the RNG
to the generation of final outcome data.
Page 6
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
1.4.1 Presentation Of Identical Equipment To GLI. Each item of gaming equipment supplied
by a manufacturer to the field shall be functionally identical to the specimen tested and certified.
For example, a gaming device supplied as a certified device shall not have different internal
wiring, components, firmware, circuit boards, circuit board track cuts or circuit board patch
wires from the certified specimen, unless that change is also certified. See also ‘Submissions of
Modifications (partial submissions) to a Previously Certified Item,’ Section 1.8.’
a) If applicable, all UL, CSA, EC, AS3100, etc. or equivalent certification, see also
‘Machine and Player Safety’ in GLI-11. This certification information may be supplied
at a later date if unavailable, concurrent with testing by GLI;
b) Any other equipment that may be used in the field in conjunction with the submission;
c) Accompanying software, see also ‘Software Submission Requirements’, Section 1.5 in
this document;
d) If the submitting party has specialized equipment which is needed by GLI to test the
submitted device, then the specialized equipment and all appropriate operation manuals
for the equipment shall be included with the submission; and
e) If requested, extension cables for door photo-optic detectors and any other hardware
should be provided, so that the machine may be tested with doors open. In addition,
where a processor board is oriented in a machine in such a way that it would be difficult
to install a plug and/or cable for an emulator, extension cables should be provided to
allow the board to be accessed or relocated. The use of such extension cables shall not
adversely affect the machine's operation.
Page 7
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
1.5.1 General Statement. Each submission of software shall contain the following:
a) Two sets of all EPROMs, CD-ROMs, or other program storage media which contain
identical contents. This includes all video, sound, printer, touchscreen, bill validator, NV
memory clear, and game software. Where GLI already has tested a software component,
resubmission may not be necessary;
b) Percentage calculation sheets (i.e., PAR sheets);
c) A written Statement of Verification that a previously certified Random Number
Generator is used within the submitted software;
d) A legible, color copy or digital image of the artwork (if applicable). NOTE: In some
cases, GLI may have the wording on the artwork or game graphics translated to the
English language, or have the manufacturer supply an independent translation;
e) Source Code, a Link Map and Symbol Table. In addition, if requested, explanation of all
Non-Volatile (NV) memory stored on the device with the NV memory locations
described;
f) A manual explaining all diagnostic tests, meters, game configurations, error conditions
and how to clear them;
g) NV memory clear procedures;
h) Program block diagrams and flow charts for the game program, if applicable;
i) For all software involved in the control of critical gaming functions, provide an
assembler, linker, formatter, or other computing utility as is necessary to compile the
gaming software from the source code supplied. This requirement may be waived where
program code is written in machine code and the listing file (showing the assembled and
linked code) is provided. If a non-PC-based platform development system is used, the
manufacturer shall supply GLI with the necessary computer equipment and software
necessary to compile and verify the final executable program. Any alternative to
compilation by GLI (e.g., witnessing source code compilation) must be discussed prior to
submission;
Page 8
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
k) The manufacturer shall supply GLI with all critical memory allocation addresses
including how critical memory is checked and when it is checked; and l) The
manufacturer shall supply GLI the ability to download NV memory in order to review the
NV memory data contents for cases where a forensic investigation is required. In
addition, the manufacturer shall supply a method, which will allow GLI to upload a copy
of the NV memory to another logic board populated with identical control program
components. Upon the completion of this procedure, the new logic board should allow
the gaming device to reproduce the last known game state that was present on the
forensic logic board.
a) Module Name;
b) Brief description of module function; and
c) Edit History, including who modified it, when and why.
1.6.2 Source Code Commented. All source code submitted shall be commented in an
informative and useful manner.
1.6.3 Source Code Completeness. All source code submitted shall be correct, complete and
able to be compiled. The result of the compiled object code shall be identical to that in the
storage medium submitted for evaluation.
NOTE: The addition of ‘Date’ and ‘Time’ stamps may cause additional differences in a compiled
version. It is the manufacturer’s responsibility to provide GLI with a method to compensate for,
or resolve, these differences.
Page 9
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
1.7.1 General Statement. A PSD shall be clearly labeled with sufficient information to
identify the software and revision level of the information stored in the device. Each PSD shall
be uniquely identified, as applicable, by the following information:
a) Program ID number;
b) Manufacturer identification;
c) Version number, if applicable; and
d) Location of installation in gaming device, if there are multiple locations possible.
NOTE: For EPROM based games, the identification label shall be placed over the UV window to
avoid erasing or alteration of the program.
1.8.1 General Statement. For any updated submission (e.g., a revision to existing hardware or
software that is currently under review, certified or has been reviewed and not certified), the
following information shall be required to process the submission in addition to the requirements
set forth in ‘Submission Letter’, Section 1.2.1.a. All modifications require re-testing,
examination, and re-certification by GLI.
Page 10
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
1.8.4 Software Submission - New Game Personality. For a game-specific submission (e.g., a
new game or a new game personality), the following information is required to process the
submission:
Page 11
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
the time the RNG value is determined and the symbol is selected and the
relative odds of each symbol being selected via the method;
K. The denomination(s); and
L. The minimum and maximum bet.
ii. For Blackjack Games:
A. Dealer rules;
B. Double-down rules;
C. Pair-splitting rules.
D. Insurance/surrender rules;
E. Existence of any side bets;
F. All artwork which shows any game rules or pay information;
G. A list of pays for each type of win;
H. Number of decks;
I. The denomination(s); and
J. The minimum and maximum bet.
iii. Poker Games:
A. Poker style (e.g., Draw, Stud, etc.);
B. Special rules (e.g., Wild Cards, etc.);
C. Strategy for autohold, if allowed(indicate if auto-hold satisfies an optimal
strategy, versus satisfying minimum RTP only);
D. Existence of any side bets;
E. Any mathematical work indicating the payback return when using
optimum play strategy, if applicable;
F. All artwork which shows any game rules or pay information;
G. A list of pays for each type of win;
H.
I. The denomination(s); and
J. The minimum and maximum bet.
iv. Keno/Bingo Games:
A. Number of balls/spots that can be selected;
B. Number of balls drawn;
Page 12
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
Page 13
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
1.9.1 General Statement. For each game submitted, the manufacturer shall supply the
calculation sheets (i.e., PAR sheets) that determine the theoretical return to the player (including
the base game, double-up options, free games, bonus features, etc.).
1.10.1 General Statement. Where different player options (e.g., number of credits bet) result in
variations to the paytable, a separate calculation for each option is required.
Page 14
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
1.11.1 General Statement. A gaming device is considered a joint venture when two or more
companies are involved in the manufacturing of one platform. Due to the increasing amount of
joint venture submissions and to alleviate any confusion to the suppliers and regulator clients,
GLI has set forth the following procedures for such a submission.
a) One company will prepare and submit the entire submission, even if they are using parts
from other suppliers, and must identify the part numbers of all components. This
company will be the primary contact for the submission.
b) The company submitting an approval request should do so on their letterhead. GLI will
delegate an internal file number in this company’s name and will bill this company for all
costs incurred throughout the testing and approval process.
c) The primary contact will be called when questions arise. However, GLI engineers will
work with all parties involved in order to complete the review.
d) Upon completion, the primary contact company will receive the approval letter, provided
the submission meets the jurisdictional requirements. The primary contact company may
then release copies of the approval letter to any associated manufacturer(s).
Page 15
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
2.1 Introduction
2.1.1 General Statement. This chapter shall govern the types of information that are required
to be submitted by the submitting party in order to have equipment tested to the GLI-12 technical
standard. Where the information has not been submitted, or is not otherwise in the possession of
GLI, the submitting party shall be asked to supply additional information. Failure to supply the
information can result in denial of the submission and/or lead to testing delays. This standard
does not address submission requirement information for gaming devices or other gaming
components, such as central monitoring systems. Please reference other applicable chapters of
this document for additional GLI Standards.
2.2.1 General Statement. The submission requirements throughout this chapter apply to all
Progressive type submissions.
NOTE: The testing of the system may take place in the laboratory, or at the site of the submitter,
or both, as determined by GLI.
2.2.3 Presentation of Identical Equipment to GLI. Each item of gaming equipment, supplied
by a manufacturer to the field, shall be functionally identical to the specimen tested and certified.
Page 16
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
For example, a progressive system supplied as certified associated equipment shall not have
different internal wiring, components, firmware, circuit boards, circuit board track cuts, or circuit
board patch wires from the certified specimen, unless that change is also certified, see also
‘Documentation needed for Submissions of Modifications’.
NOTE: This section shall not apply to wiring changes or component level changes, where wiring
and components that are substituted, equate exactly to the previous approved configuration.
a) If applicable, all UL, CSA, EC, AS3100, etc. or equivalent certification, see also
‘Hardware and Player Safety’, within GLI-12. This certification information may be
supplied at a later date if unavailable concurrent with submission to GLI;
b) Any other equipment that may be used in the field in conjunction with the submission.
NOTE: The testing of the system may take place in the laboratory, or at the site of the
submitter, or both, as determined by GLI;
c) Accompanying software, see also ‘Progressive Software’ section below; and
d) If the submitting party has specialized equipment that is needed by GLI to test the
submitted device, then the specialized equipment and all appropriate operation manuals
for the equipment shall be included with the submission.
2.2.5 Submission Letter. Each submission shall include a request letter, on company
letterhead, dated within one week of the date the submission is received by GLI. The letter
should include the following:
Page 17
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
number for the hardware. If the hardware has undergone any electrical and/or safety
certification, such as Underwriter’s Laboratory or equivalent, the submitting party shall
provide documentation for same;
c) A list of all gaming devices compatible with the system and any other components; and
d) A contact person who will serve as the main point of contact for engineering questions
raised during evaluation of the submission. This may be either the person who signed the
letter or another specified contact.
2.2.6 Progressive Hardware. Each submission shall include and identify the individual items
(including part number) being submitted and be accompanied by schematics, operational and/or
service manuals for each component along with the following:
2.2.7 Progressive Software. Each submission shall include all software that controls each
component of the Progressive system. In addition, all accompanying schematics, operational,
Page 18
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
and/or service manuals shall be submitted. The documentation accompanying the software shall
include and describe the programming procedures for:
a) Two copies of all software needed to run the system and the source code, a link map, and
symbol table for each program;
NOTE: The source code may be reviewed, compiled and studied, either at the laboratory or at
the supplier’s place of business, as determined by the laboratory.
b) A general overview of the system, describing how the software and hardware are
integrated, if requested;
c) Program block diagrams and flow charts for the progressive system, if requested;
d) All progressive jackpot features;
e) The number of levels of progressive jackpots;
f) The types of systems it is capable of handling (Stand-Alone, Linked, Multi-site, Random,
etc.);
g) The rules for winning each progressive jackpot;
h) Each progressive parameter and description (max values, increment rates, etc.); and
i) The NV Memory clear method.
NOTE: In some cases, GLI may have the wording on the progressive display translated to the
English language or have the manufacturer supply an independent translation.
2.2.8 Software Programming Requirements and Compilation. The following items shall
appear in all source code or related modules:
a) Module Name;
b) Brief description of module function;
c) Edit History, including who modified it, when, and why;
d) Source code comments in an informative and useful manner; and
Page 19
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
e) All source code submitted shall be correct, complete, and able to be compiled. The result of
the compiled object code shall be identical to that in the storage media submitted for
evaluation.
NOTE: The addition of ‘Date’ and ‘Time’ stamps may cause additional differences in a compiled
version. It is the manufacturer’s responsibility to provide GLI with a method to compensate for,
or resolve these differences; and the source code may be reviewed, compiled and studied either
at the laboratory, or at the supplier’s place of business as determined by the laboratory.
2.2.9 Program Storage Device (PSD) Identification. On the Program Storage Device (PSD)
that is submitted and subsequently placed in the field, each program shall be uniquely identified,
where applicable, by the following:
a) Program ID Number;
b) Manufacturer identification;
c) Version number, if applicable; and
d) Location of installation, if there are multiple locations possible;
2.2.10 Documentation Needed for Submissions of Modifications. For any updated submission
(e.g. a revision to an existing hardware or software that is currently under review, certified, or
has been reviewed and not certified), the following information shall be required to process the
submission. This process is intended to speed the administrative burden of modification
submissions. All modifications require re-testing, examination and re-certification by GLI:
Page 20
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
v. Provide the updated or new device, a description and the method of connection to
the original Progressive System.
b) Modification of Software Functions or To Correct Software Error. The submitter should
use the same requirements as in the Progressive Software section listed above, except
where the documentation has not changed. In that case, a resubmission of identical
documents is not required. In addition, the submission shall include:
i. A description of the software change;
ii. Identification of the previously approved version;
iii. The modules affected; and
iv. The new source code for the entire program. Source code is required for the
entire program to check compile and source code integrity.
NOTE: The source code may be reviewed, compiled and studied either at the laboratory, or at
the supplier’s place of business as determined by the laboratory.
NOTE: Where the testing laboratory has been previously supplied with the information on a
previous submission, submission of duplicate documentation is NOT required, provided that the
previous information is referred to by the submitting party and those documents are easily
located at the testing laboratory. Every effort shall be made to reduce the redundancy of
submission information.
Page 21
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
3.1 Introduction
3.1.1 General Statement. This chapter shall govern the types of information that are required
to be submitted by the submitting party in order to have equipment tested to the GLI-13 technical
standard. Where the information has not been submitted or is not otherwise in the possession of
GLI, the submitting party shall be asked to supply additional information. Failure to supply the
information can result in denial in whole or in part of the submission and/or lead to testing
delays.
3.1.2 Previous Submission. Where the testing laboratory has been previously supplied with
the information on a previous submission, duplicate documentation is not required, provided that
the previous information is referred to by the submitting party, and those documents are easily
located at the testing laboratory. Every effort shall be made to reduce the redundancy of
submission information.
NOTE: Due to abnormal component complexity and/or excessive cost it is sometimes necessary
for on-site testing of a system at the manufacturer’s facility. Regular upgrades normally
preclude testing at the manufacturers’ facility except in the case of prototype submissions.
Page 22
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
3.2.2 Submission Letter Requirements. Each submission shall include a request letter, on
company letterhead, dated within one (1) week of the date the submission is received by GLI.
The letter should include the following:
3.3.1 Presentation of Identical Equipment to GLI. Each item of gaming equipment supplied
by a manufacturer to the field shall be functionally identical to the specimen tested and certified.
For example, an interface element supplied as a certified device shall not have different internal
wiring, components, firmware, circuit boards, circuit board track cuts or circuit board patch
wires from the certified specimen, unless that change is also certified, see also ‘Submissions of
Modifications (partial submissions) to a Previously Certified Item,’ Section 3.7.
3.3.2 Inventory of Equipment to GLI. Each submission of hardware shall contain the
following:
a) Server, Database, Front End Controller, Data Collector and Ancillary Stations to include
but not limited to: Jackpot/Fill functionality; Surveillance/Security monitor functionality;
Gaming Device Management functionality; and Accounting/Reporting Functionality;
b) Monitors, keyboards, mouse, printers, etc., to support the items listed above;
Page 23
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
c) Minimum of seven interface element devices with corresponding power connectors (if
separate from harness), keypads, and displays;
d) Minimum of one wiring harness for each Gaming Device type desired for operational
approval with system where specific harnessing is required;
e) Minimum of two of each type magnetic cards (or equivalent if an alternative media is
used) used in the system, if applicable;
f) Network cabling, hubs, switches and any wireless components that may be installed at a
property; and
g) Un-interruptible Power Supply (UPS) for critical components.
NOTE: In an effort to reduce system submission size, monitor and data switches may be used.
Additionally, separate software may be housed in the same unit, as long as the functionality is
not impaired and the software is identical to the field version.
a) If applicable, all UL, CSA, EC, AS3100, etc. or equivalent certification. This
certification information may be supplied at a later date;
b) Any other proprietary equipment that may be used in the field in conjunction with the
Submission, if necessary to test the requirements set forth;
c) Accompanying software, see also ‘System Software Submission Requirements –
Prototype (Full Submission) Certification,’ Section 3.4; and
d) If the submitting party has specialized equipment and/or software which is needed by
GLI to test submitted system, such as load/game simulators or test data files, then the
specialized equipment and/or software and all appropriate operation and user manuals for
the equipment and/or software shall be included with the submission.
NOTE: Commercially available products are not required for submission unless omission will
impact testing and proper operation of the system.
Page 24
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
3.4.1 General Statement. Each submission of software shall contain the following:
a) Two sets of all EPROMs, CD-ROMs, or other storage media which contain identical
contents. This includes all program executables, system component firmware, bin files,
etc. Where GLI already has tested a software component, resubmission may not be
necessary;
b) Source Code, a Link Map and Symbol Table for all primary software executables. In
addition, if requested, explanation of all NV memory on any system device with the NV
memory locations described;
c) All user manuals in both hard and soft copy format to include a general overview of the
system from a component level, software and hardware setup and integration, and system
block diagrams and flow charts for the communication program, if required;
d) If not included in the user manuals, a connectivity manual for all unique electronic
Gaming Devices capable of being interfaced with system to include device model
numbers and compatibility list, if applicable; wiring diagrams depicting connection
points to devices, power, etc.; and identification by part number or some other scheme,
any unique wiring harnesses, ancillary boards required for communication of a particular
device;
e) If not included in the user manuals, provide example reports for each standard report
capable of being generated on the system with a formula summary detailing all reporting
calculations including data types involved, mathematical operations performed, and field
limit;
f) If not included in the user manuals, a list of all supported communication protocols
specifying version, if applicable;
g) If utilizing a software verification algorithm provide a description of the algorithm,
theoretical basis of the algorithm, results of any analyses or tests to demonstrate that the
algorithm is suitable or the intended application, rules for selection of algorithm
coefficients or "seeds", and means of setting the algorithm coefficients or "seeds;" and
Page 25
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
h) If completed by the manufacturer provide a system test plan and results to detail
electronic Gaming devices and software versions tested with.
3.5.1 General Statement. The following items shall be contained within all submitted source
code or related modules:
a) Module Name;
b) Brief description of module function; and
c) Edit History, including who modified it, when and why.
3.5.2 Source Code Commented. All source code submitted shall be commented in an
informative and useful manner.
3.5.3 Source Code Completeness. All source code submitted shall be correct, complete and
able to be compiled.
3.6.1 Software Requirements. On the primary system software components submitted and
subsequently placed in the field, each program shall be uniquely identified and either display
version information at all times or utilizing a user accessible function.
3.6.2 Firmware Requirements. On the system firmware submitted and subsequently placed in
the field, each program, where applicable, shall be uniquely identified, displaying:
a) Program ID ;
b) Manufacturer identification;
Page 26
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
NOTE: For EPROM-based firmware, the identification label shall be placed over the UV
window to avoid erasing or alteration of the program.
3.7.1 General Statement. For any update submission (e.g., a revision to an existing hardware
or software that is currently under review, certified or has been reviewed and not certified), the
following information shall be required to process the submission in addition to the requirements
set forth in ‘Submission Letter Requirements,’ Section 3.2.2. All modifications require re-
testing, examination, and re-certification by GLI.
Page 27
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
a) If new, a complete description of the function, including amendment manual and user
documents, and new source code if applicable; and
b) If modifying, the submission must include a description of the software change(s),
modules affected and new source code, if applicable.
3.8.1 General Statement. Where a system requires the use of defined user roles with
associated passwords or pin numbers, a default list of all users and passwords or pin numbers
must be submitted including a method to access the database.
3.9.1 General Statement. A system is considered a joint venture when two or more companies
are involved in the manufacturing of one system. Due to the increasing amount of joint venture
submissions (more than one supplier involved in a product submission) and to alleviate any
confusion to the suppliers and regulator clients, GLI has set forth the following procedures for
such a submission.
a) One company will prepare and submit the entire submission, even if they are using parts
from other suppliers, and must identify all part numbers of all components. This will be
the primary contact for the submission.
b) The company submitting an approval request should do so on their letterhead. GLI will
delegate an internal file number in this company’s name and will bill this company for all
costs incurred throughout the approval process.
Page 28
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
c) The primary contact will be called when questions arise. However, GLI engineers will
work with all parties involved, completing the review.
d) All suppliers who are part of the submission “group” may need to be licensed in the
jurisdiction(s) where the submission is being approved. As a courtesy to the supplier,
GLI may inquire as to whom does not need to be licensed from the regulator client. It
should be noted that licensing questions should be handled directly with the jurisdiction.
e) Upon completion, it is the primary contact company that will receive the approval letter,
provided the submission meets the jurisdictional requirements. The primary contact
company may then release copies of the approval letter to the associated manufacturer(s).
Page 29
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
4.1 Introduction
4.1.1 General Statement. This chapter shall govern the types of information that are required
to be submitted by the submitting party in order to have equipment tested to the GLI-14 technical
standard. Where the information has not been submitted or is not otherwise in the possession of
GLI, the submitting party shall be asked to supply additional information. Failure to supply the
information can result in denial in whole or in part of the submission and/or lead to testing
delays.
4.1.2 Previous Submission. Where the testing laboratory has been previously supplied with
the information on a previous submission, duplicate documentation is not required, provided that
the previous information is referred to by the submitting party, and those documents are easily
located at the testing laboratory. Every effort shall be made to reduce the redundancy of
submission information.
4.2.1 General Statement. A Prototype (full submission) submission is a first time submission
of a particular piece of hardware or software that has not previously been reviewed by GLI. For
Modifications of previous submissions, including required changes to previously submitted
Prototype (full submission) certification, whether certified or pending certification, see
‘Submissions of Modifications (partial submissions) to a Previously Certified Item,’ Section 4.7.
NOTE: Due to abnormal component complexity and/or excessive cost it is sometimes necessary
for on-site testing of a system at the manufacturer’s facility. Regular upgrades normally
preclude testing at the manufacturers’ facility except in the case of prototype submissions.
Page 30
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
4.2.2 Submission Letter Requirements. Each submission shall include a request letter, on
company letterhead, dated within one (1) week of the date the submission is received by GLI.
The letter should include the following:
a) The jurisdiction(s) for which you are requesting certification;
b) The items requested for certification. In the case of software, the submitting party shall
include ID numbers and revision levels, if applicable. In the case of proprietary
hardware, the submitting party shall indicate the manufacturer, model, and part and
revision numbers of the associated components of hardware. If the hardware has
undergone any electrical and/or safety certification, such as Underwriter’s Laboratory or
equivalent, the submitting party shall provide documentation for same; and
c) A contact person who will serve as the main point of contact for engineering questions
raised during evaluation of the submission. This may be either the person who signed the
letter or another specified contact.
4.3.1 Presentation of Identical Equipment to GLI. Each item of gaming equipment supplied
by a manufacturer to the field shall be functionally identical to the specimen tested and certified.
For example, a Player Terminal supplied as a certified device shall not have different internal
wiring, components, firmware, circuit boards, circuit board track cuts or circuit board patch
wires from the certified specimen, unless that change is also certified, see also ‘Submissions of
Modifications (partial submissions) to a Previously Certified Item,’ Section 4.7.
4.3.2 Inventory of Equipment to GLI. Each submission of hardware shall contain the
following:
a) Server, Associated Database(s), Game Controller and Ancillary Stations to include but
not limited to: Jackpot functionality; Surveillance/Security monitor functionality;
Management functionality; and Accounting/Reporting Functionality;
Page 31
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
b) Monitors, keyboards, mouse, printers, etc., to support the items listed above;
c) Minimum of two Player Terminals and associated harnessing to connect to the Central
System Computer; and
d) Un-interruptible Power Supply (UPS) for critical components.
NOTE: In an effort to reduce system submission size, monitor and data switches may be used.
Additionally, separate software may be housed in the same unit, as long as the functionality is
not impaired and the software is identical to the field version.
a) If applicable, all UL, CSA, EC, AS3100, etc. or equivalent certification. This
certification information may be supplied at a later date;
b) Any other proprietary equipment that may be used in the field in conjunction with the
Submission, if necessary to test the requirements set forth;
c) Accompanying software, see also ‘System Software Submission Requirements –
Prototype (Full Submission) Certification,’ Section 4.4; and
d) If the submitting party has specialized equipment and/or software which is needed by
GLI to test submitted system, such as load/game simulators or test data files, then the
specialized equipment and/or software and all appropriate operation and user manuals for
the equipment and/or software shall be included with the submission.
NOTE: Commercially available products are not required for submission unless omission will
impact testing and proper operation of the system.
4.4.1 General Statement. Each submission of software shall contain the following:
Page 32
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
a) Two sets of all EPROMs, CD-ROMs, or other storage media which contain identical
contents. This includes all program executables, system component firmware, bin files,
etc. Where GLI already has tested a software component, resubmission may not be
necessary;
b) Source Code, a Link Map and Symbol Table for all primary software executables. In
addition, if requested, explanation of all NV memory on any system device with the NV
memory locations described;
c) All user manuals in both hard and soft copy format to include a general overview of the
system from a component level, software and hardware setup and integration, and system
block diagrams and flow charts for the communication program, if required;
d) If not included in the user manuals, provide example reports for each standard report
capable of being generated on the system with a formula summary detailing all reporting
calculations including data types involved, mathematical operations performed, and field
limit;
e) If utilizing a software verification algorithm provide a description of the algorithm,
theoretical basis of the algorithm, results of any analyses or tests to demonstrate that the
algorithm is suitable or the intended application, rules for selection of algorithm
coefficients or "seeds", and means of setting the algorithm coefficients or "seeds;" and
f) If completed by the manufacturer provide a system test plan and results to detail results
and software versions tested with.
4.5.1 General Statement. The following items shall be contained within all submitted source
code or related modules:
a) Module Name;
b) Brief description of module function; and
c) Edit History, including who modified it, when and why.
Page 33
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
4.5.2 Source Code Commented. All source code submitted shall be commented in an
informative and useful manner.
4.5.3 Source Code Completeness. All source code submitted shall be correct, complete and
able to be compiled.
4.6.1 Software Requirements. On the primary system software components submitted and
subsequently placed in the field, each program shall be uniquely identified and either display
version information at all times or utilizing a user accessible function.
4.6.2 Firmware Requirements. On the system firmware submitted and subsequently placed in
the field, each program shall be uniquely identified, displaying:
a) Program ID ;
b) Manufacturer identification;
c) Version number, if applicable; and
d) Location of installation in interface element, if there are multiple locations possible.
NOTE: For EPROM based firmware, the identification label shall be placed over the UV window
to avoid erasing or alteration of the program.
4.7.1 General Statement. For any update submission (e.g., a revision to an existing hardware
or software that is currently under review, certified or has been reviewed and not certified), the
following information shall be required to process the submission in addition to the requirements
Page 34
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
set forth in ‘Submission Letter Requirements,’ Section 4.2.2. All modifications require re-
testing, examination, and re-certification by GLI.
a) If new, a complete description of the function, including amendment manual and user
documents, and new source code if applicable; and
b) If modifying, the submission must include a description of the software change(s),
modules affected and new source code, if applicable.
Page 35
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
4.8.1 General Statement. Where a system requires the use of defined user roles with
associated passwords or pin numbers, a default list of all users and passwords or pin numbers
must be submitted including a method to access the database.
4.9.1 General Statement. A system is considered a joint venture when two or more companies
are involved in the manufacturing of one system. Due to the increasing amount of joint venture
submissions (more than one supplier involved in a product submission) and to alleviate any
confusion to the suppliers and regulator clients, GLI has set forth the following procedures for
such submissions.
a) One company will prepare and submit the entire submission, even if they are using parts
from other suppliers, and must identify all part numbers of all components. This will be
the primary contact for the submission.
b) The company submitting an approval request should do so on their letterhead. GLI will
delegate an internal file number in this company’s name and will bill this company for all
costs incurred throughout the approval process.
c) The primary contact will be called when questions arise. However, GLI engineers will
work with all parties involved, completing the review.
d) All suppliers who are part of the submission “group” may need to be licensed in the
jurisdiction(s) where the submission is being approved. As a courtesy to the supplier,
GLI may inquire as to whom does not need to be licensed from the regulator client. It
should be noted that licensing questions should be handled directly with the jurisdiction.
e) Upon completion, it is the primary contact company that will receive the approval letter,
provided the submission meets the jurisdictional requirements. The primary contact
company may then release copies of the approval letter to the associated manufacturer(s).
Page 36
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
5.1 Introduction
5.1.1 General Statement. This chapter shall govern the types of information that are required
to be submitted by the submitting party in order to have equipment tested to the GLI-15 technical
standard. Where the information has not been submitted or is not otherwise in the possession of
GLI, the submitting party shall be asked to supply additional information. Failure to supply the
information can result in denial in whole or in part of the submission and/or lead to testing
delays.
5.1.2 Previous Submission. Where the testing laboratory has been previously supplied with
the information on a previous submission, duplicate documentation is not required, provided that
the previous information is referred to by the submitting party, and those documents are easily
located at the testing laboratory. Every effort shall be made to reduce the redundancy of
submission information.
5.2.1 General Statement. A Prototype (full submission) submission is a first time submission
of a particular piece of hardware or software that has not previously been reviewed by GLI. For
Modifications of previous submissions, including required changes to previously submitted
Prototype (full submission) certification, whether certified or pending certification, see
‘Submissions of Modifications (partial submissions) to a Previously Certified Item,’ Section 5.7.
NOTE: Due to abnormal component complexity and/or excessive cost it is sometimes necessary
for on-site testing of a system at the manufacturer’s facility. Regular upgrades normally preclude
testing at the manufacturers’ facility except in the case of prototype submissions.
Page 37
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
5.2.2 Submission Letter Requirements. Each submission shall include a request letter, on
company letterhead, dated within one (1) week of the date the submission is received by GLI.
The letter should include the following:
5.3.1 Presentation of Identical Equipment to GLI. Each item of gaming equipment supplied
by a manufacturer to the field shall be functionally identical to the specimen tested and certified.
For example, an interface element supplied as a certified device shall not have different internal
wiring, components, firmware, circuit boards, circuit board track cuts or circuit board patch
wires from the certified specimen, unless that change is also certified, see also ‘Submissions of
Modifications (partial submissions) to a Previously Certified Item,’ Section 5.7.
5.3.2 Inventory of Equipment to GLI. Each submission of hardware shall contain the
following:
Page 38
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
a) Server, Database, Front End Controller, and Ancillary Stations to include but not limited
to: Cashier Station functionality; Callers Desk/Ball Draw functionality; System
Configuration Parameters functionality; and Accounting/Reporting Functionality;
b) Monitors, keyboards, mouse, printers, etc., to support the items listed above;
c) A supply of card faces or blank keno ticket stock to facilitate testing; and
d) Un-interruptible Power Supply (UPS) for critical components.
NOTE: In an effort to reduce system submission size, monitor and data switches may be used.
Additionally, separate software may be housed in the same unit, as long as the functionality is
not impaired and the software is identical to the field version.
a) If applicable, all UL, CSA, EC, AS3100, etc. or equivalent certification. This
certification information may be supplied at a later date;
b) Any other proprietary equipment that may be used in the field in conjunction with the
Submission, if necessary to test the requirements set forth;
c) Accompanying software, see also ‘System Software Submission Requirements –
Prototype (Full Submission) Certification,’ Section 5.4; and
d) If the submitting party has specialized equipment and/or software which is needed by
GLI to test submitted system, such as load/game simulators or test data files, then the
specialized equipment and/or software and all appropriate operation and user manuals for
the equipment and/or software shall be included with the submission.
NOTE: Commercially available products are not required for submission unless omission will
impact testing and proper operation of the system.
Page 39
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
5.4.1 General Statement. Each submission of software shall contain the following:
a) Two sets of all EPROMs, CD-ROMs, or other storage media which contain identical
contents. This includes all program executables, system component firmware, bin files,
etc., unless other arrangements are made in advance of the submission. Where GLI
already has tested a software component, resubmission may not be necessary;
b) Source Code, a Link Map and Symbol Table for all primary software executables. In
addition, if requested, explanation of all NV memory on any system device with the NV
memory locations described;
c) All user manuals in both hard and soft copy format to include a general overview of the
system from a component level, software and hardware setup and integration, and system
block diagrams and flow charts for the communication program, if required;
d) If not included in the user manuals, a connectivity manual for all associated peripheral
devices or remote sales or monitoring units;
e) If not included in the user manuals, provide example reports for each standard report
capable of being generated on the system with a formula summary detailing all reporting
calculations including data types involved, mathematical operations performed, and field
limit;
f) If not included in the user manuals, a list of all supported communication protocols
specifying version, if applicable; and
g) If utilizing a software verification algorithm provide a description of the algorithm,
theoretical basis of the algorithm, results of any analyses or tests to demonstrate that the
algorithm is suitable or the intended application, rules for selection of algorithm
coefficients or "seeds", and means of setting the algorithm coefficients or "seeds."
Page 40
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
5.5.1 General Statement. The following items shall be contained within all submitted source
code or related modules:
a) Module Name;
b) Brief description of module function; and
c) Edit History, including who modified it, when and why.
5.5.2 Source Code Commented. All source code submitted shall be commented in an
informative and useful manner.
5.5.3 Source Code Completeness. All source code submitted shall be correct, complete and
able to be compiled.
5.6.1 Software Requirements. On the primary system software components submitted and
subsequently placed in the field, each program shall be uniquely identified and either display
version information at all times or utilizing a user accessible function.
5.6.2 Firmware Requirements. On the system firmware submitted and subsequently placed in
the field, each program shall be uniquely identified, displaying:
a) Program ID ;
b) Manufacturer identification;
c) Version number, if applicable; and
d) Location of installation in interface element, if there are multiple locations possible.
NOTE: For EPROM based firmware, the identification label shall be placed over the UV
window to avoid erasing or alteration of the program.
Page 41
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
5.7.1 General Statement. For any update submission (e.g., a revision to an existing hardware
or software that is currently under review, certified or has been reviewed and not certified), the
following information shall be required to process the submission in addition to the requirements
set forth in ‘Submission Letter Requirements,’ Section 5.2.2. All modifications require re-
testing, examination, and re-certification by GLI.
a) If new, a complete description of the function, including amendment manual and user
documents, and new source code if applicable; and
Page 42
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
5.8.1 General Statement. Where a system requires the use of defined user roles with
associated passwords or pin numbers, a default list of all users and passwords or pin numbers
must be submitted including a method to access the database. This will allow testing of the
permissible access and to ensure no unauthorized access would be allowed for specific areas.
5.9.1 General Statement. A system is considered a joint venture when two or more companies
are involved in the manufacturing of one system. Due to the increasing amount of joint venture
submissions (more than one supplier involved in a product submission) and to alleviate any
confusion to the suppliers and regulator clients, GLI, has set forth the following procedures for
such a submission.
a) One company will prepare and submit the entire submission, even if they are using parts
from other suppliers, and must identify all part numbers of all components. This will be
the primary contact for the submission;
b) The company submitting an approval request should do so on their letterhead. GLI will
delegate an internal file number in this company’s name and will bill this company for all
costs incurred throughout the approval process;
c) The primary contact will be called when questions arise. However, GLI engineers will
work with all parties involved, completing the review;
d) All suppliers who are part of the submission “group” may need to be licensed in the
jurisdiction(s) where the submission is being approved. As a courtesy to the supplier,
GLI may inquire as to whom does not need to be licensed from the regulator client. It
Page 43
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
should be noted that licensing questions should be handled directly with the jurisdiction;
and
e) Upon completion, it is the primary contact company that will receive the approval letter,
provided the submission meets the jurisdictional requirements. The primary contact
company may then release copies of the approval letter to the associated manufacturer(s).
Page 44
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
6.1 Introduction
6.1.1 General Statement. This chapter shall govern the types of information that are required
to be submitted by the submitting party in order to have equipment tested to the GLI-16 technical
standard. Where the information has not been submitted or is not otherwise in the possession of
GLI, the submitting party shall be asked to supply additional information. Failure to supply the
information can result in denial, in whole or in part, of the submission and may lead to testing
delays.
6.1.2 Previous Submission. Where the testing laboratory has been previously supplied with
the information on a previous submission, duplicate documentation is not required, provided that
the previous information is referred to by the submitting party, and those documents are easily
located at the testing laboratory. Every effort shall be made to reduce the redundancy of
submission information.
NOTE: Due to abnormal component complexity and/or excessive cost it is sometimes necessary
for on-site testing of a system at the manufacturer’s facility. Regular upgrades normally
preclude testing at the manufacturers’ facility except in the case of prototype submissions.
Page 45
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
6.2.2 Submission Letter Requirements. Each submission shall include a request letter, on
company letterhead, dated within one (1) week of the date the submission is received by GLI.
The letter should include the following:
6.3.1 Presentation of Identical Equipment to GLI. Each item of gaming equipment supplied
by a manufacturer to the field shall be functionally identical to the specimen tested and certified.
For example, an interface element supplied as a certified device shall not have different internal
wiring, components, firmware, circuit boards, circuit board track cuts, or circuit board patch
wires from the certified specimen, unless that change is also certified, see also ‘Submissions of
Modifications (partial submissions) to a Previously Certified Item,’ Section 6.7.
6.3.2 Inventory of Equipment to GLI. Each submission of hardware shall contain the
following:
Page 46
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
a) Server, Database, Front End Controller, Data Collector, and Ancillary Stations to include
but not limited to: Jackpot/Fill functionality; Surveillance/Security monitor functionality;
EGD Management functionality; and Accounting/Reporting Functionality;
b) Monitors, keyboards, mouse, printers, etc., to support the items listed above;
c) Minimum of seven interface element devices with corresponding power connectors (if
separate from harness), keypads, displays, and card reader (or equivalent if an alternative
media is used);
d) Minimum of one wiring harness for each EGD type desired for operational approval with
system where specific harnessing is required;
e) Minimum of two of each type magnetic cards (or equivalent if an alternative media is
used) used in the system, if applicable;
f) Un-interruptible Power Supply (UPS) for critical components; and
g) If not included in the user manuals, a connectivity manual for all unique electronic
gaming devices capable of being interfaced with system to include device model numbers
and compatibility list, if applicable; wiring diagrams depicting connection points to
devices, power, etc.; and identification by part number or some other scheme, any unique
wiring harnesses, ancillary boards required for communication of a particular device.
NOTE: In an effort to reduce system submission size, monitor and data switches may be used.
Additionally, separate software may be housed in the same unit, as long as the functionality is
not impaired and the software is identical to the field version.
a) If applicable, all UL, CSA, EC, AS3100, etc. or equivalent certification. This
certification information may be supplied at a later date;
b) Any other proprietary equipment that may be used in the field in conjunction with the
Submission, if necessary to test the requirements set forth;
c) Accompanying software, see also ‘System Software Submission Requirements –
Prototype (Full Submission) Certification,’ Section 6.4; and
Page 47
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
d) If the submitting party has specialized equipment and/or software which is needed by
GLI to test submitted system, such as load/game simulators or test data files, then the
specialized equipment and/or software and all appropriate operation and user manuals for
the equipment and/or software shall be included with the submission.
NOTE: Commercially available products are not required for submission unless omission
will impact testing and proper operation of the system.
6.4.1 General Statement. Each submission of software shall contain the following:
a) Two sets of all EPROMs, CD-ROMs, or other storage media which contain identical
contents. This includes all program executables, system component firmware, bin files,
etc. Where GLI already has tested a software component, resubmission may not be
necessary;
b) Source Code, a Link Map, and Symbol Table for all primary software executables. In
addition, if requested, explanation of all NV memory on any system device with the NV
memory locations described;
c) All user manuals in both hard and soft copy format to include a general overview of the
system from a component level, software and hardware setup and integration, and system
block diagrams and flow charts for the communication program, if required;
d) If not included in the user manuals, provide example reports for each standard report
capable of being generated on the system with a formula summary detailing all reporting
calculations including data types involved, mathematical operations performed, and field
limit;
e) If not included in the user manuals, a list of all supported communication protocols
specifying version, if applicable;
f) If utilizing a software verification algorithm provide a description of the algorithm,
theoretical basis of the algorithm, results of any analyses or tests to demonstrate that the
Page 48
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
algorithm is suitable for the intended application, rules for selection of algorithm
coefficients or "seeds", and means of setting the algorithm coefficients or "seeds"; and
g) If completed by the manufacturer, provide a system test plan and results to detail
electronic gaming devices and software versions tested with.
6.5.1 General Statement. The following items shall be contained within all submitted source
code or related modules:
a) Module name;
b) Brief description of module function; and
c) Edit History, including who modified it, when, and why.
6.5.2 Source Code Commented. All source code submitted shall be commented in an
informative and useful manner.
6.5.3 Source Code Completeness. All source code submitted shall be correct, complete, and
able to be compiled.
6.6.1 Software Requirements. On the primary system software components submitted and
subsequently placed in the field, each program shall be uniquely identified and either display
version information at all times or utilize a user accessible function.
6.6.2 Firmware Requirements. On the system firmware submitted, each program shall be
uniquely identified, displaying:
Page 49
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
a) Program ID ;
b) Manufacturer identification;
c) Version number, if applicable; and
d) Location of installation in interface element device, if there are multiple locations
possible.
NOTE: For EPROM based firmware, the identification label shall be placed over the UV
window to avoid erasing or alternating the program.
6.7.1 General Statement. For any update submission (e.g., a revision to an existing hardware
or software that is currently under review, certified, or has been reviewed and not certified), the
following information shall be required to process the submission in addition to the requirements
set forth in ‘Submission Letter Requirements’, Section 6.2.2. All modifications require re-
testing, examination, and re-certification by GLI.
Page 50
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
the submission must include a description of the software change(s) and modules affected and
new source code for the entire program, if applicable.
a) If new, a complete description of the function, including amendment manual and user
documents, and new source code if applicable; and
b) If modifying, the submission must include a description of the software change(s),
modules affected and new source code, if applicable.
6.8.1 General Statement. Where a system requires the use of defined user roles with
associated passwords or PIN numbers, a default list of all users and passwords or PIN numbers
must be submitted including a method to access the database.
6.9.1 General Statement. A system is considered a joint venture when two or more companies
are involved in the manufacturing of one system. Due to the increasing amount of joint venture
submissions (more than one supplier involved in a product submission) and to alleviate any
confusion to the suppliers and regulator clients, GLI has set forth the following procedures for
such a submission:
a) One company will prepare and submit the entire submission, even if they are using parts
from other suppliers, and must identify all part numbers of all components. This will be
the primary contact for the submission.
Page 51
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
b) The company submitting an approval request should do so on their letterhead. GLI will
delegate an internal file number in this company’s name and will bill this company for all
costs incurred throughout the approval process.
c) The primary contact will be called when questions arise. However, GLI engineers will
work with all parties involved while completing the review.
d) All suppliers who are part of the submission “group” may need to be licensed in the
jurisdiction(s) where the submission is being approved. As a courtesy to the supplier,
GLI may inquire as to who does not need to be licensed from the regulator client. It
should be noted that licensing questions should be handled directly with the jurisdiction.
e) Upon completion, it is the primary contact company that will receive the approval letter,
provided the submission meets the jurisdictional requirements. The primary contact
company may then release copies of the approval letter to the associated manufacturer(s).
Page 52
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
7.1 Introduction
7.1.1 General Statement. This chapter shall govern the types of information that are required
to be submitted by the submitting party in order to have equipment tested to the GLI-17 technical
standard. Where the information has not been submitted or is not otherwise in the possession of
GLI, the submitting party shall be asked to supply additional information. Failure to supply the
information can result in denial in whole or in part of the submission and/or lead to testing
delays.
7.1.2 Previous Submission. Where the testing laboratory has been previously supplied with
the information on a previous submission, duplicate documentation is not required, provided that
the previous information is referred to by the submitting party, and those documents are easily
located at the testing laboratory. Every effort shall be made to reduce the redundancy of
submission information.
7.2.1 General Statement. A Prototype (full submission) submission is a first time submission
of a particular piece of hardware or software that has not previously been reviewed by GLI. For
Modifications of previous submissions, including required changes to previously submitted
Prototype (full submission) certification, whether certified or pending certification, see
‘Submissions of Modifications (partial submissions) to a Previously Certified Item,’ Section 7.7.
NOTE: Due to abnormal component complexity and/or excessive cost it is sometimes necessary
for on-site testing of a system at the manufacturer’s facility. Regular upgrades normally
preclude testing at the manufacturers’ facility except in the case of prototype submissions.
Page 53
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
7.2.2 Submission Letter Requirements. Each submission shall include a request letter, on
company letterhead, dated within one (1) week of the date the submission is received by GLI.
The letter should include the following:
7.3.1 Presentation of Identical Equipment to GLI. Each item of gaming equipment supplied
by a manufacturer to the field shall be functionally identical to the specimen tested and certified.
For example, an interface element supplied as a certified device shall not have different internal
wiring, components, firmware, circuit boards, circuit board track cuts or circuit board patch
wires from the certified specimen, unless that change is also certified, see also ‘Submissions of
Modifications (partial submissions) to a Previously Certified Item,’ Section 7.7.’
7.3.2 Inventory of Equipment to GLI. Each submission of hardware shall contain the
following:
a) Server, Database, Front End Controller, Data Collector and Ancillary Stations to include
but not limited to: Surveillance/Security monitor functionality; EGD Management
Page 54
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
NOTE: In an effort to reduce system submission size, monitor and data switches may be used.
Additionally, separate software may be housed in the same unit, as long as the functionality is
not impaired and the software is identical to the field version.
a) If applicable, all UL, CSA, EC, AS3100, etc. or equivalent certification. This
certification information may be supplied at a later date;
b) Any other proprietary equipment that may be used in the field in conjunction with the
Submission, if necessary to test the requirements set forth;
c) Accompanying software, see also ‘System Software Submission Requirements –
Prototype (Full Submission) Certification,’ Section 7.4;
d) RNG algorithm and associated internal test documentation, including data collection used
for mathematical analysis (hard and soft copies), if applicable; and
e) If the submitting party has specialized equipment and/or software which is needed by
GLI to test submitted system, such as load/game simulators or test data files, then the
specialized equipment and/or software and all appropriate operation and user manuals for
the equipment and/or software shall be included with the submission.
Page 55
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
NOTE: Commercially available products are not required for submission unless omission will
impact testing and proper operation of the system.
7.4.1 General Statement. Each submission of software shall contain the following:
a) Two sets of all EPROMs, CD-ROMs, or other storage media which contain identical
contents. This includes all program executables, system component firmware, bin files,
etc. Where GLI already has tested a software component, resubmission may not be
necessary;
b) Source Code, a Link Map and Symbol Table for all primary software executables. In
addition, if requested, explanation of all NV memory on any system device with the NV
memory locations described;
c) All user manuals in either hard or soft copy format to include a general overview of the
system from a component level, software and hardware setup and integration, and system
block diagrams and flow charts for the communication program, if required;
d) If not included in the user manuals, a connectivity manual for all unique electronic
gaming devices capable of being interfaced with system to include device model numbers
and compatibility list, if applicable; wiring diagrams depicting connection points to
devices, power, etc.; and identification by part number or some other scheme, any unique
wiring harnesses, ancillary boards required for communication of a particular device;
e) If not included in the user manuals, provide example reports for each standard report
capable of being generated on the system with a formula summary detailing all reporting
calculations including data types involved, mathematical operations performed, and field
limit;
f) If not included in the user manuals, a list of all supported communication protocols
specifying version, if applicable;
Page 56
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
7.5.1 General Statement. The following items shall be contained within all submitted source
code or related modules:
a) Module Name;
b) Brief description of module function; and
c) Edit History, including who modified it, when and why.
7.5.2 Source Code Commented. All source code submitted shall be commented in an
informative and useful manner.
7.5.3 Source Code Completeness. All source code submitted shall be correct, complete and
able to be compiled.
7.6.1 Software Requirements. On the primary system software components submitted and
subsequently placed in the field, each program shall be uniquely identified and either display
version information at all times or via a user accessible function.
Page 57
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
7.6.2 Firmware Requirements. On the system firmware submitted and subsequently placed in
the field, each program shall be uniquely identified, displaying:
a) Program ID ;
b) Manufacturer identification;
c) Version number, if applicable; and
d) Location of installation in interface element device, if there are multiple locations
possible.
NOTE: For EPROM based firmware, the identification label shall be placed over the UV
window to avoid erasing or alteration of the program.
7.7.1 General Statement. For any update submission (e.g., a revision to an existing hardware
or software that is currently under review, certified or has been reviewed and not certified), the
following information shall be required to process the submission in addition to the requirements
set forth in ‘Submission Letter Requirements,’ Section 7.2.2. All modifications require re-
testing, examination, and re-certification by GLI.
Page 58
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
a) If new, a complete description of the function, including amendment manual and user
documents, and new source code, if applicable; and
b) If modifying, the submission must include a description of the software change(s),
modules affected and new source code, if applicable.
7.8.1 General Statement. Where a system requires the use of defined user roles with
associated passwords or pin numbers, a default list of all users and passwords or pin numbers
must be submitted including a method to access the database.
7.9.1 General Statement. A system is considered a joint venture when two or more companies
are involved in the manufacturing of one system. Due to the increasing amount of joint venture
submissions (more than one supplier involved in a product submission) and to alleviate any
confusion to the suppliers and regulator clients, GLI has set forth the following procedures for
such submissions:
Page 59
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
a) One company will prepare and submit the entire submission, even if they are using parts
from other suppliers, and must identify all part numbers of all components. This will be
the primary contact for the submission;
b) The company submitting an approval request should do so on their letterhead. GLI will
delegate an internal file number in this company’s name and will bill this company for all
costs incurred throughout the approval process;
c) The primary contact will be called when questions arise. However, GLI engineers will
work with all parties involved, completing the review;
d) All suppliers who are part of the submission “group” may need to be licensed in the
jurisdiction(s) where the submission is being approved. As a courtesy to the supplier,
GLI may inquire as to who does not need to be licensed from the regulator client. It
should be noted that licensing questions should be handled directly with the jurisdiction;
and
e) Upon completion, the primary contact company will receive the approval letter, provided
the submission meets the jurisdictional requirements. The primary contact company may
then release copies of the approval letter to the associated manufacturer(s).
Page 60
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
8.1 Introduction
8.1.1 General Statement. This chapter shall govern the types of information that are required
to be submitted by the submitting party in order to have equipment tested to the GLI-18 technical
standard. Where the information has not been submitted or is not otherwise in the possession of
GLI, the submitting party shall be asked to supply additional information. Failure to supply the
information can result in denial in whole or in part of the submission and/or lead to testing
delays.
8.1.2 Previous Submission. Where the testing laboratory has been previously supplied with
the information on a previous submission, duplicate documentation is not required, provided that
the previous information is referred to by the submitting party, and those documents are easily
located at the testing laboratory. Every effort shall be made to reduce the redundancy of
submission information.
8.2.1 General Statement. A Prototype (full submission) submission is a first time submission
of a particular piece of hardware or software that has not previously been reviewed by GLI. For
Modifications of previous submissions, including required changes to previously submitted
Prototype (full submission) certification, whether certified or pending certification, see
‘Submissions of Modifications (partial submissions) to a Previously Certified Item,’ Section 8.7.
NOTE: Due to abnormal component complexity and/or excessive cost it is sometimes necessary
for on-site testing of a system at the manufacturer’s facility. Regular upgrades normally preclude
testing at the manufacturers’ facility except in the case of prototype submissions.
Page 61
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
8.2.2 Submission Letter Requirements. Each submission shall include a request letter, on
company letterhead, dated within one (1) week of the date the submission is received by GLI.
The letter should include the following:
8.3.2 Inventory of Equipment to GLI. Each submission of hardware shall contain the
following:
Page 62
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
a) Server, Database, Front End Controller, Data Collector and Ancillary Stations to include
but not limited to: Surveillance/Security monitor functionality; EGD Management
functionality; and Accounting/Reporting Functionality; Promotional Award
Configuration Management functionality;
b) Monitors, keyboards, mouse, printers, etc., to support the items listed above;
c) Minimum of seven interface element devices with corresponding power connectors (if
separate from harness), keypads, displays, and card reader (or equivalent if an alternative
media is used);
d) Minimum of one wiring harness for each EGD type desired for operational approval with
system where specific harnessing is required;
e) Minimum of two of each type magnetic cards (or equivalent if an alternative media is
used) used in the system, if applicable; and
f) Un-interruptible Power Supply (UPS) for critical components.
NOTE: In an effort to reduce system submission size, monitor and data switches may be used.
Additionally, separate software may be housed in the same unit, as long as the functionality is
not impaired and the software is identical to the field version.
a) If applicable, all UL, CSA, EC, AS3100, etc. or equivalent certification. This
certification information may be supplied at a later date;
b) Any other proprietary equipment that may be used in the field in conjunction with the
Submission, if necessary to test the requirements set forth;
c) Accompanying software, see also ‘System Software Submission Requirements –
Prototype (Full Submission) Certification,’ Section 8.4; and
d) If the submitting party has specialized equipment and/or software which is needed by
GLI to test submitted system, such as load/game simulators or test data files, then the
specialized equipment and/or software and all appropriate operation and user manuals for
the equipment and/or software shall be included with the submission.
Page 63
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
NOTE: Commercially available products are not required for submission unless omission will
impact testing and proper operation of the system.
8.4.1 General Statement. Each submission of software shall contain the following:
a) Two sets of all EPROMs, CD-ROMs, or other storage media which contain identical
contents. This includes all program executables, system component firmware, bin files,
etc. Where GLI already has tested a software component, resubmission may not be
necessary;
b) Source Code, a Link Map and Symbol Table for all primary software executables. In
addition, if requested, explanation of all NV memory on any system device with the NV
memory locations described;
c) All user manuals in either hard or soft copy format to include a general overview of the
system from a component level, software and hardware setup and integration, and system
block diagrams and flow charts for the communication program, if required;
d) If not included in the user manuals, a connectivity manual for all unique electronic
gaming devices capable of being interfaced with system to include device model numbers
and compatibility list, if applicable; wiring diagrams depicting connection points to
devices, power, etc.; and identification by part number or some other scheme, any unique
wiring harnesses, ancillary boards required for communication of a particular device;
e) If not included in the user manuals, provide example reports for each standard report
capable of being generated on the system with a formula summary detailing all reporting
calculations including data types involved, mathematical operations performed, and field
limit;
f) If not included in the user manuals, a list of all supported communication protocols
specifying version, if applicable;
Page 64
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
g) If not included in the user manuals, provide concise instructions for configuration of all
applicable parameters of promotional activity;
h) If utilizing a software verification algorithm, provide a description of the algorithm,
theoretical basis of the algorithm, results of any analyses or tests to demonstrate that the
algorithm is suitable or the intended application, rules for selection of algorithm
coefficients or "seeds", and means of setting the algorithm coefficients or "seeds"; and
i) If completed by the manufacturer, provide a system test plan and results to detail
electronic gaming devices and software versions tested with.
8.5.1 General Statement. The following items shall be contained within all submitted source
code or related modules:
a) Module Name;
b) Brief description of module function; and
c) Edit History, including who modified it, when and why.
8.5.2 Source Code Commented. All source code submitted shall be commented in an
informative and useful manner.
8.5.3 Source Code Completeness. All source code submitted shall be correct, complete and
able to be compiled.
8.6.1 Software Requirements. On the primary system software components submitted and
subsequently placed in the field, each program shall be uniquely identified and either display
version information at all times or via a user accessible function.
Page 65
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
8.6.2 Firmware Requirements. On the system firmware submitted and subsequently placed in
the field, each program shall be uniquely identified, displaying:
a) Program ID ;
b) Manufacturer identification;
c) Version number, if applicable; and
d) Location of installation in interface element device, if there are multiple locations
possible.
NOTE: For EPROM based firmware, the identification label shall be placed over the UV
window to avoid erasing or alteration of the program.
8.7.1 General Statement. For any update submission (e.g., a revision to an existing hardware
or software that is currently under review, certified or has been reviewed and not certified), the
following information shall be required to process the submission in addition to the requirements
set forth in ‘Submission Letter Requirements,’ Section 8.2.2. All modifications require re-
testing, examination, and re-certification by GLI.
Page 66
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
a) If new, a complete description of the function, including amendment manual and user
documents, and new source code, if applicable; and
b) If modifying, the submission must include a description of the software change(s),
modules affected and new source code, if applicable.
8.8.1 General Statement. Where a system requires the use of defined user roles with
associated passwords or pin numbers, a default list of all users and passwords or pin numbers
must be submitted including a method to access the database.
8.9.1 General Statement. A system is considered a joint venture when two or more companies
are involved in the manufacturing of one system. Due to the increasing amount of joint venture
submissions (more than one supplier involved in a product submission) and to alleviate any
confusion to the suppliers and regulator clients, GLI has set forth the following procedures for
such a submission:
Page 67
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
a) One company will prepare and submit the entire submission, even if they are using parts
from other suppliers, and must identify all part numbers of all components. This will be
the primary contact for the submission;
b) The company submitting an approval request should do so on their letterhead. GLI will
delegate an internal file number in this company’s name and will bill this company for all
costs incurred throughout the approval process;
c) The primary contact will be called when questions arise. However, GLI engineers will
work with all parties involved, completing the review;
d) All suppliers who are part of the submission “group” may need to be licensed in the
jurisdiction(s) where the submission is being approved. As a courtesy to the supplier,
GLI may inquire as to who does not need to be licensed from the regulator client. It
should be noted that licensing questions should be handled directly with the jurisdiction;
and
e) Upon completion, the primary contact company will receive the approval letter, provided
the submission meets the jurisdictional requirements. The primary contact company may
then release copies of the approval letter to the associated manufacturer(s).
Page 68
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
9.1 Introduction
9.1.1 General Statement. This chapter shall govern the types of information that are, or may
be required to be submitted by the submitting party in order to have elements or components of
an Interactive Gaming System tested to the GLI-19 Technical Standard. Where the information
has not been submitted or is not otherwise in the possession of GLI, the submitting party shall be
asked to supply additional information. Failure to supply the information can result in denial in
whole or in part of the submission and/or lead to testing delays.
9.1.2 Previous Submission. Where GLI has been previously supplied with the information on
a prior submission, duplicate documentation is not required, provided that the previous
information is referred to by the submitting party, and those documents are easily located at the
testing laboratory. Every effort shall be made to reduce the redundancy of submission
information.
9.2 Prototype (Full Submission) Submissions
9.2.1 General Statement. A Prototype (full submission) submission is a first time submission
of a particular piece of hardware or software that has not previously been reviewed by GLI. For
Modifications of previous submissions, including required changes to previously submitted
Prototype (full submission) certification, whether certified or pending certification, see
‘Submissions of Modifications (partial submissions) to a Previously Certified Item’.
9.2.2 Submission Letter Requirements. Each submission shall include a request letter, on
company letterhead, dated within one (1) week of the date the submission is received by the
testing laboratory. The letter should include the following:
Page 69
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
9.2.3 Test Environment – Supervised Build and Install. Before commencing testing, GLI will
supervise the build / compilation of the source code into software. In this context, “supervise”
means that a consultant from GLI must be present, in person, or via a remote connection while
the source code is being built / compiled.
9.2.4 Gaming Platform Submission Requirements. The “Gaming Platform” includes the
Gaming Platform components which provide features common to all of the games, including
game configuration, logging, communications, and reporting functions. The gaming platform
provides the operator with the means to review player accounts, enable / disable games, generate
Page 70
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
various gaming / financial transaction and account reports, input game outcomes for sports
betting events, enable / disable player accounts, and set any configurable parameter. Refer to
GLI-13 for the submission requirements for a Gaming Platform. In addition, the following
documentation must be submitted for the gaming platform evaluation:
Page 71
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
interface for the player. The Player Account Management interface provides the player with the
means to register an account, log in / out of their account, modify their account information,
deposit and withdraw funds to / from their account, request account activity statements / reports,
and close their account. In addition, any web pages displayed to the player which relate to
gaming, but which are not an actual game screen, are considered to be part of the Player Account
Management components. Refer to GLI-16 for the submission requirements for Player Account
Management components. In addition, the following documentation must be submitted for the
evaluation of the Player Account Management components:
9.2.6 Game Submission Requirements. “Game” refers to gaming platform software which is
specific to each individual game that is hosted / offered on the gaming platform. Each game is to
Page 72
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
be treated as a separate and distinct entity. Any information and materials required to be
submitted with respect to the games must be submitted for each individual game hosted / offered
on the gaming platform. Refer to GLI-11 for the submission requirements for a Game. In
addition, the following additional documentation must be submitted for each individual game
hosted / offered on the gaming platform:
9.2.7 Random Number Generator (RNG) Submission Requirements. ”RNG” refers to the
gaming platform software and / or hardware which determines random outcomes for use by all of
the games hosted / offered on the gaming platform. Refer to GLI-11 for the submission
requirements for an RNG.
Page 73
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
9.2.8 Information Systems Security (ISS) Submission Requirements. “ISS” refers to the
physical, environmental, administrative and technical features implemented to maintain the
security and integrity of the gaming environment. The following documentation must be
submitted for an ISS evaluation:
Page 74
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
Page 75
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
Page 76
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
NOTE: Modifications to the supporting environment which do not impact the functionality of the
component(s) under evaluation need not be resubmitted as these elements are not evaluated in
our laboratory in the first place, and are only required to provide the supporting environment for
the component under test. However, any environmental changes which in any way change the
functionality of the component(s) under evaluation must be re-certified. Where there is some
doubt over whether a Gaming Platform should be resubmitted then these situations will be
considered on a case by case basis.
Page 77
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
9.3.3 Modification of Software. The submitter should use the same requirements as in the
‘Software Submission Requirements – Prototype (Full Submission) Certification’ Section listed
above, except where the documentation has not changed. In this case, a resubmission of
identical documents is not required. However, the submission must include a description of the
software change(s), modules affected, and new source code for the entire program. Source code
is required for the entire program to allow for its verification.
9.4.1 General Statement. A system is considered a joint venture when two or more companies
are involved in the manufacturing of one system. Due to the increasing amount of joint venture
submissions (more than one supplier involved in a product submission) and to alleviate any
confusion to the suppliers and regulator clients, GLI has set forth the following procedures for
such a submission.
a) One company will prepare and submit the entire submission, even if they are using parts
from other suppliers, and must identify all part numbers of all components. This will be the
primary contact for the submission.
b) The company submitting an approval request should do so on their letterhead. GLI will
delegate an internal file number in this company’s name and will bill this company for all
costs incurred throughout the approval process.
c) The primary contact will be called when questions arise. However, GLI engineers will work
with all parties involved, completing the review.
d) All suppliers who are part of the submission “group” may need to be licensed in the
jurisdiction(s) where the submission is being approved. As a courtesy to the supplier,
Page 78
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
GLI may inquire as to whom does not need to be licensed from the regulator client. It
should be noted that licensing questions should be handled directly with the jurisdiction.
e) Upon completion, it is the primary contact company that will receive the approval letter,
provided the submission meets the jurisdictional requirements. The primary contact
company may then release copies of the approval letter to the associated manufacturer(s).
Page 79
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
10.1 Introduction
10.1.1 General Statement. This chapter shall govern the types of information that are, or may
be required to be submitted by the submitting party in order to have equipment tested to the GLI-
20 Standard. Where the information has not been submitted or is not otherwise in the possession
of GLI, the submitting party shall be asked to supply additional information. Failure to supply
the information can result in denial in whole or in part of the submission and/or lead to testing
delays.
10.2.1 General Statement. A Prototype (full submission) submission is a first time submission
of a particular piece of hardware or software that has not previously been reviewed by GLI. For
Modifications of previous submissions, whether certified or pending certification, see
‘Modifications to a Prototype Submission,’ Section 9.2.6.
10.2.2 Presentation of Identical Equipment to GLI. Each item of gaming equipment supplied
by a manufacturer to the field shall be functionally identical to the specimen tested and certified.
For example, an interface element supplied as a certified device shall not have different internal
wiring, components, firmware, circuit boards, circuit board track cuts or circuit board patch
wires from the certified specimen, unless that change is also certified.
Page 80
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
10.2.3 Submission Letter Requirements. Each submission shall include a request letter, on
company letterhead, dated within one (1) week of the date the submission is received by GLI.
The letter should include the following:
10.2.4 Inventory of Equipment to GLI. Each ticket voucher Kiosk submission must include all
components needed to configure the Kiosk with the system(s) it’s compatible with, as it would
be configured in a live environment. This includes all communication, bill acceptor, printer, etc.
hardware and software.
a) If applicable, all UL, CSA, EC, AS3100, etc. or equivalent certification. This
certification information may be supplied at a later date;
b) Any other proprietary equipment that may be used in the field in conjunction with the
Submission, if necessary to test the requirements set forth, unless the laboratory already
possesses;
c) Two sets of all EPROMs, CD-ROMs, or other storage media which contain identical
contents. This includes all program executables, system component firmware, bin files,
Page 81
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
etc. Where GLI already has tested a software component, resubmission may not be
necessary;
d) Documentation pertaining to all available options and instructions on configuring each
option;
e) Documentation describing how to add the Kiosk to the Validation System. Include any
specific flags or fields used to identify the Kiosk separately from gaming devices. (e.g.,
“Kiosk is entered as a gaming device with a number greater than 9999” or “Kiosk is
entered as a slot machine with flag called ‘calculation type’ set to Other,” etc.);
f) Source Code, a Link Map and Symbol Table for all primary software executables. In
addition, if requested, explanation of all NV memory on any system device with the NV
memory locations described;
g) All user manuals in both hard and soft copy format to include a general overview of the
system from a component level, software and hardware setup and integration, and system
block diagrams and flow charts for the communication program, if required;
h) If not included in the user manuals, a connectivity manual for all unique Validation
Systems capable of being interfaced if applicable; wiring diagrams depicting connection
points to devices, power, etc.; and identification by part number or some other scheme,
any unique wiring harnesses, and ancillary boards required for communication of a
particular device;
i) If not included in the user manuals, a list of all supported communication protocols
specifying version, if applicable;
j) If utilizing a software verification algorithm provide a description of the algorithm,
theoretical basis of the algorithm, results of any analyses or tests to demonstrate that the
algorithm is suitable or the intended application, rules for selection of algorithm
coefficients or "seeds", and means of setting the algorithm coefficients or "seeds;" and
k) If completed by the manufacturer, provide a system test plan and results to detail gaming
devices and software versions the Kiosk was tested with.
NOTE: Where the testing laboratory has been previously supplied with the information on a
previous submission, duplicate documentation is not required, provided that the previous
information is referred to by the submitting party, and those documents are easily located at the
Page 82
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
testing laboratory. Every effort shall be made to reduce the redundancy of submission
information.
10.3.1 General Statement. The following items shall be contained within all submitted source
code or related modules:
a) Module Name;
b) Brief description of module function; and
c) Edit History, including who modified it, when and why.
Page 83
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
10.3.2 Source Code Commented. All source code submitted shall be commented in an
informative and useful manner.
10.3.3 Source Code Completeness. All source code submitted shall be correct, complete and
able to be compiled.
10.4.1 Firmware Requirements. On the system firmware submitted and subsequently placed in
the field, each program shall be uniquely identified, displaying:
a) Program ID ;
b) Manufacturer identification;
c) Version number, if applicable; and
d) Location of installation in interface element device, if there are multiple locations
possible.
NOTE: For EPROM-based firmware, the identification label shall be placed over the UV
window to avoid erasing or alteration of the program.
10.5.1 General Statement. A system is considered a joint venture when two or more companies
are involved in the manufacturing of one system. Due to the increasing amount of joint venture
submissions (more than one supplier involved in a product submission) and to alleviate any
confusion to the suppliers and regulator clients, GLI has set forth the following procedures for
such a submission:
Page 84
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
a) One company will prepare and submit the entire submission, even if they are using parts
from other suppliers, and must identify all part numbers of all components. This will be
the primary contact for the submission;
b) The company submitting an approval request should do so on their letterhead. GLI will
delegate an internal file number in this company’s name and will bill this company for all
costs incurred throughout the approval process;
c) The primary contact will be called when questions arise. However, GLI engineers will
work with all parties involved, completing the review;
d) All suppliers who are part of the submission “group” may need to be licensed in the
jurisdiction(s) where the submission is being approved. As a courtesy to the supplier,
GLI may inquire as to whom does not need to be licensed from the regulator client. It
should be noted that licensing questions should be handled directly with the jurisdiction;
and
e) Upon completion, it is the primary contact company that will receive the approval letter,
provided the submission meets the jurisdictional requirements. The primary contact
company may then release copies of the approval letter to the associated manufacturer(s).
Page 85
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
Page 86
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
Page 87
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
Due to the variant ranges of systems and potential sizing limitations, each Electronic Table
Game System (ETGS) will have to be reviewed on an individual basis for custom submission
requirements. It is GLI’s recommendation that the Submission Requirements outlined within
this document for GLI-13 be observed as a guideline for ETGS submissions.
Page 88
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
Due to the variant ranges of systems and potential sizing limitations, each Electronic Table
Game (ETG) will have to be reviewed on an individual basis for custom submission
requirements. It is GLI’s recommendation that the Submission Requirements outlined within
this Composite Submission Requirements document for GLI-11and GLI-13 be observed as a
guideline for ETG submissions.
Page 89
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
Page 90
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
16.1.1 Network Security Submission Requirements. Due to the unique nature of network
security certification (i.e. essential phases of certification will occur within the gaming property)
submission requirements for these system types will be handled on a case-by-case basis between
the parties requesting certification and GLI. These submission requirements may include, but
will not be limited to:
a) Hardware and software components needed to build the network for testing purposes;
b) Application source code;
c) Build instructions;
d) Database scripts;
e) Installation policies and procedures;
f) Network diagrams; and
g) Identification of system components which may vary between installations.
NOTE: Nothing in this document, nor any of the above unique submission requirements are
intended to invalidate any prior standards-based certification. If a network has previously been
certified under another GLI standard (which typically has its own unique submission
requirements), then nothing in this best practices document should negate or invalidate that
prior certification. Any recommendations provided in GLI-27 should be viewed as additive or
supplemental to any standards-based certification, and must only be enforced as applicable and
appropriate to the specific network in question.
It is also important to acknowledge here that any certification of a network’s security would
typically require a multi-phase analysis approach. For example, GLI could evaluate certain
Page 91
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
network components such as modems, bridges, routers, servers, etc., on a standalone basis to
determine if the specific component satisfies certain network security guidelines. However, in
most cases, it is expected that a second phase of analysis would be required, using the actual live
network. Analysis of the overall network, with all components properly configured is the
ultimate test-bed for any network security certification.
Should the network being certified, participate in functions covered by other GLI standards, the
submission requirements within those documents may apply.
Page 92
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
17.1.1 General Statement. The following items are required to accompany a Player User
Interface (PUI) system submission:
Page 93
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
Page 94
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
19.1 Introduction
19.1.1 General Statement. Due to the variant ranges of systems and potential sizing limitations,
each Electronic Raffle System will have to be reviewed on an individual basis for custom
submission requirements. It is GLI’s recommendation that the Submission Requirements
outlined within this chapter be observed as a guideline for Electronic Raffle System submissions.
This chapter shall govern the types of information that are, or may be required to be submitted by
the submitting party in order to have equipment tested to the GLI-31 technical standard. Where
the information has not been submitted or is not otherwise in the possession of the test
laboratory, the submitting party shall be asked to supply additional information. Failure to
supply the information can result in denial in whole or in part of the submission and/or lead to
testing delays.
19.1.2 Previous Submission. Where the testing laboratory has been previously supplied with
the information on a previous submission, duplicate documentation is not required, provided that
the previous information is referred to by the submitting party, and those documents are easily
located at the testing laboratory. Every effort shall be made to reduce the redundancy of
submission information.
Page 95
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
NOTE: Due to abnormal component complexity and/or excessive cost it is sometimes necessary
for on-site testing of a system at the manufacturer’s facility. Regular upgrades normally
preclude testing at the manufacturers’ facility except in the case of prototype submissions.
19.2.2 Submission Letter Requirements. Each submission shall include a request letter, on
company letterhead, dated within one (1) week of the date the submission is received by the test
laboratory. The letter should include the following:
19.3.1 Presentation of Equipment to The Test Laboratory; Identical Equipment. Each item of
raffle equipment supplied by a manufacturer to the field shall be functionally identical to the
specimen tested and certified. For example, an interface element supplied as a certified device
shall not have different internal wiring, components, firmware, circuit boards, circuit board track
cuts or circuit board patch wires from the certified specimen, unless that change is also certified,
see also ‘Submissions of Modifications (partial submissions) to a Previously Certified Item,’
Section 19.7.
19.3.2 Inventory of Equipment to The Test Laboratory. Each submission of hardware shall
contain the following:
Page 96
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
a) Server, Associated Database(s), Front End Controller, Data Collector and Ancillary
Stations to include but not limited to: System Configuration Parameters functionality;
Surveillance/Security monitor functionality; Raffle Sales Unit Management functionality;
and Accounting/Reporting Functionality; Raffle Configuration Management
functionality;
b) Monitors, keyboards, mouse, printers, etc., to support the items listed above;
c) A supply of preprinted tickets or blank raffle ticket stock to facilitate testing; and
d) Minimum of seven interface element devices with corresponding power connectors (if
separate from harness), keypads, and displays;
e) Minimum of one wiring harness for each component type desired for operational
approval with system where specific harnessing is required;
f) Minimum of two of each type magnetic cards (or equivalent if an alternative media is
used) used in the system, if applicable;
g) Network cabling, hubs, switches and any wireless components that may be installed at a
casino property; and
h) Un-interruptible Power Supply (UPS) for critical components.
i) If not included in the user manuals, a connectivity manual for all unique electronic
components capable of being interfaced with system to include device model numbers
and compatibility list, if applicable; wiring diagrams depicting connection points to
devices, power, etc.; and identification by part number or some other scheme, any unique
wiring harnesses, ancillary boards required for communication of a particular device.
NOTE: In an effort to reduce system submission size, monitor and data switches may be used.
Additionally, separate software may be housed in the same unit, as long as the functionality is
not impaired and the software is identical to the field version.
Page 97
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
a) If applicable, all UL, CSA, EC, AS3100, etc. or equivalent certification. This
certification information may be supplied at a later date;
b) Any other proprietary equipment that may be used in the field in conjunction with the
Submission, if necessary to test the requirements set forth;
c) Accompanying software, see also ‘System Software Submission Requirements –
Prototype (Full Submission) Certification,’ Section 19.4; and
d) RNG algorithm and associated internal test documentation, including data collection used
for mathematical analysis (hard and soft copies), if applicable; and
e) If the submitting party has specialized equipment and/or software which is needed by the
test laboratory to test submitted system, such as load/raffle simulators or test data files,
then the specialized equipment and/or software and all appropriate operation and user
manuals for the equipment and/or software shall be included with the submission.
NOTE: Commercially available products are not required for submission unless omission will
impact testing and proper operation of the system.
19.4.1 General Statement. Each submission of software shall contain the following:
a) Two sets of all CD-ROMs, or other storage media which contain identical contents. This
includes all program executables, system component firmware, bin files, etc., unless other
arrangements are made in advance of the submission. Where the test laboratory already
has tested a software component, resubmission may not be necessary;
b) Source Code, a Link Map and Symbol Table for all primary software executables. In
addition, if requested, explanation of all NV memory on any system device with the NV
memory locations described;
c) All user manuals in both hard and soft copy format to include a general overview of the
system from a component level, software and hardware setup and integration, and system
block diagrams and flow charts for the communication program, if required;
Page 98
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
d) If not included in the user manuals, a connectivity manual for all associated peripheral
devices or remote sales or monitoring units; wiring diagrams depicting connection points
to devices, power, etc.; and identification by part number or some other scheme, any
unique wiring harnesses, ancillary components required for communication of a
particular device;
e) If not included in the user manuals, provide example reports for each standard report
capable of being generated on the system with a formula summary detailing all reporting
calculations including data types involved, mathematical operations performed, and field
limit;
f) If not included in the user manuals, a list of all supported communication protocols
specifying version, if applicable;
g) If utilizing a software verification algorithm provide a description of the algorithm,
theoretical basis of the algorithm, results of any analyses or tests to demonstrate that the
algorithm is suitable or the intended application, rules for selection of algorithm
coefficients or "seeds", and means of setting the algorithm coefficients or "seeds;" and
h) If not included in the user manuals, provide concise instructions for configuration of all
applicable parameters of raffle activity;
i) If completed by the manufacturer provide a system test plan and results to detail system
components and software versions tested with.
19.5.1 General Statement. The following items shall be contained within all submitted source
code or related modules:
a) Module Name;
b) Brief description of module function; and
c) Edit History, including who modified it, when and why.
Page 99
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
19.5.2 Source Code Commented. All source code submitted shall be commented in an
informative and useful manner.
19.5.3 Source Code Completeness. All source code submitted shall be correct, complete and
able to be compiled.
19.6.1 Software Requirements. On the primary system software components submitted and
subsequently placed in the field, each program shall be uniquely identified and either display
version information at all times or utilizing a user accessible function.
19.6.2 Firmware Requirements. On the system firmware submitted and subsequently placed in
the field, each program, where applicable, shall be uniquely identified, displaying:
a) Program ID ;
b) Manufacturer identification;
c) Version number, if applicable; and
d) Location of installation, if there are multiple locations possible.
19.7.1 General Statement. For any update submission (e.g., a revision to an existing hardware
or software that is currently under review, certified or has been reviewed and not certified), the
following information shall be required to process the submission in addition to the requirements
set forth in ‘Submission Letter Requirements,’ Section 19.2.2. All modifications require re-
testing, examination, and re-certification by GLI.
Page 100
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
a) If new, a complete description of the function, including amendment manual and user
documents, and new source code if applicable; and
b) If modifying, the submission must include a description of the software change(s),
modules affected and new source code, if applicable.
19.8.1 General Statement. Where a system requires the use of defined user roles with
associated passwords or pin numbers, a default list of all users and passwords or pin numbers
must be submitted including a method to access the database. This will allow testing of the
permissible access and to ensure no unauthorized access would be allowed for specific areas.
Page 101
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
19.9.1 General Statement. A system is considered a joint venture when two or more companies
are involved in the manufacturing of one system. Due to the increasing amount of joint venture
submissions (more than one supplier involved in a product submission) and to alleviate any
confusion to the suppliers, our regulator clients and our firm, GLI has set forth the following
procedures for such submissions.
a) One company will prepare and submit the entire submission, even if they are using parts
from other suppliers, and must identify all part numbers of all components. This will be
the primary contact for the submission.
b) The company submitting an approval request should do so on their letterhead. GLI will
delegate an internal file number in this company’s name and will bill this company for all
costs incurred throughout the approval process.
c) The primary contact will be called when questions arise. However, GLI engineers will
work with all parties involved, completing the review.
d) All suppliers who are part of the submission “group” may need to be licensed in the
jurisdiction(s) where the submission is being approved. As a courtesy to the supplier,
GLI may inquire as to whom does not need to be licensed from the regulator client. It
should be noted that licensing questions should be handled directly with the jurisdiction.
e) Upon completion, it is the primary contact company that will receive the approval letter,
provided the submission meets the jurisdictional requirements. The primary contact
company may then release copies of the approval letter to the associated manufacturer(s).
19.10.1 General Statement. In some cases, where the system utilizes an electronic
Random Number Generator (RNG), the electronic RNG shall be submitted with the prototype
(full submission) request. RNGS shall be submitted for certification where:
Page 102
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
a) The random number generator code has changed or the implementation of the random
number has changed; or
b) Where a previously certified random number generator is being implemented on a new
hardware platform (i.e. change of microprocessor); or
c) Where a previously certified random number generator is generating numbers that are
outside the range of numbers previously tested; or
d) The random number generator has never been certified before under these standards. In
this case, the random number generator will be certified as a part of the overall
submission.
Page 103
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.
GLI Standards Composite Submission Requirements Version 1.2
September 21, 2016
Page 104
Copyright 2016 Gaming Laboratories International, LLC All Rights Reserved.