il programma save unlocker fa solo una semplice operazione: individua nel file SFO (appunto contenuto nei save game) l'offset del id utente-console per riscriverlo con l'altro contenuto nel file sempre SFO del secondo salvataggio, in questo modo la consolle o game riconosce lo stesso id propritario.
Questa operazione la si può fare anche manualmente con un editor esadecimale (molto intuitivo trovare la stringa id da sostituire), operazione valida solo su alcuni salvataggi non protetti e funziona anche con un semplice trasferimento da chiavetta usb (quindi anche valido su ofw)
Se il salvataggio in questione ha anche un file PFD il discorso cambia del tutto (come ben sa Rancid(o)), questo file cripta il salvataggio con un checksum al momento non calcolabile. In questo caso c'è un'altra soluzione con l'80% di riuscita solo se il salvataggio andrà a finire in un cfw tramite un file-manager o in ftp:
1. inizia il gioco nella seconda consolle per avere almeno un primo file di salvataggio;
2. copia tutto il salvataggio avanzato della prima consolle;
3. tramite file-manager o ftp vai nel percorso della seconda consolle: /dev_hdd0/home/0000000X/savedata/id-nome del gioco interessato (X coincide al numero del tuo account attivo in quel momento);
4. nel percorso precedente inserisci tutti i file del salvataggio(tranne il file SFO) della prima consolle confermando la sovrascrittura.
In questo 80% di buona riuscita non esce alcun errore di tipo "SALVATAGGIO DI UN ALTRO UTENTE" o "FILE CORROTTO" ma...ahimè può capitare un altro problema come effeto collaterale: TROFEI BLOCCATI.
Quest'ultimo problema è risolvibile al momento solo con cfw REBUG ,e un altro che non ricordo, perchè ha una fix integrato apposta per risolvere il problema dei trofei per lo scambio dei salvataggi.
Se sei già su 2 cfw potresti già fare delle prove copiando l'intero salvataggio ma escludendo sempre il file SFO (quindi lasciando sempre intatto il file SFO della 2° consolle che ospiterà il tuo vecchio salvataggio.
Facci sapere!
OT: per Rancid(o): ho ripetuto in stile pappagallo il tuo test su un altro file SFO, mi da file corrotto perchè forse ho cannato l'offset d'inserimento! ma quel "02" lo hai ottenuto esplodendo la stringa con qualche script?...non ho capito la logica del valore
!