Wat is het PSX-bestandsformaat?
Een .psx-bestand is een binaire image van een Sony PlayStation 1 (PS1) geheugenkaart of een individueel spelopslagblok. De PlayStation-geheugenkaart is een opslagapparaat van 128 KB verdeeld in 15 adresseerbare spelopslagblokken van elk 8 KB, waarbij blok 0 is gereserveerd als directory. Een .psx-bestand kan de volledige 128 KB kaart-image vertegenwoordigen (exact 131.072 bytes) of een enkel spelopslagslot dat is geëxporteerd door een hulpprogramma voor geheugenkaartbeheer.
Twee varianten komen vaak voor: een volledige geheugenkaart-image die begint met de ASCII-tekenreeks MC op offset 0, en een export van een enkele opslag waarvan het header-formaat varieert afhankelijk van de tool die het heeft gemaakt. Het directoryblok bevat een 8-byte XOR-checksum per item, zoals gespecificeerd in de originele hardwaredocumentatie van Sony. Sommige speltitels passen een extra XOR-obfuscatielaag toe over hun opslagblokken, hoewel dit spelspecifiek is en geen deel uitmaakt van het containerformaat zelf.
Het .psx-formaat is specifiek voor de originele PlayStation-hardware en is niet compatibel met PS2- of PS3-opslagformaten. Op moderne systemen worden .psx-bestanden voornamelijk gebruikt met PS1-emulators zoals DuckStation, ePSXe of RetroArch met de Beetle PSX-core. Geheugenkaart-editors zoals MemcardRex kunnen .psx-bestanden lezen, schrijven en converteren naar andere emulatorformaten zoals .MCR.
Hardware-enthousiastelingen kunnen ook geheugenkaartadapters gebruiken om .psx-images terug te schrijven naar originele PlayStation-geheugenkaarten.
Beveiliging & veiligheid
RISICO: LOWBinaire spelopslaggegevens; geen uitvoerbare inhoud. Veilig te verwerken. Download alleen van vertrouwde emulator-gerelateerde bronnen.
Formaatdetails
in een notendop- Dirty Little Helper Chat-bestand - In onbruik geraakt cheat-databaseprogramma (DOS-tijdperk) dat .psx gebruikte voor zijn cheat/chat-databestanden; wordt tegenwoordig zelden aangetroffen.
Programma's die PSX-bestanden openen
Technische details
diepe specificaties| Formaat type | Binaire PS1 geheugenkaart-image of enkel opslagblok |
| Codering | Binair |
| Byte-volgorde | Little-endian |
| Obfuscatie | XOR-obfuscatie op sommige spelspecifieke opslagblokken (geen onderdeel van het containerformaat) |
| Grootte volledige kaart-image | Exact 131.072 bytes (128 KB) |
| Capaciteit opslagslot | 15 adresseerbare blokken van elk 8 KB; blok 0 is de directory |
| Integriteitscontrole | 8-byte XOR-checksum per directory-item (Sony hardwarespecificatie) |
| Platformcompatibiliteit | Alleen PlayStation 1; incompatibel met PS2- en PS3-opslagformaten |
| Varianten | Volledige 128 KB geheugenkaart-image (begint met „MC” op offset 0); export van enkel opslagblok (header varieert per tool) |
| Magic bytes (volledige image) | ASCII „MC” op offset 0 |
| Hardwaregeneratie | PlayStation 1 (gelanceerd december 1994) |
| Uitgebracht | 1994 (PlayStation launch) |
PSX conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over PSX-bestanden.