quixant gaming ecosystem...quixant gaming ecosystem the ultimate gaming ecosystem® step inside our...

13
QUIXANT GAMING ECOSYSTEM The Ultimate Gaming Ecosystem ® Step inside our Gaming Ecosystem ® to discover how to get your games to market – in record time. www.quixant.com Speed-to-market and ease of integration. Each one of our market-leading gaming features is expertly engineered to enable cost-effective game development, seamless integration, speed-to-market delivery, enhanced user experience and regulatory compliance. All you need to focus on is creating the best games on the planet.

Upload: others

Post on 08-Sep-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: QUIXANT GAMING ECOSYSTEM...QUIXANT GAMING ECOSYSTEM The Ultimate Gaming Ecosystem® Step inside our Gaming Ecosystem® to discover how to get your games to market – in record time

QUIXANTGAMING

ECOSYSTEMThe Ultimate Gaming Ecosystem®

Step inside ourGaming Ecosystem® to discoverhow to get your games to market

– in record time.

www.quixant.com

Speed-to-market and ease of integration.

Each one of our market-leading gaming features is expertly engineered to enablecost-effective game development, seamless integration, speed-to-market delivery, enhanced

user experience and regulatory compliance.

All you need to focus on is creating the best games on the planet.

Page 2: QUIXANT GAMING ECOSYSTEM...QUIXANT GAMING ECOSYSTEM The Ultimate Gaming Ecosystem® Step inside our Gaming Ecosystem® to discover how to get your games to market – in record time

QxBOOTQxBOOT acceleration allows rapid SHA1 or SHA-256 validation of both the BIOS itself andmass storage devices.

With the growing size of game content and OS images, power on validation time is increasingly proving to be a problem. Quixant’s answer to this problem is QxBOOT. QxBOOT can accelerate the time taken to validate the BIOS and OS/game mass storage devices by up to 50%. Various different hashing techniques are supported, including SHA-1, HMAC SHA-1 and SHA-256.

QxBOOT can be integrated easily with yoursecure boot design

QxBOOT is designed to fit around your preferred secure boot chain of trust so all customers can benefit, whatever the preferred architecture.

We take secure BIOS all the way fromrequirements through to regulatory approvals

Quixant’s BIOS development team have over 10 years of experience in secure BIOS design. As a result we are used to the process of working through a secure BIOS design with our customers, developing and testing the solution for production and finally supporting the regulatory submissions.

The Ultimate Gaming Ecosystem®

www.quixant.com

Validate games in a flash

Flexiblearchitecture

Accelerateapprovals as well as hash time

Page 3: QUIXANT GAMING ECOSYSTEM...QUIXANT GAMING ECOSYSTEM The Ultimate Gaming Ecosystem® Step inside our Gaming Ecosystem® to discover how to get your games to market – in record time

G2SAdopting G2S is a huge investment. Quixant reduces implementation risk with a proven solution.

The GSA G2S specification is thousands of pages long andimplementation requires many years of engineering development,followed by many more of testing. Our G2S software is field-proven,tested against the ubiquitous Radblue simulation tools and hasalready been through compliance testing in Illinois, USA. If youadopt a Quixant computer platform, you now have access to the newcommunication protocol for casino accounting which is seeingincreasing adoption globally.

The protocol enables many advanced features such as softwaredownload, remote configuration, remote software verification, anda native embedded player user interface (PUI), all of which arecutting-edge features.

Multi-host

Designed to communicate with multiple hostssimultaneously

Many major venues operate several different G2S host servers.Our G2S software is designed to interface to up to 6 hosts at thesame time.

Multi-host

Take the guesswork out of G2S

The samewhatever the OS

The Ultimate Gaming Ecosystem®

www.quixant.com

Page 4: QUIXANT GAMING ECOSYSTEM...QUIXANT GAMING ECOSYSTEM The Ultimate Gaming Ecosystem® Step inside our Gaming Ecosystem® to discover how to get your games to market – in record time

Quixant’s G2S software is cross-platformcompatible with Windows or Linux OSOperating system selection is a major and deeply engrained decisionwhich has immeasurable impacts on game design and developmenttoolchain. To offer maximum flexibility Quixant has designed its G2S software to offer a universal interface which is agnostic tooperating system.

