Nie wiem jak to wygląda w przypadku X360, jest kilka kwestii do omówienia z tym związanych, ale to później.
Na PS3 też nie próbowałem, ale
teoretycznie jest to bardzo proste ponieważ struktura katalogów, nazwy itd. są identyczne z tym co jest na płycie. Więc teoretycznie, wystarczyłoby rozpakować paczki *.pkg (najpierw DLC, na końcu ostatni patch (lub wszystkie patche jeśli nie są zbiorcze)) i wrzucić tak jak jest folder USRDIR i nadpisać wszystkie powtarzające się pliki (plus oczywiście nad nim EBOOT.BIN w najnowszej wersji z ostatniego patcha).
Jeśli więc nazwy katalogów na XHDD i XDVD/XGD3 się ze sobą pokrywają to teoretycznie można zrobić tak samo jak na PS3.
I teraz te niuanse:
- Aby pozbyć się sprawdzania licencji, plik wykonywalny musi być debugowy. Nie wiem jak wygląda *.elf (*.self?) na PS3, ale to chyba nie wystarczy zmienić jakiejś tam flagi w nagłówku. Czyli na razie przyjmuję, że się nie da. Na X360 może być podobnie, ale niekoniecznie. Dawno temu *.xbe można było przerobić jedynie mieszając w nagłówku, ale *.xex'y mogą być zupełnie inne.
- Podobno dane na płycie BD są szyfrowane, więc w przypadku PS3 trzeba by używać oryg. narzędzi z SDK (o ile one je szyfrują, a nie robi tego Sony podczas masteringu kompilacji płyt). Do tego dochodzi zaszycie gdzieś DHK (Disc Hash Key). Na dodatek brak hacków fw napędu, więc tej teorii nie ma jak sprawdzić (a buckup manager przyjmują gołe, zwykłe *.iso). Na X360 dochodzi kwestia PFI, DMI i SS. Nie sądzę aby dało się je wszczepić do Twojego obrazu (o ile chcesz zrobić poprawny obraz). Nie sądzę też aby gra + łaty + dlc zmieściły się na płycie (przynajmniej w większości przypadków). Jeśli JTAGowane/RGHowane konsole przyjmują zwykłe obrazy to nie ma problemu.
- Możesz też chyba zrobić zamiast obrazu płyty i go nagrać, paczkę dla XLA (*.god? coś mi się obiło o uszy takiego).