Tannoy Z600 Gaming API, Certification and deployment, Game file sizes, Secure gamelets, Functions

Page 18

Gaming API

The gaming API provides all the functionality a game requires. It provides platform independent video access, input, sound and communication. It also features a query interface that lets you adapt a game to the capabilities of the device. The API consists of 100% native code that ensures the best possible performance.

Because different platforms have varying capabili- ties, this gaming API has been created with differ- entiators such as a built in sprite engine, map engine, different color depth tiles and transparency support etc. With this gaming API it is possible to isolate code and data into modules that can be loaded according to the capabilities of various plat- forms. It is possible to have both grayscale and color graphics resources but only load the specific resources that are compatible with the surrounding system. Games that do not provide multiple resources are not a problem because the mop- hunsystem automatically handles the conver- sions. Indeed, future extensions even include a 3D API.

White Paper Z600

Certification and deployment

Each game must be certified by Synergenix Inter- active AB before it can be run on a mobile phone. This ensures there is no offensive content, that the game is of sufficient quality and that the gameplay and functionality conform to settled standards.

A game file can be downloaded via WAP or cable from an operator’s page or from any publisher’s WAP page. If the download is supposed to be in one session, the file size should be less that 60 000 bytes.

Game file sizes

Each game has its own directory in the file system. A game directory in the Z600 can contain up to 16 different files but together they may not exceed an aggregate of 480 000 bytes.The maximum size of files for downloading depends on the size of the WAP gateway. When provisioning mophun games that are larger than the WAP gateway limitation, the games may be split up in portions and reassem- bled on the mobile terminal.

Secure gamelets

mophungamelets are executed in a secure sandbox environment that eliminates any possibil- ity of illegal actions. A secure layer exists between the mophunapplication and the “real” system interfaces. Security is further enhanced as result of the gamelets having to be digitally signed before execution on the mobile terminal is possible. Gamelets are signed in the publishing process after being screened for malicious content.

Software development kit

The mophunSDK is built with GNU tools using open standards. It is non-proprietary and is offered to developers completely free of charge. Games are written in C/C++ or assembler and the kit was built by game developers. A general PC can be used to both write and test the software without any need to access the real device. Source level debugging is available for both the Linux and Win- dows versions of the SDK.

Emulation profiles for the target mophunena- bled mobile terminal are included in the SDK. It also ships with a full set of binary utilities for manip- ulation and handling of code, data and resources.

Functions

Send/receive via TCP/IP link

Yes

 

 

Send/receive via SMS

Yes

 

 

Send/receive via Bluetooth

Yes

 

 

Send/receive via infrared

Yes

 

 

Vibrator on/off

Yes

 

 

Backlight on/off

Yes

 

 

Colour support

Yes

 

 

Certification control of games

Yes

 

 

True sandbox technology

Yes

 

 

True file support

Yes

 

 

Sprite detection collision

Yes

 

 

Built-in Unicode including Chinese

Yes

 

 

Getting started

In order to receive the mophunSDK developers must go to http:// www.mophun.com and down- load the free software. Developers will also benefit

18

September 2003

