Viewing the discs required a BBC Master AIV - an Acorn BBC Master expanded with a SCSI controller and the 65C102 "Turbo" co-processor - which controlled a Philips VP415 LaserVision laserdisc player. The user interface consisted of the BBC Master's keyboard and a trackball (more specifically the Marconi RB2 Trackerball rebranded by Acorn). The enhancements provided by the Philips VP415 permitted computer control and access to data stored on the discs. The software for the project was written in BCPL (a precursor to C), to make cross platform porting easier, although BCPL never attained the popularity that its early promise suggested it might.