"Only the impossible happens."
- R. Buckminster Fuller


IHSoft, Inc.
7548 Preston Road
#141-137
Frisco, TX 75034
Tel: 469-287-8330

The Rad9™ Platform

Overview:
The Rad9™ platform was designed from its conception to eliminate the complexity inherent in the development of casino game software. This translates to our costumers as savings in time and cost of development, testing and regulatory licensing. Rad9™ handles interaction with hardware peripherals, keeps track of all required accounting information, deals with casino backend systems and meets regulatory requirements related to casino video slots. Due to its design, the Rad9™ platform provides unprecedented flexibility and adaptability to meet the ever changing requirements of this global industry. It is also under constant development to improve existing systems, implement new features, add new modules and support additional peripherals.

Regulator Compliance:
The Rad9™ platform has been tested against the following regulations:

Gaming Labs International

  • GLI-11: Gaming Devices in Casinos
  • GLI-12: Progressive Gaming Devices in Casinos
BMM North America
  • Gaming System Submission Guidelines
Nevada
  • Technical Standards for Gaming Devices and On-Line Slot Systems.
New Jersey
  • New Jersey Casino Administrative Code
Design:
The Rad9™ platform's flexibility comes from its modular design. Every system is a module which can be replaced by other implementations. Therefore, decisions such as which bill validator to use or what hardware platform to select or even which accounting protocol will be supported becomes secondary. With a simple module switch we can change from support of one system to another without affecting the implementation of the game developed over Rad9™.

Board Support Package
One of the modules offered is the board support package (BSP). This module adapts the Rad9™ platform to the hardware platform selected by the costumer. A BSP usually involves support for the motherboard, I/O system, non-volatile storage, etc.

Random Number Generator
The platform provides an approved random number generator for use by game implementation. RNG related regulations are met by the platform itself.

Accounting System
The accounting system module provides the interaction between a game machine and a casino's backend system. For example, the Slot Accounting System (SAS) v6.01 protocol is the most commonly used accounting system module.

Peripherals
Support for common peripherals, such as bill validators, ticket printers, hoppers, coin acceptors, etc., is handled through modules. Changing support from one brand of peripheral to another is a simple matter.

Audit/Setup Screens
The Rad9™ platform provides game independent audit and setup screens. This means that all games developed over the Rad9™ platform will have identical audit screens, regardless of which visualization system they use (flash, 2D graphics, 3D engine, etc.).

Emulated Subsystems
We provide emulated subsystems for development purposes. This allows developers to work on developing games without the need for game machine specific hardware or any knowledge at all of what the target hardware is.

Platform - Game Interfaces
Simple abstract interfaces are provided between the platform and the game implementation. These interfaces hide the complexity of the overall Rad9™ engine from the game developers, allowing them to concentrate on the development of the game itself.

Usage:
Customers who employ the base Rad9™ platform to develop games are responsible for the following:
  • Pay tables and game math.
  • Game mechanics.
  • Game graphics and display of system messages.
  • Mechanism for logging and recalling games.
  • System recovery using Rad9™'s non-volatile storage mechanims.
  • Regulatory requirements related to the items above.
Highlights
Coming Q1, 2007
IHSoft will be supporting the Gaming Standards Association's G2S protocol as a Rad9™ module.
BSPs
IHSoft has developed support for Densitron's newest family of motherboards for the industry. The DPX-112, -116 and -117.