.PKM

Plik PKM

Pokemon Individual Entity Data File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik PKM to mały rekord binarny zawierający dane pojedynczego Pokemona wyeksportowanego z gier Nintendo DS generacji IV lub V (Diamond, Pearl, Platinum, HeartGold, SoulSilver, Black, White). Można go otworzyć za pomocą PKHeX ze strony projectpokemon.org. Głównym problemem związanym z plikami PKM znalezionymi w sieci jest to, że mogą one zawierać zhakowane lub nielegalne Pokemony, które mogą uszkodzić plik zapisu gry.

Deweloper: Originally associated with Pokesav; modern standard via PKHeX (Kaphotics/kwsch) Kategoria: Pliki gier MIME: application/octet-stream
OTWIERA SIĘ NA Windows Web
Powiązane: .OBB · .PAK · .ROFL · .PACKAGE

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 20, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku PKM?

Pliki z rozszerzeniem .pkm należą do kategorii plików edycji zapisów gier Pokemon. Przechowują one dane pojedynczego Pokemona - nie jest to pełny zapis gry, lecz samodzielny rekord jednego stworzenia wyeksportowanego z tytułów IV lub V generacji, takich jak *Pokemon Diamond*, *Pearl*, *Platinum*, *HeartGold*, *SoulSilver*, *Black* i *White*. Gry Diamond i Pearl zostały wydane w 2006 roku na przenośne konsole Nintendo DS. Plik .pkm rejestruje gatunek Pokemona, jego poziom, ruchy, IV, EV, informacje o oryginalnym trenerze (OT) oraz trzymany przedmiot w kompaktowym rekordzie binarnym o stałym rozmiarze.

Pliki .pkm mogą być kopiowane na dyski twarde komputerów z systemem Windows. Dedykowane oprogramowanie o nazwie Pokesav umożliwiało edycję zawartości plików .pkm. Entuzjaści Pokemon Diamond i Pokemon Pearl mogli ręcznie modyfikować statystyki, ruchy i atrybuty Pokemona, co znacząco wpływało na jego wyniki w walce. Zmodyfikowane pliki .pkm były często udostępniane na stronach społecznościowych, gdzie fani wymieniają się swoimi Pokemonami - tradycja ta jest kontynuowana dzięki narzędziom takim jak PKHeX.

Pokesav nie jest już aktywnie rozwijany. PKHeX, edytor open-source utrzymywany przez Kaphotics na projectpokemon.org, stał się standardem społeczności około 2014 roku. PKHeX używa rozszerzeń specyficznych dla danej generacji - .pk4 dla generacji IV oraz .pk5 dla generacji V - aby uniknąć niejednoznaczności, ale nadal odczytuje i eksportuje starszy format .pkm w celu zachowania kompatybilności. Plik .pkm reprezentuje dokładnie jednego Pokemona; dla kompletnego zapisu gry właściwym formatem są pliki .sav.

Bezpieczeństwo

RYZYKO: LOW

Pliki .pkm to małe, pasywne rekordy danych binarnych - nie mogą się uruchamiać i nie stanowią zagrożenia dla bezpieczeństwa. Uwaga: pliki .pkm dystrybuowane w Internecie mogą reprezentować zhakowane/nielegalne Pokemony (nieprawidłowe zestawy ruchów, niemożliwe statystyki lub błędne sumy kontrolne, które powodują powstawanie „złych jajek”). Wstrzyknięcie błędnych danych do zapisu gry może uszkodzić plik zapisu. Zawsze weryfikuj pliki .pkm w PKHeX przed wstrzyknięciem ich do zapisu.

Szczegóły formatu

w pigułce
PEŁNA NAZWAPokemon Individual Entity Data Fileznany również jako .pkm file, Pokemon PKM
DEWELOPEROriginally associated with Pokesav; modern standard via PKHeX (Kaphotics/kwsch)od ~2008 (Pokesav era, Gen IV - Pokemon Diamond/Pearl/Platinum)
KATEGORIAPliki gier
TYP MIMEapplication/octet-stream
TYPbinarny rekord danych o stałym rozmiarze (pojedynczy obiekt Pokemon)
To rozszerzenie jest również używane przez…
  • Pakken Package File (norweski archiwizator) - Mało znany stary archiwizator „Pakken” używał .pkm jako rozszerzenia skompresowanego archiwum; nie jest powiązany z Pokemonami i występuje niezwykle rzadko.

Programy otwierające pliki PKM

Windows2 apps
PKHeX Open-source Otwórz PKHeX, przeciągnij plik .pkm na kartę wyświetlania Pokemona - pełne dane Pokemona zostaną natychmiast pokazane do wglądu lub edycji. Przeciągnij z powrotem do okna pliku zapisu, aby go wstrzyknąć.
Pokesav (legacy) Darmowy Oryginalne narzędzie dla .pkm generacji IV; nie jest już utrzymywane. Zamiast niego używaj PKHeX - całkowicie zastępuje ono Pokesav.
Web1 app
PKHeX (via Wine or .NET on Linux/macOS) Open-source PKHeX to aplikacja Windows .NET; działa na macOS/Linux poprzez środowisko uruchomieniowe .NET 8 lub Wine.