Quixant offers computer platforms at a range of price points tailoredfor different end gaming markets. With Quixant, you don’t need toadapt your software to be able to cater for these different pricepoints – the G2S software is the same offering throughout the rangeso you can easily port content between markets.

The samewhatever the PC

The Ultimate Gaming Ecosystem®

www.quixant.com

Page 5: QUIXANT GAMING ECOSYSTEM...QUIXANT GAMING ECOSYSTEM The Ultimate Gaming Ecosystem® Step inside our Gaming Ecosystem® to discover how to get your games to market – in record time

SASQuixant’s SAS protocol stack is field proven andextensively used.

SAS (slot accounting system) is a protocol recognised as the de-factocasino communications standard. It connects EGM (electronic gamemachine) with hosts.

Quixant’s SAS covers all functionality for GSA SAS 6.02 compliance.

Quixant’s SAS stack has been tested against a wide range ofdifferent hosts including:

• IGT Advantage

• Bally ACSC/SDS

• Aristocrat Oasis

• Konami Synkros

• Winsystems Wigos

• Intercard cashless system

• Spectronix Spectralink progressive controller

Our SAS implementation has been approved by regulators in theUS (Nevada and Georgia), Australia (NSW, Victoria).

Field Proven

The Ultimate Gaming Ecosystem®

www.quixant.com

Page 6: QUIXANT GAMING ECOSYSTEM...QUIXANT GAMING ECOSYSTEM The Ultimate Gaming Ecosystem® Step inside our Gaming Ecosystem® to discover how to get your games to market – in record time

The Ultimate Gaming Ecosystem®

www.quixant.com

Safely store operational state in non-volatile memory.

Quixant’s SAS stack is fully integrated with the advanced gamingfeatures of Quixant’s computer platform products. By using theonboard NVRAM, the SAS stack can store the state of the machineduring runtime and if a power outage occurs, any incompleteoperations can be resumed.

Quixant’s SAS software is cross-platformcompatible with Windows or Linux OS

Operating system selection is a major and deeply engrained decisionwhich has immeasurable impacts on game design and developmenttoolchain. To offer maximum flexibility Quixant has designed its SASsoftware to offer a universal interface which is agnostic to operatingsystem.

Our SAS software is designed to operateuniversally across all Quixant computer platforms

Quixant offers computer platforms at a range of price points tailoredfor different end gaming markets. With Quixant, you don’t need toadapt your software to be able to cater for these different price points– the SAS software is the same offering throughout the range so youcan easily port content between markets.

Quixant provide example programs written inC/C++ and .NET.

To fast track implementation of our SAS stack into your game, wehave provided a skeleton code structure which demonstrates theinterface to different SAS hosts.

NVRAMIntegration

The samewhatever the OS

The samewhatever the PC

Example code

Page 7: QUIXANT GAMING ECOSYSTEM...QUIXANT GAMING ECOSYSTEM The Ultimate Gaming Ecosystem® Step inside our Gaming Ecosystem® to discover how to get your games to market – in record time

QxATSQxATS finds the issues for you while you monitorand track this ingenious tool anytime. Anywhere.

There are millions of lines of code in every game and any one ofthem can cause a problem. Developers often struggle to find theroot cause of a problem and sometimes finding a solution isdifficult. QxATS helps game developers by allowing them toexamine the system and find issues by monitoring critical of corePC and gaming hardware, software APIs and drivers, OS functionsand even your own game code. All of this is presented via acentralised remote monitoring tool which runs on yourdevelopment system and connects to our gaming board via adedicated, secure ethernet port.

As a hardware-based solution integrated intoour gaming boards, debugging you game andtracing resource utilisation has little impact ongame performance and you can see the resultson your development computer.

Most debug solutions run in software and as a result consumesystem resources in providing debug data. This can significantlyimpact game performance – so much so that in finding out whyyour frame rate is dropping during game play, you make theproblem worse. QxATS solves this problem by conducting all datagathering and provision in hardware which mitigates the impactof debugging our gaming boards. It also adds a high precisionhardware time stamp to each event.

Create custom debug traces in your game sourcecode to extend the range of debug sources

