Android

Spil Xbox-spil på din mobiltelefon

How to Build Sim Racing Cockpit Works with Any Game/Console

How to Build Sim Racing Cockpit Works with Any Game/Console
Anonim

Forestil dig at spille, hvad der ligner et Xbox 360-spil - på en $ 100 mobiltelefon. Det er ifølge Remi Pedersen, grafikproduktleder hos ARM, præcis hvad der kunne være muligt så snart som vinter 2009 med sine nye high-end Mali-200 og Mali-400 processorer.

Selvom han ikke vil diskutere individuelle chippriser, viser Mali mobile GPU'er allerede i nogle telefoner. 65nm Mali-55 er en første generationskerne i LG Electronics 'Renoir-telefon. Partner med en arm CPU, den telefon kører Flash, men har ingen shader muligheder. Men i det mindste får det nogle rekvisitter for at være en lille OpenGL ES GPU - god til 3D-spil. (I et lille perspektiv understøtter iPhone også OpenGL ES 1.1.)

[Yderligere læsning: Bedste NAS-kasser til streaming og backup]

Pedersen lover 4x anti-aliasing ud af Mali - og op til 16x uden at beskatte systemet for meget. Men giv det et par måneder og forvent at se håndsæt, der rocker Mali-200 GPU'en. Det er her, hvor det bliver interessant: OpenGL ES 2.0 er helt shader-baseret, en subset desktop-kode. Forskellen er, den fjerner rodret kode, men holder vertex og pixel shaders. Det kører 16 millioner trekanter / sekund, 275 millioner pixel / sekund. Og yep, det vil kunne køre Flash og Java-spil.

Mali-400 har samme grundlæggende ydeevne, ifølge Pedersen, men er multicore skalerbar: Fra en single-core 100MHz mali-400 skalering op til quad-core ved 300MHz. Det kan endda skala til at producere 1080p opløsninger. (ARM gav mig endda et projiceret diagram for, hvordan de ser markedet i de kommende år).

I betragtning af den potentielle hestekræft, jeg måtte tjekke, men Pedersen fortæller mig, at "Hvis du målretter mod en lavt strøm design tvivler jeg på, at vi vil se telefonoverclocking. Det ville nok være interessant at se. "

Hvad jeg finder lige så interessant er arbejdet omkring en softwaremotor. Før håndsættets design er fast, arbejder ARM tæt sammen med flere tredjepartsudviklere. "Det giver os et bedre overblik over, hvordan forskellige systemer vil udføre. Tag feedback fra udviklere for at skabe de næste gen-CPU'er og siliciumpartnerne." Udviklere kommer som regel sent til festen, de får et håndsæt og skal finde ud af, hvad de skal gøre derfra.

Men på Game Developers 'Conference i San Francisco denne kommende uge gav Pedersen mig en ret til at vise, hvad GPU'en kan gøre: Vi kan se en port af Project Gotham Racer (Xbox 1), der kører i OpenGL ES. "Performance-wise, det kører som den originale Xbox, men funktionelt, det ligner en Xbox 360-titel," siger han. Jeg kan ikke vente med at se, hvad de har på displayet.