Pravilnik o tehničnih zahtevah za igralne naprave za izvajan Art. 9
II. TEHNIČNE ZAHTEVE ZA IGRALNE NAPRAVE — ZAHTEVE FUNKCIONALNEGA DELOVANJA
(1) Programska oprema igralnega avtomata, ki nadzoruje igro, vpliva na naključnost, delež vračanja in ključne nastavitve (v nadaljnjem besedilu: kontrolni program), kot tudi programska oprema operacijskega sistema igralnega avtomata in podatki z zvokom in sliko igre, mora biti zasnovana tako, da spreminjanje programske kode ni mogoče, bodisi da se ta nahaja na nespremenljivih medijih (npr. EPROM, PROM, ROM, CD-ROM, DVD) ali pa na spremenljivih medijih (npr. trdi disk). Obstajati mora interni mehanizem preverjanja pristnosti (avtentikacija) programske opreme.
(2) Igralni avtomat mora imeti mehanizem za interno preverjanje spremenljivih spominskih lokacij (npr. RAM) in mora ustaviti nadaljevanje igre, če se pojavi nepričakovana nepravilnost podatkov ali podatkovne strukture.
(3) Igralni avtomat mora prepoznati, javiti in ustaviti nadaljevanje igre tudi ob naslednjih napakah in dogodkih:
- strojne napake (npr. v komunikaciji s samostojnimi sestavnimi deli, kot so zalogovnik žetonov, sprejemnik bankovcev),
- stanje pred izpraznjenjem baterije za spominske lokacije, v katerih so shranjeni podatki o stanju igre, nastavitvah in števcih,
- odprtje vrat,
- odprtje dostopa do sprejemnika bankovcev,
- odprtje dostopa do zbiralnika bankovcev,
- izpad komunikacije s progresivnim sistemom,
- napake pri ugotavljanju pristnosti programske opreme.
(4) Pri igralnih avtomatih s procesorsko platformo s spremenljivim oziroma prepisljivim datotečnim sistemom sme biti nameščena samo programska oprema operacijskega sistema s sledljivim izvorom in programska oprema igre.