Hva er PKM-filformatet?
Filer med filendelsen .pkm tilhører kategorien for redigeringsfiler for Pokemon-lagringer. De lagrer data for en enkelt individuell Pokemon - ikke en fullstendig spillagring, men en selvstendig post av ett vesen eksportert fra Generasjon IV- eller V-titler som *Pokemon Diamond*, *Pearl*, *Platinum*, *HeartGold*, *SoulSilver*, *Black* og *White*. Både Diamond og Pearl ble utgitt i 2006 for de bærbare Nintendo DS-konsollene. En .pkm-fil fanger opp en Pokemons art, nivå, trekk, IV-er, EV-er, informasjon om Original Trainer (OT) og gjenstand i en kompakt binær post med fast størrelse.
.pkm-filer kan kopieres til harddisker på datamaskiner som kjører Windows. Dedikert programvare kalt Pokesav gjorde det mulig å redigere innholdet i .pkm-filer. Entusiaster av Pokemon Diamond og Pokemon Pearl kunne manuelt endre en Pokemons statistikk, trekk og attributter, noe som påvirket ytelsen i kamp betydelig. Modifiserte .pkm-filer ble ofte delt på fellesskapssider der spillentusiaster utveksler sine Pokemon - en tradisjon som fortsetter med verktøy som PKHeX.
Pokesav blir ikke lenger aktivt utviklet. PKHeX, en åpen kildekode-editor vedlikeholdt av Kaphotics på projectpokemon.org, har vært fellesskapsstandarden siden rundt 2014. PKHeX bruker generasjonsspesifikke utvidelser - .pk4 for Gen IV og .pk5 for Gen V - for å unngå tvetydighet, men leser og eksporterer fortsatt det eldre .pkm-formatet for kompatibilitet. En .pkm-fil representerer nøyaktig én Pokemon; for en komplett spillagring er .sav-filer det riktige formatet.
Sikkerhet og trygghet
RISIKO: LOW.pkm-filer er små passive binære dataposter - de kan ikke kjøres og utgjør ingen sikkerhetsrisiko. Forsiktig: .pkm-filer distribuert på nettet kan representere hackede/illegitime Pokemon (ugyldige trekksett, umulig statistikk eller feil sjekksummer som forårsaker «bad eggs»). Injisering av dårlige data i en spillagring kan korrumpere lagringsfilen. Bekreft alltid .pkm-filer i PKHeX før du injiserer dem i en lagring.
Formatdetaljer
i et nøtteskall- Pakken Package File (norsk arkivprogram) - Et obskurt gammelt arkivprogram «Pakken» brukte .pkm som sin komprimerte arkivendelse; ikke relatert til Pokemon og ekstremt sjelden.
Programmer som åpner PKM-filer
Tekniske detaljer
dyp spesifikasjon| Poststørrelse | 136 bytes (Gen IV boks), 220 bytes (Gen V boks), 236 bytes (Gen IV/V party-plass) |
| Datakryptering | XOR-kryptert ved hjelp av Pokemonens personlighetsverdi (PID) og Trainer ID; blokker stokket inn i en av 24 rekkefølger basert på PID % 24 |
| Blokkstruktur (Gen IV) | Fire 32-byte blokker (A/B/C/D): A = art, gjenstand, OT, EXP; B = 4 trekk + PP; C = OT-navn, møtested; D = IV-er, EV-er, bånd, markeringer |
| Integritetskontroll | 16-bit sjekksum ved offset 0x06 over dekryptert blokkdata; avvik fører til at Pokemonen blir et «bad egg» i spillet |
| Byterekkefølge | Little-endian |
| Beholder | Ingen - rå binær struktur med fast størrelse uten innpakning eller filhode |
| Party vs. boks-oppsett | Boksformat lagrer kun art/metadata; partyformat (236 bytes) legger til beregnet kampstatistikk (HP, Atk, Def, Spe, SpA, SpD) og statustilstand |
| Identifikasjonsmetode | Identifisert av fast bytestørrelse (136, 220 eller 236 bytes) og generasjonskontekst; ingen magic bytes eller hodesignatur |
| Generasjonsdekning | Gen IV (Diamond, Pearl, Platinum, HeartGold, SoulSilver) og Gen V (Black, White, Black 2, White 2) |
| Moderne ekvivalenter | .pk4 (Gen IV) og .pk5 (Gen V) - generasjonsspesifikke utvidelser brukt av PKHeX for entydighet |
| Plattform | Nintendo DS/DSi-maskinvare; Windows PC via PKHeX (.NET) eller eldre Pokesav |
| Skaperverktøy | Pokesav (~2008-2013, eldre); PKHeX av Kaphotics (2014-nåværende, åpen kildekode-standard) |
| Utgitt | ~2008 (Pokesav era, Gen IV - Pokemon Diamond/Pearl/Platinum) |
| Siste versjon | Superseded by generation-specific variants: .pk4, .pk5, .pk6, .pk7, .pk8, .pk9 (Gen IV-IX); .pkm is the legacy Gen IV/V generic extension |
| Spesifikasjon | projectpokemon.org |
PKM-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om PKM-filer.