You can easily generate code using our tools to insert in yourgame to allow bespoke tracing and debugging as your gameexecutes with feedback provision to the QxATS hardware interface.This gives you limitless options to extract critical information ongame execution in real time.

Furthermore you can set up custom predefined triggers whichhelp identify problems through performing operations such as akernel dump when they are generated.

The Ultimate Gaming Ecosystem®

www.quixant.com

Remotecontrolled bugremoval

Debug withoutleaving a trace

Customise yourtrace in a click

Page 8: QUIXANT GAMING ECOSYSTEM...QUIXANT GAMING ECOSYSTEM The Ultimate Gaming Ecosystem® Step inside our Gaming Ecosystem® to discover how to get your games to market – in record time

Out of the box support for tracing operation of awide range of common hardware interfaces andsoftware drivers, libraries and drivers.

QxATS enables tracing of the following signals/functions straightout of the box:

• Serial communication

• Digital Input/Output

• NVRAM operations

• SAS transactions

• CPU utilisation

• QxVDR render engine framerate

• Quixant security engine operations

Wide range ofinterfacessupported

The Ultimate Gaming Ecosystem®

www.quixant.com

Page 9: QUIXANT GAMING ECOSYSTEM...QUIXANT GAMING ECOSYSTEM The Ultimate Gaming Ecosystem® Step inside our Gaming Ecosystem® to discover how to get your games to market – in record time

QxVDRQxVDR reduces the impact of pre-rendered videodecoding by switching operations from CPU toGPU and vice-versa allowing smoother gameplay and more videos to be playedsimultaneously.

With the introduction of 4K ultra-HD content, to create moredetailed and vibrant games, QxVDR uses hardware acceleration tominimise system resource utilisation whilst still offering highcompression ratio.

Measure Ultra HD Full HD 300x200

CPU load 1% 0-1% 0-1%

GPU usage 37% 13% 6%

RAM usage 240 MB 80MB 19MB

Time to first frame show off [1] 40ms 20ms 11ms

Max number of simultaneous videos decoded in hardware [2]

5 8 16

Based on testing using QMax-1 with Windows 7 Embedded and AMD R-series quad core APU [1] Timing for decoding and rendering [2] Assuming constant 30 FPS frame rate maintained

Add eye-catching overlays to videos using alphachannel transparency. All decoded in hardware.

Transparent overlays are frequently used by game designers to addoverlays on pre-rendered video sequences. QxVDR makesembedding PNG overlays in the alpha channel into the videosequence easy using the compression tools and the use of hardwaredecoding reduces system resource utilisation.

The Ultimate Gaming Ecosystem®

www.quixant.com

Take the hardwork out ofhardware

Alphatransparency

Page 10: QUIXANT GAMING ECOSYSTEM...QUIXANT GAMING ECOSYSTEM The Ultimate Gaming Ecosystem® Step inside our Gaming Ecosystem® to discover how to get your games to market – in record time

4K is OKGames are starting to embrace 4K (Ultra HD)content. QxVDR provides a video decoder libraryfor hardware accelerated decoding of 4K60video.

*depending on hardware platform support

4K displays put the power in the hands of game developers to createmore detailed, vibrant games. Many games studios struggle withthe high storage capacity requirements of 4K content and thecomputing resources require to decode it. QxVDR uses hardwareacceleration to minimise system resource utilisation whilst stilloffering high compression ratio for content to reduce file size.

Both command-line and GUI tools are offered foreasy integration into your development workflow.

The flexible development tools offered with the QxVDR solution makestraightforward, rapid creation of compressed video packages. Thedevelopment tools can be integrated into your toolchain either as agraphical interface or as a command-line driven compression tool.

Embed LED light sequences in the video playbackstream to synchronise cabinet lighting withonscreen content.

The included LED editor and simulator allows creation of LED lightingeffects for cabinet lighting. The graphical tools enable a more visualdevelopment experience and the LED sequence can be packaged withvideo content so the two are completely synchronised.

Many of Quixant’s computer platform products also integrate dedicatedhardware SPI LED driver interfaces which means driving LED cabinetlighting linked to video content requires no additional hardware.

Create QxVDR video playback surfaces directly in your Unity workspace using the QxVDR Unity Plugin.