Szczegóły techniczne

specyfikacja
Rozmiar rekordu136 bajtów (box Gen IV), 220 bajtów (box Gen V), 236 bajtów (slot drużyny Gen IV/V)
Szyfrowanie danychSzyfrowanie XOR przy użyciu wartości osobowości Pokemona (PID) i ID trenera; bloki przetasowane w jednej z 24 kolejności na podstawie PID % 24
Struktura bloków (Gen IV)Cztery 32-bajtowe bloki (A/B/C/D): A = gatunek, przedmiot, OT, EXP; B = 4 ruchy + PP; C = nazwa OT, miejsce spotkania; D = IV, EV, wstążki, oznaczenia
Kontrola integralności16-bitowa suma kontrolna pod offsetem 0x06 na odszyfrowanych danych bloku; niezgodność powoduje, że Pokemon staje się „złym jajkiem” (bad egg) w grze
Kolejność bajtówLittle-endian
KontenerBrak - surowa struktura binarna o stałym rozmiarze bez opakowania i nagłówka pliku
Układ drużyny a pudełkaFormat pudełka (box) przechowuje tylko gatunek/metadane; format drużyny (236 bajtów) dołącza obliczone statystyki walki (HP, Atk, Def, Spe, SpA, SpD) oraz stan zdrowia
Metoda identyfikacjiIdentyfikowany po stałym rozmiarze bajtów (136, 220 lub 236 bajtów) i kontekście generacji; brak magicznych bajtów lub sygnatury nagłówka
Obsługiwane generacjeGen IV (Diamond, Pearl, Platinum, HeartGold, SoulSilver) i Gen V (Black, White, Black 2, White 2)
Nowoczesne odpowiedniki.pk4 (Gen IV) i .pk5 (Gen V) - rozszerzenia specyficzne dla generacji używane przez PKHeX w celu rozróżnienia
PlatformaSprzęt Nintendo DS/DSi; Windows PC przez PKHeX (.NET) lub starszy Pokesav
Narzędzia twórcówPokesav (~2008-2013, starsza wersja); PKHeX autorstwa Kaphotics (2014-obecnie, standard społeczności open-source)
Wydano~2008 (Pokesav era, Gen IV - Pokemon Diamond/Pearl/Platinum)
Najnowsza wersjaSuperseded by generation-specific variants: .pk4, .pk5, .pk6, .pk7, .pk8, .pk9 (Gen IV-IX); .pkm is the legacy Gen IV/V generic extension
Specyfikacjaprojectpokemon.org

Konwersje PKM

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami PKM. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki PKM.

Najczęściej zadawane pytania

Co to jest plik .pkm?
Binarny plik danych reprezentujący jednego indywidualnego Pokemona z gier na DS generacji IV lub V. Stworzony przez Pokesav i kompatybilny z nowoczesnym edytorem PKHeX.
Jak otworzyć plik .pkm?
Użyj PKHeX (bezpłatny, open-source, Windows) ze strony projectpokemon.org. Przeciągnij plik .pkm do programu, aby wyświetlić pełne dane Pokemona.
Jaka jest różnica między .pkm a .pk4/.pk5?
.pkm to starsze, ogólne rozszerzenie (era Pokesav). .pk4 i .pk5 to nowoczesna konwencja nazewnictwa PKHeX odpowiednio dla generacji IV i V. Strukturalnie są identyczne - można zmienić nazwę .pkm na .pk4 lub .pk5 w zależności od gry źródłowej.
Czy mogę przenieść Pokemona .pkm do nowszych gier?
Nie bezpośrednio poprzez przeciągnięcie pliku w PKHeX - musiałbyś przejść przez wewnątrzgrowy łańcuch transferu Pokemon Bank lub HOME, który wymusza kontrole legalności. PKHeX może edytować Pokemony dla dowolnej generacji gier w ich natywnym formacie.
Czy Pokesav jest nadal dostępny?
Pliki Pokesav są hostowane na projectpokemon.org w celach historycznych, ale narzędzie nie jest już utrzymywane. Używaj PKHeX - jest to obecny standard społeczności i obsługuje wszystkie gry Pokemon.

Źródła

1PKHeX - Project Pokemonprojectpokemon.org
2PKHeX GitHub (source code)github.com

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.BINCD/DVD Disc Image (BIN/CUE)
7.M4AMPEG-4 Audio File
8.EXEWindows Executable (Portable Executable)
9.JSONJavaScript Object Notation file
10.MDMarkdown Document

Powiązane rozszerzenia

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z