Wat is het PS2-bestandsformaat?
Een .ps2-bestand is een virtuele PlayStation 2 geheugenkaart-image die wordt gebruikt door de PCSX2-emulator. Wanneer PCSX2 PS2-spellen draait, emuleert het de 8 MB Sony geheugenkaart-hardware door een .ps2-bestand op de host-pc te lezen en te schrijven in plaats van fysieke hardware.
Het bestand is precies 8.388.608 bytes - wat de capaciteit van de originele Sony 8 MB dual-EEPROM geheugenkaart spiegelt. De interne lay-out repliceert het eigen FAT-achtige bestandssysteem van de PS2: 16 KB paginaclusters, directory-vermeldingen in BESXXXX-XXXXX-formaat (één map per speltitel), en BIGSECTOR/SUPERSECTOR-structuren uit de officiële Sony-specificatie. PCSX2 noemt zijn twee standaard virtuele kaarten Mcd001.ps2 en Mcd002.ps2.
Individuele spelopslagen kunnen worden geëxtraheerd of geïmporteerd met mymc++ (een PCSX2-projecttool) of de originele mymc van Ross Ridge. Ondersteunde uitwisselingsformaten zijn onder meer MAX Drive .max, EMS Adapter .psu, SharkPort .sps en X-Port .xps. Merk op dat SharkPort ook .ps2 gebruikte voor zijn eigen save-formaat - die bestanden zijn niet uitwisselbaar met PCSX2-geheugenkaart-images, ondanks het delen van de extensie.
De fysieke PS2-geheugenkaart paste op DES gebaseerde versleuteling en ECC-foutcorrectie per pagina toe; PCSX2 .ps2-images slaan gedecodeerde logische gegevens op zonder fysieke ECC, waardoor save-gegevens direct toegankelijk zijn voor externe tools.
Beveiliging & veiligheid
RISICO: LOWEen .ps2-geheugenkaart-image is een binair gegevensbestand dat alleen spelopslaggegevens bevat. Het kan geen code uitvoeren op een pc. Geen beveiligingsproblemen buiten de standaard voorzichtigheid met bestanden van niet-vertrouwde bronnen (kwetsbaarheden in de parser van de emulatorsoftware).
Formaatdetails
in een notendop- Adobe PostScript Level 2 Document - Sommige systemen associëren .ps2 met PostScript Level 2-bestanden - de op tekst gebaseerde paginabeschrijvingstaal van Adobe. Geheel ongerelateerd aan gaming; openen met Ghostscript of een viewer die geschikt is voor PostScript.
- SharkPort PS2 Save File - SharkPort (GameShark-randapparatuur) gebruikte ook .ps2 voor individuele export van spelopslagen - een ander binair formaat dan de PCSX2-geheugenkaart-image, ondanks dezelfde extensie.
Programma's die PS2-bestanden openen
Technische details
diepe specificaties| Bestandstype | PlayStation 2 virtuele geheugenkaart-image |
| Codering | Binair |
| Byte-volgorde | Little-endian |
| Vaste bestandsgrootte | 8.388.608 bytes (precies 8 MB, wat de capaciteit van de Sony PS2-geheugenkaart spiegelt) |
| Type bestandssysteem | Sony PS2 eigen FAT-achtig bestandssysteem |
| Cluster/paginastructuur | 16 KB clusters; BIGSECTOR (8 KB) en SUPERSECTOR (512 B) structuren |
| Maximaal aantal save-slots | 15 spelopslag-directories (standaard limiet van PS2-geheugenkaart) |
| Naamgeving save-directory | BESXXXX-XXXXX formaat (regiocode + productcode) |
| Standaard PCSX2-bestandsnamen | Mcd001.ps2 en Mcd002.ps2 |
| Versleuteling | Fysieke PS2-hardware gebruikte op DES gebaseerde versleuteling; PCSX2-images slaan gedecodeerde logische gegevens op |
| ECC | Fysieke kaarten gebruiken ECC per pagina; PCSX2-software-images laten de fysieke ECC-laag weg |
| Uitwisselingsformaten voor saves | MAX Drive .max, EMS Adapter .psu, SharkPort .sps, X-Port .xps, Code Breaker .cbs |
| Extensie-conflict | SharkPort gebruikte ook .ps2 voor zijn save-bestanden - niet uitwisselbaar met PCSX2-geheugenkaart-images |
| Bijbehorend OS | Windows, Linux, macOS (PCSX2-emulator) |
| Uitgebracht | PCSX2 emulator, circa 2003-2005 (first stable PCSX2 releases) |
| Laatste versie | PCSX2 2.x (2024+); memory card format has been stable since early PCSX2 |
| Specificatie | www.ps2savetools.com |
PS2 conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over PS2-bestanden.