This description describes techniques for processing events in a wagering game machine. The pre-preprocessing circuit performs a pre-processing operation to the gate driving pulse signal to adjust a voltage thereof. The RIHS is initially booted by selecting a virtual media device emulating a predetermined physical mass storage device containing a boot file and appearing to be physically attached via the RIHS’s USB bus.