Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Nagrywanie/kopiowanie gier na konsole (https://forum.cdrinfo.pl/f104/)
-   -   Obrazy gier dla PS3 (https://forum.cdrinfo.pl/f104/obrazy-gier-dla-ps3-92974/)

Berion 06.12.2013 12:02

Obrazy gier dla PS3
 
Ilość załączników: 1
Dane na "PS3 BD-ROM" są zaszyfrowane i prawdopodobnie w locie odszyfrowuje je CellOS (a nie fw ODD). ODDE używają obrazów płyt, które są teoretycznie 1:1, czyli właśnie zaszyfrowane.

My się jednak zajmijmy niezaszyfrowanymi, które również (!) i podobno (nie sprawdzałem) dają się zamontować. Różnica pomiędzy zwykłym *.iso (ISO9660/UDF2.50) a tym specjalnym, które rozumie PS3 polega na umieszczeniu na 0x800 licencji. Są to po prostu dwa ciągi w ASCII oddzielone 4b 0x00.
Kod:

506C617953746174696F6E3300000000
424C45532D3031373934202020202020
20202020202020202020202020202020

Czyli:

PlayStation3 + padding zerami
GameID + padding spacjami

Razem 48b.

- - -

Dlaczego o tym napisałem? Ponieważ wszystkie te programy do konwersji obrazów wymagają niepotrzebnie dodatkowych bibliotek i programów. Po co, jak to jest bardzo prosta modyfikacja...

Tak sobie myślę, jeśli GameID nie jest do niczego potrzebne to można stworzyć uniwersalny patch np. *.ppf bez całej gamy tego bloatware... Ewentualnie samemu sobie ręcznie zmieniać w hex edytorze (polecam prosty, lekki i darmowy HxD albo kombajn Hex Workshop).

- - -

Zrobiłem patch. Jak przetestować?

1. Zrobić obraz z ISO9660/UDF v2.50 z plików i folderów na komputerze np. ImgBurnem. Chodzi o to aby to było zwykłe, czyste ISO.
2. Spatchować je za pomocą np. PPF-O-Matic v3.0.
3. Zamontować grę i ja odpalić.
4. Jeśli pójdzie to sprawdzić czy robi save o pustym GameID czy prawidłowym, zgodnym z id gry.

misiozol 06.12.2013 16:05

Ale mam rozumiec ze aby uruchomic obraz potrzebny jest cobra 7.0 ?

Berion 06.12.2013 16:15

Tak, dowolny CFW z kobrą. Są obecnie trzy: Mirabeli, Habiba i ten zmodyfikowany Rogero przez pracownika Cobra Team.

misiozol 06.12.2013 16:22

Mam te wszystkie ale i tak czekam na rebug i wtedy zobaczymy , ale ciekawe info :spoko:

Berion 06.12.2013 16:24

Ja też właśnie czekam. :czar:

Ale chciałem dziś sobie zrobić obraz i taka mnie refleksja naszła.

Berion 26.12.2013 17:05

Ilość załączników: 3
Skopiowałem do *.iso przez DDA w mM grę Mirror's Edge. Jednak przy próbie uruchomienia (CEX CFW 4.53 Habib v1.03, mM v4.53.03) dostaję komunikat, że obraz jest uszkodzony lub zaszyfrowany... Nie jest ani jeden ani drugi i ma odpowiednie dane na 0x800. mM wykrywa payload Cobra. O co tutaj chodzi?

Wypluwa komunikat:
Kod:

ISO TYPE: 32
ISO SEGS: 1
ISO PATH (I): <ścieżka do obrazu>
ISO PATH (O): <ścieżka do obrazu>
ERROR: ENCRYPTED/INVALID ISO


szczuru 26.12.2013 18:08

Najnowszy mM? Wiem, że to tylko półśrodek ale spróbuj zamontować grę poprzez WebMAN-a.

Berion 26.12.2013 18:26

Skoro mM nie montuje to i WebMen nie zamontuje, problem musi leżeć gdzie indziej.

Zrobiłem teraz jeszcze dwa: jeden przez ten wynalazek psisotool i drugi z moją dummy licencją. Ten pierwszy powinien iść.

Jedyne różnica pomiędzy tym posektorowym (niby posektorowy ale odszyfrowany hmm), a tym grzebanym to brak UDF 2.50 w grzebanym. Oba to mode1 2048, jedna zamknięta sesja i oba mają ISO9660+Joliet. Jeszcze takie drobiazgi jak w grzebanym ucięte nazwy powyżej 8+3 dla ISO9660 i etykieta PS3VOLUME zamiast ME_cośtamcośtam. No ale to raczej bez znaczenia dla samego montowania.

- - -

Więc tak, ten sam komunikat błędu. Natomiast mM widzi tylko obraz który sam zrobił i tylko ten który zrobił psisotool, mojego nie. To ja nie rozumiem w czym problem.

Co ciekawe, IrisMAN z kolei nie widzi *.iso wykonanego przez mM, nie widzi też mojego, ale za to widzi ten wykonany przez ps3isotool. Pozwala go zamontować, ale przy próbie uruchomienia dostaję 80010017. :hmm:

Zmieniłem fw z tego Habiba na zwykłego Rogero-Cobra i jest to samo.

Robię właśnie obraz Mirror's Edge na PC (moja nagrywarka widzi płytę :D), mam juz też klucze napędu (3Dump.bin) i klucz tej płyty (DHK), więc odszyfruję i zobaczymy czy symptomy będą takie same. Jeśli i w tym przypadku odrzuci obraz płyty to znaczy że ja czegoś nie rozumiem - bowiem tym razem będzie to obraz 1:1 wykonany przez ImgBurn, a więc bardzo dobry i sprawdzony dedykowany soft. Dla sprawdzenia, zrobię też posektorowy ISO Busterem.

- - -

Sukces! Okazuje się, że:
  • mM robi obraz zaszyfrowany (nie mylić z obrazem ISO tworzonym z plików, tego jeszcze nie testowałem)
  • Obraz wykonany na PC za pomocą ISO Buster, ImgBurn i ten przez mM są identyczne
  • Po odszyfrowaniu za pomocą PS3Dec w wersji R5 oba programy montują i uruchamiają grę.

Kod:

ps3dec d key <16b klucz DHK> <zaszyfrowany obraz w *.iso>
Wygląda na to, że tylko EBOOT.BIN jest szyfrowany, reszta leży sobie kulturalnie. :D To samo się tyczy tablicy i fs.

Natomiast ps3isotool robi obraz niepoprawny. Spróbuję wyśledzić różnice i zrobić poradnik jak samemu zbudować taki obraz (mój poprzedni patch jest za ubogi, czegoś jeszcze brakuje).

misiozol 03.01.2014 09:35

czekamy :spoko:

Berion 03.01.2014 22:59

Lipa będzie z patcha uniwersalnego. Na początku jest (chociaż nie wiem jeszcze jak) zapisywana liczba zajmowanych sektorów.

misiozol 04.01.2014 09:44

Ciekawi mnie jak to jest zrobione ze jedne napedy widza plyte a drugie nie , trzeba by wziac porownac FW zblizonych napedow i zobaczyc roznice moze jest jakis Haczyk .

BTW podziel sie modelem nagrywarki ktora widzi plyte moze bede miec gdziec lezaca luzem ;)

Berion 04.01.2014 10:43

>> http://forum.cdrinfo.pl/f104/uszkodz...dczytac-93037/

:P

misiozol 04.01.2014 18:04

Kurcze pogubilem sie w tych tematch :D

Berion 05.01.2014 13:44

Dzisiaj będzie poradnik jak to skopiować/odczytać klucze/odszyfrować.

misiozol 05.01.2014 14:10

Hehe Berion ty to spisz wogule czy doba u ciebie ma 36 godzin, skad ty czas bierzesz na to wszystko tylko sie cieszyc :D


Wszystkie czasy w strefie CET. Aktualna godzina: 00:57.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.