Tutti gli emulatori sono difficili da scrivere, anche quelli per console più vecchie e più semplici. Non è davvero un caso di difficoltà: è se la PS3 è abbastanza veloce da emulare la PS2 alla velocità richiesta.
Non credo sia impossibile. La PS3 dovrebbe essere abbastanza potente da emulare adeguatamente la PS2. Non è un compito di programmazione facile, ma Sony dovrebbe essere in grado di gestirlo: dopotutto hanno progettato entrambe le console e hanno dimostrato abilità con il loro emulatore PS1 e PSP (per mini su PS3).
Inoltre, Sony ha già fatto la maggior parte del lavoro per emulare la PS2. I primi modelli PS3 USA da 80 Gb (più i primi modelli europei da 60 Gb) venivano forniti con l'emulazione completa della CPU PS2 nel software.
Tutto ciò che Sony avrebbe dovuto fare è scrivere un emulatore per la GPU, che era presente le prime PS3, ma rimosse da quelle successive. Sony ha rimosso la GPU per ridurre i costi, il che ha permesso loro di concentrare lo sviluppo e il test altrove. Sony era sotto pressione in quel momento per ridurre il prezzo della PS3.
Qualunque sia la discussione che Sony aveva internamente per rimuovere la retrocompatibilità, sospetto che il loro piano di creare anche la nuova serie "HD Collection" è avvenuto nello stesso momento. (La "raccolta HD" contiene (principalmente) giochi per PS2 rifatti con grafica aggiornata.) Questo è il nuovo obiettivo di Sony "compatibilità all'indietro".
EDIT: Sembra che ci siano alcune interpretazioni diverse di questa domanda:
- Perché non posso semplicemente giocare ai giochi per PS2 sulla mia PS3?
- Perché il software di emulazione PS2 è difficile da creare per la PS3?
La maggior parte dei post qui hanno già risposto n. 1: le CPU PS2 e PS3 sono diverse e incompatibili. Rispondo # 2.
Ulteriori informazioni:
I creatori di PCSX2, un emulatore PS2 per PC, hanno un blog. Il blog contiene molti articoli interessanti sulle difficoltà di emulare la PS2. Ovviamente stanno scrivendo per il PC, non per la PS3, ma si applicherebbero le stesse difficoltà.