Co to jest format pliku PS2?
Plik .ps2 to wirtualny obraz karty pamięci PlayStation 2 używany przez emulator PCSX2. Gdy PCSX2 uruchamia gry PS2, emuluje sprzętową kartę pamięci Sony o pojemności 8 MB, odczytując i zapisując plik .ps2 na komputerze hosta zamiast na fizycznym urządzeniu.
Plik ma dokładnie 8 388 608 bajtów - co odzwierciedla pojemność oryginalnej karty pamięci Sony 8 MB z podwójnym EEPROM. Jego wewnętrzny układ replikuje zastrzeżony system plików PS2 typu FAT: klastry stron 16 KB, wpisy katalogowe w formacie BESXXXX-XXXXX (jeden folder na tytuł gry) oraz struktury BIGSECTOR/SUPERSECTOR z oficjalnej specyfikacji Sony. PCSX2 nazywa swoje dwie domyślne wirtualne karty Mcd001.ps2 i Mcd002.ps2.
Poszczególne zapisy gier można wyodrębniać lub importować za pomocą mymc++ (narzędzie projektu PCSX2) lub oryginalnego mymc autorstwa Rossa Ridge'a. Obsługiwane formaty wymiany obejmują MAX Drive .max, EMS Adapter .psu, SharkPort .sps oraz X-Port .xps. Należy zauważyć, że SharkPort również używał rozszerzenia .ps2 dla własnego formatu zapisów - pliki te nie są wymienne z obrazami kart pamięci PCSX2, mimo współdzielenia rozszerzenia.
Fizyczna karta pamięci PS2 stosowała szyfrowanie oparte na DES oraz korekcję błędów ECC dla każdej strony; obrazy .ps2 w PCSX2 przechowują odszyfrowane dane logiczne bez fizycznego ECC, co sprawia, że dane zapisów są bezpośrednio dostępne dla narzędzi zewnętrznych.
Bezpieczeństwo
RYZYKO: LOWObraz karty pamięci .ps2 to binarny plik danych zawierający wyłącznie dane zapisów gier. Nie może on wykonywać kodu na komputerze PC. Brak obaw o bezpieczeństwo poza standardową ostrożnością przy plikach z niezaufanych źródeł (luki w parserach oprogramowania emulatora).
Szczegóły formatu
w pigułce- Dokument Adobe PostScript Level 2 - Niektóre systemy kojarzą rozszerzenie .ps2 z plikami PostScript Level 2 - tekstowym językiem opisu strony firmy Adobe. Całkowicie niezwiązane z grami; otwierać za pomocą Ghostscript lub dowolnej przeglądarki obsługującej PostScript.
- Plik zapisu SharkPort PS2 - SharkPort (urządzenie peryferyjne GameShark) również używał rozszerzenia .ps2 dla eksportów pojedynczych zapisów gier - jest to inny format binarny niż obraz karty pamięci PCSX2, mimo identycznego rozszerzenia.
Programy otwierające pliki PS2
Szczegóły techniczne
specyfikacja| Typ pliku | Wirtualny obraz karty pamięci PlayStation 2 |
| Kodowanie | Binarne |
| Kolejność bajtów | Little-endian |
| Stały rozmiar pliku | 8 388 608 bajtów (dokładnie 8 MB, odzwierciedlające pojemność karty pamięci Sony PS2) |
| Typ systemu plików | Zastrzeżony system plików Sony PS2 typu FAT |
| Struktura klastrów/stron | Klastry 16 KB; struktury BIGSECTOR (8 KB) i SUPERSECTOR (512 B) |
| Maksymalna liczba slotów zapisu | 15 katalogów zapisu gier (standardowy limit karty pamięci PS2) |
| Nazewnictwo katalogów zapisu | Format BESXXXX-XXXXX (kod regionu + kod produktu) |
| Domyślne nazwy plików PCSX2 | Mcd001.ps2 oraz Mcd002.ps2 |
| Szyfrowanie | Fizyczny sprzęt PS2 używał szyfrowania opartego na DES; obrazy PCSX2 przechowują odszyfrowane dane logiczne |
| ECC | Fizyczne karty używają ECC dla każdej strony; obrazy programowe PCSX2 pomijają fizyczną warstwę ECC |
| Formaty wymiany zapisów | MAX Drive .max, EMS Adapter .psu, SharkPort .sps, X-Port .xps, Code Breaker .cbs |
| Kolizja rozszerzeń | SharkPort również używał .ps2 dla swoich plików zapisów - nie są one wymienne z obrazami kart pamięci PCSX2 |
| Powiązany system operacyjny | Windows, Linux, macOS (emulator PCSX2) |
| Wydano | PCSX2 emulator, circa 2003-2005 (first stable PCSX2 releases) |
| Najnowsza wersja | PCSX2 2.x (2024+); memory card format has been stable since early PCSX2 |
| Specyfikacja | www.ps2savetools.com |
Konwersje PS2
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki PS2.