Ecco i primi 104 giochi Xbox 360 che possono essere giocati su Xbox One

Ecco i primi 104 giochi Xbox 360 che possono essere giocati su Xbox One

Microsoft ha rilasciato la lista dei primi 104 giochi compatibili con il programma Backward Compatibility di Xbox One, quindi nati per Xbox 360 ma che possono essere giocati pure sulla nuova console di Redmond

di pubblicata il , alle 16:01 nel canale Videogames
MicrosoftXbox
 
14 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
demon7711 Novembre 2015, 11:15 #11
Originariamente inviato da: R4iDei
Perchè ti suona strano?
La one è molto piu potente della x360 ed evidentemente questo basta a compensare l'"overhead" dato dall'emulazione.

Più che l'esram la questione penso sia che, semplicemente, MS conosce vita morte e miracoli delle due piattaforme e soprattutto delle API.

Sul pc bisognerebbe fare l'emulatore dell'emulatore senza avere il codice sorgente


Probabilmente la ragione è questa. Un emulatore perfetto, ottimizzato al massimo da chi conosce alla perfezione il sistema hardware.
Perchè a livello di potenza, considerando appunto il carico di lavoro per l'emulazione più il gioco che gira non direi che la potenza a disposizione è tanta..

Ad oggi nonostante la gran potenza dei pc non mi pare ci sia un emulatore decente di X360 o PS3..
peronedj13 Novembre 2015, 16:06 #12
Originariamente inviato da: demon77
Probabilmente la ragione è questa. Un emulatore perfetto, ottimizzato al massimo da chi conosce alla perfezione il sistema hardware.
Perchè a livello di potenza, considerando appunto il carico di lavoro per l'emulazione più il gioco che gira non direi che la potenza a disposizione è tanta..

Ad oggi nonostante la gran potenza dei pc non mi pare ci sia un emulatore decente di X360 o PS3..


Ecco maggiori info:

Il funzionamento di questa magia informatica made in Microsoft non è ancora chiarissimo, ma in base a quanto riferito dal capo della divisione Xbox, Phil Spencer, si basa sulla virtualizzazione del sistema operativo di Xbox 360 all'interno di Xbox One. In pratica ogni titolo compatibile viene pubblicato all'interno di un wrapper che contiene le indicazioni per montare una versione virtuale dell'OS di Xbox 360 all'interno del quale si trova il gioco, cosa che consente dunque un'emulazione totale del software nel sistema operativo di Xbox One. Per quanto visto finora, i risultati sono davvero ottimi e i giochi Xbox 360 funzionano perfettamente all'interno del nuovo contesto hardware, senza particolari incertezze e con in più la possibilità di accedere alle opzioni tipiche di Xbox One come gli screenshot, la registrazione di video e la trasmissione di gameplay
demon7714 Novembre 2015, 13:20 #13
Originariamente inviato da: peronedj
Ecco maggiori info:


Notevole. E soprattutto notevole il fatto che il tutto viaggi bene su quella che d fatto e una CPU di fascia bassa!
cdimauro15 Novembre 2015, 08:00 #14
Originariamente inviato da: demon77
Probabilmente la ragione è questa. Un emulatore perfetto, ottimizzato al massimo da chi conosce alla perfezione il sistema hardware.

Esattamente.
Perchè a livello di potenza, considerando appunto il carico di lavoro per l'emulazione più il gioco che gira non direi che la potenza a disposizione è tanta..

Infatti la XBoxOne non ha assolutamente potenza di calcolo sufficiente per emulare una XBox360, se con ciò dovesse emulare tutti i componenti (CPU, GPU, eDRAM con annesse "ROP" di quest'ultima).

Il "segreto", in questo caso, è eseguire il wrapping delle chiamate alle API della 360, dirottandole direttamente a quelle native della One.

E' chiaro che il PowerPC della 360 vada emulato, e ciò "costa" uno sproposito ai piccoli e poco potenti core x86 della One, ma il tutto viene compensato dal fatto che le API vengono poi eseguite tutte dalla One senza dover emulare la GPU e relative personalizzazioni. E siccome la GPU è molto più potente (questo sì, anche da questo punto c'è un notevole vantaggio.

Inoltre il JITer (PowerPC -> x64) di Microsoft probabilmente riesce a sfruttare al meglio l'unità AVX del core Jaguar, che è in grado di processare il doppio di dati in virgola mobile rispetto all'unità Altivec (SIMD) del PowerPC.

In buona sostanza, e ricapitolando, l'enorme perdita prestazionale dovuta all'emulazione dei 6 thread hardware PowerPC viene mitigata:
- dal tunnelling delle API 360 -> API One;
- GPU nettamente più veloce;
- possibile utilizzo delle AVX.

Comunque proprio perché la One non è molto potente a livello di CPU l'emulazione spesso è scattosa (se avete visto i video), anche se accettabile per l'utente finale, che può anche godersi un maggior dettaglio visivo grazie alla possibilità di far uso di risoluzioni più elevate e filtri migliori.
Ad oggi nonostante la gran potenza dei pc non mi pare ci sia un emulatore decente di X360 o PS3..

Infatti non c'è per i motivi di cui sopra, perché in questi casi si tende a emulare l'intero hardware delle due console.

Un'emulazione "HLE", come quella adottata da Microsoft per la One, sicuramente aiuterebbe moltissimo, ma in ogni caso rimarrebbe lo scoglio della memoria condivisa, che è assente nel PC (dove memoria di sistema e della scheda grafica sono quasi sempre separate, col bus PCI-Express di mezzo a fare da tramite) mentre è presente nelle nuove console, e anche questo aiuta enormemente l'emulazione (perché viene meno il passaggio dei dati da CPU a GPU).

Quindi un PC con processore con una GPU integrata, che quindi condivide la stessa memoria con la CPU (e magari le cache L3 e/o L4, ed eDRAM, come nel caso delle ultime GPU di Intel), sarebbe un candidato nettamente migliore, ma bisognerebbe vedere in che modo sia possibile fare in modo che la CPU possa usare la memoria riservata per la GPU.

Per un PC senza GPU integrata ci sarebbe qualche idea per mitigare questo problema, ma rimane un gran casino.

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^