QNA > C > Come Mai La Retrocompatibilità Della Ps5 Non Corrisponde A Quella Della Xbox. Fa Parte Di Uno Schema Di Marketing?

Come mai la retrocompatibilità della PS5 non corrisponde a quella della Xbox. Fa parte di uno schema di marketing?

È in gran parte perché la compatibilità all'indietro quando l'hardware non è compatibile si ottiene con l'emulazione di alto livello, e Microsoft ha capito come emulare una Xbox 360 su una Xbox One, e la PlayStation 3 ha un'architettura notoriamente stramba che la rende estremamente difficile da emulare accuratamente.

Ecco cosa deve emulare la Xbox 360:

main-qimg-2171bad195866f91074e484724b4d1e1

La CPU è super facile da capire e può essere astratta dalla compilazione just-in-time delle istruzioni PowerPC in x86, il sottosistema I/O è facile da emulare e la GPU è ben documentata ed essendo la prima dell'architettura GCN di AMD, è facile tradurre le istruzioni della GPU in istruzioni della GPU della Xbox One.

Ora ecco la PS3:

main-qimg-ae88b3f941c5e2dc2ddfb44a974cb144

Che è un sottomodulo di:

main-qimg-a5cde869f1b54c3af86540b9147a092a

Il problema non è nell'emulare la GPU o il processore PowerPC. È nell'emulare quello stupido set di SPE collegato al ring-bus. Se la Xbox 360 non avesse avuto un'architettura così ragionevole per cui programmare, il design del processore Cell della PS3 avrebbe potuto essere considerato ingegnoso, dato che se puoi progettare il tuo intero gioco intorno a processi in pipeline puoi usare gli SPE insieme come un'intera seconda GPU, che è esattamente ciò che i più impegnati degli studi Sony - in particolare Naughty Dog - hanno fatto per creare giochi dall'aspetto sorprendente.

Ma emularlo è orribile da fare.

Di Na

Is a conference call possible in Google Duo? :: Come approcciare una ragazza per il sesso occasionale
Link utili