Image 18
Contents Z600 Preface Contents Built-in GSM data modem technical data Product overview Two displays Built-in cameraQuickShareTM Exchangeable front and back covers New and innovative user interfaceKeys to efficiency More Features Actions and optionsBack and delete Pictures Multimedia in Z600Graphics MMS Multimedia Messaging Service AudioThemes MMS objects MMS technical features BenefitsArchitecture Message conversion EMS Enhanced Messaging ServiceOTA configuration Sounds and melodiesMessaging using EMS Using WAP, WAP and SMS for download Java Mophun GamesGeneral information Mophun RTEGame file sizes Gaming APICertification and deployment Secure gameletsMidi Musical Instrument Digital Interface Game controlsComposing Polyphonic ring signals Bluetooth wireless technologyKey benefits include Using Bluetooth wireless technology in the Z600Synchronize calendar and phone book Hierarchical phone book with contactsWhat is SyncML? SyncML backgroundEnd users Service providersBenefits of a common synchronization protocol Device manufacturersLocal synchronization XTNDConnect for Sony Ericsson WAP servicesUsing the WAP browser XTNDConnect PCUsing standard tools Push servicesProvide settings Support of XhtmlImprove productivity Bearer type characteristicsGateway characteristics WAP profilesCertificates Security using the WAPConfiguration of WAP settings WIM locks PIN codesService Indication SI Push servicesOver-the-air provisioning of WAP settings Service Loading SLData connections CHTML supportMobile Internet Mobile positioningGeneral Packet Radio Services Using Gprs in the Z600GSM data communication Modem and AT commandsGprs enables constant connection and high speed Interruption of Gprs data accountAT commands support Online Developer ResourcesSony Ericsson Developer Support Infrared transceiverConnection via infrared Connection via cable Facts and figures Page Page TBD SMS ALSNetwork-dependent features SMS and EMS messagingSIM application toolkit Fixed dialling and Restricted callsSIM AT services supported by the Z600 Mode SupportPlay Tone Launch BrowserMore Time Polling OFFSET UP Idle Mode Text SET UP CallSET UP Event List SET UP MenuUser interaction with SIM AT Display TextSecurity and M-commerce technical data Feature Support in the Z600 for m-commerceTerminology and abbreviations BFTP Bluetooth BookmarkBearer Browsing sessionSIM card Service providerPhone book SyncMLSoftware Related informationDocuments Links Trademarks and acknowledgementsTechnical specifications General technical data Exterior descriptionAmbient temperatures Supported Man-Machine Interface MMI languagesCell broadcast service Current consumption, talk and standby timesAcelp Page Short message service Feature Support in the Z600SMS ODI Enhanced message serviceFeature WbmpFeature Multimedia message service Message priorityInstant messaging/ Chat AMRBluetooth technical data Performance and technical characteristicsDimension GSM 900/E-GSM Tdma Tone and percussion maps in the Z600Tone map GmskTone map Tone map Percussion map Percussion nameFeature Support in the Z600 WAP browser JPGWAP/WML WAP When creating WML applications, it is recommended that you WAP Provisioning WAP Operator technical dataFeature Support in the Z600 for WAP WAP Browser Security mechanismApplicative provisioning Feature Support in the Z600 for WAPContent types TechnologiesSecurity WAP solutionsFeatures User agent profileObject formats ElementsPccch Gprs technical dataDimension Support in the Z600 NOM I, IISIM AT+CGATT Packet Domain Service Attach Or Detach AT+CGDATA ENTRequested Built-in GSM data modem technical data Mail client technical dataFeature Support in the Z600 e-mail client BIG5 POP3, IMAP4, SmtpFeature File type Ussd technical dataImage format technical data Images downloading to phoneCable IrDA Phon Background SyncML technical data Infrared transceiver technical dataFeature Support for Sync ML in the Z600 Page Index NumericsSMS

Z600 specifications

The Tannoy Z600 is a remarkable loudspeaker that embodies the company’s commitment to high-performance audio, blending classic craftsmanship with innovative technologies. Designed for both professional and home listening environments, the Z600 serves as an exemplary model in Tannoy’s extensive range of audio solutions.

One of the standout features of the Z600 is its dual-concentric driver design. This technology has been a hallmark of Tannoy's engineering for decades, ensuring that sound is emitted from a single point source. This results in an incredibly coherent soundstage with exceptional imaging, allowing listeners to experience audio with a sense of depth and clarity that is often absent in traditional speaker designs.

The Z600 further enhances its audio reproduction capabilities through the use of high-quality drivers. It houses a 6.5-inch bass driver paired with a 1-inch high-frequency driver. The combination enables the speaker to handle a wide frequency range, delivering rich bass tones while maintaining crystal clear highs. The speaker's crossover design is meticulously crafted to ensure seamless integration between the bass and treble drivers, which contributes to a balanced and natural sound signature.

Equipped with a robust MDF cabinet, the Z600 is designed to minimize unwanted resonances and provide a solid base for sound reproduction. The cabinet's architecture is complemented by a stylish finish, available in various veneers, allowing it to blend well with any modern or classic décor.

Installation options are versatile, featuring bi-wiring capabilities that enhance the speaker's performance. This feature allows for separate connections to the bass and treble drivers, optimizing audio quality and enabling advanced customization based on user preference.

Another notable characteristic of the Tannoy Z600 is its wide dispersion pattern. This attribute ensures that sound remains consistent and clear even when listening from different positions in the room. This makes the Z600 an excellent choice for both casual listening and critical monitoring in professional setups.

With its combination of innovative technologies, premium materials, and expert craftsmanship, the Tannoy Z600 stands out as a top-tier choice for audio enthusiasts. Whether for home entertainment or studio monitoring, it offers a listening experience that is both engaging and immersive, making it a worthy addition to any audio system.