Was ist das PMG-Dateiformat?
.pmg ist ein proprietäres Rasterbildformat, das mit „Paint Magic“ verknüpft ist, einem alten Malprogramm aus der Commodore 64-Ära (ca. 1985-1990). Das Format ist extrem obskur, und es existiert keine öffentlich zugängliche Spezifikation mehr.
Die Datei beginnt mit einem binären Header. Die häufigste Variante beginnt mit dem Byte 0x15, gefolgt von der Sequenz 67 6D 50 (ASCII gmP), was anscheinend eine umgekehrte Kennung für „PMg“ ist. Eine zweite beobachtete Variante verwendet 0x14 als führendes Versions-Byte. Diese Dateisignaturen wurden durch empirische Dateianalyse und nicht durch veröffentlichte Dokumentationen ermittelt.
Aufgrund des Ursprungs auf der Commodore 8-Bit-Hardware ist bei .pmg-Dateien von der Big-Endian-Byte-Reihenfolge (Motorola-Erbe) auszugehen. Sie sind auf die Standard-Bildschirmauflösungen des Commodore 64 beschränkt - 320×200 Pixel (Hires-Modus) oder 160×200 Pixel (Multicolor-Modus) - mit einer Palette von bis zu 16 Farben aus der festen C64-Palette. Die Dateigrößen sind entsprechend klein, typischerweise zwischen 5 KB und 64 KB. Das Kompressionsverfahren, sofern vorhanden, ist nicht dokumentiert.
Heute sind .pmg-Dateien hauptsächlich im Bereich des Retrocomputing und der digitalen Archivierung von Interesse. Es wurde berichtet, dass XnView MP sie öffnen kann, wobei die Unterstützung in der aktuellen Version (3.x) nicht verifiziert ist. Adobe Photoshop unterstützt das Format nicht nativ. Jeder, der außerhalb eines Commodore 64-Archivs auf eine .pmg-Datei stößt, sollte prüfen, ob eine andere Anwendung dieselbe Dateiendung für ein anderes proprietäres Format verwendet.
Sicherheit
RISIKO: LOWBilddateien stellen ein minimales Risiko dar. Das Format ist so obskur, dass bösartige PMG-Dateien praktisch unbekannt sind. Es gilt das übliche Sandboxing für Bildbetrachter.
Formatdetails
kurz gefasst- Pegasus Mail Folder Index - Der E-Mail-Client Pegasus Mail verwendet .pmg als Indexdatei für Mailbox-Gruppen; völlig unabhängig von Bildern.
- PageMaker Group File - Das ältere Adobe PageMaker verwendete .pmg für gruppierte Objektdaten in Dokumenten.
Programme zum Öffnen von PMG-Dateien
Technische Details
technische Spezifikation| Format-Ursprung | „Paint Magic“ Malsoftware für Commodore 64 (ca. 1985-1990); keine öffentliche Spezifikation erhalten |
| Magic Bytes (Variante 1) | `15 67 6D 50` bei Offset 0 - Versions-Byte `0x15` gefolgt von ASCII `gmP` |
| Magic Bytes (Variante 2) | `14 67 6D 50` bei Offset 0 - Versions-Byte `0x14`; etwa die Hälfte der bekannten Dateien verwendet jede Variante |
| Byte-Reihenfolge | Big-Endian (Motorola 6510/68000 CPU-Erbe) |
| Erwartete Auflösung | 320×200 px (Hires-Modus) oder 160×200 px (Multicolor-Modus) - Standard-C64-Bildschirmmodi |
| Farbtiefe | 2-16 Farben; beschränkt auf die feste 16-Farben-Palette des Commodore 64 |
| Kompression | Unbekannt; wahrscheinlich unkomprimierte Bitmap oder einfaches RLE - es existiert keine Dokumentation |
| Typische Dateigröße | 5 KB - 64 KB (entspricht den Auflösungs- und Farbbeschränkungen der Commodore-Ära) |
| Header-Struktur | Versions-Byte + `gmP`-Marker gefolgt von Bildabmessungen und Pixeldaten; exaktes Layout undokumentiert |
| Moderne Software-Unterstützung | XnView MP (von der Community gemeldet; aktueller v3.x Support-Status unbestätigt); keine native Betriebssystem-Unterstützung |
| Primäre heutige Verwendung | Retrocomputing und digitale Archivierung |
| Risiko der Formatidentifizierung | Andere Anwendungen können .pmg für nicht verwandte proprietäre Formate mit derselben Dateiendung verwenden |
| Veröffentlicht | circa 1985-1990 (Commodore 64 era) |
PMG-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu PMG-Dateien.