β¨ Gaming Machine Regulations
27 MAY NEW ZEALAND GAZETTE 1505
c) Brief description of module function; and
d) Edit History: Who, When, Why.
Source Code Comments
3.17.2 All source code submitted must be commented in an informative and useful manner.
3.17.3 Poorly commented code may seriously impair the software validation process and greatly reduce the degree of confidence in the reliability and integrity of the code.
Source Code Completeness
3.17.4 All source code submitted must be correct, complete and able to be compiled. The resultant compiled object code must be identical to that in the storage media submitted for evaluation, and to that in the media to be operational in sites.
Redundant Code Sections
3.17.5 Reduction of sections of redundant code will assist in minimising time spent appraising software.
3.17.6 The above requirement does not apply to different player return variations of games provided that the software defining the characteristics of the unique variations is localised to a limited number of areas.
3.17.7 If redundant sections of code do exist in the program, the manufacturer is to provide documentation of the areas of code which are redundant. One way of achieving this goal is to use compiler directives that omit sections of code, for example if a particular compiler option is set (or not set).
Description of Variables
3.17.8 All variable declarations must be followed by a thorough description and definition of the use of the variable.
Program Storage Media Identification
3.17.9 All program storage media must be uniquely identified, displaying:
a) Game name (and/shell name, if applicable);
b) Manufacturer;
c) Game development number or variation;
d) Version number;
e) Jurisdiction;
f) Type and size of media; and
g) Location in gaming machine (if critical, e.g. socket position 3 on PCB).
3.17.10 Manufacturer specifications on the program storage media must be accessible.
3.18 Security/Integrity
Modification of Gaming Machine Characteristics
External Mechanism Affecting Play
3.18.1 There shall be no external mechanism (DIP-switches, jumpers, etc.) that can affect the outcome of a play. For example, there shall be no externally selectable options that alter or affect the random number generator.
Permitted Reconfiguration
3.18.2 The gaming machine may be reconfigured to modify the following parameters, but only by a secure approved method:
Next Page →
Online Sources for this page:
VUW Te Waharoa —
NZ Gazette 2003, No 56
Gazette.govt.nz —
NZ Gazette 2003, No 56
β¨ LLM interpretation of page content
ποΈ
Code and Compilation Requirements
(continued from previous page)
ποΈ Governance & Central AdministrationGaming Machine, Source Code Modules, Module Name, Version Number