Gaming Machine Standards




1950

NEW ZEALAND GAZETTE, No. 79

29 JUNE 2004

Source Code Completeness

1.30.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

1.30.5
Reduction of sections of redundant code will assist in minimising time spent appraising software.

1.30.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.

1.30.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

1.30.8
All variable declarations must be followed by a thorough description and definition of the use of the variable.

Program Storage Media Identification

1.30.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).

1.30.10
Manufacturer specifications on the program storage media must be accessible.

1.31 Security/Integrity

Modification of Gaming Machine Characteristics

External Mechanism Affecting Play

1.31.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

1.31.2
The gaming machine may be reconfigured to modify the following parameters, but only by a secure approved method:

a) the mapping of random numbers to cards or symbols;
b) the game or sets of games approved for play;
c) denomination and tokenisation; and
d) the paytable.

Display Following Reconfiguration

1.31.2a
Immediately following a configuration change, the gaming machine must:

a) reset the Win meter to zero;
b) reset any player options selected (e.g. bet amount, lines played etc.) to the minimum available value and apply this value or values to appropriate on-screen displays (e.g. Bet meter);



Next Page →



Online Sources for this page:

VUW Te Waharoa PDF NZ Gazette 2004, No 79


Gazette.govt.nz PDF NZ Gazette 2004, No 79





✨ LLM interpretation of page content

⚖️ Schedule 3 - Appendix D: Australian/New Zealand Gaming Machine National Standard (continued from previous page)

⚖️ Justice & Law Enforcement
Gaming Machine, Source Code Completeness, Redundant Code, Variable Descriptions, Program Storage Media, Security, Integrity