Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
sony_playstation_portable [2012/10/09 22:12] ataru_75 |
sony_playstation_portable [2012/10/09 22:18] (versione attuale) ataru_75 |
||
---|---|---|---|
Linea 1: | Linea 1: | ||
===== SONY PLAYSTATION PORTABLE ===== | ===== SONY PLAYSTATION PORTABLE ===== | ||
<sup>Da DVG - Il Dizionario dei Videogiochi</sup> | <sup>Da DVG - Il Dizionario dei Videogiochi</sup> | ||
- | \\ | + | |
\\ [[start|{{ dicembre07:psp_logo_black2.jpg |}}]] | \\ [[start|{{ dicembre07:psp_logo_black2.jpg |}}]] | ||
\\ | \\ | ||
Linea 197: | Linea 197: | ||
Ci sono stati invece problemi con le PSP "targate" TA-082 o TA-086 che sono installate nei nuovi modelli di [[PSP]]. Questi modelli di scheda madre non permettevano il downgrade perché la [[Sony]] le ha realizzate in modo che il firmware 1.50 non supporti l'[[hardware]] installato. Dark_AleX è riuscito però a trovare il modo per fare il downgrade anche sulla scheda madre TA-082 e TA-086 cambiando una chiave dell'ID Storage che aveva bloccato il downgrade fino a quel momento. La scheda madre TA-085, invece, montata sulle [[sony Playstation portable Slim & Lite|PSP Slim & Lite]], non permette in ogni caso il downgrade, poiché non supporta il firmware 1.50. L'unico modo per eseguire homebrew sulle slim è quindi installare tramite la pandora battery il custom firmware 3.60M33, rilasciato dall'omonimo team in formato compatibile con il famoso xploit del team c+d | Ci sono stati invece problemi con le PSP "targate" TA-082 o TA-086 che sono installate nei nuovi modelli di [[PSP]]. Questi modelli di scheda madre non permettevano il downgrade perché la [[Sony]] le ha realizzate in modo che il firmware 1.50 non supporti l'[[hardware]] installato. Dark_AleX è riuscito però a trovare il modo per fare il downgrade anche sulla scheda madre TA-082 e TA-086 cambiando una chiave dell'ID Storage che aveva bloccato il downgrade fino a quel momento. La scheda madre TA-085, invece, montata sulle [[sony Playstation portable Slim & Lite|PSP Slim & Lite]], non permette in ogni caso il downgrade, poiché non supporta il firmware 1.50. L'unico modo per eseguire homebrew sulle slim è quindi installare tramite la pandora battery il custom firmware 3.60M33, rilasciato dall'omonimo team in formato compatibile con il famoso xploit del team c+d | ||
- | **Le differenze tra TA-082 e TA-086:** | + | ===Le differenze tra TA-082 e TA-086=== |
Attualmente le schede madri TA-086 sono montate sulla Versione Pink della [[PSP]] con firmware 2.81, Versione Blue e Versione Silver. Non è quindi possibile il funzionamento di firmware inferiori a questo a meno che non si faccia il downgrade apposito o non si installi (meglio se fatto da un professionista) un modchip in grado di eseguire gli homebrew, le iso e quant'altro sul firmware scelto o modificato. | Attualmente le schede madri TA-086 sono montate sulla Versione Pink della [[PSP]] con firmware 2.81, Versione Blue e Versione Silver. Non è quindi possibile il funzionamento di firmware inferiori a questo a meno che non si faccia il downgrade apposito o non si installi (meglio se fatto da un professionista) un modchip in grado di eseguire gli homebrew, le iso e quant'altro sul firmware scelto o modificato. | ||
Linea 207: | Linea 207: | ||
Il modchip undiluted non funziona su [[PSP]] TA-082 e TA-086, però esiste una mod, chiamata psp-devolution che permette di installare firware attraverso [[usb]]. | Il modchip undiluted non funziona su [[PSP]] TA-082 e TA-086, però esiste una mod, chiamata psp-devolution che permette di installare firware attraverso [[usb]]. | ||
- | **Come individuare la scheda madre:** | + | ===Come individuare la scheda madre=== |
* Per individuare se avete una TA-082, potete andare a confrontare la vostra PSP con [[{{dicembre07:ta082verifyita.jpg}}|questa foto]]. | * Per individuare se avete una TA-082, potete andare a confrontare la vostra PSP con [[{{dicembre07:ta082verifyita.jpg}}|questa foto]]. | ||
Linea 215: | Linea 215: | ||
Probabilmente queste schede madri saranno anche quelle che venderà in seguito la [[Sony]] con le future [[PSP]] ma non c'è ancora alcuna fonte sicura al riguardo. | Probabilmente queste schede madri saranno anche quelle che venderà in seguito la [[Sony]] con le future [[PSP]] ma non c'è ancora alcuna fonte sicura al riguardo. | ||
- | **Il Firmware 1.50 e il DevHook** | + | ===Il Firmware 1.50 e il DevHook=== |
Prima dei Custom Firmware, la versione del firmware preferita dai possessori della [[PSP]] era la 1.50, poiché, sebbene manchi di molte caratteristiche aggiunte nelle versioni successive, come il browser web, e anche se non permette (così com'è) di avviare la maggior parte degli UMD, permette di avviare facilmente gli homebrew, ossia [[programmi]] sviluppati amatorialmente. Per la loro creazione è stato realizzato un apposito kit di sviluppo, sfruttando molti strumenti del [[software]] libero, come GCC. | Prima dei Custom Firmware, la versione del firmware preferita dai possessori della [[PSP]] era la 1.50, poiché, sebbene manchi di molte caratteristiche aggiunte nelle versioni successive, come il browser web, e anche se non permette (così com'è) di avviare la maggior parte degli UMD, permette di avviare facilmente gli homebrew, ossia [[programmi]] sviluppati amatorialmente. Per la loro creazione è stato realizzato un apposito kit di sviluppo, sfruttando molti strumenti del [[software]] libero, come GCC. | ||
Linea 223: | Linea 223: | ||
Il vero motivo però che porta molti utenti ad downgrade al firmware 1.50 è anche la possibilità di avviare gli UMD di backup e tramite una specie di [[emulatore]] (il devhook ) si può far credere alla [[console]] di aver installato un firmware superiore (fino al 3.11) per far partire gli UMD di backup e quelli normali. Con il devhook si possono anche cambiare la frequenza della [[CPU]] della [[PSP]] da 222 Mhz a 266 MHz o 333 MHz. Il [[programma]] è stato abbandonato dal suo creatore (Booster) dopo la nascita dei Custom Firmware, risultando obsoleto e meno comodo di questi. Dopo l'abbandono di Dark_AleX si sperava in una nuova versione che includesse il supporto per i nuovi firmware 3.50, 3.51 e 3.60(annunciato all'E3 e incluso nelle nuove [[sony Playstation portable Slim & Lite|PSP Slim & Lite]]). Tale eventualità è stata però respinta dalla nascita del CF 3.51 M33. L'ultima versione del DevHook consente l'emulazione dei firmware da 2.60 a 3.11, e il supporto dell'[[emulatore]] PSOne tramite una mod che aggiunge i plugins pops.prx e popsman.prx alle directory dei fw 3.10 e 3.11. | Il vero motivo però che porta molti utenti ad downgrade al firmware 1.50 è anche la possibilità di avviare gli UMD di backup e tramite una specie di [[emulatore]] (il devhook ) si può far credere alla [[console]] di aver installato un firmware superiore (fino al 3.11) per far partire gli UMD di backup e quelli normali. Con il devhook si possono anche cambiare la frequenza della [[CPU]] della [[PSP]] da 222 Mhz a 266 MHz o 333 MHz. Il [[programma]] è stato abbandonato dal suo creatore (Booster) dopo la nascita dei Custom Firmware, risultando obsoleto e meno comodo di questi. Dopo l'abbandono di Dark_AleX si sperava in una nuova versione che includesse il supporto per i nuovi firmware 3.50, 3.51 e 3.60(annunciato all'E3 e incluso nelle nuove [[sony Playstation portable Slim & Lite|PSP Slim & Lite]]). Tale eventualità è stata però respinta dalla nascita del CF 3.51 M33. L'ultima versione del DevHook consente l'emulazione dei firmware da 2.60 a 3.11, e il supporto dell'[[emulatore]] PSOne tramite una mod che aggiunge i plugins pops.prx e popsman.prx alle directory dei fw 3.10 e 3.11. | ||
- | **Firmware non ufficiali (Custom Firmware)** | + | ===Firmware non ufficiali (Custom Firmware)=== |
Dark-AleX, noto [[programmatore]] spagnolo, ha creato vari firmware modificati che integrano il firmware 1.50 per la [[compatibilità]] con gli homebrew e gli ultimi firmware per le [[compatibilità]] per gli UMD. In tal modo, non serve alcun [[emulatore]] (Devhook) per i vari [[programmi]], ma nella memoria flash della [[psp]] ci sono già i due firmware già caricati. Dall'abbandono di Dark Alex ha ripreso lo sviluppo di Custom Firmware il team M33 russo, ed i risultati ottenuti con i CF 3.51-M33 e 3.52-M33 sono molto buoni . | Dark-AleX, noto [[programmatore]] spagnolo, ha creato vari firmware modificati che integrano il firmware 1.50 per la [[compatibilità]] con gli homebrew e gli ultimi firmware per le [[compatibilità]] per gli UMD. In tal modo, non serve alcun [[emulatore]] (Devhook) per i vari [[programmi]], ma nella memoria flash della [[psp]] ci sono già i due firmware già caricati. Dall'abbandono di Dark Alex ha ripreso lo sviluppo di Custom Firmware il team M33 russo, ed i risultati ottenuti con i CF 3.51-M33 e 3.52-M33 sono molto buoni . | ||
- | **Custom Firmware - The proof of concept by Dark_AleX** | + | ===Custom Firmware - The proof of concept by Dark_AleX=== |
Questo Custom Firmware è stato il primo concepito da Dark_AleX col quale ha voluto dimostrare di poter modificare i firmware originali della [[Sony]] per aggiungere o modificare nuove caratteristiche. Questo firmware in particolare è una sorta di modifica del firmware 1.50 e permette: | Questo Custom Firmware è stato il primo concepito da Dark_AleX col quale ha voluto dimostrare di poter modificare i firmware originali della [[Sony]] per aggiungere o modificare nuove caratteristiche. Questo firmware in particolare è una sorta di modifica del firmware 1.50 e permette: | ||
Linea 237: | Linea 237: | ||
* È possibile eseguire all'avvio della [[console]] un [[programma]] tramite la pressione di una serie di tasti. | * È possibile eseguire all'avvio della [[console]] un [[programma]] tramite la pressione di una serie di tasti. | ||
- | **Firmware 2.71 Special Edition:** | + | ===Firmware 2.71 Special Edition=== |
Con questo firmware, denominato 2.71 Special Edition (o 2.71SE)[25], si hanno i vantaggi del firmware 1.50 con tutte le funzioni del 2.71, ed è possibile avviare le ISO dei giochi direttamente dalla XMB del 2.71SE. Inoltre il 2.71SE ha anche una modalità di recovery che permette di recuperare soft-brick. Installare questo firmware è un po' più rischioso del downgrade alla versione 1.50 per cui molti possessori della [[console]] preferiscono fare i downgrade al firmware 1.50 e usare il devhook per avere i vantaggi degli ultimi firmware. | Con questo firmware, denominato 2.71 Special Edition (o 2.71SE)[25], si hanno i vantaggi del firmware 1.50 con tutte le funzioni del 2.71, ed è possibile avviare le ISO dei giochi direttamente dalla XMB del 2.71SE. Inoltre il 2.71SE ha anche una modalità di recovery che permette di recuperare soft-brick. Installare questo firmware è un po' più rischioso del downgrade alla versione 1.50 per cui molti possessori della [[console]] preferiscono fare i downgrade al firmware 1.50 e usare il devhook per avere i vantaggi degli ultimi firmware. | ||
- | **Funzionamento** | + | ===Funzionamento=== |
Il firmware 2.71SE consiste nell'eseguire il boot strap del firmware 1.50 per avviare il 2.71. Inoltre il 2.71 SE installa sulla flash sia il kernel 2.71 che il kernel 1.50. In questo modo si ha una grande [[compatibilità]] con gli homebrew, che usano il kernel 1.5 e con i giochi, che usano il kernel 2.71. | Il firmware 2.71SE consiste nell'eseguire il boot strap del firmware 1.50 per avviare il 2.71. Inoltre il 2.71 SE installa sulla flash sia il kernel 2.71 che il kernel 1.50. In questo modo si ha una grande [[compatibilità]] con gli homebrew, che usano il kernel 1.5 e con i giochi, che usano il kernel 2.71. | ||
- | **Custom Firmware Dark_AleX 3.02 OE-A/B - 3.03 OE-A/A'/B - 3.03 OE-C - 3.10 OE-A2 - 3.30 OE-A --(obsoleti)-- - 3.40 OE-A** | + | ===Custom Firmware Dark_AleX 3.02 OE-A/B - 3.03 OE-A/A'/B - 3.03 OE-C - 3.10 OE-A2 - 3.30 OE-A --(obsoleti)-- - 3.40 OE-A=== |
Questi Firmware sono "update" basati sui più recenti, a via via, firmware [[sony]]. Il [[programmatore]] è comunque lo stesso (Dark_AleX) ma queste nuove versioni includono modifiche interessanti. | Questi Firmware sono "update" basati sui più recenti, a via via, firmware [[sony]]. Il [[programmatore]] è comunque lo stesso (Dark_AleX) ma queste nuove versioni includono modifiche interessanti. | ||
- | **Vantaggi 3.02 OE-a (obsoleto)** | + | ===Vantaggi 3.02 OE-a (obsoleto)=== |
Ecco i sostanziali cambiamenti dal vecchio firmware (e da quelli normali) al 3.02OE-A.[27] | Ecco i sostanziali cambiamenti dal vecchio firmware (e da quelli normali) al 3.02OE-A.[27] | ||
Linea 269: | Linea 269: | ||
Circa un mese dopo il ritiro di Dark_AleX dalla scena dell'hacking [[PSP]] degli hacker, tramite reverse engineering, sono riusciti ad accedere al codice sorgente dei Custom Firmware 3.20 e 3.40 OE, che permetterà di rilasciare nuovi Custom Firmware con nuove funzionalità. | Circa un mese dopo il ritiro di Dark_AleX dalla scena dell'hacking [[PSP]] degli hacker, tramite reverse engineering, sono riusciti ad accedere al codice sorgente dei Custom Firmware 3.20 e 3.40 OE, che permetterà di rilasciare nuovi Custom Firmware con nuove funzionalità. | ||
- | **Custom Firmware 3.51 M33-X , 3,52 M33** | + | ===Custom Firmware 3.51 M33-X , 3,52 M33=== |
Dopo la scomparsa di Dark_Alex dalla scena dell'hacking [[psp]], un team di [[programmatori]] russi chiamato M33 ha modificato il Custom Firmware 3.40 OE sostituendo al firmware 3.40 il 3.51. Questo nuovo custom firmware, chiamato 3.51 M33, risulta quindi compatibile con tutti gli UMD che richiedono il nuovo firmware [[Sony]]. Aggiunge inoltre il completo supporto al kernel 3.51, una nuova recovery con sfondo personalizzabile e il supporto all'[[emulatore]] PSOne del firmware 3.50. Il nuovo CF comporta tuttavia alcuni problemi per chi possiede [[psp]] "moddate"(ovvero con un tema modificato), causando frequenti e fastidiosi freeze quando si accede alle impostazioni della [[console]]. Inoltre non è compatibile con alcuni plugins, e l'uso di questi può portare addirittura al semi-brick(recuperabile tramite recovery).Tali problemi sono stati risolti dai numerosi aggiornamenti rilasciati dal team, che hanno aggiunto anche numerosi miglioramenti dell'iso loader e il supporto per quello proprietario della [[Sony]]. Di recente il team russo ha rilasciato anche la versione 3.52 M33, poco dopo il rilascio di quello ufficiale. Con l'uscita della [[sony Playstation portable Slim & Lite|PSP Slim & Lite]] il team M33 ha inoltre rilasciato un custom fw 3,60M33 che, seppur privo del supporto al kernel 1.50, offre tutte le funzionalità del 3.52M33. L'ultimo firmware del team M33 è stato il 3.71M33. Il giorno del rilascio, inoltre, il team ha dichiarato di aver mentito sulla sua identità:non si trattava di hacker russi, ma di Dark_AleX e dei suoi collaboratori. Novità dei custom firmware M33 | Dopo la scomparsa di Dark_Alex dalla scena dell'hacking [[psp]], un team di [[programmatori]] russi chiamato M33 ha modificato il Custom Firmware 3.40 OE sostituendo al firmware 3.40 il 3.51. Questo nuovo custom firmware, chiamato 3.51 M33, risulta quindi compatibile con tutti gli UMD che richiedono il nuovo firmware [[Sony]]. Aggiunge inoltre il completo supporto al kernel 3.51, una nuova recovery con sfondo personalizzabile e il supporto all'[[emulatore]] PSOne del firmware 3.50. Il nuovo CF comporta tuttavia alcuni problemi per chi possiede [[psp]] "moddate"(ovvero con un tema modificato), causando frequenti e fastidiosi freeze quando si accede alle impostazioni della [[console]]. Inoltre non è compatibile con alcuni plugins, e l'uso di questi può portare addirittura al semi-brick(recuperabile tramite recovery).Tali problemi sono stati risolti dai numerosi aggiornamenti rilasciati dal team, che hanno aggiunto anche numerosi miglioramenti dell'iso loader e il supporto per quello proprietario della [[Sony]]. Di recente il team russo ha rilasciato anche la versione 3.52 M33, poco dopo il rilascio di quello ufficiale. Con l'uscita della [[sony Playstation portable Slim & Lite|PSP Slim & Lite]] il team M33 ha inoltre rilasciato un custom fw 3,60M33 che, seppur privo del supporto al kernel 1.50, offre tutte le funzionalità del 3.52M33. L'ultimo firmware del team M33 è stato il 3.71M33. Il giorno del rilascio, inoltre, il team ha dichiarato di aver mentito sulla sua identità:non si trattava di hacker russi, ma di Dark_AleX e dei suoi collaboratori. Novità dei custom firmware M33 | ||
Linea 279: | Linea 279: | ||
* VHS Menu avviabile dalla XMB premendo il tasto home(select nel 3.71). | * VHS Menu avviabile dalla XMB premendo il tasto home(select nel 3.71). | ||
- | **Custom Firmware 3.40 LE-X** | + | ===Custom Firmware 3.40 LE-X=== |
Nato dai [[programmatori]] che hanno rilasciato il source code del custom firmware di Dark_AleX(team Wildcard), il custom firmware 3.40LE è attualmente il più completo tra tutti quelli in circolazione, seppur poco diffuso poiché modifica di un firmware obsoleto(il 3.40).La novità più interessante introdotta da questo firmware è un motore di ricerca che individua la versione del kernel richiesta dagli homebrew eliminando la necessità di usare le cartelle GAME150 e GAME340.Il 3.40LE possiede inoltre un'[[interfaccia grafica]] molto più piacevole e rende la recovery avviabile da XMB | Nato dai [[programmatori]] che hanno rilasciato il source code del custom firmware di Dark_AleX(team Wildcard), il custom firmware 3.40LE è attualmente il più completo tra tutti quelli in circolazione, seppur poco diffuso poiché modifica di un firmware obsoleto(il 3.40).La novità più interessante introdotta da questo firmware è un motore di ricerca che individua la versione del kernel richiesta dagli homebrew eliminando la necessità di usare le cartelle GAME150 e GAME340.Il 3.40LE possiede inoltre un'[[interfaccia grafica]] molto più piacevole e rende la recovery avviabile da XMB | ||
- | **Downgrade** | + | ===Downgrade=== |
[[Sony]] non ha intenzione di permettere l'esecuzione di homebrew sulla [[console]]: infatti, questa esegue unicamente i [[programmi]] firmati con una certa chiave, che solo [[Sony]] stessa possiede. La possibilità di avviare homebrew su firmware 1.50 (e 1.00) dipende da un [[bug]] presente in tale firmware, che permette l'esecuzione di codice arbitrario. Per ovviare al fenomeno, [[Sony]] cerca di convincere gli utenti [[PSP]] ad aggiornare il firmware della loro [[console]], inserendo caratteristiche sempre più irresistibili nelle nuove versioni (ad esempio, nella versione 3.00 è presente un [[emulatore]] del primo modello di [[Playstation]]), ma anche rilasciando nuove revisioni [[hardware]] della [[PSP]]: per quelle con scheda madre TA-082 e TA-086 è finalmente possibile effettuare il downgrade. | [[Sony]] non ha intenzione di permettere l'esecuzione di homebrew sulla [[console]]: infatti, questa esegue unicamente i [[programmi]] firmati con una certa chiave, che solo [[Sony]] stessa possiede. La possibilità di avviare homebrew su firmware 1.50 (e 1.00) dipende da un [[bug]] presente in tale firmware, che permette l'esecuzione di codice arbitrario. Per ovviare al fenomeno, [[Sony]] cerca di convincere gli utenti [[PSP]] ad aggiornare il firmware della loro [[console]], inserendo caratteristiche sempre più irresistibili nelle nuove versioni (ad esempio, nella versione 3.00 è presente un [[emulatore]] del primo modello di [[Playstation]]), ma anche rilasciando nuove revisioni [[hardware]] della [[PSP]]: per quelle con scheda madre TA-082 e TA-086 è finalmente possibile effettuare il downgrade. | ||
Linea 301: | Linea 301: | ||
- | **Universal Debricker&Downgrader** | + | ===Universal Debricker&Downgrader=== |
L'Universal Debricker&downgrader è un homebrew per [[psp]] che agisce sull'EEPROM della batteria, trasformandola in una Jigkick battery, ovvero una batteria che possiede al suo interno dei file che funzionano come un BIOS e permettono di accedere ad un Service mode con diverse funzionalità, tra cui un firmware installer che preleva i file da una Memory Stick precedentemente preparata all'operazione tramite l'installazione di alcuni file(Magic Memory Stick)e che può risolvere problemi di brick e downgradare la [[psp]]. In ogni caso, è impossibile avere la certezza che il processo di downgrade venga eseguito correttamente, anche perché in caso di blackout il brick è quasi certo, ma generalmente riesce nella maggior parte dei casi. Questo sistema viene anche utilizzato per riparare [[PSP]] che hanno dati d'avvio non validi([[PSP]] che hanno subito un brick). | L'Universal Debricker&downgrader è un homebrew per [[psp]] che agisce sull'EEPROM della batteria, trasformandola in una Jigkick battery, ovvero una batteria che possiede al suo interno dei file che funzionano come un BIOS e permettono di accedere ad un Service mode con diverse funzionalità, tra cui un firmware installer che preleva i file da una Memory Stick precedentemente preparata all'operazione tramite l'installazione di alcuni file(Magic Memory Stick)e che può risolvere problemi di brick e downgradare la [[psp]]. In ogni caso, è impossibile avere la certezza che il processo di downgrade venga eseguito correttamente, anche perché in caso di blackout il brick è quasi certo, ma generalmente riesce nella maggior parte dei casi. Questo sistema viene anche utilizzato per riparare [[PSP]] che hanno dati d'avvio non validi([[PSP]] che hanno subito un brick). | ||
- | **Tipi di downgrade** | + | ===Tipi di downgrade=== |
* __TIFF Version Changer:__ Il primo tipo di downgrade creato. Sfrutta un [[bug]] nella decodifica delle immagini TIFF presente nel firmware 2.00, e fa credere alla [[PSP]] di avere il firmware 1.00, tramite la sostituzione di un file di sistema (index.dat). In questo modo sarà possibile avviare l'update ufficiale [[Sony]] alla versione 1.50. | * __TIFF Version Changer:__ Il primo tipo di downgrade creato. Sfrutta un [[bug]] nella decodifica delle immagini TIFF presente nel firmware 2.00, e fa credere alla [[PSP]] di avere il firmware 1.00, tramite la sostituzione di un file di sistema (index.dat). In questo modo sarà possibile avviare l'update ufficiale [[Sony]] alla versione 1.50. |
Traccia: