Oggi voglio raccontarvi un fatto curioso che ho appreso leggendo il libro “Il Fattore X” di Dean Takahashi, un saggio dedicato alla nascita di Xbox 360 e che potrete usare se volete spiegare come fate a coniugare la passione per i prodotti Apple con il mondo Xbox 360 della Microsoft (molti, in preda dei pregiudizi, ancora fanno fatica a capire che i due mondi sono apparentemente diversi).
Il processore PowerPC
Infatti, quello che non tutti sanno è che la Xbox 360 per Microsoft, nonostante alcuni problemi iniziali, è stata la vera e forse unica e irripetuta rivoluzione della società di Redmond: se la prima Xbox originale era basata su chipset Intel e una scheda video nVidia (inizialmente Bill Gates voleva creare la console come un vero e proprio pc su cui potevano girare sia Windows che i giochi dedicati), la Xbox 360, invece, fu costruita partendo da una scheda grafica ATI Radeon e un processore IBM dual core, lo stesso, almeno come architettura, presente su i computer G5 della Apple (PowerPC 970).
Col senno di poi, la scelta di Microsoft fu veramente coraggiosa: per prima cosa diede fiducia ad IBM con i suoi primi processori multicore, quando all’epoca Intel spopolava enfatizzando i processori singolo core a suon di MHz; ma la cosa interessante è stata che, cambiare radicalmente archittettura avrebbe significato non garantire al 100% la compatibilità verso il basso (Xbox originale) a tutto vantaggio di performance di tutto rispetto anche a distanza di anni, cosa che invece con Windows non era riuscita a fare, lasciando pezzi di Windows 95 anche in sistemi operativi come Vista.
Il Macintosh G5 come Kit di Sviluppo
E sapete quale è il bello di questa situazione? Dato che, mentre si era nella fase di progettazione, ne ATI ne IBM avevano finito i loro chip, e che gli sviluppatori avevano bisogno di poter iniziare a testare i loro giochi per arrivare in tempo a commercializzare i propri giochi con il lancio della console di nuova generazione, la Microsoft si vide costretta ad usare i Macintosh G5 come kit di sviluppo! Lo scopo era quello di dare agli sviluppatori di videogiochi una idea di quello che si sarebbero trovati a programmare, in modo da riuscire a simulare al meglio il tipo di ambiente e di prestazioni in cui avrebbero operato i giochi sulla futura Xbox 360, potendo determinarne per tempo la qualità delle animazioni e la velocità di riproduzione di un gioco, consentendo loro, in defintiva, di iniziare lo sviluppo in anticipo sui tempi!
Ovviamente, anche se l’ambiente di sviluppo basato su Apple era buono, poteva però solo dare una idea approssimativa del sistema reale e ottimizzato.
In ogni caso, ben 4000 Macintosh con G5 furono distribuiti da Microsoft agli sviluppatori e i primi giocatori che provarono i giochi nella aree Xbox 360 sparse per l’America, nate per pubblicizzare la futura console, siccome non erano ancora pronte le console definitive, usarono a loro insaputa sistemi Apple Macintosh G5 camuffati!
Quindi, se gli Apple Macintosh G5 furono i prototipi iniziali della Xbox 360, si può benissimo affermare che in ogni Xbox 360 batte un cuore a forma di mela!
Somiglianza dei controller
Un’altra cosa simpatica che ho notato è stata la somiglianza tra i controller della Xbox/Xbox 360 e quello della Apple Pippin, la console di Cupertino che non ebbe mai il successo sperato, anch’essa basata intorno a un processore PowerPC e ad una versione modificata del Mac OS con lo scopo di creare un computer predisposto per i giochi, la stessa idea che ebbe Bill Gates con la sua prima Xbox, solo che la Pippin fu commercializzata nel 1996 in America mentre la Xbox classica nel lontano 2001:
Come potete vedere dalla figura, i 4 tasti messi in croce hanno gli stessi 4 colore base (verde, blu, giallo, rosso) solo in ordine diverso: che quelli della Microsoft si siano ispirati anche a questo piccolo particolare?
Commenti Recenti