Unity is a popular graphics engine for game development butnatively has no support for accelerated video playback. The QxVDRUnity plugin changes that. By combining all the features of QxVDRin a tool directly accessible in the Unity workspace, developing agame incorporating hardware accelerated, 4K video with alphaoverlays and synchronised LED driver data is streamlined.

The Ultimate Gaming Ecosystem®

www.quixant.com

Fluid. Flexible.Flow.

Synchronisecabinet lightingwith onscreencontent

Unified withUnity

Page 11: QUIXANT GAMING ECOSYSTEM...QUIXANT GAMING ECOSYSTEM The Ultimate Gaming Ecosystem® Step inside our Gaming Ecosystem® to discover how to get your games to market – in record time

QxLEDLEDitor is Quixant’s GUI designed to create andcustomise LED sequences for cabinet lighting

LEDitor is the Quixant interface tool dedicated to game artists tocreate LED sequences. The compact and powerful tool enables RGBbitstream data to be created with an easy-to-use graphical interface.Sequences can be played back either in simulation within the GUIor in realtime on hardware LED strips using either the Quixant LEDInterfaces (QLI) built into many of the computer platform productsor using the QB-029 LED controller solution connected via USB.

Many of Quixant’s platforms have a dedicatedhardware interface called Quixant LED Interface(QLI)

Many of Quixant’s computer platform products incorporate dedicatedQLI which are capable of driving 1000+ RGB LEDs per channel. Someof Quixant’s products have up to four of these channels.

Synchronise LEDs on multiple machines

The QB-029, part of the QxLED suite of products, is a dedicatedhardware LED driver solution. Several QB-029 can be daisychained over RS485 for powering synchronised LED sequencesacross a whole bank of machines.

The Ultimate Gaming Ecosystem®

www.quixant.com

Make lightwork of LEDsequences

Our QLI is yourkey to colour

Progressiveworking

Page 12: QUIXANT GAMING ECOSYSTEM...QUIXANT GAMING ECOSYSTEM The Ultimate Gaming Ecosystem® Step inside our Gaming Ecosystem® to discover how to get your games to market – in record time

Peripheral Device SupportQuixant’s drivers and libraries support noteacceptors/recyclers, coin acceptors/hoppers andticket printers from most major vendors.

Support for peripheral devices from a wide variety of brands and models is available out of the box with a Quixant computer platform. Quixant’s drivers and APIs have been extensively used and refined over many years and are tried-and-tested in the field across tens of thousands of machines.

Software engineers’ time is valuable, so shouldbe used for maximising player experience

Quixant’s extensive library of drivers and APIs for a variety of different peripherals saves you the development time in writing low level interface software. This reduces time and development cost for you to interface to third party peripherals and offers maximum flexibility in device selection.

Quixant computer platforms integrate the fullrange of hardware interfaces allowingconnection to almost all peripherals

Most Quixant platforms integrate a wealth of popular hardware interfaces included RS232 (including 9 bit serial), RS485, cctalk, ID003, I2C, SPI, iButton parallel I/O and USB.

Quixant’s SAS software is cross-platformcompatible with Windows or Linux OS

Operating system selection is a major and deeply engrained decision which has immeasurable impacts on game design and development toolchain. To offer maximum flexibility Quixant has designed its SAS software to offer a universal interface which is agnostic to operating system.

Our SAS software is designed to operateuniversally across all Quixant computer platforms

Quixant offers computer platforms at a range of price points tailored for different end gaming markets. With Quixant, you don’t need to adapt your software to be able to cater for these different price points – the SAS software is the same offering throughout the range so you can easily port content between markets.

The Ultimate Gaming Ecosystem®

www.quixant.com

Support formost popularperipherals

Develop gamesnot drivers

Peripheralhardwareinterfaces

The samewhatever the OS

The samewhatever the PC

Page 13: QUIXANT GAMING ECOSYSTEM...QUIXANT GAMING ECOSYSTEM The Ultimate Gaming Ecosystem® Step inside our Gaming Ecosystem® to discover how to get your games to market – in record time

Quixant provide example programs written in C/C++ and .NET.

Code snippets and test applications are provided so you can get up and running with new devices and streamline your development time.

The Ultimate Gaming Ecosystem®

www.quixant.com

Example code

FOR MORE INFORMATION: [email protected]