<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://projectpokemon.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=SciresM</id>
	<title>ProjectPokemon Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://projectpokemon.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=SciresM"/>
	<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/Special:Contributions/SciresM"/>
	<updated>2026-05-11T08:25:46Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_ORAS_Save_File_Structure&amp;diff=5166</id>
		<title>Pokémon ORAS Save File Structure</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_ORAS_Save_File_Structure&amp;diff=5166"/>
		<updated>2015-04-03T21:18:10Z</updated>

		<summary type="html">&lt;p&gt;SciresM: secvalue&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OR/AS Save files are comprised of 4 sections, the latter two storing the contents of the two savegames.&lt;br /&gt;
&lt;br /&gt;
The structure of the save is extremely similar to [[Pokémon XY Save File Structure|Pokemon X/Y&#039;s]], with the majority of structural changes being the shifting of the positions of partitions.&lt;br /&gt;
&lt;br /&gt;
The game alternates between the two game saves similar to Generations 3 &amp;amp; 4 and X/Y.&lt;br /&gt;
&lt;br /&gt;
Save files are 0x100000 (1MB). The area between sections is either FF or 00, for Cartridges and Digital saves respectively.&lt;br /&gt;
&lt;br /&gt;
==Single Partition Save File==&lt;br /&gt;
http://3dbrew.org/wiki/Savegames&lt;br /&gt;
===Image Header (0x00000-0x00460)===&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Length&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Hash Details&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00000||0x10||0x0: Uses the AES Engine &amp;amp; KeyY||AES MAC Header&lt;br /&gt;
|-&lt;br /&gt;
| 00100||0x100||0x16C: (SHA256) 0x000-0x12C of active DIFI||DISA&lt;br /&gt;
|-&lt;br /&gt;
| 00200||0x12C||0x30C: (SHA256) 1st IVFC Hash copied to 0x200 zero array||DIFI Blob 1&lt;br /&gt;
|-&lt;br /&gt;
| 00330||0x12C||0x43C: (SHA256) 1st IVFC Hash copied to 0x200 zero array||DIFI Blob 2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===First Partition (0x01000-0x01107)===&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 01000||DPFS Partition&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Save File 1 (0x02000 - 0x75FFF)====&lt;br /&gt;
(420 KB)&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 02000||[[#IVFC Hash Region|IVFC Hash Region]]&lt;br /&gt;
|-&lt;br /&gt;
| 03000||SAVE Header (0x3F0 medias, 0x200 length) = 0x7E000 total&lt;br /&gt;
|-&lt;br /&gt;
| 03100||SAVE Data&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;ID&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Start&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Length&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;CHK&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 0000||5400||000002C8||75E1A||05400 - [[#Pokepuff Index Numbers|Pokepuff Inventory]] (Index * 100ct)&amp;lt;br&amp;gt;05464 - u32 Received Counter&lt;br /&gt;
|-&lt;br /&gt;
| 0001||5800||00000B90||75E22||05800 - Items Pocket&amp;lt;br&amp;gt;05E40 - Key Items Pocket&amp;lt;br&amp;gt;05FC0 - TM Pocket&amp;lt;br&amp;gt;06170- Medicine Pocket&amp;lt;br&amp;gt;06270 - Berry Pocket&lt;br /&gt;
|-&lt;br /&gt;
| 0002||6400||0000002C||75E2A||Select Bound Items&lt;br /&gt;
|-&lt;br /&gt;
| 0003||6600||00000038||75E32||????&lt;br /&gt;
|-&lt;br /&gt;
| 0004||6800||00000150||75E3A||Trainer Stat Tracking&lt;br /&gt;
|-&lt;br /&gt;
| 0005||6A00||00000004||75E42||????&lt;br /&gt;
|-&lt;br /&gt;
| 0006||6C00||00000008||75E4A||u32 Time Played + u32 Adventure Started&lt;br /&gt;
|-&lt;br /&gt;
| 0007||6E00||000001C0||75E52||Wardrobe (Bitflags) &amp;amp; Saved Outfits (Index #s) - Unused in ORAS&lt;br /&gt;
|-&lt;br /&gt;
| 0008||7000||000000BE||75E5A||u16/u8 storage&lt;br /&gt;
|-&lt;br /&gt;
| 0009||7200||00000024||75E62||FFFFFFFF&lt;br /&gt;
|-&lt;br /&gt;
| 000A||7400||00002100||75E6A||Overworld Data&amp;lt;br&amp;gt;0x108 per Overworld Entity&lt;br /&gt;
|-&lt;br /&gt;
| 000B||9600||00000130||75E72||Trainer Information ($)&lt;br /&gt;
|-&lt;br /&gt;
| 000C||9800||00000440||75E7A||Box Names&lt;br /&gt;
&amp;lt;br&amp;gt;[0x22] Box Name (* 31)&lt;br /&gt;
&amp;lt;br&amp;gt;[0x01] Box Background *31&lt;br /&gt;
&amp;lt;br&amp;gt;[0x03] Background Unlock Flags&lt;br /&gt;
|-&lt;br /&gt;
| 000D||9E00||00000574||75E82||Battle Box&lt;br /&gt;
|-&lt;br /&gt;
| 000E||A400||00004E28||75E8A||PSS Data - Friends&lt;br /&gt;
|-&lt;br /&gt;
| 000F||F400||00004E28||75E92||PSS Data - Acquaintances&lt;br /&gt;
|-&lt;br /&gt;
| 0010||14400||00004E28||75E9A||PSS Data - Passerby&lt;br /&gt;
|-&lt;br /&gt;
| 0011||19400||00000170||75EA2||Trainer Card (ID/SID/OT/Greeting)&lt;br /&gt;
|-&lt;br /&gt;
| 0012||19600||0000061C||75EAA||Party Members&lt;br /&gt;
|-&lt;br /&gt;
| 0013||19E00||00000504||75EB2||Constant &amp;amp; Event Flags&lt;br /&gt;
&amp;lt;br&amp;gt;19E78 - Ash Counter&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A0FC-0x1A27B - Event Bitflags (0x180 * 8)&lt;br /&gt;
|-&lt;br /&gt;
| 0014||1A400||000011CC||75EBA||Pokedex &amp;amp; Encounter Count&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A400 - Constant? 0x2F120F17&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A004 - u32 counter (?)&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A408 - 0x60 Region 1 - Native&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A468 - 0x60 Region 2 - Male&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A4C8 - 0x60 Region 3 - Female&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A528 - 0x60 Region 4 - Male *&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A588 - 0x60 Region 5 - Female *&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A5E8 - 0x60 Region 6 - Encountered Male&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A648 - 0x60 Region 7 - Encountered Female&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A6A8 - 0x60 Region 8 - Encountered Male *&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A708 - 0x60 Region 9 - Encountered Female *&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A768 - Form Bitflag Region&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A800 - 0x27C 7bit/entry flags (Language)&lt;br /&gt;
&amp;lt;br&amp;gt;0x1AA7C - u32 ??? 0?&lt;br /&gt;
&amp;lt;br&amp;gt;0x1AA80 - Spinda Spot Pattern (First EC encountered)&lt;br /&gt;
&amp;lt;br&amp;gt;0x1AA86 - Encounter Counts&lt;br /&gt;
|-&lt;br /&gt;
| 0015||1B600||00000644||75EC2||Sorted Variables&lt;br /&gt;
|-&lt;br /&gt;
| 0016||1BE00||00000104||75ECA||Fused Zekrom/Reshiram Storage&lt;br /&gt;
|-&lt;br /&gt;
| 0017||1C000||00000004||75ED2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0018||1C200||00000420||75EDA||????&lt;br /&gt;
|-&lt;br /&gt;
| 0019||1C800||00000064||75EE2||O-Power Flags&lt;br /&gt;
|-&lt;br /&gt;
| 001A||1CA00||000003F0||75EEA||????&lt;br /&gt;
|-&lt;br /&gt;
| 001B||1CE00||0000070C||75EF2||User Metadata&lt;br /&gt;
|-&lt;br /&gt;
| 001C||1D600||00000180||75EFA||GTS Upload &amp;amp; Match Criteria&lt;br /&gt;
|-&lt;br /&gt;
| 001D||1D800||00000004||75F02||87B1A23F const&lt;br /&gt;
|-&lt;br /&gt;
| 001E||1DA00||0000000C||75F0A||????&lt;br /&gt;
|-&lt;br /&gt;
| 001F||1DC00||00000048||75F12||Repel Info, (Swarm?) and other overworld info&lt;br /&gt;
|-&lt;br /&gt;
| 0020||1DE00||00000054||75F1A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0021||1E000||00000644||75F22||WiFi Tournament Data&lt;br /&gt;
|-&lt;br /&gt;
| 0022||1E800||000005C8||75F2A||Live Tournament Data&lt;br /&gt;
|-&lt;br /&gt;
| 0023||1EE00||000002F8||75F32||MAC Address &amp;amp; Network Connection Logging (0x98 per entry)&lt;br /&gt;
|-&lt;br /&gt;
| 0024||1F200||00001B40||75F3A||Hall of Fame Data (First Game Clear + 15 Latest)&lt;br /&gt;
&amp;lt;br&amp;gt;0x48 per Pokemon Slot; capped with 4 bytes at end (total 0x1B4)&lt;br /&gt;
&amp;lt;br&amp;gt;0x00 - Species&lt;br /&gt;
&amp;lt;br&amp;gt;0x02 - Held Item&lt;br /&gt;
&amp;lt;br&amp;gt;0x04 - Move 1&lt;br /&gt;
&amp;lt;br&amp;gt;0x06 - Move 2&lt;br /&gt;
&amp;lt;br&amp;gt;0x08 - Move 3&lt;br /&gt;
&amp;lt;br&amp;gt;0x0A - Move 4&lt;br /&gt;
&amp;lt;br&amp;gt;0x0C - Encryption Key&lt;br /&gt;
&amp;lt;br&amp;gt;0x10 - TID&lt;br /&gt;
&amp;lt;br&amp;gt;0x12 - SID&lt;br /&gt;
&amp;lt;br&amp;gt;0x14 - [Nicknamed,1][Shiny,1][Level,7][Gender,2][Form,5] bits&lt;br /&gt;
&amp;lt;br&amp;gt;0x16 - Unused&lt;br /&gt;
&amp;lt;br&amp;gt;0x18 - Nickname (0x16) + 0x3F80 end&lt;br /&gt;
&amp;lt;br&amp;gt;0x30 - Trainer Name (0x16) + 0x3F80 end&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Last 4 bytes:&lt;br /&gt;
&amp;lt;br&amp;gt;0x00 - # of Hall of Fame Victory&lt;br /&gt;
&amp;lt;br&amp;gt;0x01 - [Unk,1][Day of Month,5][Month,4][Year,8] bits&lt;br /&gt;
|-&lt;br /&gt;
| 0025||20E00||000001F4||75F42||Maison Data&lt;br /&gt;
&amp;lt;br&amp;gt;205C0 - u16 Current Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C2 - u16 Current Super Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C4 - u16 Best Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C6 - u16 Best Super Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C8 - u16 Current Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205CA - u16 Current Super Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205CC - u16 Best Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205CE - u16 Best Super Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D0 - u16 Current Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D2 - u16 Current Super Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D4 - u16 Best Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D6 - u16 Best Super Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D8 - u16 Current Rotation Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205DA - u16 Current Super Rotation Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205DC - u16 Best Rotation Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205DE - u16 Best Super Multi Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205E0 - u16 Current Multi Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205E2 - u16 Current Super Multi Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205E4 - u16 Best Multi Streaks&lt;br /&gt;
&amp;lt;br&amp;gt;205E6 - u16 Best Super Multi Streak&lt;br /&gt;
|-&lt;br /&gt;
| 0026||21000||000003E0||75F4A||Daycare Data (Larger than XY)&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 1) Occupied Flag&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 1) Steps Taken Since Depositing1&lt;br /&gt;
&amp;lt;br&amp;gt;xE8 (Slot 1) Box EK6 1&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 2) Occupied Flag&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 2) Steps Taken Since Depositing2&lt;br /&gt;
&amp;lt;br&amp;gt;xE8 (Slot 2) Box EK6 2&lt;br /&gt;
&amp;lt;br&amp;gt;u64 Flag (egg available)&lt;br /&gt;
&amp;lt;br&amp;gt;u64 RNG Seed&lt;br /&gt;
|-&lt;br /&gt;
| 0027||21400||00000216||75F52||Index Number Related Data&lt;br /&gt;
|-&lt;br /&gt;
| 0028||21800||00000640||75F5A||Berry Field Data (0x10 per tree, 100 trees)&lt;br /&gt;
|-&lt;br /&gt;
| 0029||22000||00001A90||75F62||Wondercard Data&amp;lt;br&amp;gt;0x100 bitflag-card received storage&amp;lt;br&amp;gt;Wondercard slots (0x108 between)&lt;br /&gt;
|-&lt;br /&gt;
| 002A||23C00||00000400||75F6A||SUBE data (XY: Old Man) - purpose unknown.&lt;br /&gt;
|-&lt;br /&gt;
| 002B||24000||00000618||75F72||Friend Safari Data&lt;br /&gt;
|-&lt;br /&gt;
| 002C||24800||0000025C||75F7A||PSS Data&lt;br /&gt;
|-&lt;br /&gt;
| 002D||24C00||00000834||75F82||PSS Friend Data [0x15]*100 entries&lt;br /&gt;
|-&lt;br /&gt;
| 002E||25600||00000318||75F8A||Super Training Data&lt;br /&gt;
&amp;lt;br&amp;gt;24610 - Mission Best Times (seconds as 4 byte floats)*30&lt;br /&gt;
&amp;lt;br&amp;gt;24788 - u32 Species That Scored Best Time*30&lt;br /&gt;
&amp;lt;br&amp;gt;24908 - Bag Inventory (12 bags)&lt;br /&gt;
|-&lt;br /&gt;
| 002F||25A00||000007D0||75F92||????&lt;br /&gt;
|-&lt;br /&gt;
| 0030||26200||00000C48||75F9A||Pokemon Bank Gifts&amp;lt;br&amp;gt;0x25E44 - u16 checksum (ccitt16, 0xFFFF initial) of 0x25400-0x25E43&lt;br /&gt;
|-&lt;br /&gt;
| 0031||27000||00000078||75FA2||Index Number Related Data&lt;br /&gt;
|-&lt;br /&gt;
| 0032||27200||00000200||75FAA||PGL Promotion Gifts&lt;br /&gt;
|-&lt;br /&gt;
| 0033||27400||00000C84||75FB2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0034||28200||00000628||75FBA||Data Block (Purpose Unknown)&amp;lt;br&amp;gt;u64 Length&amp;lt;br&amp;gt;byte[Length] data&lt;br /&gt;
|-&lt;br /&gt;
| 0035||28A00||00000400||75FC2||Contest Data&lt;br /&gt;
|-&lt;br /&gt;
| 0036||28E00||00007AD0||75FCA||Secret Base (Favorites)&lt;br /&gt;
|-&lt;br /&gt;
| 0037||30A00||000078B0||75FD2||Secret Base (Passerby) &amp;amp; Passerby Event Values&lt;br /&gt;
|-&lt;br /&gt;
| 0038||38400||00034AD0||75FDA||Box Data (31 Boxes, 30 Slots, 232 bytes each)&lt;br /&gt;
|-&lt;br /&gt;
| 0039||6D000||0000E058||75FE2||Picture Data (JPEG Exif Ver 2.2)&lt;br /&gt;
|-&lt;br /&gt;
| ----||75E00||00000800||-----||Checksum Storage&amp;lt;br&amp;gt;[0x14] Header: u64 savetime1 &amp;amp; u64 savetime2 (First five bytes Anti-Savegame Restore Secure Value), u16 BEEF magic&amp;lt;br&amp;gt;[0x10] Checksum Entries: u32 len, u16 ID, u16 checksum (ccitt16, 0xFFFF initial)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Save File 2 (0x81000 - 0xF1FFF)====&lt;br /&gt;
(420 KB)&lt;br /&gt;
&lt;br /&gt;
Same as Game Save 1&#039;s offsets; add 0x7F000.&lt;br /&gt;
&lt;br /&gt;
[[Category:Structures]]&lt;br /&gt;
[[Category:Game Mechanics]]&lt;br /&gt;
[[Category:Technical References]]&lt;br /&gt;
&lt;br /&gt;
==IVFC Hash Region==&lt;br /&gt;
SHA256 Hash over a 0x1000 large block (4096 bytes).&lt;br /&gt;
&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Start&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;End&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Hash Location&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 2020||203F||2000 - First Hash: Copied to 0x200 zero array.&lt;br /&gt;
|-&lt;br /&gt;
| 2040||2FFF||2020 - Second Hash: Copied to 0x1000 zero array.&lt;br /&gt;
|-&lt;br /&gt;
| 3000||3FFF||2040&lt;br /&gt;
|-&lt;br /&gt;
| 4000||4FFF||2060&lt;br /&gt;
|-&lt;br /&gt;
| 5000||5FFF||2080&lt;br /&gt;
|-&lt;br /&gt;
| 6000||6FFF||20A0&lt;br /&gt;
|-&lt;br /&gt;
| 7000||7FFF||20C0&lt;br /&gt;
|-&lt;br /&gt;
| 8000||8FFF||20E0&lt;br /&gt;
|-&lt;br /&gt;
| 9000||9FFF||2100&lt;br /&gt;
|-&lt;br /&gt;
| A000||AFFF||2120&lt;br /&gt;
|-&lt;br /&gt;
| B000||BFFF||2140&lt;br /&gt;
|-&lt;br /&gt;
| C000||CFFF||2160&lt;br /&gt;
|-&lt;br /&gt;
| D000||DFFF||2180&lt;br /&gt;
|-&lt;br /&gt;
| E000||EFFF||21A0&lt;br /&gt;
|-&lt;br /&gt;
| F000||FFFF||21C0&lt;br /&gt;
|-&lt;br /&gt;
| 10000||10FFF||21E0&lt;br /&gt;
|-&lt;br /&gt;
| 11000||11FFF||2200&lt;br /&gt;
|-&lt;br /&gt;
| 12000||12FFF||2220&lt;br /&gt;
|-&lt;br /&gt;
| 13000||13FFF||2240&lt;br /&gt;
|-&lt;br /&gt;
| 14000||14FFF||2260&lt;br /&gt;
|-&lt;br /&gt;
| 15000||15FFF||2280&lt;br /&gt;
|-&lt;br /&gt;
| 16000||16FFF||22A0&lt;br /&gt;
|-&lt;br /&gt;
| 17000||17FFF||22C0&lt;br /&gt;
|-&lt;br /&gt;
| 18000||18FFF||22E0&lt;br /&gt;
|-&lt;br /&gt;
| 19000||19FFF||2300&lt;br /&gt;
|-&lt;br /&gt;
| 1A000||1AFFF||2320&lt;br /&gt;
|-&lt;br /&gt;
| 1B000||1BFFF||2340&lt;br /&gt;
|-&lt;br /&gt;
| 1C000||1CFFF||2360&lt;br /&gt;
|-&lt;br /&gt;
| 1D000||1DFFF||2380&lt;br /&gt;
|-&lt;br /&gt;
| 1E000||1EFFF||23A0&lt;br /&gt;
|-&lt;br /&gt;
| 1F000||1FFFF||23C0&lt;br /&gt;
|-&lt;br /&gt;
| 20000||20FFF||23E0&lt;br /&gt;
|-&lt;br /&gt;
| 21000||21FFF||2400&lt;br /&gt;
|-&lt;br /&gt;
| 22000||22FFF||2420&lt;br /&gt;
|-&lt;br /&gt;
| 23000||23FFF||2440&lt;br /&gt;
|-&lt;br /&gt;
| 24000||24FFF||2460&lt;br /&gt;
|-&lt;br /&gt;
| 25000||25FFF||2480&lt;br /&gt;
|-&lt;br /&gt;
| 26000||26FFF||24A0&lt;br /&gt;
|-&lt;br /&gt;
| 27000||27FFF||24C0&lt;br /&gt;
|-&lt;br /&gt;
| 28000||28FFF||24E0&lt;br /&gt;
|-&lt;br /&gt;
| 29000||29FFF||2500&lt;br /&gt;
|-&lt;br /&gt;
| 2A000||2AFFF||2520&lt;br /&gt;
|-&lt;br /&gt;
| 2B000||2BFFF||2540&lt;br /&gt;
|-&lt;br /&gt;
| 2C000||2CFFF||2560&lt;br /&gt;
|-&lt;br /&gt;
| 2D000||2DFFF||2580&lt;br /&gt;
|-&lt;br /&gt;
| 2E000||2EFFF||25A0&lt;br /&gt;
|-&lt;br /&gt;
| 2F000||2FFFF||25C0&lt;br /&gt;
|-&lt;br /&gt;
| 30000||30FFF||25E0&lt;br /&gt;
|-&lt;br /&gt;
| 31000||31FFF||2600&lt;br /&gt;
|-&lt;br /&gt;
| 32000||32FFF||2620&lt;br /&gt;
|-&lt;br /&gt;
| 33000||33FFF||2640&lt;br /&gt;
|-&lt;br /&gt;
| 34000||34FFF||2660&lt;br /&gt;
|-&lt;br /&gt;
| 35000||35FFF||2680&lt;br /&gt;
|-&lt;br /&gt;
| 36000||36FFF||26A0&lt;br /&gt;
|-&lt;br /&gt;
| 37000||37FFF||26C0&lt;br /&gt;
|-&lt;br /&gt;
| 38000||38FFF||26E0&lt;br /&gt;
|-&lt;br /&gt;
| 39000||39FFF||2700&lt;br /&gt;
|-&lt;br /&gt;
| 3A000||3AFFF||2720&lt;br /&gt;
|-&lt;br /&gt;
| 3B000||3BFFF||2740&lt;br /&gt;
|-&lt;br /&gt;
| 3C000||3CFFF||2760&lt;br /&gt;
|-&lt;br /&gt;
| 3D000||3DFFF||2780&lt;br /&gt;
|-&lt;br /&gt;
| 3E000||3EFFF||27A0&lt;br /&gt;
|-&lt;br /&gt;
| 3F000||3FFFF||27C0&lt;br /&gt;
|-&lt;br /&gt;
| 40000||40FFF||27E0&lt;br /&gt;
|-&lt;br /&gt;
| 41000||41FFF||2800&lt;br /&gt;
|-&lt;br /&gt;
| 42000||42FFF||2820&lt;br /&gt;
|-&lt;br /&gt;
| 43000||43FFF||2840&lt;br /&gt;
|-&lt;br /&gt;
| 44000||44FFF||2860&lt;br /&gt;
|-&lt;br /&gt;
| 45000||45FFF||2880&lt;br /&gt;
|-&lt;br /&gt;
| 46000||46FFF||28A0&lt;br /&gt;
|-&lt;br /&gt;
| 47000||47FFF||28C0&lt;br /&gt;
|-&lt;br /&gt;
| 48000||48FFF||28E0&lt;br /&gt;
|-&lt;br /&gt;
| 49000||49FFF||2900&lt;br /&gt;
|-&lt;br /&gt;
| 4A000||4AFFF||2920&lt;br /&gt;
|-&lt;br /&gt;
| 4B000||4BFFF||2940&lt;br /&gt;
|-&lt;br /&gt;
| 4C000||4CFFF||2960&lt;br /&gt;
|-&lt;br /&gt;
| 4D000||4DFFF||2980&lt;br /&gt;
|-&lt;br /&gt;
| 4E000||4EFFF||29A0&lt;br /&gt;
|-&lt;br /&gt;
| 4F000||4FFFF||29C0&lt;br /&gt;
|-&lt;br /&gt;
| 50000||50FFF||29E0&lt;br /&gt;
|-&lt;br /&gt;
| 51000||51FFF||2A00&lt;br /&gt;
|-&lt;br /&gt;
| 52000||52FFF||2A20&lt;br /&gt;
|-&lt;br /&gt;
| 53000||53FFF||2A40&lt;br /&gt;
|-&lt;br /&gt;
| 54000||54FFF||2A60&lt;br /&gt;
|-&lt;br /&gt;
| 55000||55FFF||2A80&lt;br /&gt;
|-&lt;br /&gt;
| 56000||56FFF||2AA0&lt;br /&gt;
|-&lt;br /&gt;
| 57000||57FFF||2AC0&lt;br /&gt;
|-&lt;br /&gt;
| 58000||58FFF||2AE0&lt;br /&gt;
|-&lt;br /&gt;
| 59000||59FFF||2B00&lt;br /&gt;
|-&lt;br /&gt;
| 5A000||5AFFF||2B20&lt;br /&gt;
|-&lt;br /&gt;
| 5B000||5BFFF||2B40&lt;br /&gt;
|-&lt;br /&gt;
| 5C000||5CFFF||2B60&lt;br /&gt;
|-&lt;br /&gt;
| 5D000||5DFFF||2B80&lt;br /&gt;
|-&lt;br /&gt;
| 5E000||5EFFF||2BA0&lt;br /&gt;
|-&lt;br /&gt;
| 5F000||5FFFF||2BC0&lt;br /&gt;
|-&lt;br /&gt;
| 60000||60FFF||2BE0&lt;br /&gt;
|-&lt;br /&gt;
| 61000||61FFF||2C00&lt;br /&gt;
|-&lt;br /&gt;
| 62000||62FFF||2C20&lt;br /&gt;
|-&lt;br /&gt;
| 63000||63FFF||2C40&lt;br /&gt;
|-&lt;br /&gt;
| 64000||64FFF||2C60&lt;br /&gt;
|-&lt;br /&gt;
| 65000||65FFF||2C80&lt;br /&gt;
|-&lt;br /&gt;
| 66000||66FFF||2CA0&lt;br /&gt;
|-&lt;br /&gt;
| 67000||67FFF||2CC0&lt;br /&gt;
|-&lt;br /&gt;
| 68000||68FFF||2CE0&lt;br /&gt;
|-&lt;br /&gt;
| 69000||69FFF||2D00&lt;br /&gt;
|-&lt;br /&gt;
| 6A000||6AFFF||2D20&lt;br /&gt;
|-&lt;br /&gt;
| 6B000||6BFFF||2D40&lt;br /&gt;
|-&lt;br /&gt;
| 6C000||6CFFF||2D60&lt;br /&gt;
|-&lt;br /&gt;
| 6D000||6DFFF||2D80&lt;br /&gt;
|-&lt;br /&gt;
| 6E000||6EFFF||2DA0&lt;br /&gt;
|-&lt;br /&gt;
| 6F000||6FFFF||2DC0&lt;br /&gt;
|-&lt;br /&gt;
| 70000||70FFF||2DE0&lt;br /&gt;
|-&lt;br /&gt;
| 71000||71FFF||2E00&lt;br /&gt;
|-&lt;br /&gt;
| 72000||72FFF||2E20&lt;br /&gt;
|-&lt;br /&gt;
| 73000||73FFF||2E40&lt;br /&gt;
|-&lt;br /&gt;
| 74000||74FFF||2E60&lt;br /&gt;
|-&lt;br /&gt;
| 75000||75FFF||2E80&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Pokepuff Index Numbers==&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Index&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00||Empty&lt;br /&gt;
|-&lt;br /&gt;
| 01||Sweet Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 02||Mint Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 03||Citrus Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 04||Mocha Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 05||Spice Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 06||Sweet Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 07||Mint Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 08||Citrus Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 09||Mocha Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0A||Spice Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0B||Sweet Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0C||Mint Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0D||Citrus Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0E||Mocha Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0F||Spice Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 10||Sweet Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 11||Mint Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 12||Citrus Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 13||Mocha Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 14||Spice Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 15||Wish Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 16||Honor Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 17||Spring Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 18||Summer Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 19||Fall Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 1A||Winter Supreme Pokepuff&lt;br /&gt;
|}&lt;br /&gt;
==Super Training Bag Index Numbers==&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Index&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00||Empty&lt;br /&gt;
|-&lt;br /&gt;
| 01||HP Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 02||HP Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 03||HP Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 04||ATK Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 05||ATK Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 06||ATK Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 07||Def Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 08||Def Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 09||Def Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 0A||Sp.A Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 0B||Sp.A Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 0C||Sp.A Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 0D||Sp.D Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 0E||Sp.D Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 0F||Sp.D Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 10||Speed Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 11||Speed Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 12||Speed Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 13||Strength Bag&lt;br /&gt;
|-&lt;br /&gt;
| 14||Toughen Up Bag&lt;br /&gt;
|-&lt;br /&gt;
| 15||Swiftness Bag&lt;br /&gt;
|-&lt;br /&gt;
| 16||Big-Shot Bag&lt;br /&gt;
|-&lt;br /&gt;
| 17||Double-Up Bag&lt;br /&gt;
|-&lt;br /&gt;
| 18||Team Flare Bag&lt;br /&gt;
|-&lt;br /&gt;
| 19||Reset Bag&lt;br /&gt;
|-&lt;br /&gt;
| 1A||Soothing Bag&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SciresM</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_XY_Save_File_Structure&amp;diff=5165</id>
		<title>Pokémon XY Save File Structure</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_XY_Save_File_Structure&amp;diff=5165"/>
		<updated>2015-04-03T21:17:42Z</updated>

		<summary type="html">&lt;p&gt;SciresM: remove unnecessary &amp;lt;br&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;X/Y Save files are comprised of 4 sections, the latter two storing the contents of the two savegames.&lt;br /&gt;
&lt;br /&gt;
The game alternates between the two game saves similar to Generations 3 &amp;amp; 4.&lt;br /&gt;
&lt;br /&gt;
Save files are 0x100000 (1MB). The area between sections is either FF or 00, for Cartridges and Digital saves respectively.&lt;br /&gt;
&lt;br /&gt;
==Single Partition Save File==&lt;br /&gt;
http://3dbrew.org/wiki/Savegames&lt;br /&gt;
===Image Header (0x00000-0x00460)===&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Length&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Hash Details&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00000||0x10||0x0: Uses the AES Engine &amp;amp; KeyY||AES MAC Header&lt;br /&gt;
|-&lt;br /&gt;
| 00100||0x100||0x16C: (SHA256) 0x000-0x12C of active DIFI||DISA&lt;br /&gt;
|-&lt;br /&gt;
| 00200||0x12C||0x30C: (SHA256) 1st IVFC Hash copied to 0x200 zero array||DIFI Blob 1&lt;br /&gt;
|-&lt;br /&gt;
| 00330||0x12C||0x43C: (SHA256) 1st IVFC Hash copied to 0x200 zero array||DIFI Blob 2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===First Partition (0x01000-0x01107)===&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 01000||DPFS Partition&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Save File 1 (0x02000 - 0x6AFFF)====&lt;br /&gt;
(420 KB)&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 02000||[[#IVFC Hash Region|IVFC Hash Region]]&lt;br /&gt;
|-&lt;br /&gt;
| 03000||SAVE Header (0x3F0 medias, 0x200 length) = 0x7E000 total&lt;br /&gt;
|-&lt;br /&gt;
| 03100||SAVE Data&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;ID&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Start&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Length&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;CHK&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 0000||05400||000002C8||6A81A||05400 - [[#Pokepuff Index Numbers|Pokepuff Inventory]] (Index * 100ct)&amp;lt;br&amp;gt;05464 - u32 Received Counter&lt;br /&gt;
|-&lt;br /&gt;
| 0001||05800||00000B88||6A822||05800 - Items Pocket&amp;lt;br&amp;gt;05E40 - Key Items Pocket&amp;lt;br&amp;gt;05FC0 - TM Pocket&amp;lt;br&amp;gt;06168 - Medicine Pocket&amp;lt;br&amp;gt;06268 - Berry Pocket&lt;br /&gt;
|-&lt;br /&gt;
| 0002||06400||0000002C||6A82A||Select Bound Items&lt;br /&gt;
|-&lt;br /&gt;
| 0003||06600||00000038||6A832||????&lt;br /&gt;
|-&lt;br /&gt;
| 0004||06800||00000150||6A83A||Trainer Stat Tracking&lt;br /&gt;
&amp;lt;br&amp;gt;0x06802 - Map ID&lt;br /&gt;
&amp;lt;br&amp;gt;0x06810 - X Coordinate (&amp;lt;&amp;gt;)&lt;br /&gt;
&amp;lt;br&amp;gt;0x06814 - Y Coordinate (Height)&lt;br /&gt;
&amp;lt;br&amp;gt;0x06818 - Z Coordinate (^v)&lt;br /&gt;
&amp;lt;br&amp;gt;0x068F4 - Map ID&lt;br /&gt;
&amp;lt;br&amp;gt;0x06904 - X Coordinate (&amp;lt;&amp;gt;)&lt;br /&gt;
&amp;lt;br&amp;gt;0x06808 - Y Coordinate (Height)&lt;br /&gt;
&amp;lt;br&amp;gt;0x0680C - Z Coordinate (^v)&lt;br /&gt;
|-&lt;br /&gt;
| 0005||06A00||00000004||6A842||????&lt;br /&gt;
|-&lt;br /&gt;
| 0006||06C00||00000008||6A84A||u32 Time Played + u32 Adventure Started&lt;br /&gt;
|-&lt;br /&gt;
| 0007||06E00||000001C0||6A852||Wardrobe (Bitflags) &amp;amp; Saved Outfits (Index #s)&lt;br /&gt;
|-&lt;br /&gt;
| 0008||07000||000000BE||6A85A||u16/u8 storage&lt;br /&gt;
|-&lt;br /&gt;
| 0009||07200||00000024||6A862||FFFFFFFF&lt;br /&gt;
|-&lt;br /&gt;
| 000A||07400||00002100||6A86A||Overworld Data&lt;br /&gt;
&amp;lt;br&amp;gt;0x108 per Overworld Entity&lt;br /&gt;
|-&lt;br /&gt;
| 000B||09600||00000140||6A872||Trainer Information ($)&lt;br /&gt;
|-&lt;br /&gt;
| 000C||09800||00000440||6A87A||Box Names&lt;br /&gt;
&amp;lt;br&amp;gt;[0x22] Box Name (* 31)&lt;br /&gt;
&amp;lt;br&amp;gt;[0x01] Box Background *31&lt;br /&gt;
&amp;lt;br&amp;gt;[0x03] Background Unlock Flags&lt;br /&gt;
|-&lt;br /&gt;
| 000D||09E00||00000574||6A882||Battle Box&lt;br /&gt;
|-&lt;br /&gt;
| 000E||0A400||00004E28||6A88A||PSS Data - Friends&lt;br /&gt;
|-&lt;br /&gt;
| 000F||0F400||00004E28||6A892||PSS Data - Acquaintances &lt;br /&gt;
|-&lt;br /&gt;
| 0010||14400||00004E28||6A89A||PSS Data - Passerby&lt;br /&gt;
|-&lt;br /&gt;
| 0011||19400||00000170||6A8A2||Trainer Card (ID/SID/OT/Greeting)&lt;br /&gt;
|-&lt;br /&gt;
| 0012||19600||0000061C||6A8AA||Party Members&lt;br /&gt;
|-&lt;br /&gt;
| 0013||19E00||00000504||6A8B2||Constant &amp;amp; Event Flags&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A0FC-0x1A27B - Event Bitflags (0x180 * 8)&lt;br /&gt;
|-&lt;br /&gt;
| 0014||1A400||000006A0||6A8BA||Pokedex&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A400 - Constant? 0x2F120F17&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A004 - u32 counter (?)&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A408 - 0x60 Region 1 - Native&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A468 - 0x60 Region 2 - Male&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A4C8 - 0x60 Region 3 - Female&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A528 - 0x60 Region 4 - Male *&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A588 - 0x60 Region 5 - Female *&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A5E8 - 0x60 Region 6 - Encountered Male&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A648 - 0x60 Region 7 - Encountered Female&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A6A8 - 0x60 Region 8 - Encountered Male *&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A708 - 0x60 Region 9 - Encountered Female *&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A768 - 0x60 Region A - Via Trade&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A7C8 - 0x278 7bit/entry flags (Language)&lt;br /&gt;
&amp;lt;br&amp;gt;0x1AA40 - u32 ??? 0?&lt;br /&gt;
&amp;lt;br&amp;gt;0x1AA44 - Spinda Spot Pattern (First EC encountered)&lt;br /&gt;
&amp;lt;br&amp;gt;0x1AA48 - u32 ???&lt;br /&gt;
&amp;lt;br&amp;gt;0x1AA4C - 0x54 Bitflags - Obtained specimen from Previous Console Era (pre Kalos Game Origin, 1-649)&lt;br /&gt;
|-&lt;br /&gt;
| 0015||1AC00||00000644||6A8C2||Sorted Variables&lt;br /&gt;
|-&lt;br /&gt;
| 0016||1B400||00000104||6A8CA||Fused Zekrom/Reshiram Storage&lt;br /&gt;
|-&lt;br /&gt;
| 0017||1B600||00000004||6A8D2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0018||1B800||00000420||6A8DA||????&lt;br /&gt;
|-&lt;br /&gt;
| 0019||1BE00||00000064||6A8E2||O-Power Flags&lt;br /&gt;
|-&lt;br /&gt;
| 001A||1C000||000003F0||6A8EA||????&lt;br /&gt;
|-&lt;br /&gt;
| 001B||1C400||0000070C||6A8F2||User Metadata&lt;br /&gt;
&amp;lt;br&amp;gt;1C538 - PSS Outfit&lt;br /&gt;
&amp;lt;br&amp;gt;1C548 - Trainer Name&lt;br /&gt;
&amp;lt;br&amp;gt;1C564 - Favorite Pokemon&lt;br /&gt;
&amp;lt;br&amp;gt;1C567 - Pokemon&#039;s Gender&lt;br /&gt;
&amp;lt;br&amp;gt;1C56C - Encryption Constant&lt;br /&gt;
&amp;lt;br&amp;gt;1C57C - Pokemon&#039;s Nickname&lt;br /&gt;
|-&lt;br /&gt;
| 001C||1CC00||00000180||6A8FA||GTS Upload &amp;amp; Match Criteria&lt;br /&gt;
|-&lt;br /&gt;
| 001D||1CE00||00000004||6A902||87B1A23F const&lt;br /&gt;
|-&lt;br /&gt;
| 001E||1D000||0000000C||6A90A||????&lt;br /&gt;
|-&lt;br /&gt;
| 001F||1D200||00000048||6A912||Repel Info, (Swarm?) and other overworld info&lt;br /&gt;
|-&lt;br /&gt;
| 0020||1D400||00000054||6A91A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0021||1D600||00000644||6A922||WiFi Tournament Data&lt;br /&gt;
|-&lt;br /&gt;
| 0022||1DE00||000005C8||6A92A||Live Tournament Data&lt;br /&gt;
|-&lt;br /&gt;
| 0023||1E400||000002F8||6A932||MAC Address &amp;amp; Network Connection Logging (0x98 per entry)&lt;br /&gt;
|-&lt;br /&gt;
| 0024||1E800||00001B40||6A93A||Hall of Fame Data (First Game Clear + 15 Latest)&lt;br /&gt;
&amp;lt;br&amp;gt;0x48 per Pokemon Slot; capped with 4 bytes at end (total 0x1B4)&lt;br /&gt;
&amp;lt;br&amp;gt;0x00 - Species&lt;br /&gt;
&amp;lt;br&amp;gt;0x02 - Held Item&lt;br /&gt;
&amp;lt;br&amp;gt;0x04 - Move 1&lt;br /&gt;
&amp;lt;br&amp;gt;0x06 - Move 2&lt;br /&gt;
&amp;lt;br&amp;gt;0x08 - Move 3&lt;br /&gt;
&amp;lt;br&amp;gt;0x0A - Move 4&lt;br /&gt;
&amp;lt;br&amp;gt;0x0C - Encryption Key&lt;br /&gt;
&amp;lt;br&amp;gt;0x10 - TID&lt;br /&gt;
&amp;lt;br&amp;gt;0x12 - SID&lt;br /&gt;
&amp;lt;br&amp;gt;0x14 - [Nicknamed,1][Shiny,1][Level,7][Gender,2][Form,5] bits&lt;br /&gt;
&amp;lt;br&amp;gt;0x16 - Unused&lt;br /&gt;
&amp;lt;br&amp;gt;0x18 - Nickname (0x16) + 0x3F80 end&lt;br /&gt;
&amp;lt;br&amp;gt;0x30 - Trainer Name (0x16) + 0x3F80 end&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Last 4 bytes:&lt;br /&gt;
&amp;lt;br&amp;gt;0x00 - # of Hall of Fame Victory&lt;br /&gt;
&amp;lt;br&amp;gt;0x01 - [Unk,1][Day of Month,5][Month,4][Year,8] bits&lt;br /&gt;
|-&lt;br /&gt;
| 0025||20400||000001F4||6A942||Maison Data&lt;br /&gt;
&amp;lt;br&amp;gt;205C0 - u16 Current Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C2 - u16 Current Super Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C4 - u16 Best Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C6 - u16 Best Super Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C8 - u16 Current Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205CA - u16 Current Super Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205CC - u16 Best Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205CE - u16 Best Super Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D0 - u16 Current Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D2 - u16 Current Super Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D4 - u16 Best Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D6 - u16 Best Super Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D8 - u16 Current Rotation Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205DA - u16 Current Super Rotation Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205DC - u16 Best Rotation Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205DE - u16 Best Super Multi Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205E0 - u16 Current Multi Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205E2 - u16 Current Super Multi Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205E4 - u16 Best Multi Streaks&lt;br /&gt;
&amp;lt;br&amp;gt;205E6 - u16 Best Super Multi Streak&lt;br /&gt;
|-&lt;br /&gt;
| 0026||20600||000001F0||6A94A||Daycare Data&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 1) Occupied Flag&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 1) Steps Taken Since Depositing&lt;br /&gt;
&amp;lt;br&amp;gt;xE8 (Slot 1) Box EK6 1&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 2) Occupied Flag&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 2) Steps Taken Since Depositing2&lt;br /&gt;
&amp;lt;br&amp;gt;xE8 (Slot 2) Box EK6 2&lt;br /&gt;
&amp;lt;br&amp;gt;u64 Flag (egg available)&lt;br /&gt;
&amp;lt;br&amp;gt;u64 RNG Seed&lt;br /&gt;
|-&lt;br /&gt;
| 0027||20800||00000216||6A952||Index Number Related Data&lt;br /&gt;
|-&lt;br /&gt;
| 0028||20C00||00000390||6A95A||Berry Field Data (0x18 per tree, 36 trees)&lt;br /&gt;
|-&lt;br /&gt;
| 0029||21000||00001A90||6A962||Wondercard Data&amp;lt;br&amp;gt;0x100 bitflag-card received storage&amp;lt;br&amp;gt;Wondercard slots (0x108 between)&lt;br /&gt;
|-&lt;br /&gt;
| 002A||22C00||00000308||6A96A||Old Man (Anistar) Pokemon Storage&lt;br /&gt;
|-&lt;br /&gt;
| 002B||23000||00000618||6A972||Friend Safari Data&lt;br /&gt;
|-&lt;br /&gt;
| 002C||23800||0000025C||6A97A||PSS Data&lt;br /&gt;
|-&lt;br /&gt;
| 002D||23C00||00000834||6A982||PSS Friend Data [0x15]*100 entries&lt;br /&gt;
|-&lt;br /&gt;
| 002E||24600||00000318||6A98A||Super Training Data&lt;br /&gt;
&amp;lt;br&amp;gt;24610 - Mission Best Times (seconds as 4 byte floats)*30&lt;br /&gt;
&amp;lt;br&amp;gt;24788 - u32 Species That Scored Best Time*30&lt;br /&gt;
&amp;lt;br&amp;gt;24908 - Bag Inventory (12 bags)&lt;br /&gt;
|-&lt;br /&gt;
| 002F||24A00||000007D0||6A992||????&lt;br /&gt;
|-&lt;br /&gt;
| 0030||25200||00000C48||6A99A||Pokemon Bank Gifts&amp;lt;br&amp;gt;0x25E44 - u16 checksum (ccitt16, 0xFFFF initial) of 0x25400-0x25E43&lt;br /&gt;
|-&lt;br /&gt;
| 0031||26000||00000078||6A9A2||Index Number Related Data&lt;br /&gt;
|-&lt;br /&gt;
| 0032||26200||00000200||6A9AA||PGL Promotion Gifts&lt;br /&gt;
|-&lt;br /&gt;
| 0033||26400||00000C84||6A9B2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0034||27200||00000628||6A9BA||Data Block (Purpose Unknown)&amp;lt;br&amp;gt;u64 Length&amp;lt;br&amp;gt;byte[Length] data&lt;br /&gt;
|-&lt;br /&gt;
| 0035||27A00||00034AD0||6A9C2||Box Data (31 Boxes, 30 Slots, 232 bytes each)&lt;br /&gt;
|-&lt;br /&gt;
| 0036||5C600||0000E058||6A9CA||Picture Data (JPEG Exif Ver 2.2) ~ 5C654 starts the JPEG (FF D8 marker) - Sent to PGL&lt;br /&gt;
|-&lt;br /&gt;
| ----||6A800||00000800||-----||Checksum Storage&amp;lt;br&amp;gt;[0x14] Header: u64 savetime1 &amp;amp; u64 savetime2 (First five bytes Anti-Savegame Restore Secure Value),u16 BEEF magic&amp;lt;br&amp;gt;[0x10] Checksum Entries: u32 len, u16 ID, u16 checksum (ccitt16, 0xFFFF initial)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Save File 2 (0x81000 - 0xE9FFF)====&lt;br /&gt;
(420 KB)&lt;br /&gt;
&lt;br /&gt;
Same as Game Save 1&#039;s offsets; add 0x7F000.&lt;br /&gt;
&lt;br /&gt;
[[Category:Structures]]&lt;br /&gt;
[[Category:Game Mechanics]]&lt;br /&gt;
[[Category:Technical References]]&lt;br /&gt;
&lt;br /&gt;
==IVFC Hash Region==&lt;br /&gt;
SHA256 Hash over a 0x1000 large block (4096 bytes).&lt;br /&gt;
&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Start&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;End&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Hash Location&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 2020||203F||2000 - First Hash: Copied to 0x200 zero array.&lt;br /&gt;
|-&lt;br /&gt;
| 2040||2FFF||2020 - Second Hash: Copied to 0x1000 zero array.&lt;br /&gt;
|-&lt;br /&gt;
| 3000||3FFF||2040&lt;br /&gt;
|-&lt;br /&gt;
| 4000||4FFF||2060&lt;br /&gt;
|-&lt;br /&gt;
| 5000||5FFF||2080&lt;br /&gt;
|-&lt;br /&gt;
| 6000||6FFF||20A0&lt;br /&gt;
|-&lt;br /&gt;
| 7000||7FFF||20C0&lt;br /&gt;
|-&lt;br /&gt;
| 8000||8FFF||20E0&lt;br /&gt;
|-&lt;br /&gt;
| 9000||9FFF||2100&lt;br /&gt;
|-&lt;br /&gt;
| A000||AFFF||2120&lt;br /&gt;
|-&lt;br /&gt;
| B000||BFFF||2140&lt;br /&gt;
|-&lt;br /&gt;
| C000||CFFF||2160&lt;br /&gt;
|-&lt;br /&gt;
| D000||DFFF||2180&lt;br /&gt;
|-&lt;br /&gt;
| E000||EFFF||21A0&lt;br /&gt;
|-&lt;br /&gt;
| F000||FFFF||21C0&lt;br /&gt;
|-&lt;br /&gt;
| 10000||10FFF||21E0&lt;br /&gt;
|-&lt;br /&gt;
| 11000||11FFF||2200&lt;br /&gt;
|-&lt;br /&gt;
| 12000||12FFF||2220&lt;br /&gt;
|-&lt;br /&gt;
| 13000||13FFF||2240&lt;br /&gt;
|-&lt;br /&gt;
| 14000||14FFF||2260&lt;br /&gt;
|-&lt;br /&gt;
| 15000||15FFF||2280&lt;br /&gt;
|-&lt;br /&gt;
| 16000||16FFF||22A0&lt;br /&gt;
|-&lt;br /&gt;
| 17000||17FFF||22C0&lt;br /&gt;
|-&lt;br /&gt;
| 18000||18FFF||22E0&lt;br /&gt;
|-&lt;br /&gt;
| 19000||19FFF||2300&lt;br /&gt;
|-&lt;br /&gt;
| 1A000||1AFFF||2320&lt;br /&gt;
|-&lt;br /&gt;
| 1B000||1BFFF||2340&lt;br /&gt;
|-&lt;br /&gt;
| 1C000||1CFFF||2360&lt;br /&gt;
|-&lt;br /&gt;
| 1D000||1DFFF||2380&lt;br /&gt;
|-&lt;br /&gt;
| 1E000||1EFFF||23A0&lt;br /&gt;
|-&lt;br /&gt;
| 1F000||1FFFF||23C0&lt;br /&gt;
|-&lt;br /&gt;
| 20000||20FFF||23E0&lt;br /&gt;
|-&lt;br /&gt;
| 21000||21FFF||2400&lt;br /&gt;
|-&lt;br /&gt;
| 22000||22FFF||2420&lt;br /&gt;
|-&lt;br /&gt;
| 23000||23FFF||2440&lt;br /&gt;
|-&lt;br /&gt;
| 24000||24FFF||2460&lt;br /&gt;
|-&lt;br /&gt;
| 25000||25FFF||2480&lt;br /&gt;
|-&lt;br /&gt;
| 26000||26FFF||24A0&lt;br /&gt;
|-&lt;br /&gt;
| 27000||27FFF||24C0&lt;br /&gt;
|-&lt;br /&gt;
| 28000||28FFF||24E0&lt;br /&gt;
|-&lt;br /&gt;
| 29000||29FFF||2500&lt;br /&gt;
|-&lt;br /&gt;
| 2A000||2AFFF||2520&lt;br /&gt;
|-&lt;br /&gt;
| 2B000||2BFFF||2540&lt;br /&gt;
|-&lt;br /&gt;
| 2C000||2CFFF||2560&lt;br /&gt;
|-&lt;br /&gt;
| 2D000||2DFFF||2580&lt;br /&gt;
|-&lt;br /&gt;
| 2E000||2EFFF||25A0&lt;br /&gt;
|-&lt;br /&gt;
| 2F000||2FFFF||25C0&lt;br /&gt;
|-&lt;br /&gt;
| 30000||30FFF||25E0&lt;br /&gt;
|-&lt;br /&gt;
| 31000||31FFF||2600&lt;br /&gt;
|-&lt;br /&gt;
| 32000||32FFF||2620&lt;br /&gt;
|-&lt;br /&gt;
| 33000||33FFF||2640&lt;br /&gt;
|-&lt;br /&gt;
| 34000||34FFF||2660&lt;br /&gt;
|-&lt;br /&gt;
| 35000||35FFF||2680&lt;br /&gt;
|-&lt;br /&gt;
| 36000||36FFF||26A0&lt;br /&gt;
|-&lt;br /&gt;
| 37000||37FFF||26C0&lt;br /&gt;
|-&lt;br /&gt;
| 38000||38FFF||26E0&lt;br /&gt;
|-&lt;br /&gt;
| 39000||39FFF||2700&lt;br /&gt;
|-&lt;br /&gt;
| 3A000||3AFFF||2720&lt;br /&gt;
|-&lt;br /&gt;
| 3B000||3BFFF||2740&lt;br /&gt;
|-&lt;br /&gt;
| 3C000||3CFFF||2760&lt;br /&gt;
|-&lt;br /&gt;
| 3D000||3DFFF||2780&lt;br /&gt;
|-&lt;br /&gt;
| 3E000||3EFFF||27A0&lt;br /&gt;
|-&lt;br /&gt;
| 3F000||3FFFF||27C0&lt;br /&gt;
|-&lt;br /&gt;
| 40000||40FFF||27E0&lt;br /&gt;
|-&lt;br /&gt;
| 41000||41FFF||2800&lt;br /&gt;
|-&lt;br /&gt;
| 42000||42FFF||2820&lt;br /&gt;
|-&lt;br /&gt;
| 43000||43FFF||2840&lt;br /&gt;
|-&lt;br /&gt;
| 44000||44FFF||2860&lt;br /&gt;
|-&lt;br /&gt;
| 45000||45FFF||2880&lt;br /&gt;
|-&lt;br /&gt;
| 46000||46FFF||28A0&lt;br /&gt;
|-&lt;br /&gt;
| 47000||47FFF||28C0&lt;br /&gt;
|-&lt;br /&gt;
| 48000||48FFF||28E0&lt;br /&gt;
|-&lt;br /&gt;
| 49000||49FFF||2900&lt;br /&gt;
|-&lt;br /&gt;
| 4A000||4AFFF||2920&lt;br /&gt;
|-&lt;br /&gt;
| 4B000||4BFFF||2940&lt;br /&gt;
|-&lt;br /&gt;
| 4C000||4CFFF||2960&lt;br /&gt;
|-&lt;br /&gt;
| 4D000||4DFFF||2980&lt;br /&gt;
|-&lt;br /&gt;
| 4E000||4EFFF||29A0&lt;br /&gt;
|-&lt;br /&gt;
| 4F000||4FFFF||29C0&lt;br /&gt;
|-&lt;br /&gt;
| 50000||50FFF||29E0&lt;br /&gt;
|-&lt;br /&gt;
| 51000||51FFF||2A00&lt;br /&gt;
|-&lt;br /&gt;
| 52000||52FFF||2A20&lt;br /&gt;
|-&lt;br /&gt;
| 53000||53FFF||2A40&lt;br /&gt;
|-&lt;br /&gt;
| 54000||54FFF||2A60&lt;br /&gt;
|-&lt;br /&gt;
| 55000||55FFF||2A80&lt;br /&gt;
|-&lt;br /&gt;
| 56000||56FFF||2AA0&lt;br /&gt;
|-&lt;br /&gt;
| 57000||57FFF||2AC0&lt;br /&gt;
|-&lt;br /&gt;
| 58000||58FFF||2AE0&lt;br /&gt;
|-&lt;br /&gt;
| 59000||59FFF||2B00&lt;br /&gt;
|-&lt;br /&gt;
| 5A000||5AFFF||2B20&lt;br /&gt;
|-&lt;br /&gt;
| 5B000||5BFFF||2B40&lt;br /&gt;
|-&lt;br /&gt;
| 5C000||5CFFF||2B60&lt;br /&gt;
|-&lt;br /&gt;
| 5D000||5DFFF||2B80&lt;br /&gt;
|-&lt;br /&gt;
| 5E000||5EFFF||2BA0&lt;br /&gt;
|-&lt;br /&gt;
| 5F000||5FFFF||2BC0&lt;br /&gt;
|-&lt;br /&gt;
| 60000||60FFF||2BE0&lt;br /&gt;
|-&lt;br /&gt;
| 61000||61FFF||2C00&lt;br /&gt;
|-&lt;br /&gt;
| 62000||62FFF||2C20&lt;br /&gt;
|-&lt;br /&gt;
| 63000||63FFF||2C40&lt;br /&gt;
|-&lt;br /&gt;
| 64000||64FFF||2C60&lt;br /&gt;
|-&lt;br /&gt;
| 65000||65FFF||2C80&lt;br /&gt;
|-&lt;br /&gt;
| 66000||66FFF||2CA0&lt;br /&gt;
|-&lt;br /&gt;
| 67000||67FFF||2CC0&lt;br /&gt;
|-&lt;br /&gt;
| 68000||68FFF||2CE0&lt;br /&gt;
|-&lt;br /&gt;
| 69000||69FFF||2D00&lt;br /&gt;
|-&lt;br /&gt;
| 6A000||6AFFF||2D20&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Pokepuff Index Numbers==&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Index&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00||Empty&lt;br /&gt;
|-&lt;br /&gt;
| 01||Sweet Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 02||Mint Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 03||Citrus Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 04||Mocha Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 05||Spice Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 06||Sweet Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 07||Mint Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 08||Citrus Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 09||Mocha Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0A||Spice Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0B||Sweet Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0C||Mint Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0D||Citrus Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0E||Mocha Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0F||Spice Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 10||Sweet Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 11||Mint Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 12||Citrus Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 13||Mocha Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 14||Spice Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 15||Wish Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 16||Honor Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 17||Spring Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 18||Summer Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 19||Fall Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 1A||Winter Supreme Pokepuff&lt;br /&gt;
|}&lt;br /&gt;
==Super Training Bag Index Numbers==&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Index&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00||Empty&lt;br /&gt;
|-&lt;br /&gt;
| 01||HP Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 02||HP Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 03||HP Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 04||ATK Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 05||ATK Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 06||ATK Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 07||Def Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 08||Def Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 09||Def Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 0A||Sp.A Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 0B||Sp.A Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 0C||Sp.A Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 0D||Sp.D Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 0E||Sp.D Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 0F||Sp.D Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 10||Speed Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 11||Speed Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 12||Speed Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 13||Strength Bag&lt;br /&gt;
|-&lt;br /&gt;
| 14||Toughen Up Bag&lt;br /&gt;
|-&lt;br /&gt;
| 15||Swiftness Bag&lt;br /&gt;
|-&lt;br /&gt;
| 16||Big-Shot Bag&lt;br /&gt;
|-&lt;br /&gt;
| 17||Double-Up Bag&lt;br /&gt;
|-&lt;br /&gt;
| 18||Team Flare Bag&lt;br /&gt;
|-&lt;br /&gt;
| 19||Reset Bag&lt;br /&gt;
|-&lt;br /&gt;
| 1A||Soothing Bag&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SciresM</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_XY_Save_File_Structure&amp;diff=5164</id>
		<title>Pokémon XY Save File Structure</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_XY_Save_File_Structure&amp;diff=5164"/>
		<updated>2015-04-03T21:17:09Z</updated>

		<summary type="html">&lt;p&gt;SciresM: secvalue&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;X/Y Save files are comprised of 4 sections, the latter two storing the contents of the two savegames.&lt;br /&gt;
&lt;br /&gt;
The game alternates between the two game saves similar to Generations 3 &amp;amp; 4.&lt;br /&gt;
&lt;br /&gt;
Save files are 0x100000 (1MB). The area between sections is either FF or 00, for Cartridges and Digital saves respectively.&lt;br /&gt;
&lt;br /&gt;
==Single Partition Save File==&lt;br /&gt;
http://3dbrew.org/wiki/Savegames&lt;br /&gt;
===Image Header (0x00000-0x00460)===&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Length&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Hash Details&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00000||0x10||0x0: Uses the AES Engine &amp;amp; KeyY||AES MAC Header&lt;br /&gt;
|-&lt;br /&gt;
| 00100||0x100||0x16C: (SHA256) 0x000-0x12C of active DIFI||DISA&lt;br /&gt;
|-&lt;br /&gt;
| 00200||0x12C||0x30C: (SHA256) 1st IVFC Hash copied to 0x200 zero array||DIFI Blob 1&lt;br /&gt;
|-&lt;br /&gt;
| 00330||0x12C||0x43C: (SHA256) 1st IVFC Hash copied to 0x200 zero array||DIFI Blob 2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===First Partition (0x01000-0x01107)===&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 01000||DPFS Partition&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Save File 1 (0x02000 - 0x6AFFF)====&lt;br /&gt;
(420 KB)&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 02000||[[#IVFC Hash Region|IVFC Hash Region]]&lt;br /&gt;
|-&lt;br /&gt;
| 03000||SAVE Header (0x3F0 medias, 0x200 length) = 0x7E000 total&lt;br /&gt;
|-&lt;br /&gt;
| 03100||SAVE Data&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;ID&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Start&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Length&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;CHK&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 0000||05400||000002C8||6A81A||05400 - [[#Pokepuff Index Numbers|Pokepuff Inventory]] (Index * 100ct)&amp;lt;br&amp;gt;05464 - u32 Received Counter&lt;br /&gt;
|-&lt;br /&gt;
| 0001||05800||00000B88||6A822||05800 - Items Pocket&amp;lt;br&amp;gt;05E40 - Key Items Pocket&amp;lt;br&amp;gt;05FC0 - TM Pocket&amp;lt;br&amp;gt;06168 - Medicine Pocket&amp;lt;br&amp;gt;06268 - Berry Pocket&lt;br /&gt;
|-&lt;br /&gt;
| 0002||06400||0000002C||6A82A||Select Bound Items&lt;br /&gt;
|-&lt;br /&gt;
| 0003||06600||00000038||6A832||????&lt;br /&gt;
|-&lt;br /&gt;
| 0004||06800||00000150||6A83A||Trainer Stat Tracking&lt;br /&gt;
&amp;lt;br&amp;gt;0x06802 - Map ID&lt;br /&gt;
&amp;lt;br&amp;gt;0x06810 - X Coordinate (&amp;lt;&amp;gt;)&lt;br /&gt;
&amp;lt;br&amp;gt;0x06814 - Y Coordinate (Height)&lt;br /&gt;
&amp;lt;br&amp;gt;0x06818 - Z Coordinate (^v)&lt;br /&gt;
&amp;lt;br&amp;gt;0x068F4 - Map ID&lt;br /&gt;
&amp;lt;br&amp;gt;0x06904 - X Coordinate (&amp;lt;&amp;gt;)&lt;br /&gt;
&amp;lt;br&amp;gt;0x06808 - Y Coordinate (Height)&lt;br /&gt;
&amp;lt;br&amp;gt;0x0680C - Z Coordinate (^v)&lt;br /&gt;
|-&lt;br /&gt;
| 0005||06A00||00000004||6A842||????&lt;br /&gt;
|-&lt;br /&gt;
| 0006||06C00||00000008||6A84A||u32 Time Played + u32 Adventure Started&lt;br /&gt;
|-&lt;br /&gt;
| 0007||06E00||000001C0||6A852||Wardrobe (Bitflags) &amp;amp; Saved Outfits (Index #s)&lt;br /&gt;
|-&lt;br /&gt;
| 0008||07000||000000BE||6A85A||u16/u8 storage&lt;br /&gt;
|-&lt;br /&gt;
| 0009||07200||00000024||6A862||FFFFFFFF&lt;br /&gt;
|-&lt;br /&gt;
| 000A||07400||00002100||6A86A||Overworld Data&lt;br /&gt;
&amp;lt;br&amp;gt;0x108 per Overworld Entity&lt;br /&gt;
|-&lt;br /&gt;
| 000B||09600||00000140||6A872||Trainer Information ($)&lt;br /&gt;
|-&lt;br /&gt;
| 000C||09800||00000440||6A87A||Box Names&lt;br /&gt;
&amp;lt;br&amp;gt;[0x22] Box Name (* 31)&lt;br /&gt;
&amp;lt;br&amp;gt;[0x01] Box Background *31&lt;br /&gt;
&amp;lt;br&amp;gt;[0x03] Background Unlock Flags&lt;br /&gt;
|-&lt;br /&gt;
| 000D||09E00||00000574||6A882||Battle Box&lt;br /&gt;
|-&lt;br /&gt;
| 000E||0A400||00004E28||6A88A||PSS Data - Friends&lt;br /&gt;
|-&lt;br /&gt;
| 000F||0F400||00004E28||6A892||PSS Data - Acquaintances &lt;br /&gt;
|-&lt;br /&gt;
| 0010||14400||00004E28||6A89A||PSS Data - Passerby&lt;br /&gt;
|-&lt;br /&gt;
| 0011||19400||00000170||6A8A2||Trainer Card (ID/SID/OT/Greeting)&lt;br /&gt;
|-&lt;br /&gt;
| 0012||19600||0000061C||6A8AA||Party Members&lt;br /&gt;
|-&lt;br /&gt;
| 0013||19E00||00000504||6A8B2||Constant &amp;amp; Event Flags&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A0FC-0x1A27B - Event Bitflags (0x180 * 8)&lt;br /&gt;
|-&lt;br /&gt;
| 0014||1A400||000006A0||6A8BA||Pokedex&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A400 - Constant? 0x2F120F17&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A004 - u32 counter (?)&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A408 - 0x60 Region 1 - Native&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A468 - 0x60 Region 2 - Male&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A4C8 - 0x60 Region 3 - Female&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A528 - 0x60 Region 4 - Male *&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A588 - 0x60 Region 5 - Female *&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A5E8 - 0x60 Region 6 - Encountered Male&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A648 - 0x60 Region 7 - Encountered Female&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A6A8 - 0x60 Region 8 - Encountered Male *&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A708 - 0x60 Region 9 - Encountered Female *&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A768 - 0x60 Region A - Via Trade&lt;br /&gt;
&amp;lt;br&amp;gt;0x1A7C8 - 0x278 7bit/entry flags (Language)&lt;br /&gt;
&amp;lt;br&amp;gt;0x1AA40 - u32 ??? 0?&lt;br /&gt;
&amp;lt;br&amp;gt;0x1AA44 - Spinda Spot Pattern (First EC encountered)&lt;br /&gt;
&amp;lt;br&amp;gt;0x1AA48 - u32 ???&lt;br /&gt;
&amp;lt;br&amp;gt;0x1AA4C - 0x54 Bitflags - Obtained specimen from Previous Console Era (pre Kalos Game Origin, 1-649)&lt;br /&gt;
|-&lt;br /&gt;
| 0015||1AC00||00000644||6A8C2||Sorted Variables&lt;br /&gt;
|-&lt;br /&gt;
| 0016||1B400||00000104||6A8CA||Fused Zekrom/Reshiram Storage&lt;br /&gt;
|-&lt;br /&gt;
| 0017||1B600||00000004||6A8D2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0018||1B800||00000420||6A8DA||????&lt;br /&gt;
|-&lt;br /&gt;
| 0019||1BE00||00000064||6A8E2||O-Power Flags&lt;br /&gt;
|-&lt;br /&gt;
| 001A||1C000||000003F0||6A8EA||????&lt;br /&gt;
|-&lt;br /&gt;
| 001B||1C400||0000070C||6A8F2||User Metadata&lt;br /&gt;
&amp;lt;br&amp;gt;1C538 - PSS Outfit&lt;br /&gt;
&amp;lt;br&amp;gt;1C548 - Trainer Name&lt;br /&gt;
&amp;lt;br&amp;gt;1C564 - Favorite Pokemon&lt;br /&gt;
&amp;lt;br&amp;gt;1C567 - Pokemon&#039;s Gender&lt;br /&gt;
&amp;lt;br&amp;gt;1C56C - Encryption Constant&lt;br /&gt;
&amp;lt;br&amp;gt;1C57C - Pokemon&#039;s Nickname&lt;br /&gt;
|-&lt;br /&gt;
| 001C||1CC00||00000180||6A8FA||GTS Upload &amp;amp; Match Criteria&lt;br /&gt;
|-&lt;br /&gt;
| 001D||1CE00||00000004||6A902||87B1A23F const&lt;br /&gt;
|-&lt;br /&gt;
| 001E||1D000||0000000C||6A90A||????&lt;br /&gt;
|-&lt;br /&gt;
| 001F||1D200||00000048||6A912||Repel Info, (Swarm?) and other overworld info&lt;br /&gt;
|-&lt;br /&gt;
| 0020||1D400||00000054||6A91A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0021||1D600||00000644||6A922||WiFi Tournament Data&lt;br /&gt;
|-&lt;br /&gt;
| 0022||1DE00||000005C8||6A92A||Live Tournament Data&lt;br /&gt;
|-&lt;br /&gt;
| 0023||1E400||000002F8||6A932||MAC Address &amp;amp; Network Connection Logging (0x98 per entry)&lt;br /&gt;
|-&lt;br /&gt;
| 0024||1E800||00001B40||6A93A||Hall of Fame Data (First Game Clear + 15 Latest)&lt;br /&gt;
&amp;lt;br&amp;gt;0x48 per Pokemon Slot; capped with 4 bytes at end (total 0x1B4)&lt;br /&gt;
&amp;lt;br&amp;gt;0x00 - Species&lt;br /&gt;
&amp;lt;br&amp;gt;0x02 - Held Item&lt;br /&gt;
&amp;lt;br&amp;gt;0x04 - Move 1&lt;br /&gt;
&amp;lt;br&amp;gt;0x06 - Move 2&lt;br /&gt;
&amp;lt;br&amp;gt;0x08 - Move 3&lt;br /&gt;
&amp;lt;br&amp;gt;0x0A - Move 4&lt;br /&gt;
&amp;lt;br&amp;gt;0x0C - Encryption Key&lt;br /&gt;
&amp;lt;br&amp;gt;0x10 - TID&lt;br /&gt;
&amp;lt;br&amp;gt;0x12 - SID&lt;br /&gt;
&amp;lt;br&amp;gt;0x14 - [Nicknamed,1][Shiny,1][Level,7][Gender,2][Form,5] bits&lt;br /&gt;
&amp;lt;br&amp;gt;0x16 - Unused&lt;br /&gt;
&amp;lt;br&amp;gt;0x18 - Nickname (0x16) + 0x3F80 end&lt;br /&gt;
&amp;lt;br&amp;gt;0x30 - Trainer Name (0x16) + 0x3F80 end&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Last 4 bytes:&lt;br /&gt;
&amp;lt;br&amp;gt;0x00 - # of Hall of Fame Victory&lt;br /&gt;
&amp;lt;br&amp;gt;0x01 - [Unk,1][Day of Month,5][Month,4][Year,8] bits&lt;br /&gt;
|-&lt;br /&gt;
| 0025||20400||000001F4||6A942||Maison Data&lt;br /&gt;
&amp;lt;br&amp;gt;205C0 - u16 Current Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C2 - u16 Current Super Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C4 - u16 Best Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C6 - u16 Best Super Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C8 - u16 Current Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205CA - u16 Current Super Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205CC - u16 Best Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205CE - u16 Best Super Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D0 - u16 Current Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D2 - u16 Current Super Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D4 - u16 Best Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D6 - u16 Best Super Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D8 - u16 Current Rotation Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205DA - u16 Current Super Rotation Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205DC - u16 Best Rotation Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205DE - u16 Best Super Multi Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205E0 - u16 Current Multi Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205E2 - u16 Current Super Multi Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205E4 - u16 Best Multi Streaks&lt;br /&gt;
&amp;lt;br&amp;gt;205E6 - u16 Best Super Multi Streak&lt;br /&gt;
|-&lt;br /&gt;
| 0026||20600||000001F0||6A94A||Daycare Data&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 1) Occupied Flag&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 1) Steps Taken Since Depositing&lt;br /&gt;
&amp;lt;br&amp;gt;xE8 (Slot 1) Box EK6 1&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 2) Occupied Flag&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 2) Steps Taken Since Depositing2&lt;br /&gt;
&amp;lt;br&amp;gt;xE8 (Slot 2) Box EK6 2&lt;br /&gt;
&amp;lt;br&amp;gt;u64 Flag (egg available)&lt;br /&gt;
&amp;lt;br&amp;gt;u64 RNG Seed&lt;br /&gt;
|-&lt;br /&gt;
| 0027||20800||00000216||6A952||Index Number Related Data&lt;br /&gt;
|-&lt;br /&gt;
| 0028||20C00||00000390||6A95A||Berry Field Data (0x18 per tree, 36 trees)&lt;br /&gt;
|-&lt;br /&gt;
| 0029||21000||00001A90||6A962||Wondercard Data&amp;lt;br&amp;gt;0x100 bitflag-card received storage&amp;lt;br&amp;gt;Wondercard slots (0x108 between)&lt;br /&gt;
|-&lt;br /&gt;
| 002A||22C00||00000308||6A96A||Old Man (Anistar) Pokemon Storage&lt;br /&gt;
|-&lt;br /&gt;
| 002B||23000||00000618||6A972||Friend Safari Data&lt;br /&gt;
|-&lt;br /&gt;
| 002C||23800||0000025C||6A97A||PSS Data&lt;br /&gt;
|-&lt;br /&gt;
| 002D||23C00||00000834||6A982||PSS Friend Data [0x15]*100 entries&lt;br /&gt;
|-&lt;br /&gt;
| 002E||24600||00000318||6A98A||Super Training Data&lt;br /&gt;
&amp;lt;br&amp;gt;24610 - Mission Best Times (seconds as 4 byte floats)*30&lt;br /&gt;
&amp;lt;br&amp;gt;24788 - u32 Species That Scored Best Time*30&lt;br /&gt;
&amp;lt;br&amp;gt;24908 - Bag Inventory (12 bags)&lt;br /&gt;
|-&lt;br /&gt;
| 002F||24A00||000007D0||6A992||????&lt;br /&gt;
|-&lt;br /&gt;
| 0030||25200||00000C48||6A99A||Pokemon Bank Gifts&amp;lt;br&amp;gt;0x25E44 - u16 checksum (ccitt16, 0xFFFF initial) of 0x25400-0x25E43&lt;br /&gt;
|-&lt;br /&gt;
| 0031||26000||00000078||6A9A2||Index Number Related Data&lt;br /&gt;
|-&lt;br /&gt;
| 0032||26200||00000200||6A9AA||PGL Promotion Gifts&lt;br /&gt;
|-&lt;br /&gt;
| 0033||26400||00000C84||6A9B2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0034||27200||00000628||6A9BA||Data Block (Purpose Unknown)&amp;lt;br&amp;gt;u64 Length&amp;lt;br&amp;gt;byte[Length] data&lt;br /&gt;
|-&lt;br /&gt;
| 0035||27A00||00034AD0||6A9C2||Box Data (31 Boxes, 30 Slots, 232 bytes each)&lt;br /&gt;
|-&lt;br /&gt;
| 0036||5C600||0000E058||6A9CA||Picture Data (JPEG Exif Ver 2.2) ~ 5C654 starts the JPEG (FF D8 marker) - Sent to PGL&lt;br /&gt;
|-&lt;br /&gt;
| ----||6A800||00000800||-----||Checksum Storage&amp;lt;br&amp;gt;[0x14] Header: u64 savetime1 &amp;amp; u64 savetime2 (First five bytes Anti-Savegame Restore Secure Value),&amp;lt;br&amp;gt;u16 BEEF magic&amp;lt;br&amp;gt;[0x10] Checksum Entries: u32 len, u16 ID, u16 checksum (ccitt16, 0xFFFF initial)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Save File 2 (0x81000 - 0xE9FFF)====&lt;br /&gt;
(420 KB)&lt;br /&gt;
&lt;br /&gt;
Same as Game Save 1&#039;s offsets; add 0x7F000.&lt;br /&gt;
&lt;br /&gt;
[[Category:Structures]]&lt;br /&gt;
[[Category:Game Mechanics]]&lt;br /&gt;
[[Category:Technical References]]&lt;br /&gt;
&lt;br /&gt;
==IVFC Hash Region==&lt;br /&gt;
SHA256 Hash over a 0x1000 large block (4096 bytes).&lt;br /&gt;
&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Start&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;End&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Hash Location&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 2020||203F||2000 - First Hash: Copied to 0x200 zero array.&lt;br /&gt;
|-&lt;br /&gt;
| 2040||2FFF||2020 - Second Hash: Copied to 0x1000 zero array.&lt;br /&gt;
|-&lt;br /&gt;
| 3000||3FFF||2040&lt;br /&gt;
|-&lt;br /&gt;
| 4000||4FFF||2060&lt;br /&gt;
|-&lt;br /&gt;
| 5000||5FFF||2080&lt;br /&gt;
|-&lt;br /&gt;
| 6000||6FFF||20A0&lt;br /&gt;
|-&lt;br /&gt;
| 7000||7FFF||20C0&lt;br /&gt;
|-&lt;br /&gt;
| 8000||8FFF||20E0&lt;br /&gt;
|-&lt;br /&gt;
| 9000||9FFF||2100&lt;br /&gt;
|-&lt;br /&gt;
| A000||AFFF||2120&lt;br /&gt;
|-&lt;br /&gt;
| B000||BFFF||2140&lt;br /&gt;
|-&lt;br /&gt;
| C000||CFFF||2160&lt;br /&gt;
|-&lt;br /&gt;
| D000||DFFF||2180&lt;br /&gt;
|-&lt;br /&gt;
| E000||EFFF||21A0&lt;br /&gt;
|-&lt;br /&gt;
| F000||FFFF||21C0&lt;br /&gt;
|-&lt;br /&gt;
| 10000||10FFF||21E0&lt;br /&gt;
|-&lt;br /&gt;
| 11000||11FFF||2200&lt;br /&gt;
|-&lt;br /&gt;
| 12000||12FFF||2220&lt;br /&gt;
|-&lt;br /&gt;
| 13000||13FFF||2240&lt;br /&gt;
|-&lt;br /&gt;
| 14000||14FFF||2260&lt;br /&gt;
|-&lt;br /&gt;
| 15000||15FFF||2280&lt;br /&gt;
|-&lt;br /&gt;
| 16000||16FFF||22A0&lt;br /&gt;
|-&lt;br /&gt;
| 17000||17FFF||22C0&lt;br /&gt;
|-&lt;br /&gt;
| 18000||18FFF||22E0&lt;br /&gt;
|-&lt;br /&gt;
| 19000||19FFF||2300&lt;br /&gt;
|-&lt;br /&gt;
| 1A000||1AFFF||2320&lt;br /&gt;
|-&lt;br /&gt;
| 1B000||1BFFF||2340&lt;br /&gt;
|-&lt;br /&gt;
| 1C000||1CFFF||2360&lt;br /&gt;
|-&lt;br /&gt;
| 1D000||1DFFF||2380&lt;br /&gt;
|-&lt;br /&gt;
| 1E000||1EFFF||23A0&lt;br /&gt;
|-&lt;br /&gt;
| 1F000||1FFFF||23C0&lt;br /&gt;
|-&lt;br /&gt;
| 20000||20FFF||23E0&lt;br /&gt;
|-&lt;br /&gt;
| 21000||21FFF||2400&lt;br /&gt;
|-&lt;br /&gt;
| 22000||22FFF||2420&lt;br /&gt;
|-&lt;br /&gt;
| 23000||23FFF||2440&lt;br /&gt;
|-&lt;br /&gt;
| 24000||24FFF||2460&lt;br /&gt;
|-&lt;br /&gt;
| 25000||25FFF||2480&lt;br /&gt;
|-&lt;br /&gt;
| 26000||26FFF||24A0&lt;br /&gt;
|-&lt;br /&gt;
| 27000||27FFF||24C0&lt;br /&gt;
|-&lt;br /&gt;
| 28000||28FFF||24E0&lt;br /&gt;
|-&lt;br /&gt;
| 29000||29FFF||2500&lt;br /&gt;
|-&lt;br /&gt;
| 2A000||2AFFF||2520&lt;br /&gt;
|-&lt;br /&gt;
| 2B000||2BFFF||2540&lt;br /&gt;
|-&lt;br /&gt;
| 2C000||2CFFF||2560&lt;br /&gt;
|-&lt;br /&gt;
| 2D000||2DFFF||2580&lt;br /&gt;
|-&lt;br /&gt;
| 2E000||2EFFF||25A0&lt;br /&gt;
|-&lt;br /&gt;
| 2F000||2FFFF||25C0&lt;br /&gt;
|-&lt;br /&gt;
| 30000||30FFF||25E0&lt;br /&gt;
|-&lt;br /&gt;
| 31000||31FFF||2600&lt;br /&gt;
|-&lt;br /&gt;
| 32000||32FFF||2620&lt;br /&gt;
|-&lt;br /&gt;
| 33000||33FFF||2640&lt;br /&gt;
|-&lt;br /&gt;
| 34000||34FFF||2660&lt;br /&gt;
|-&lt;br /&gt;
| 35000||35FFF||2680&lt;br /&gt;
|-&lt;br /&gt;
| 36000||36FFF||26A0&lt;br /&gt;
|-&lt;br /&gt;
| 37000||37FFF||26C0&lt;br /&gt;
|-&lt;br /&gt;
| 38000||38FFF||26E0&lt;br /&gt;
|-&lt;br /&gt;
| 39000||39FFF||2700&lt;br /&gt;
|-&lt;br /&gt;
| 3A000||3AFFF||2720&lt;br /&gt;
|-&lt;br /&gt;
| 3B000||3BFFF||2740&lt;br /&gt;
|-&lt;br /&gt;
| 3C000||3CFFF||2760&lt;br /&gt;
|-&lt;br /&gt;
| 3D000||3DFFF||2780&lt;br /&gt;
|-&lt;br /&gt;
| 3E000||3EFFF||27A0&lt;br /&gt;
|-&lt;br /&gt;
| 3F000||3FFFF||27C0&lt;br /&gt;
|-&lt;br /&gt;
| 40000||40FFF||27E0&lt;br /&gt;
|-&lt;br /&gt;
| 41000||41FFF||2800&lt;br /&gt;
|-&lt;br /&gt;
| 42000||42FFF||2820&lt;br /&gt;
|-&lt;br /&gt;
| 43000||43FFF||2840&lt;br /&gt;
|-&lt;br /&gt;
| 44000||44FFF||2860&lt;br /&gt;
|-&lt;br /&gt;
| 45000||45FFF||2880&lt;br /&gt;
|-&lt;br /&gt;
| 46000||46FFF||28A0&lt;br /&gt;
|-&lt;br /&gt;
| 47000||47FFF||28C0&lt;br /&gt;
|-&lt;br /&gt;
| 48000||48FFF||28E0&lt;br /&gt;
|-&lt;br /&gt;
| 49000||49FFF||2900&lt;br /&gt;
|-&lt;br /&gt;
| 4A000||4AFFF||2920&lt;br /&gt;
|-&lt;br /&gt;
| 4B000||4BFFF||2940&lt;br /&gt;
|-&lt;br /&gt;
| 4C000||4CFFF||2960&lt;br /&gt;
|-&lt;br /&gt;
| 4D000||4DFFF||2980&lt;br /&gt;
|-&lt;br /&gt;
| 4E000||4EFFF||29A0&lt;br /&gt;
|-&lt;br /&gt;
| 4F000||4FFFF||29C0&lt;br /&gt;
|-&lt;br /&gt;
| 50000||50FFF||29E0&lt;br /&gt;
|-&lt;br /&gt;
| 51000||51FFF||2A00&lt;br /&gt;
|-&lt;br /&gt;
| 52000||52FFF||2A20&lt;br /&gt;
|-&lt;br /&gt;
| 53000||53FFF||2A40&lt;br /&gt;
|-&lt;br /&gt;
| 54000||54FFF||2A60&lt;br /&gt;
|-&lt;br /&gt;
| 55000||55FFF||2A80&lt;br /&gt;
|-&lt;br /&gt;
| 56000||56FFF||2AA0&lt;br /&gt;
|-&lt;br /&gt;
| 57000||57FFF||2AC0&lt;br /&gt;
|-&lt;br /&gt;
| 58000||58FFF||2AE0&lt;br /&gt;
|-&lt;br /&gt;
| 59000||59FFF||2B00&lt;br /&gt;
|-&lt;br /&gt;
| 5A000||5AFFF||2B20&lt;br /&gt;
|-&lt;br /&gt;
| 5B000||5BFFF||2B40&lt;br /&gt;
|-&lt;br /&gt;
| 5C000||5CFFF||2B60&lt;br /&gt;
|-&lt;br /&gt;
| 5D000||5DFFF||2B80&lt;br /&gt;
|-&lt;br /&gt;
| 5E000||5EFFF||2BA0&lt;br /&gt;
|-&lt;br /&gt;
| 5F000||5FFFF||2BC0&lt;br /&gt;
|-&lt;br /&gt;
| 60000||60FFF||2BE0&lt;br /&gt;
|-&lt;br /&gt;
| 61000||61FFF||2C00&lt;br /&gt;
|-&lt;br /&gt;
| 62000||62FFF||2C20&lt;br /&gt;
|-&lt;br /&gt;
| 63000||63FFF||2C40&lt;br /&gt;
|-&lt;br /&gt;
| 64000||64FFF||2C60&lt;br /&gt;
|-&lt;br /&gt;
| 65000||65FFF||2C80&lt;br /&gt;
|-&lt;br /&gt;
| 66000||66FFF||2CA0&lt;br /&gt;
|-&lt;br /&gt;
| 67000||67FFF||2CC0&lt;br /&gt;
|-&lt;br /&gt;
| 68000||68FFF||2CE0&lt;br /&gt;
|-&lt;br /&gt;
| 69000||69FFF||2D00&lt;br /&gt;
|-&lt;br /&gt;
| 6A000||6AFFF||2D20&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Pokepuff Index Numbers==&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Index&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00||Empty&lt;br /&gt;
|-&lt;br /&gt;
| 01||Sweet Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 02||Mint Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 03||Citrus Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 04||Mocha Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 05||Spice Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 06||Sweet Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 07||Mint Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 08||Citrus Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 09||Mocha Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0A||Spice Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0B||Sweet Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0C||Mint Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0D||Citrus Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0E||Mocha Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0F||Spice Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 10||Sweet Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 11||Mint Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 12||Citrus Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 13||Mocha Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 14||Spice Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 15||Wish Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 16||Honor Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 17||Spring Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 18||Summer Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 19||Fall Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 1A||Winter Supreme Pokepuff&lt;br /&gt;
|}&lt;br /&gt;
==Super Training Bag Index Numbers==&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Index&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00||Empty&lt;br /&gt;
|-&lt;br /&gt;
| 01||HP Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 02||HP Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 03||HP Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 04||ATK Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 05||ATK Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 06||ATK Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 07||Def Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 08||Def Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 09||Def Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 0A||Sp.A Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 0B||Sp.A Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 0C||Sp.A Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 0D||Sp.D Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 0E||Sp.D Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 0F||Sp.D Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 10||Speed Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 11||Speed Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 12||Speed Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 13||Strength Bag&lt;br /&gt;
|-&lt;br /&gt;
| 14||Toughen Up Bag&lt;br /&gt;
|-&lt;br /&gt;
| 15||Swiftness Bag&lt;br /&gt;
|-&lt;br /&gt;
| 16||Big-Shot Bag&lt;br /&gt;
|-&lt;br /&gt;
| 17||Double-Up Bag&lt;br /&gt;
|-&lt;br /&gt;
| 18||Team Flare Bag&lt;br /&gt;
|-&lt;br /&gt;
| 19||Reset Bag&lt;br /&gt;
|-&lt;br /&gt;
| 1A||Soothing Bag&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SciresM</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=6th_and_7th_Generation_Wonder_Card_Map&amp;diff=5163</id>
		<title>6th and 7th Generation Wonder Card Map</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=6th_and_7th_Generation_Wonder_Card_Map&amp;diff=5163"/>
		<updated>2015-04-03T21:15:33Z</updated>

		<summary type="html">&lt;p&gt;SciresM: fix error&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gift Data ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Description&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x00-0x01&lt;br /&gt;
| Card ID&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02-0x44+&lt;br /&gt;
| Card Title&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x4C-0x4F&lt;br /&gt;
| Date Card Received&amp;lt;br&amp;gt;Decimal YYYYMMDD&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x50&lt;br /&gt;
| Card Location&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x51&lt;br /&gt;
| Card Type [Color]&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Pokémon [Blue]&amp;lt;br&amp;gt;&lt;br /&gt;
01 - (Key) Item [Yellow]&amp;lt;br&amp;gt; &lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x52&lt;br /&gt;
| Gift Status: Used / Unused&lt;br /&gt;
00 - Repeatable gift&amp;lt;br&amp;gt; &lt;br /&gt;
01 - Unused&amp;lt;br&amp;gt;&lt;br /&gt;
03 - Used&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x53&lt;br /&gt;
| Unknown Gift Flag.&amp;lt;br&amp;gt;&lt;br /&gt;
Possibly &amp;quot;Multi-Obtainable&amp;quot;?&amp;lt;br&amp;gt;&lt;br /&gt;
01 in Movie Events&amp;lt;br&amp;gt;&lt;br /&gt;
00 elsewhere as of 2015/03/09&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x54-0x??&lt;br /&gt;
| Unknown&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x66&lt;br /&gt;
| 0xFF (End region?)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x68-0x69&lt;br /&gt;
| TID / [Item]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x6A-0x6B&lt;br /&gt;
| SID&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x6C&lt;br /&gt;
| Pokemon Origin Game&lt;br /&gt;
00 for Game Received in&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x70-0x71&lt;br /&gt;
| [Item] Quantity&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x70-0x73&lt;br /&gt;
| [Pokemon] Encryption Constant&lt;br /&gt;
Unset = 00000000&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x74&lt;br /&gt;
| Primary Ribbons&amp;lt;br&amp;gt;&lt;br /&gt;
Ribbon data available below.&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x75&lt;br /&gt;
| Secondary Ribbons&amp;lt;br&amp;gt;&lt;br /&gt;
Ribbon data available below.&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x76&lt;br /&gt;
| PokéBall&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x77&lt;br /&gt;
| &#039;&#039;Unused/Unknown&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x78-0x79&lt;br /&gt;
| Held Item&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7A-0x7B&lt;br /&gt;
| Move ID #1&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7C-0x7D&lt;br /&gt;
| Move ID #2&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7E-0x7F&lt;br /&gt;
| Move ID #3&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x80-0x81&lt;br /&gt;
| Move ID #4&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x82-0x83&lt;br /&gt;
| PokéDex Number&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x84&lt;br /&gt;
| Form No.&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x85&lt;br /&gt;
| Language&amp;lt;br&amp;gt;&lt;br /&gt;
00 for Game Received In&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x86-0x9F&lt;br /&gt;
| Pokémon Nickname&amp;lt;br&amp;gt;&lt;br /&gt;
Null terminator for last two bytes.&amp;lt;br&amp;gt;&lt;br /&gt;
If no nickname, all 00.&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA0&lt;br /&gt;
| Nature&amp;lt;br&amp;gt;&lt;br /&gt;
FF - Unset&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA1&lt;br /&gt;
| Pokémon Gender&amp;lt;br&amp;gt; &lt;br /&gt;
00 - Male&amp;lt;br&amp;gt;&lt;br /&gt;
01 - Female&amp;lt;br&amp;gt;&lt;br /&gt;
02 - Random&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA2&lt;br /&gt;
| Pokémon Ability&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Ability 1&amp;lt;br&amp;gt;01 - Ability 2&amp;lt;br&amp;gt;02 - Dream World Ability&amp;lt;br&amp;gt;03 - RND(Abil1, Abil2)&amp;lt;br&amp;gt;04 - RND(Abil1, Abil2, AbilDW)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA3&lt;br /&gt;
| PID Toggle&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Generate Specified PID (from &amp;lt;br&amp;gt;&lt;br /&gt;
01 - Generate Random PID (Can be shiny)&amp;lt;br&amp;gt;&lt;br /&gt;
02 - Generate Shiny PID (Always shiny)&amp;lt;br&amp;gt;&lt;br /&gt;
03 - Generate Random PID (Can&#039;t be shiny)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA4-0xA5&lt;br /&gt;
| Egg Met Location&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA6-0xA7&lt;br /&gt;
| Met Location of Pokémon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA8&lt;br /&gt;
| Met Level&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA9-0xAE&lt;br /&gt;
| Contest Stats&amp;lt;br&amp;gt;&lt;br /&gt;
Last byte is Sheen&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xAF-0xB4&lt;br /&gt;
| IVs&amp;lt;br&amp;gt;FFs for unset IVs&amp;lt;br&amp;gt;FE for priority&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xB5&lt;br /&gt;
| OT Gender&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Male&amp;lt;br&amp;gt;&lt;br /&gt;
01 - Female&amp;lt;br&amp;gt;&lt;br /&gt;
03 - Recipient&#039;s Gender&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xB6-0xCF&lt;br /&gt;
| OT Name&amp;lt;br&amp;gt;&lt;br /&gt;
Null terminator for last two bytes.&amp;lt;br&amp;gt;&lt;br /&gt;
If no set OT, all 00.&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD0&lt;br /&gt;
| Current Level(random if set to 0)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD1&lt;br /&gt;
| Egg Flag&amp;lt;br&amp;gt;00 - Is Not Egg&amp;lt;br&amp;gt;01 - Is Egg &lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD2-0xD3&lt;br /&gt;
| &#039;Unknown&#039;&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD4-0xD7&lt;br /&gt;
| PID (sometimes EE6B2802 default)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD8-0xD9&lt;br /&gt;
| Relearn Move 1 &lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDA-0xDB&lt;br /&gt;
| Relearn Move 2 &lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDC-0xDD&lt;br /&gt;
| Relearn Move 3 &lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDE-0xDF&lt;br /&gt;
| Relearn Move 4 &lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE0-0x107&lt;br /&gt;
| Reserved bytes &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ribbon Set ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Flag Value&lt;br /&gt;
! 0x74&lt;br /&gt;
! 0x75&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x01&lt;br /&gt;
| Battle Champ Ribbon&lt;br /&gt;
| World Champ Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02&lt;br /&gt;
| Regional Champ Ribbon&lt;br /&gt;
| Birthday Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04&lt;br /&gt;
| National Champ Ribbon&lt;br /&gt;
| Special Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08&lt;br /&gt;
| Country Ribbon&lt;br /&gt;
| Souvenir Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10&lt;br /&gt;
| National Ribbon&lt;br /&gt;
| Wishing Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| Earth Ribbon&lt;br /&gt;
| Classic Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x40&lt;br /&gt;
| World Ribbon&lt;br /&gt;
| Premier Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x80&lt;br /&gt;
| Event Ribbon&lt;br /&gt;
| Empty&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
[[Category:Structures]]&lt;br /&gt;
[[Category:Technical References]]&lt;br /&gt;
[[Category:RAM Research]]&lt;/div&gt;</summary>
		<author><name>SciresM</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=6th_and_7th_Generation_Wonder_Card_Map&amp;diff=5127</id>
		<title>6th and 7th Generation Wonder Card Map</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=6th_and_7th_Generation_Wonder_Card_Map&amp;diff=5127"/>
		<updated>2015-03-09T23:16:59Z</updated>

		<summary type="html">&lt;p&gt;SciresM: 0x53 is a flag that is sometimes set. It is 01 in movie arceus.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gift Data ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Description&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x00-0x01&lt;br /&gt;
| Card ID&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02-0x44+&lt;br /&gt;
| Card Title&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x4C-0x4F&lt;br /&gt;
| Date Card Received&amp;lt;br&amp;gt;Decimal YYYYMMDD&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x50&lt;br /&gt;
| Card Location&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x51&lt;br /&gt;
| Card Type [Color]&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Pokémon [Blue]&amp;lt;br&amp;gt;&lt;br /&gt;
01 - (Key) Item [Yellow]&amp;lt;br&amp;gt; &lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x52&lt;br /&gt;
| Gift Status: Used / Unused&lt;br /&gt;
00 - Repeatable gift&amp;lt;br&amp;gt; &lt;br /&gt;
01 - Unused&amp;lt;br&amp;gt;&lt;br /&gt;
03 - Used&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x53&lt;br /&gt;
| Unknown Gift Flag.&amp;lt;br&amp;gt;&lt;br /&gt;
Possibly &amp;quot;Multi-Obtainable&amp;quot;?&amp;lt;br&amp;gt;&lt;br /&gt;
01 in Movie Arceus&amp;lt;br&amp;gt;&lt;br /&gt;
00 elsewhere as of 2015/03/09&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x54-0x??&lt;br /&gt;
| Unknown&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x66&lt;br /&gt;
| 0xFF (End region?)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x68-0x69&lt;br /&gt;
| TID / [Item]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x6A-0x6B&lt;br /&gt;
| SID&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x6C&lt;br /&gt;
| Pokemon Origin Game&lt;br /&gt;
00 for Game Received in&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x70-0x71&lt;br /&gt;
| [Item] Quantity&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x70-0x73&lt;br /&gt;
| [Pokemon] Encryption Constant&lt;br /&gt;
Unset = 00000000&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x74&lt;br /&gt;
| Primary Ribbons&amp;lt;br&amp;gt;&lt;br /&gt;
Ribbon data available below.&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x75&lt;br /&gt;
| Secondary Ribbons&amp;lt;br&amp;gt;&lt;br /&gt;
Ribbon data available below.&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x76&lt;br /&gt;
| PokéBall&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x77&lt;br /&gt;
| &#039;&#039;Unused/Unknown&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x78-0x79&lt;br /&gt;
| Held Item&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7A-0x7B&lt;br /&gt;
| Move ID #1&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7C-0x7D&lt;br /&gt;
| Move ID #2&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7E-0x7F&lt;br /&gt;
| Move ID #3&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x80-0x81&lt;br /&gt;
| Move ID #4&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x82-0x83&lt;br /&gt;
| PokéDex Number&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x84&lt;br /&gt;
| Form No.&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x85&lt;br /&gt;
| Language&amp;lt;br&amp;gt;&lt;br /&gt;
00 for Game Received In&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x86-0x9F&lt;br /&gt;
| Pokémon Nickname&amp;lt;br&amp;gt;&lt;br /&gt;
Null terminator for last two bytes.&amp;lt;br&amp;gt;&lt;br /&gt;
If no nickname, all 00.&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA0&lt;br /&gt;
| Nature&amp;lt;br&amp;gt;&lt;br /&gt;
FF - Unset&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA1&lt;br /&gt;
| Pokémon Gender&amp;lt;br&amp;gt; &lt;br /&gt;
00 - Male&amp;lt;br&amp;gt;&lt;br /&gt;
01 - Female&amp;lt;br&amp;gt;&lt;br /&gt;
02 - Random&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA2&lt;br /&gt;
| Pokémon Ability&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Ability 1&amp;lt;br&amp;gt;01 - Ability 2&amp;lt;br&amp;gt;02 - Dream World Ability&amp;lt;br&amp;gt;03 - RND(Abil1, Abil2)&amp;lt;br&amp;gt;04 - RND(Abil1, Abil2, AbilDW)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA3&lt;br /&gt;
| PID Toggle&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Generate Specified PID (from &amp;lt;br&amp;gt;&lt;br /&gt;
01 - Generate Random PID (Can be shiny)&amp;lt;br&amp;gt;&lt;br /&gt;
02 - Generate Shiny PID (Always shiny)&amp;lt;br&amp;gt;&lt;br /&gt;
03 - Generate Random PID (Can&#039;t be shiny)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA4-0xA5&lt;br /&gt;
| Egg Met Location&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA6-0xA7&lt;br /&gt;
| Met Location of Pokémon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA8&lt;br /&gt;
| Met Level&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA9-0xAE&lt;br /&gt;
| Contest Stats&amp;lt;br&amp;gt;&lt;br /&gt;
Last byte is Sheen&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xAF-0xB4&lt;br /&gt;
| IVs&amp;lt;br&amp;gt;FFs for unset IVs&amp;lt;br&amp;gt;FE for priority&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xB5&lt;br /&gt;
| OT Gender&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Male&amp;lt;br&amp;gt;&lt;br /&gt;
01 - Female&amp;lt;br&amp;gt;&lt;br /&gt;
03 - Recipient&#039;s Gender&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xB6-0xCF&lt;br /&gt;
| OT Name&amp;lt;br&amp;gt;&lt;br /&gt;
Null terminator for last two bytes.&amp;lt;br&amp;gt;&lt;br /&gt;
If no set OT, all 00.&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD0&lt;br /&gt;
| Current Level(random if set to 0)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD1&lt;br /&gt;
| Egg Flag&amp;lt;br&amp;gt;00 - Is Not Egg&amp;lt;br&amp;gt;01 - Is Egg &lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD2-0xD3&lt;br /&gt;
| &#039;Unknown&#039;&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD4-0xD7&lt;br /&gt;
| PID (sometimes EE6B2802 default)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD8-0xD9&lt;br /&gt;
| Relearn Move 1 &lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDA-0xDB&lt;br /&gt;
| Relearn Move 2 &lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDC-0xDD&lt;br /&gt;
| Relearn Move 3 &lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDE-0xDF&lt;br /&gt;
| Relearn Move 4 &lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE0-0x107&lt;br /&gt;
| Reserved bytes &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ribbon Set ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Flag Value&lt;br /&gt;
! 0x74&lt;br /&gt;
! 0x75&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x01&lt;br /&gt;
| Battle Champ Ribbon&lt;br /&gt;
| World Champ Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02&lt;br /&gt;
| Regional Champ Ribbon&lt;br /&gt;
| Birthday Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04&lt;br /&gt;
| National Champ Ribbon&lt;br /&gt;
| Special Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08&lt;br /&gt;
| Country Ribbon&lt;br /&gt;
| Souvenir Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10&lt;br /&gt;
| National Ribbon&lt;br /&gt;
| Wishing Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| Earth Ribbon&lt;br /&gt;
| Classic Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x40&lt;br /&gt;
| World Ribbon&lt;br /&gt;
| Premier Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x80&lt;br /&gt;
| Event Ribbon&lt;br /&gt;
| Empty&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
[[Category:Structures]]&lt;br /&gt;
[[Category:Technical References]]&lt;br /&gt;
[[Category:RAM Research]]&lt;/div&gt;</summary>
		<author><name>SciresM</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_ORAS_Save_File_Structure&amp;diff=5026</id>
		<title>Pokémon ORAS Save File Structure</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_ORAS_Save_File_Structure&amp;diff=5026"/>
		<updated>2014-12-06T02:21:27Z</updated>

		<summary type="html">&lt;p&gt;SciresM: Basic framework to fill details into.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OR/AS Save files are comprised of 4 sections, the latter two storing the contents of the two savegames.&lt;br /&gt;
&lt;br /&gt;
The structure of the save is extremely similar to [[Pokémon XY Save File Structure|Pokemon X/Y&#039;s]], with the majority of structural changes being the shifting of the positions of partitions.&lt;br /&gt;
&lt;br /&gt;
The game alternates between the two game saves similar to Generations 3 &amp;amp; 4 and X/Y.&lt;br /&gt;
&lt;br /&gt;
Save files are 0x100000 (1MB). The area between sections is either FF or 00, for Cartridges and Digital saves respectively.&lt;br /&gt;
&lt;br /&gt;
==Single Partition Save File==&lt;br /&gt;
http://3dbrew.org/wiki/Savegames&lt;br /&gt;
===Image Header (0x00000-0x00460)===&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Length&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Hash Details&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00000||0x10||0x0: Uses the AES Engine &amp;amp; KeyY||AES MAC Header&lt;br /&gt;
|-&lt;br /&gt;
| 00100||0x100||0x16C: (SHA256) 0x000-0x12C of active DIFI||DISA&lt;br /&gt;
|-&lt;br /&gt;
| 00200||0x12C||0x30C: (SHA256) 1st IVFC Hash copied to 0x200 zero array||DIFI Blob 1&lt;br /&gt;
|-&lt;br /&gt;
| 00330||0x12C||0x43C: (SHA256) 1st IVFC Hash copied to 0x200 zero array||DIFI Blob 2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===First Partition (0x01000-0x01107)===&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 01000||DPFS Partition&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Save File 1 (0x02000 - 0x75FFF)====&lt;br /&gt;
(420 KB)&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 02000||[[#IVFC Hash Region|IVFC Hash Region]]&lt;br /&gt;
|-&lt;br /&gt;
| 03000||SAVE Header (0x3F0 medias, 0x200 length) = 0x7E000 total&lt;br /&gt;
|-&lt;br /&gt;
| 03100||SAVE Data&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;ID&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Start&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Length&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;CHK&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 0000||5400||000002C8||75E1A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0001||5800||00000B90||75E22||????&lt;br /&gt;
|-&lt;br /&gt;
| 0002||6400||0000002C||75E2A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0003||6600||00000038||75E32||????&lt;br /&gt;
|-&lt;br /&gt;
| 0004||6800||00000150||75E3A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0005||6A00||00000004||75E42||????&lt;br /&gt;
|-&lt;br /&gt;
| 0006||6C00||00000008||75E4A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0007||6E00||000001C0||75E52||????&lt;br /&gt;
|-&lt;br /&gt;
| 0008||7000||000000BE||75E5A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0009||7200||00000024||75E62||????&lt;br /&gt;
|-&lt;br /&gt;
| 000A||7400||00002100||75E6A||????&lt;br /&gt;
|-&lt;br /&gt;
| 000B||9600||00000130||75E72||????&lt;br /&gt;
|-&lt;br /&gt;
| 000C||9800||00000440||75E7A||????&lt;br /&gt;
|-&lt;br /&gt;
| 000D||9E00||00000574||75E82||????&lt;br /&gt;
|-&lt;br /&gt;
| 000E||A400||00004E28||75E8A||????&lt;br /&gt;
|-&lt;br /&gt;
| 000F||F400||00004E28||75E92||????&lt;br /&gt;
|-&lt;br /&gt;
| 0010||14400||00004E28||75E9A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0011||19400||00000170||75EA2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0012||19600||0000061C||75EAA||????&lt;br /&gt;
|-&lt;br /&gt;
| 0013||19E00||00000504||75EB2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0014||1A400||000011CC||75EBA||????&lt;br /&gt;
|-&lt;br /&gt;
| 0015||1B600||00000644||75EC2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0016||1BE00||00000104||75ECA||????&lt;br /&gt;
|-&lt;br /&gt;
| 0017||1C000||00000004||75ED2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0018||1C200||00000420||75EDA||????&lt;br /&gt;
|-&lt;br /&gt;
| 0019||1C800||00000064||75EE2||????&lt;br /&gt;
|-&lt;br /&gt;
| 001A||1CA00||000003F0||75EEA||????&lt;br /&gt;
|-&lt;br /&gt;
| 001B||1CE00||0000070C||75EF2||????&lt;br /&gt;
|-&lt;br /&gt;
| 001C||1D600||00000180||75EFA||????&lt;br /&gt;
|-&lt;br /&gt;
| 001D||1D800||00000004||75F02||????&lt;br /&gt;
|-&lt;br /&gt;
| 001E||1DA00||0000000C||75F0A||????&lt;br /&gt;
|-&lt;br /&gt;
| 001F||1DC00||00000048||75F12||????&lt;br /&gt;
|-&lt;br /&gt;
| 0020||1DE00||00000054||75F1A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0021||1E000||00000644||75F22||????&lt;br /&gt;
|-&lt;br /&gt;
| 0022||1E800||000005C8||75F2A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0023||1EE00||000002F8||75F32||????&lt;br /&gt;
|-&lt;br /&gt;
| 0024||1F200||00001B40||75F3A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0025||20E00||000001F4||75F42||????&lt;br /&gt;
|-&lt;br /&gt;
| 0026||21000||000003E0||75F4A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0027||21400||00000216||75F52||????&lt;br /&gt;
|-&lt;br /&gt;
| 0028||21800||00000640||75F5A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0029||22000||00001A90||75F62||????&lt;br /&gt;
|-&lt;br /&gt;
| 002A||23C00||00000400||75F6A||????&lt;br /&gt;
|-&lt;br /&gt;
| 002B||24000||00000618||75F72||????&lt;br /&gt;
|-&lt;br /&gt;
| 002C||24800||0000025C||75F7A||????&lt;br /&gt;
|-&lt;br /&gt;
| 002D||24C00||00000834||75F82||????&lt;br /&gt;
|-&lt;br /&gt;
| 002E||25600||00000318||75F8A||????&lt;br /&gt;
|-&lt;br /&gt;
| 002F||25A00||000007D0||75F92||????&lt;br /&gt;
|-&lt;br /&gt;
| 0030||26200||00000C48||75F9A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0031||27000||00000078||75FA2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0032||27200||00000200||75FAA||????&lt;br /&gt;
|-&lt;br /&gt;
| 0033||27400||00000C84||75FB2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0034||28200||00000628||75FBA||????&lt;br /&gt;
|-&lt;br /&gt;
| 0035||28A00||00000400||75FC2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0036||28E00||00007AD0||75FCA||????&lt;br /&gt;
|-&lt;br /&gt;
| 0037||30A00||000078B0||75FD2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0038||38400||00034AD0||75FDA||????&lt;br /&gt;
|-&lt;br /&gt;
| 0039||6D000||0000E058||75FE2||????&lt;br /&gt;
|-&lt;br /&gt;
| ----||75E00||00000800||-----||Checksum Storage&amp;lt;br&amp;gt;[0x14] Header: u64 savetime1 &amp;amp; u64 savetime2, u16 BEEF magic&amp;lt;br&amp;gt;[0x10] Checksum Entries: u32 len, u16 ID, u16 checksum (ccitt16, 0xFFFF initial)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Save File 2 (0x81000 - 0xF1FFF)====&lt;br /&gt;
(420 KB)&lt;br /&gt;
&lt;br /&gt;
Same as Game Save 1&#039;s offsets; add 0x7F000.&lt;br /&gt;
&lt;br /&gt;
[[Category:Structures]]&lt;br /&gt;
[[Category:Game Mechanics]]&lt;br /&gt;
[[Category:Technical References]]&lt;br /&gt;
&lt;br /&gt;
==IVFC Hash Region==&lt;br /&gt;
SHA256 Hash over a 0x1000 large block (4096 bytes).&lt;br /&gt;
&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Start&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;End&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Hash Location&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 2020||203F||2000 - First Hash: Copied to 0x200 zero array.&lt;br /&gt;
|-&lt;br /&gt;
| 2040||2FFF||2020 - Second Hash: Copied to 0x1000 zero array.&lt;br /&gt;
|-&lt;br /&gt;
| 3000||3FFF||2040&lt;br /&gt;
|-&lt;br /&gt;
| 4000||4FFF||2060&lt;br /&gt;
|-&lt;br /&gt;
| 5000||5FFF||2080&lt;br /&gt;
|-&lt;br /&gt;
| 6000||6FFF||20A0&lt;br /&gt;
|-&lt;br /&gt;
| 7000||7FFF||20C0&lt;br /&gt;
|-&lt;br /&gt;
| 8000||8FFF||20E0&lt;br /&gt;
|-&lt;br /&gt;
| 9000||9FFF||2100&lt;br /&gt;
|-&lt;br /&gt;
| A000||AFFF||2120&lt;br /&gt;
|-&lt;br /&gt;
| B000||BFFF||2140&lt;br /&gt;
|-&lt;br /&gt;
| C000||CFFF||2160&lt;br /&gt;
|-&lt;br /&gt;
| D000||DFFF||2180&lt;br /&gt;
|-&lt;br /&gt;
| E000||EFFF||21A0&lt;br /&gt;
|-&lt;br /&gt;
| F000||FFFF||21C0&lt;br /&gt;
|-&lt;br /&gt;
| 10000||10FFF||21E0&lt;br /&gt;
|-&lt;br /&gt;
| 11000||11FFF||2200&lt;br /&gt;
|-&lt;br /&gt;
| 12000||12FFF||2220&lt;br /&gt;
|-&lt;br /&gt;
| 13000||13FFF||2240&lt;br /&gt;
|-&lt;br /&gt;
| 14000||14FFF||2260&lt;br /&gt;
|-&lt;br /&gt;
| 15000||15FFF||2280&lt;br /&gt;
|-&lt;br /&gt;
| 16000||16FFF||22A0&lt;br /&gt;
|-&lt;br /&gt;
| 17000||17FFF||22C0&lt;br /&gt;
|-&lt;br /&gt;
| 18000||18FFF||22E0&lt;br /&gt;
|-&lt;br /&gt;
| 19000||19FFF||2300&lt;br /&gt;
|-&lt;br /&gt;
| 1A000||1AFFF||2320&lt;br /&gt;
|-&lt;br /&gt;
| 1B000||1BFFF||2340&lt;br /&gt;
|-&lt;br /&gt;
| 1C000||1CFFF||2360&lt;br /&gt;
|-&lt;br /&gt;
| 1D000||1DFFF||2380&lt;br /&gt;
|-&lt;br /&gt;
| 1E000||1EFFF||23A0&lt;br /&gt;
|-&lt;br /&gt;
| 1F000||1FFFF||23C0&lt;br /&gt;
|-&lt;br /&gt;
| 20000||20FFF||23E0&lt;br /&gt;
|-&lt;br /&gt;
| 21000||21FFF||2400&lt;br /&gt;
|-&lt;br /&gt;
| 22000||22FFF||2420&lt;br /&gt;
|-&lt;br /&gt;
| 23000||23FFF||2440&lt;br /&gt;
|-&lt;br /&gt;
| 24000||24FFF||2460&lt;br /&gt;
|-&lt;br /&gt;
| 25000||25FFF||2480&lt;br /&gt;
|-&lt;br /&gt;
| 26000||26FFF||24A0&lt;br /&gt;
|-&lt;br /&gt;
| 27000||27FFF||24C0&lt;br /&gt;
|-&lt;br /&gt;
| 28000||28FFF||24E0&lt;br /&gt;
|-&lt;br /&gt;
| 29000||29FFF||2500&lt;br /&gt;
|-&lt;br /&gt;
| 2A000||2AFFF||2520&lt;br /&gt;
|-&lt;br /&gt;
| 2B000||2BFFF||2540&lt;br /&gt;
|-&lt;br /&gt;
| 2C000||2CFFF||2560&lt;br /&gt;
|-&lt;br /&gt;
| 2D000||2DFFF||2580&lt;br /&gt;
|-&lt;br /&gt;
| 2E000||2EFFF||25A0&lt;br /&gt;
|-&lt;br /&gt;
| 2F000||2FFFF||25C0&lt;br /&gt;
|-&lt;br /&gt;
| 30000||30FFF||25E0&lt;br /&gt;
|-&lt;br /&gt;
| 31000||31FFF||2600&lt;br /&gt;
|-&lt;br /&gt;
| 32000||32FFF||2620&lt;br /&gt;
|-&lt;br /&gt;
| 33000||33FFF||2640&lt;br /&gt;
|-&lt;br /&gt;
| 34000||34FFF||2660&lt;br /&gt;
|-&lt;br /&gt;
| 35000||35FFF||2680&lt;br /&gt;
|-&lt;br /&gt;
| 36000||36FFF||26A0&lt;br /&gt;
|-&lt;br /&gt;
| 37000||37FFF||26C0&lt;br /&gt;
|-&lt;br /&gt;
| 38000||38FFF||26E0&lt;br /&gt;
|-&lt;br /&gt;
| 39000||39FFF||2700&lt;br /&gt;
|-&lt;br /&gt;
| 3A000||3AFFF||2720&lt;br /&gt;
|-&lt;br /&gt;
| 3B000||3BFFF||2740&lt;br /&gt;
|-&lt;br /&gt;
| 3C000||3CFFF||2760&lt;br /&gt;
|-&lt;br /&gt;
| 3D000||3DFFF||2780&lt;br /&gt;
|-&lt;br /&gt;
| 3E000||3EFFF||27A0&lt;br /&gt;
|-&lt;br /&gt;
| 3F000||3FFFF||27C0&lt;br /&gt;
|-&lt;br /&gt;
| 40000||40FFF||27E0&lt;br /&gt;
|-&lt;br /&gt;
| 41000||41FFF||2800&lt;br /&gt;
|-&lt;br /&gt;
| 42000||42FFF||2820&lt;br /&gt;
|-&lt;br /&gt;
| 43000||43FFF||2840&lt;br /&gt;
|-&lt;br /&gt;
| 44000||44FFF||2860&lt;br /&gt;
|-&lt;br /&gt;
| 45000||45FFF||2880&lt;br /&gt;
|-&lt;br /&gt;
| 46000||46FFF||28A0&lt;br /&gt;
|-&lt;br /&gt;
| 47000||47FFF||28C0&lt;br /&gt;
|-&lt;br /&gt;
| 48000||48FFF||28E0&lt;br /&gt;
|-&lt;br /&gt;
| 49000||49FFF||2900&lt;br /&gt;
|-&lt;br /&gt;
| 4A000||4AFFF||2920&lt;br /&gt;
|-&lt;br /&gt;
| 4B000||4BFFF||2940&lt;br /&gt;
|-&lt;br /&gt;
| 4C000||4CFFF||2960&lt;br /&gt;
|-&lt;br /&gt;
| 4D000||4DFFF||2980&lt;br /&gt;
|-&lt;br /&gt;
| 4E000||4EFFF||29A0&lt;br /&gt;
|-&lt;br /&gt;
| 4F000||4FFFF||29C0&lt;br /&gt;
|-&lt;br /&gt;
| 50000||50FFF||29E0&lt;br /&gt;
|-&lt;br /&gt;
| 51000||51FFF||2A00&lt;br /&gt;
|-&lt;br /&gt;
| 52000||52FFF||2A20&lt;br /&gt;
|-&lt;br /&gt;
| 53000||53FFF||2A40&lt;br /&gt;
|-&lt;br /&gt;
| 54000||54FFF||2A60&lt;br /&gt;
|-&lt;br /&gt;
| 55000||55FFF||2A80&lt;br /&gt;
|-&lt;br /&gt;
| 56000||56FFF||2AA0&lt;br /&gt;
|-&lt;br /&gt;
| 57000||57FFF||2AC0&lt;br /&gt;
|-&lt;br /&gt;
| 58000||58FFF||2AE0&lt;br /&gt;
|-&lt;br /&gt;
| 59000||59FFF||2B00&lt;br /&gt;
|-&lt;br /&gt;
| 5A000||5AFFF||2B20&lt;br /&gt;
|-&lt;br /&gt;
| 5B000||5BFFF||2B40&lt;br /&gt;
|-&lt;br /&gt;
| 5C000||5CFFF||2B60&lt;br /&gt;
|-&lt;br /&gt;
| 5D000||5DFFF||2B80&lt;br /&gt;
|-&lt;br /&gt;
| 5E000||5EFFF||2BA0&lt;br /&gt;
|-&lt;br /&gt;
| 5F000||5FFFF||2BC0&lt;br /&gt;
|-&lt;br /&gt;
| 60000||60FFF||2BE0&lt;br /&gt;
|-&lt;br /&gt;
| 61000||61FFF||2C00&lt;br /&gt;
|-&lt;br /&gt;
| 62000||62FFF||2C20&lt;br /&gt;
|-&lt;br /&gt;
| 63000||63FFF||2C40&lt;br /&gt;
|-&lt;br /&gt;
| 64000||64FFF||2C60&lt;br /&gt;
|-&lt;br /&gt;
| 65000||65FFF||2C80&lt;br /&gt;
|-&lt;br /&gt;
| 66000||66FFF||2CA0&lt;br /&gt;
|-&lt;br /&gt;
| 67000||67FFF||2CC0&lt;br /&gt;
|-&lt;br /&gt;
| 68000||68FFF||2CE0&lt;br /&gt;
|-&lt;br /&gt;
| 69000||69FFF||2D00&lt;br /&gt;
|-&lt;br /&gt;
| 6A000||6AFFF||2D20&lt;br /&gt;
|-&lt;br /&gt;
| 6B000||6BFFF||2D40&lt;br /&gt;
|-&lt;br /&gt;
| 6C000||6CFFF||2D60&lt;br /&gt;
|-&lt;br /&gt;
| 6D000||6DFFF||2D80&lt;br /&gt;
|-&lt;br /&gt;
| 6E000||6EFFF||2DA0&lt;br /&gt;
|-&lt;br /&gt;
| 6F000||6FFFF||2DC0&lt;br /&gt;
|-&lt;br /&gt;
| 70000||70FFF||2DE0&lt;br /&gt;
|-&lt;br /&gt;
| 71000||71FFF||2E00&lt;br /&gt;
|-&lt;br /&gt;
| 72000||72FFF||2E20&lt;br /&gt;
|-&lt;br /&gt;
| 73000||73FFF||2E40&lt;br /&gt;
|-&lt;br /&gt;
| 74000||74FFF||2E60&lt;br /&gt;
|-&lt;br /&gt;
| 75000||75FFF||2E80&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Pokepuff Index Numbers==&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Index&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00||Empty&lt;br /&gt;
|-&lt;br /&gt;
| 01||Sweet Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 02||Mint Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 03||Citrus Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 04||Mocha Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 05||Spice Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 06||Sweet Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 07||Mint Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 08||Citrus Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 09||Mocha Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0A||Spice Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0B||Sweet Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0C||Mint Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0D||Citrus Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0E||Mocha Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0F||Spice Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 10||Sweet Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 11||Mint Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 12||Citrus Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 13||Mocha Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 14||Spice Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 15||Wish Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 16||Honor Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 17||Spring Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 18||Summer Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 19||Fall Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 1A||Winter Supreme Pokepuff&lt;br /&gt;
|}&lt;br /&gt;
==Super Training Bag Index Numbers==&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Index&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00||Empty&lt;br /&gt;
|-&lt;br /&gt;
| 01||HP Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 02||HP Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 03||HP Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 04||ATK Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 05||ATK Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 06||ATK Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 07||Def Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 08||Def Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 09||Def Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 0A||Sp.A Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 0B||Sp.A Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 0C||Sp.A Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 0D||Sp.D Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 0E||Sp.D Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 0F||Sp.D Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 10||Speed Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 11||Speed Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 12||Speed Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 13||Strength Bag&lt;br /&gt;
|-&lt;br /&gt;
| 14||Toughen Up Bag&lt;br /&gt;
|-&lt;br /&gt;
| 15||Swiftness Bag&lt;br /&gt;
|-&lt;br /&gt;
| 16||Big-Shot Bag&lt;br /&gt;
|-&lt;br /&gt;
| 17||Double-Up Bag&lt;br /&gt;
|-&lt;br /&gt;
| 18||Team Flare Bag&lt;br /&gt;
|-&lt;br /&gt;
| 19||Reset Bag&lt;br /&gt;
|-&lt;br /&gt;
| 1A||Soothing Bag&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SciresM</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Pokemon_Save_Structure_(X/Y)&amp;diff=5023</id>
		<title>Pokemon Save Structure (X/Y)</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Pokemon_Save_Structure_(X/Y)&amp;diff=5023"/>
		<updated>2014-11-14T00:57:58Z</updated>

		<summary type="html">&lt;p&gt;SciresM: /* Medals &amp;amp; Ribbons */ Add ORAS contest ribbons&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pokémon in the games Pokémon [[POKEMON X|X]] and [[POKEMON Y|Y]]  are stored in a new 232 byte structure (for the box data only). Party Pokémon hold 28 bytes of additional data for overworld and battle values. We recommend using the pk6 extension for decrypted 232-byte box data and 260-byte party data structures.&lt;br /&gt;
== Checksum / Block Shuffling / Encryption ==&lt;br /&gt;
There have been some changes compared to the [[Pokemon NDS Structure|Generation 4]] and [[Pokemon Black/White NDS Structure|Generation 5]] structures. First, the LCRNG to decrypt the structure&#039;s blocks is now seeded with the Encryption Key at the beginning of the pk6 file. Second, the blocks are now 56 bytes instead of the previous 32. However, the way the blocks are shuffled based on the PID did not change.  That said, the shuffling algorithm now uses the Encryption Key at the beginning of the pk6 instead of the PID.&lt;br /&gt;
&lt;br /&gt;
== Unencrypted Bytes (0x0-0x7)  ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Contents&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x00-0x03&lt;br /&gt;
| Encryption Key&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04-0x05&lt;br /&gt;
| Sanity Placeholder&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x06-0x07&lt;br /&gt;
| Checksum&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Encrypted Bytes ==&lt;br /&gt;
=== Block A (0x8-0x3F) ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Contents&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08-0x09 &lt;br /&gt;
| [[Nationaldex|National Pokédex ID]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x0A-0x0B &lt;br /&gt;
| [[item index|Held Item]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x0C-0x0D&lt;br /&gt;
| [[Original Trainer|OT ID]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x0E-0x0F &lt;br /&gt;
| [[Original Trainer|OT Secret ID]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10-0x13&lt;br /&gt;
| [[Experience Points|Experience Points]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x14&lt;br /&gt;
| [[Ability]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x15&lt;br /&gt;
| Ability Number&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x16-0x17&lt;br /&gt;
| [Hits Remaining] on [Training Bag]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x18-0x1B&lt;br /&gt;
| [[Personality value]] (Also known as the [[PID]])&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x1C&lt;br /&gt;
| Nature&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x1D&lt;br /&gt;
| Bit 0 - Fateful Encounter Flag&amp;lt;br&amp;gt;Bit 1 - Female&amp;lt;br&amp;gt;Bit 2 - Genderless&amp;lt;br&amp;gt;Bit 3-7 - [[#Alternate Forms|Alternate Forms]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x1E&lt;br /&gt;
| [[Effort Values#Hit Points|HP Effort Value]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x1F&lt;br /&gt;
| [[Effort Values#Attack Points|Attack Effort Value]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| [[Effort Values#Defense Points|Defense Effort Value]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x21&lt;br /&gt;
| [[Effort Values#Speed Points|Speed Effort Value]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x22&lt;br /&gt;
| [[Effort Values#Special Attack Points|SP Attack Effort Value]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x23&lt;br /&gt;
| [[Effort Values#Special Defense Points|SP Defense Effort Value]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x24&lt;br /&gt;
| Contest Stat: Cool&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x25&lt;br /&gt;
| Contest Stat: Beauty&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x26&lt;br /&gt;
| Contest Stat: Cute&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x27&lt;br /&gt;
| Contest Stat: Smart&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x28&lt;br /&gt;
| Contest Stat: Tough&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x29&lt;br /&gt;
| Contest Stat: Sheen&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x2A&lt;br /&gt;
| Markings&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x2B&lt;br /&gt;
| [[Pokerus|Pokérus]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x2C-0x2F&lt;br /&gt;
| (Secret) Super Training&amp;lt;br&amp;gt;Gold Medal Flags&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x30-0x34&lt;br /&gt;
| Ribbons&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x35-0x37&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x38&lt;br /&gt;
| Contest Memory Ribbon [Count]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x39&lt;br /&gt;
| Battle Memory Ribbon [Count]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x3A-0x3F&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Block B (0x40-0x77) ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Contents&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x40-0x57&lt;br /&gt;
| Nickname&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x58-0x59&lt;br /&gt;
| &#039;&#039;Null Terminator&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x5A-0x5B&lt;br /&gt;
| [[Pokemon Moves|Move 1 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x5C-0x5D&lt;br /&gt;
| [[Pokemon Moves|Move 2 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x5E-0x5F&lt;br /&gt;
| [[Pokemon Moves|Move 3 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x60-0x61&lt;br /&gt;
| [[Pokemon Moves|Move 4 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x62&lt;br /&gt;
| [[Pokemon Moves#Power Points|Move 1 Current PP]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x63&lt;br /&gt;
| [[Pokemon Moves#Power Points|Move 2 Current PP]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x64&lt;br /&gt;
| [[Pokemon Moves#Power Points|Move 3 Current PP]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x65&lt;br /&gt;
| [[Pokemon Moves#Power Points|Move 4 Current PP]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x66-0x69&lt;br /&gt;
| [[Pokemon Moves#Power Points|Move PP Ups]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x6A-0x6B&lt;br /&gt;
| [[Pokemon Moves|Relearn Move 1 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x6C-0x6D&lt;br /&gt;
| [[Pokemon Moves|Relearn Move 2 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x6E-0x6F&lt;br /&gt;
| [[Pokemon Moves|Relearn Move 3 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x70-0x71&lt;br /&gt;
| [[Pokemon Moves|Relearn Move 4 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x72&lt;br /&gt;
| &amp;quot;Secret&amp;quot; Super Training Flag&amp;lt;br&amp;gt;0 - Missions Unavailable&amp;lt;br&amp;gt;1 - Missions Available&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x73&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x74-0x77&lt;br /&gt;
| Bits 0-29 - [[Individual Values]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Individual Values#Hit Points|HP]] ( [0-31] &amp;lt;&amp;lt; 0 )&amp;lt;br&amp;gt;&lt;br /&gt;
[[Individual Values#Attack Points|Attack]] ( [0-31] &amp;lt;&amp;lt; 5 )&amp;lt;br&amp;gt;&lt;br /&gt;
[[Individual Values#Defense Points|Defense]] ( [0-31] &amp;lt;&amp;lt; 10 )&amp;lt;br&amp;gt;&lt;br /&gt;
[[Individual Values#Speed Points|Speed]] ( [0-31] &amp;lt;&amp;lt; 15 )&amp;lt;br&amp;gt;&lt;br /&gt;
[[Individual Values#Special Attack Points|SP Attack]] ( [0-31] &amp;lt;&amp;lt; 20 )&amp;lt;br&amp;gt;&lt;br /&gt;
[[Individual Values#Special Defense Points|SP Defense]] ( [0-31] &amp;lt;&amp;lt; 25 )&amp;lt;br&amp;gt;&lt;br /&gt;
Bit 30 - IsEgg Flag&amp;lt;br&amp;gt;Bit 31 - IsNicknamed Flag&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Block C (0x78-0xAF) ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Contents&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x78-0x8F&lt;br /&gt;
| Latest NotOT Handler&amp;lt;br&amp;gt;Updates Every Trade&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x90-0x91&lt;br /&gt;
| &#039;&#039;Null Terminator&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x92&lt;br /&gt;
| NotOT Gender&amp;lt;br&amp;gt;0 - Male&amp;lt;br&amp;gt;1 - Female&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x93&lt;br /&gt;
| Current Handler&amp;lt;br&amp;gt;0 - OT&amp;lt;br&amp;gt;1 - NotOT&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x94-0x95&lt;br /&gt;
| Geolocation 1 - (Region,Country)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x96-0x97&lt;br /&gt;
| Geolocation 2 - (Region,Country)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x98-0x99&lt;br /&gt;
| Geolocation 3 - (Region,Country)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x9A-0x9B&lt;br /&gt;
| Geolocation 4 - (Region,Country)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x9C-0x9D&lt;br /&gt;
| Geolocation 5 - (Region,Country)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x9E-0x9F&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA0-0xA1&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA2&lt;br /&gt;
| NotOT Friendship&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA3&lt;br /&gt;
| NotOT Affection&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA4&lt;br /&gt;
| NotOT Memory Intensity&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA5&lt;br /&gt;
| NotOT Memory Line&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA6&lt;br /&gt;
| NotOT Memory Feeling&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA7&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA8-0xA9&lt;br /&gt;
| NotOT Memory TextVar&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xAA-0xAB&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xAC-0xAD&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xAE&lt;br /&gt;
| Fullness&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xAF&lt;br /&gt;
| Enjoyment&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Block D (0xB0-0xE7) ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Contents&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xB0-0xC7&lt;br /&gt;
| [[#Nickname and OT Name|OT Name]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xC8-0xC9&lt;br /&gt;
| &#039;&#039;Null Terminator&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xCA&lt;br /&gt;
| OT Friendship&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xCB&lt;br /&gt;
| OT Affection&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xCC&lt;br /&gt;
| OT Memory Intensity&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xCD&lt;br /&gt;
| OT Memory Line&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xCE-0xCF&lt;br /&gt;
| OT Memory TextVar&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD0&lt;br /&gt;
| OT Memory Feeling&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD1-0xD3&lt;br /&gt;
| Date Egg Received&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD4-0xD6&lt;br /&gt;
| Date Met&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD7&lt;br /&gt;
| Unknown / Unused&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD8-0xD9&lt;br /&gt;
| Egg [[Pokemon NDS Locations|Location]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDA-0xDB&lt;br /&gt;
| Met At [[Pokemon NDS Locations|Location]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDC&lt;br /&gt;
| Pokéball&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDD&lt;br /&gt;
| Bit 0-6 - Encounter Level&amp;lt;br&amp;gt;Bit 7 - Female OT Gender&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDE&lt;br /&gt;
| Encounter Type (Gen 4)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDF&lt;br /&gt;
| OT Game ID&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE0&lt;br /&gt;
| Country ID&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE1&lt;br /&gt;
| Region ID&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE2&lt;br /&gt;
| 3DS Region ID&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE3&lt;br /&gt;
| OT Language ID&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE4-0xE7&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Battle Stats ==&lt;br /&gt;
&lt;br /&gt;
The battle stats are encrypted in the exact same manner as the main pk6 data.  The seed is still the Encryption Key.&lt;br /&gt;
&lt;br /&gt;
=== Encrypted Bytes ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Contents&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE8&lt;br /&gt;
| Bits 0-2 - Asleep (0-7 rounds)&amp;lt;br&amp;gt;Bit 3 - Poisoned&amp;lt;br&amp;gt;Bit 4 - Burned&amp;lt;br&amp;gt;Bit 5 - Frozen&amp;lt;br&amp;gt;Bit 6 - Paralyzed&amp;lt;br&amp;gt;Bit 7 - Toxic&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE9&lt;br /&gt;
| &#039;&#039;Unknown&#039;&#039; - Flags&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xEA-0xEB&lt;br /&gt;
| Unknown / Unused&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xEC&lt;br /&gt;
| Level&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xED&lt;br /&gt;
| Unknown / Unused&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xEE-0xEF&lt;br /&gt;
| Unknown / Unused&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xF0-0xF1&lt;br /&gt;
| Current HP&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xF2-0xF3&lt;br /&gt;
| Max HP&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xF4-0xF5&lt;br /&gt;
| Attack&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xF6-0xF7&lt;br /&gt;
| Defense&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xF8-0xF9&lt;br /&gt;
| Speed&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xFA-0xFB&lt;br /&gt;
| Special Attack&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xFC-0xFD&lt;br /&gt;
| Special Defense&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xFE-0xFF&lt;br /&gt;
| Unknown / Unused&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x100-0x103&lt;br /&gt;
| Unknown / Unused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Original Language ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
! Value&lt;br /&gt;
! Language&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x1&lt;br /&gt;
| 日本語 (Japan)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x2&lt;br /&gt;
| English (US/UK/AU)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x3&lt;br /&gt;
| Français (France/Québec)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x4&lt;br /&gt;
| Italiano (Italy)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x5&lt;br /&gt;
| Deutsch (Germany)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7&lt;br /&gt;
| Español (Spain/Latin Americas)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x8&lt;br /&gt;
| 한국어 (South Korea)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Markings ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
! Bit&lt;br /&gt;
! Marking&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x01&lt;br /&gt;
| Circle&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02&lt;br /&gt;
| Triangle&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04&lt;br /&gt;
| Square&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08&lt;br /&gt;
| Heart&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10&lt;br /&gt;
| Star&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| Diamond&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Encounter Types ==&lt;br /&gt;
&lt;br /&gt;
Encounter Types are not used in X/Y. Transferred Pokemon keep their Encounter Type hex.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
! Value&lt;br /&gt;
! Country&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x0&lt;br /&gt;
| Pal Park, Egg, Hatched, Special Event&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x2&lt;br /&gt;
| Tall Grass&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x4&lt;br /&gt;
| Dialga/Palkia In-Game Event&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x5&lt;br /&gt;
| Cave, Hall of Origin&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7&lt;br /&gt;
| Surfing, Fishing&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x9&lt;br /&gt;
| Building&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA&lt;br /&gt;
| Great Marsh (Safari Zone)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xC&lt;br /&gt;
| Starter, Fossil, Gift (Eevee)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Medals &amp;amp; Ribbons==&lt;br /&gt;
&lt;br /&gt;
=== Super Training Medals ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Flag Value&lt;br /&gt;
! 0x2C&lt;br /&gt;
! 0x2D&lt;br /&gt;
! 0x2E&lt;br /&gt;
! 0x2F&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x01&lt;br /&gt;
| Unused&lt;br /&gt;
| Sp. Atk Level 2&lt;br /&gt;
| Atk Level 3&lt;br /&gt;
| Follow Those Fleeing Goals!&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02&lt;br /&gt;
| Unused&lt;br /&gt;
| HP Level 2&lt;br /&gt;
| Sp. Def Level 3&lt;br /&gt;
| Watch Out! That&#039;s One Tricky Second Half!&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04&lt;br /&gt;
| Sp. Atk Level 1&lt;br /&gt;
| Atk Level 2&lt;br /&gt;
| Speed Level 3&lt;br /&gt;
| An Opening of Lighting-Quick Attacks!&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08&lt;br /&gt;
| HP Level 1&lt;br /&gt;
| Sp. Def Level 2&lt;br /&gt;
| Def Level 3&lt;br /&gt;
| Those Long Shots Are No Long Shot!&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10&lt;br /&gt;
| Atk Level 1&lt;br /&gt;
| Speed Level 2&lt;br /&gt;
| The Troubles Keep on Coming?!&lt;br /&gt;
| Scatterbug Lugs Back!&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| Sp. Def Level 1&lt;br /&gt;
| Def Level 2&lt;br /&gt;
| The Leaf Stone Cup Begins!&lt;br /&gt;
| A Barrage of Bitbots!&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x40&lt;br /&gt;
| Speed Level 1&lt;br /&gt;
| Sp. Atk Level 3&lt;br /&gt;
| The Fire Stone Cup Begins!&lt;br /&gt;
| Drag Down Hydreigon!&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x80&lt;br /&gt;
| Def Level 1&lt;br /&gt;
| HP Level 3&lt;br /&gt;
| The Water Stone Cup Begins!&lt;br /&gt;
| The Battle for the Best: Version X/Y!&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ribbon Set 1 ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Flag Value&lt;br /&gt;
! 0x30&lt;br /&gt;
! 0x31&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x01&lt;br /&gt;
| Kalos Champ Ribbon&lt;br /&gt;
| Alert Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02&lt;br /&gt;
| Champion Ribbon&lt;br /&gt;
| Shock Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04&lt;br /&gt;
| Sinnoh Champ Ribbon&lt;br /&gt;
| Downcast Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08&lt;br /&gt;
| Best Friends Ribbon&lt;br /&gt;
| Careless Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10&lt;br /&gt;
| Training Ribbon&lt;br /&gt;
| Relax Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| Skillful Battler Ribbon&lt;br /&gt;
| Snooze Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x40&lt;br /&gt;
| Expert Battler Ribbon&lt;br /&gt;
| Smile Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x80&lt;br /&gt;
| Effort Ribbon&lt;br /&gt;
| Gorgeous Ribbon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ribbon Set 2 ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Flag Value&lt;br /&gt;
! 0x32&lt;br /&gt;
! 0x33&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x01&lt;br /&gt;
| Royal Ribbon&lt;br /&gt;
| Earth Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02&lt;br /&gt;
| Gorgeous Royal Ribbon&lt;br /&gt;
| World Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04&lt;br /&gt;
| Artist Ribbon&lt;br /&gt;
| Classic Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08&lt;br /&gt;
| Footprint Ribbon&lt;br /&gt;
| Premier Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10&lt;br /&gt;
| Record Ribbon&lt;br /&gt;
| Event Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| Legend Ribbon&lt;br /&gt;
| Birthday Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x40&lt;br /&gt;
| Country Ribbon&lt;br /&gt;
| Special Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x80&lt;br /&gt;
| National Ribbon&lt;br /&gt;
| Souvenir Ribbon&lt;br /&gt;
|}&lt;br /&gt;
=== Ribbon Set 3 ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Flag Value&lt;br /&gt;
! 0x34&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x01&lt;br /&gt;
| Wishing Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02&lt;br /&gt;
| Battle Champion Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04&lt;br /&gt;
| Regional Champion Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08&lt;br /&gt;
| National Champion Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10&lt;br /&gt;
| World Champion Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| None&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x40&lt;br /&gt;
| None&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x80&lt;br /&gt;
| Hoenn Champion Ribbon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ribbon Set 4 ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Flag Value&lt;br /&gt;
! 0x35&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x01&lt;br /&gt;
| Contest Star Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02&lt;br /&gt;
| Coolness Master Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04&lt;br /&gt;
| Beauty Master Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08&lt;br /&gt;
| Cuteness Master Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10&lt;br /&gt;
| Cleverness Master Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| Toughness Master Ribbon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Structures]]&lt;br /&gt;
[[Category:Game Mechanics]]&lt;br /&gt;
[[Category:ROM Research]]&lt;/div&gt;</summary>
		<author><name>SciresM</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Pokemon_Save_Structure_(X/Y)&amp;diff=5022</id>
		<title>Pokemon Save Structure (X/Y)</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Pokemon_Save_Structure_(X/Y)&amp;diff=5022"/>
		<updated>2014-11-14T00:55:22Z</updated>

		<summary type="html">&lt;p&gt;SciresM: /* Ribbon Set 3 */ add hoenn champion ribbon, ORAS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pokémon in the games Pokémon [[POKEMON X|X]] and [[POKEMON Y|Y]]  are stored in a new 232 byte structure (for the box data only). Party Pokémon hold 28 bytes of additional data for overworld and battle values. We recommend using the pk6 extension for decrypted 232-byte box data and 260-byte party data structures.&lt;br /&gt;
== Checksum / Block Shuffling / Encryption ==&lt;br /&gt;
There have been some changes compared to the [[Pokemon NDS Structure|Generation 4]] and [[Pokemon Black/White NDS Structure|Generation 5]] structures. First, the LCRNG to decrypt the structure&#039;s blocks is now seeded with the Encryption Key at the beginning of the pk6 file. Second, the blocks are now 56 bytes instead of the previous 32. However, the way the blocks are shuffled based on the PID did not change.  That said, the shuffling algorithm now uses the Encryption Key at the beginning of the pk6 instead of the PID.&lt;br /&gt;
&lt;br /&gt;
== Unencrypted Bytes (0x0-0x7)  ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Contents&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x00-0x03&lt;br /&gt;
| Encryption Key&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04-0x05&lt;br /&gt;
| Sanity Placeholder&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x06-0x07&lt;br /&gt;
| Checksum&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Encrypted Bytes ==&lt;br /&gt;
=== Block A (0x8-0x3F) ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Contents&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08-0x09 &lt;br /&gt;
| [[Nationaldex|National Pokédex ID]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x0A-0x0B &lt;br /&gt;
| [[item index|Held Item]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x0C-0x0D&lt;br /&gt;
| [[Original Trainer|OT ID]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x0E-0x0F &lt;br /&gt;
| [[Original Trainer|OT Secret ID]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10-0x13&lt;br /&gt;
| [[Experience Points|Experience Points]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x14&lt;br /&gt;
| [[Ability]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x15&lt;br /&gt;
| Ability Number&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x16-0x17&lt;br /&gt;
| [Hits Remaining] on [Training Bag]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x18-0x1B&lt;br /&gt;
| [[Personality value]] (Also known as the [[PID]])&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x1C&lt;br /&gt;
| Nature&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x1D&lt;br /&gt;
| Bit 0 - Fateful Encounter Flag&amp;lt;br&amp;gt;Bit 1 - Female&amp;lt;br&amp;gt;Bit 2 - Genderless&amp;lt;br&amp;gt;Bit 3-7 - [[#Alternate Forms|Alternate Forms]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x1E&lt;br /&gt;
| [[Effort Values#Hit Points|HP Effort Value]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x1F&lt;br /&gt;
| [[Effort Values#Attack Points|Attack Effort Value]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| [[Effort Values#Defense Points|Defense Effort Value]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x21&lt;br /&gt;
| [[Effort Values#Speed Points|Speed Effort Value]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x22&lt;br /&gt;
| [[Effort Values#Special Attack Points|SP Attack Effort Value]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x23&lt;br /&gt;
| [[Effort Values#Special Defense Points|SP Defense Effort Value]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x24&lt;br /&gt;
| Contest Stat: Cool&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x25&lt;br /&gt;
| Contest Stat: Beauty&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x26&lt;br /&gt;
| Contest Stat: Cute&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x27&lt;br /&gt;
| Contest Stat: Smart&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x28&lt;br /&gt;
| Contest Stat: Tough&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x29&lt;br /&gt;
| Contest Stat: Sheen&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x2A&lt;br /&gt;
| Markings&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x2B&lt;br /&gt;
| [[Pokerus|Pokérus]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x2C-0x2F&lt;br /&gt;
| (Secret) Super Training&amp;lt;br&amp;gt;Gold Medal Flags&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x30-0x34&lt;br /&gt;
| Ribbons&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x35-0x37&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x38&lt;br /&gt;
| Contest Memory Ribbon [Count]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x39&lt;br /&gt;
| Battle Memory Ribbon [Count]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x3A-0x3F&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Block B (0x40-0x77) ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Contents&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x40-0x57&lt;br /&gt;
| Nickname&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x58-0x59&lt;br /&gt;
| &#039;&#039;Null Terminator&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x5A-0x5B&lt;br /&gt;
| [[Pokemon Moves|Move 1 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x5C-0x5D&lt;br /&gt;
| [[Pokemon Moves|Move 2 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x5E-0x5F&lt;br /&gt;
| [[Pokemon Moves|Move 3 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x60-0x61&lt;br /&gt;
| [[Pokemon Moves|Move 4 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x62&lt;br /&gt;
| [[Pokemon Moves#Power Points|Move 1 Current PP]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x63&lt;br /&gt;
| [[Pokemon Moves#Power Points|Move 2 Current PP]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x64&lt;br /&gt;
| [[Pokemon Moves#Power Points|Move 3 Current PP]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x65&lt;br /&gt;
| [[Pokemon Moves#Power Points|Move 4 Current PP]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x66-0x69&lt;br /&gt;
| [[Pokemon Moves#Power Points|Move PP Ups]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x6A-0x6B&lt;br /&gt;
| [[Pokemon Moves|Relearn Move 1 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x6C-0x6D&lt;br /&gt;
| [[Pokemon Moves|Relearn Move 2 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x6E-0x6F&lt;br /&gt;
| [[Pokemon Moves|Relearn Move 3 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x70-0x71&lt;br /&gt;
| [[Pokemon Moves|Relearn Move 4 ID]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x72&lt;br /&gt;
| &amp;quot;Secret&amp;quot; Super Training Flag&amp;lt;br&amp;gt;0 - Missions Unavailable&amp;lt;br&amp;gt;1 - Missions Available&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x73&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x74-0x77&lt;br /&gt;
| Bits 0-29 - [[Individual Values]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Individual Values#Hit Points|HP]] ( [0-31] &amp;lt;&amp;lt; 0 )&amp;lt;br&amp;gt;&lt;br /&gt;
[[Individual Values#Attack Points|Attack]] ( [0-31] &amp;lt;&amp;lt; 5 )&amp;lt;br&amp;gt;&lt;br /&gt;
[[Individual Values#Defense Points|Defense]] ( [0-31] &amp;lt;&amp;lt; 10 )&amp;lt;br&amp;gt;&lt;br /&gt;
[[Individual Values#Speed Points|Speed]] ( [0-31] &amp;lt;&amp;lt; 15 )&amp;lt;br&amp;gt;&lt;br /&gt;
[[Individual Values#Special Attack Points|SP Attack]] ( [0-31] &amp;lt;&amp;lt; 20 )&amp;lt;br&amp;gt;&lt;br /&gt;
[[Individual Values#Special Defense Points|SP Defense]] ( [0-31] &amp;lt;&amp;lt; 25 )&amp;lt;br&amp;gt;&lt;br /&gt;
Bit 30 - IsEgg Flag&amp;lt;br&amp;gt;Bit 31 - IsNicknamed Flag&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Block C (0x78-0xAF) ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Contents&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x78-0x8F&lt;br /&gt;
| Latest NotOT Handler&amp;lt;br&amp;gt;Updates Every Trade&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x90-0x91&lt;br /&gt;
| &#039;&#039;Null Terminator&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x92&lt;br /&gt;
| NotOT Gender&amp;lt;br&amp;gt;0 - Male&amp;lt;br&amp;gt;1 - Female&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x93&lt;br /&gt;
| Current Handler&amp;lt;br&amp;gt;0 - OT&amp;lt;br&amp;gt;1 - NotOT&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x94-0x95&lt;br /&gt;
| Geolocation 1 - (Region,Country)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x96-0x97&lt;br /&gt;
| Geolocation 2 - (Region,Country)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x98-0x99&lt;br /&gt;
| Geolocation 3 - (Region,Country)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x9A-0x9B&lt;br /&gt;
| Geolocation 4 - (Region,Country)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x9C-0x9D&lt;br /&gt;
| Geolocation 5 - (Region,Country)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x9E-0x9F&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA0-0xA1&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA2&lt;br /&gt;
| NotOT Friendship&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA3&lt;br /&gt;
| NotOT Affection&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA4&lt;br /&gt;
| NotOT Memory Intensity&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA5&lt;br /&gt;
| NotOT Memory Line&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA6&lt;br /&gt;
| NotOT Memory Feeling&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA7&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA8-0xA9&lt;br /&gt;
| NotOT Memory TextVar&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xAA-0xAB&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xAC-0xAD&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xAE&lt;br /&gt;
| Fullness&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xAF&lt;br /&gt;
| Enjoyment&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Block D (0xB0-0xE7) ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Contents&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xB0-0xC7&lt;br /&gt;
| [[#Nickname and OT Name|OT Name]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xC8-0xC9&lt;br /&gt;
| &#039;&#039;Null Terminator&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xCA&lt;br /&gt;
| OT Friendship&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xCB&lt;br /&gt;
| OT Affection&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xCC&lt;br /&gt;
| OT Memory Intensity&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xCD&lt;br /&gt;
| OT Memory Line&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xCE-0xCF&lt;br /&gt;
| OT Memory TextVar&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD0&lt;br /&gt;
| OT Memory Feeling&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD1-0xD3&lt;br /&gt;
| Date Egg Received&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD4-0xD6&lt;br /&gt;
| Date Met&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD7&lt;br /&gt;
| Unknown / Unused&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD8-0xD9&lt;br /&gt;
| Egg [[Pokemon NDS Locations|Location]]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDA-0xDB&lt;br /&gt;
| Met At [[Pokemon NDS Locations|Location]]&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDC&lt;br /&gt;
| Pokéball&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDD&lt;br /&gt;
| Bit 0-6 - Encounter Level&amp;lt;br&amp;gt;Bit 7 - Female OT Gender&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDE&lt;br /&gt;
| Encounter Type (Gen 4)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDF&lt;br /&gt;
| OT Game ID&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE0&lt;br /&gt;
| Country ID&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE1&lt;br /&gt;
| Region ID&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE2&lt;br /&gt;
| 3DS Region ID&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE3&lt;br /&gt;
| OT Language ID&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE4-0xE7&lt;br /&gt;
| &#039;&#039;Unused&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Battle Stats ==&lt;br /&gt;
&lt;br /&gt;
The battle stats are encrypted in the exact same manner as the main pk6 data.  The seed is still the Encryption Key.&lt;br /&gt;
&lt;br /&gt;
=== Encrypted Bytes ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Contents&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE8&lt;br /&gt;
| Bits 0-2 - Asleep (0-7 rounds)&amp;lt;br&amp;gt;Bit 3 - Poisoned&amp;lt;br&amp;gt;Bit 4 - Burned&amp;lt;br&amp;gt;Bit 5 - Frozen&amp;lt;br&amp;gt;Bit 6 - Paralyzed&amp;lt;br&amp;gt;Bit 7 - Toxic&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE9&lt;br /&gt;
| &#039;&#039;Unknown&#039;&#039; - Flags&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xEA-0xEB&lt;br /&gt;
| Unknown / Unused&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xEC&lt;br /&gt;
| Level&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xED&lt;br /&gt;
| Unknown / Unused&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xEE-0xEF&lt;br /&gt;
| Unknown / Unused&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xF0-0xF1&lt;br /&gt;
| Current HP&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xF2-0xF3&lt;br /&gt;
| Max HP&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xF4-0xF5&lt;br /&gt;
| Attack&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xF6-0xF7&lt;br /&gt;
| Defense&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xF8-0xF9&lt;br /&gt;
| Speed&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xFA-0xFB&lt;br /&gt;
| Special Attack&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xFC-0xFD&lt;br /&gt;
| Special Defense&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xFE-0xFF&lt;br /&gt;
| Unknown / Unused&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x100-0x103&lt;br /&gt;
| Unknown / Unused&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Original Language ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
! Value&lt;br /&gt;
! Language&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x1&lt;br /&gt;
| 日本語 (Japan)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x2&lt;br /&gt;
| English (US/UK/AU)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x3&lt;br /&gt;
| Français (France/Québec)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x4&lt;br /&gt;
| Italiano (Italy)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x5&lt;br /&gt;
| Deutsch (Germany)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7&lt;br /&gt;
| Español (Spain/Latin Americas)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x8&lt;br /&gt;
| 한국어 (South Korea)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Markings ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
! Bit&lt;br /&gt;
! Marking&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x01&lt;br /&gt;
| Circle&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02&lt;br /&gt;
| Triangle&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04&lt;br /&gt;
| Square&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08&lt;br /&gt;
| Heart&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10&lt;br /&gt;
| Star&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| Diamond&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Encounter Types ==&lt;br /&gt;
&lt;br /&gt;
Encounter Types are not used in X/Y. Transferred Pokemon keep their Encounter Type hex.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
! Value&lt;br /&gt;
! Country&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x0&lt;br /&gt;
| Pal Park, Egg, Hatched, Special Event&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x2&lt;br /&gt;
| Tall Grass&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x4&lt;br /&gt;
| Dialga/Palkia In-Game Event&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x5&lt;br /&gt;
| Cave, Hall of Origin&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7&lt;br /&gt;
| Surfing, Fishing&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x9&lt;br /&gt;
| Building&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA&lt;br /&gt;
| Great Marsh (Safari Zone)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xC&lt;br /&gt;
| Starter, Fossil, Gift (Eevee)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Medals &amp;amp; Ribbons==&lt;br /&gt;
&lt;br /&gt;
=== Super Training Medals ===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Flag Value&lt;br /&gt;
! 0x2C&lt;br /&gt;
! 0x2D&lt;br /&gt;
! 0x2E&lt;br /&gt;
! 0x2F&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x01&lt;br /&gt;
| Unused&lt;br /&gt;
| Sp. Atk Level 2&lt;br /&gt;
| Atk Level 3&lt;br /&gt;
| Follow Those Fleeing Goals!&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02&lt;br /&gt;
| Unused&lt;br /&gt;
| HP Level 2&lt;br /&gt;
| Sp. Def Level 3&lt;br /&gt;
| Watch Out! That&#039;s One Tricky Second Half!&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04&lt;br /&gt;
| Sp. Atk Level 1&lt;br /&gt;
| Atk Level 2&lt;br /&gt;
| Speed Level 3&lt;br /&gt;
| An Opening of Lighting-Quick Attacks!&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08&lt;br /&gt;
| HP Level 1&lt;br /&gt;
| Sp. Def Level 2&lt;br /&gt;
| Def Level 3&lt;br /&gt;
| Those Long Shots Are No Long Shot!&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10&lt;br /&gt;
| Atk Level 1&lt;br /&gt;
| Speed Level 2&lt;br /&gt;
| The Troubles Keep on Coming?!&lt;br /&gt;
| Scatterbug Lugs Back!&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| Sp. Def Level 1&lt;br /&gt;
| Def Level 2&lt;br /&gt;
| The Leaf Stone Cup Begins!&lt;br /&gt;
| A Barrage of Bitbots!&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x40&lt;br /&gt;
| Speed Level 1&lt;br /&gt;
| Sp. Atk Level 3&lt;br /&gt;
| The Fire Stone Cup Begins!&lt;br /&gt;
| Drag Down Hydreigon!&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x80&lt;br /&gt;
| Def Level 1&lt;br /&gt;
| HP Level 3&lt;br /&gt;
| The Water Stone Cup Begins!&lt;br /&gt;
| The Battle for the Best: Version X/Y!&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ribbon Set 1 ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Flag Value&lt;br /&gt;
! 0x30&lt;br /&gt;
! 0x31&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x01&lt;br /&gt;
| Kalos Champ Ribbon&lt;br /&gt;
| Alert Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02&lt;br /&gt;
| Champion Ribbon&lt;br /&gt;
| Shock Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04&lt;br /&gt;
| Sinnoh Champ Ribbon&lt;br /&gt;
| Downcast Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08&lt;br /&gt;
| Best Friends Ribbon&lt;br /&gt;
| Careless Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10&lt;br /&gt;
| Training Ribbon&lt;br /&gt;
| Relax Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| Skillful Battler Ribbon&lt;br /&gt;
| Snooze Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x40&lt;br /&gt;
| Expert Battler Ribbon&lt;br /&gt;
| Smile Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x80&lt;br /&gt;
| Effort Ribbon&lt;br /&gt;
| Gorgeous Ribbon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ribbon Set 2 ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Flag Value&lt;br /&gt;
! 0x32&lt;br /&gt;
! 0x33&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x01&lt;br /&gt;
| Royal Ribbon&lt;br /&gt;
| Earth Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02&lt;br /&gt;
| Gorgeous Royal Ribbon&lt;br /&gt;
| World Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04&lt;br /&gt;
| Artist Ribbon&lt;br /&gt;
| Classic Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08&lt;br /&gt;
| Footprint Ribbon&lt;br /&gt;
| Premier Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10&lt;br /&gt;
| Record Ribbon&lt;br /&gt;
| Event Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| Legend Ribbon&lt;br /&gt;
| Birthday Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x40&lt;br /&gt;
| Country Ribbon&lt;br /&gt;
| Special Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x80&lt;br /&gt;
| National Ribbon&lt;br /&gt;
| Souvenir Ribbon&lt;br /&gt;
|}&lt;br /&gt;
=== Ribbon Set 3 ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Flag Value&lt;br /&gt;
! 0x34&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x01&lt;br /&gt;
| Wishing Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02&lt;br /&gt;
| Battle Champion Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04&lt;br /&gt;
| Regional Champion Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08&lt;br /&gt;
| National Champion Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10&lt;br /&gt;
| World Champion Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| None&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x40&lt;br /&gt;
| None&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x80&lt;br /&gt;
| Hoenn Champion Ribbon&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Structures]]&lt;br /&gt;
[[Category:Game Mechanics]]&lt;br /&gt;
[[Category:ROM Research]]&lt;/div&gt;</summary>
		<author><name>SciresM</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=6th_and_7th_Generation_Wonder_Card_Map&amp;diff=5015</id>
		<title>6th and 7th Generation Wonder Card Map</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=6th_and_7th_Generation_Wonder_Card_Map&amp;diff=5015"/>
		<updated>2014-08-06T06:01:17Z</updated>

		<summary type="html">&lt;p&gt;SciresM: /* Gift Data */ Reserved data at end&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gift Data ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Description&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x00-0x01&lt;br /&gt;
| Card ID&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02-0x44+&lt;br /&gt;
| Card Title&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x4C-0x4F&lt;br /&gt;
| Date Card Received&amp;lt;br&amp;gt;Decimal YYYYMMDD&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x50&lt;br /&gt;
| Card Location&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x51&lt;br /&gt;
| Card Type [Color]&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Pokémon [Blue]&amp;lt;br&amp;gt;&lt;br /&gt;
01 - (Key) Item [Yellow]&amp;lt;br&amp;gt; &lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x52&lt;br /&gt;
| Gift Status: Used / Unused&lt;br /&gt;
00 - Repeatable gift&amp;lt;br&amp;gt; &lt;br /&gt;
01 - Unused&amp;lt;br&amp;gt;&lt;br /&gt;
03 - Used&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x53-0x??&lt;br /&gt;
| Unknown&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x66&lt;br /&gt;
| 0xFF (End region?)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x68-0x69&lt;br /&gt;
| TID / [Item]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x6A-0x6B&lt;br /&gt;
| SID&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x6C&lt;br /&gt;
| Pokemon Origin Game&lt;br /&gt;
00 for Game Received in&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x70-0x71&lt;br /&gt;
| [Item] Quantity&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x70-0x73&lt;br /&gt;
| [Pokemon] Encryption Constant&lt;br /&gt;
Unset = 00000000&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x74&lt;br /&gt;
| Primary Ribbons&amp;lt;br&amp;gt;&lt;br /&gt;
Ribbon data available below.&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x75&lt;br /&gt;
| Secondary Ribbons&amp;lt;br&amp;gt;&lt;br /&gt;
Ribbon data available below.&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x76&lt;br /&gt;
| PokéBall&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x77&lt;br /&gt;
| &#039;&#039;Unused/Unknown&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x78-0x79&lt;br /&gt;
| Held Item&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7A-0x7B&lt;br /&gt;
| Move ID #1&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7C-0x7D&lt;br /&gt;
| Move ID #2&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7E-0x7F&lt;br /&gt;
| Move ID #3&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x80-0x81&lt;br /&gt;
| Move ID #4&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x82-0x83&lt;br /&gt;
| PokéDex Number&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x84&lt;br /&gt;
| Form No.&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x85&lt;br /&gt;
| Language&amp;lt;br&amp;gt;&lt;br /&gt;
00 for Game Received In&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x86-0x9F&lt;br /&gt;
| Pokémon Nickname&amp;lt;br&amp;gt;&lt;br /&gt;
Null terminator for last two bytes.&amp;lt;br&amp;gt;&lt;br /&gt;
If no nickname, all 00.&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA0&lt;br /&gt;
| Nature&amp;lt;br&amp;gt;&lt;br /&gt;
FF - Unset&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA1&lt;br /&gt;
| Pokémon Gender&amp;lt;br&amp;gt; &lt;br /&gt;
00 - Male&amp;lt;br&amp;gt;&lt;br /&gt;
01 - Female&amp;lt;br&amp;gt;&lt;br /&gt;
02 - Random&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA2&lt;br /&gt;
| Pokémon Ability&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Ability 1&amp;lt;br&amp;gt;01 - Ability 2&amp;lt;br&amp;gt;02 - Dream World Ability&amp;lt;br&amp;gt;03 - RND(Abil1, Abil2)&amp;lt;br&amp;gt;04 - RND(Abil1, Abil2, AbilDW)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA3&lt;br /&gt;
| PID Toggle&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Generate Specified PID (from &amp;lt;br&amp;gt;&lt;br /&gt;
01 - Generate Random PID (Can be shiny)&amp;lt;br&amp;gt;&lt;br /&gt;
02 - Generate Shiny PID (Always shiny)&amp;lt;br&amp;gt;&lt;br /&gt;
03 - Generate Random PID (Can&#039;t be shiny)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA4-0xA5&lt;br /&gt;
| Egg Met Location&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA6-0xA7&lt;br /&gt;
| Met Location of Pokémon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA8&lt;br /&gt;
| Met Level&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA9-0xAE&lt;br /&gt;
| Contest Stats&amp;lt;br&amp;gt;&lt;br /&gt;
Last byte is Sheen&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xAF-0xB4&lt;br /&gt;
| IVs&amp;lt;br&amp;gt;FFs for unset IVs&amp;lt;br&amp;gt;FE for priority&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xB5&lt;br /&gt;
| Flawless IVs to force&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xB6-0xCF&lt;br /&gt;
| OT Name&amp;lt;br&amp;gt;&lt;br /&gt;
Null terminator for last two bytes.&amp;lt;br&amp;gt;&lt;br /&gt;
If no set OT, all 00.&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x??&lt;br /&gt;
| OT Gender&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Male&amp;lt;br&amp;gt;&lt;br /&gt;
01 - Female&amp;lt;br&amp;gt;&lt;br /&gt;
03 - Recipient&#039;s Gender&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD0&lt;br /&gt;
| Current Level(random if set to 0)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD1&lt;br /&gt;
| Egg Flag&amp;lt;br&amp;gt;00 - Is Not Egg&amp;lt;br&amp;gt;01 - Is Egg &lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD2-0xD3&lt;br /&gt;
| &#039;Unknown&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD4-0xD7&lt;br /&gt;
| PID (sometimes EE6B2802 default)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD8-0xD9&lt;br /&gt;
| Relearn Move 1 &lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDA-0xDB&lt;br /&gt;
| Relearn Move 2 &lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDC-0xDD&lt;br /&gt;
| Relearn Move 3 &lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDE-0xDF&lt;br /&gt;
| Relearn Move 4 &lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xE0-0x107&lt;br /&gt;
| Reserved bytes &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ribbon Set ===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Flag Value&lt;br /&gt;
! 0x74&lt;br /&gt;
! 0x75&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x01&lt;br /&gt;
| Battle Champ Ribbon&lt;br /&gt;
| World Champ Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02&lt;br /&gt;
| Regional Champ Ribbon&lt;br /&gt;
| Birthday Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04&lt;br /&gt;
| National Champ Ribbon&lt;br /&gt;
| Special Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08&lt;br /&gt;
| Country Ribbon&lt;br /&gt;
| Souvenir Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10&lt;br /&gt;
| National Ribbon&lt;br /&gt;
| Wishing Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x20&lt;br /&gt;
| Earth Ribbon&lt;br /&gt;
| Classic Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x40&lt;br /&gt;
| World Ribbon&lt;br /&gt;
| Premier Ribbon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x80&lt;br /&gt;
| Event Ribbon&lt;br /&gt;
| Empty&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
[[Category:Structures]]&lt;br /&gt;
[[Category:Technical References]]&lt;br /&gt;
[[Category:RAM Research]]&lt;/div&gt;</summary>
		<author><name>SciresM</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=6th_and_7th_Generation_Wonder_Card_Map&amp;diff=5011</id>
		<title>6th and 7th Generation Wonder Card Map</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=6th_and_7th_Generation_Wonder_Card_Map&amp;diff=5011"/>
		<updated>2014-08-02T18:31:07Z</updated>

		<summary type="html">&lt;p&gt;SciresM: /* Gift Data */ add 0x6C&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Gift Data ==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Description&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x00-0x01&lt;br /&gt;
| Card ID&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x02-0x44+&lt;br /&gt;
| Card Title&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x4C-0x4F&lt;br /&gt;
| Date Card Received&amp;lt;br&amp;gt;Decimal YYYYMMDD&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x50&lt;br /&gt;
| Card Location&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x51&lt;br /&gt;
| Card Type [Color]&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Pokémon [Blue]&amp;lt;br&amp;gt;&lt;br /&gt;
01 - (Key) Item [Yellow]&amp;lt;br&amp;gt; &lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x52&lt;br /&gt;
| Gift Status: Used / Unused&lt;br /&gt;
00 - Repeatable gift&amp;lt;br&amp;gt; &lt;br /&gt;
01 - Unused&amp;lt;br&amp;gt;&lt;br /&gt;
03 - Used&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x53-0x??&lt;br /&gt;
| Unknown&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x66&lt;br /&gt;
| 0xFF (End region?)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x68-0x69&lt;br /&gt;
| TID / [Item]&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x6A-0x6B&lt;br /&gt;
| SID&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x6C&lt;br /&gt;
| Pokemon Origin Game&lt;br /&gt;
00 for Game Received in&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x70-0x71&lt;br /&gt;
| [Item] Quantity&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x70-0x73&lt;br /&gt;
| [Pokemon] Encryption Constant&lt;br /&gt;
Unset = 00000000&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x74&lt;br /&gt;
| Primary Ribbons&amp;lt;br&amp;gt;&lt;br /&gt;
Ribbon data available below.&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x75&lt;br /&gt;
| Secondary Ribbons&amp;lt;br&amp;gt;&lt;br /&gt;
Ribbon data available below.&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x76&lt;br /&gt;
| PokéBall&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x77&lt;br /&gt;
| &#039;&#039;Unused/Unknown&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x78-0x79&lt;br /&gt;
| Held Item&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7A-0x7B&lt;br /&gt;
| Move ID #1&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7C-0x7D&lt;br /&gt;
| Move ID #2&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x7E-0x7F&lt;br /&gt;
| Move ID #3&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x80-0x81&lt;br /&gt;
| Move ID #4&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x82-0x83&lt;br /&gt;
| PokéDex Number&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x84&lt;br /&gt;
| Form No.&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x85&lt;br /&gt;
| Language&amp;lt;br&amp;gt;&lt;br /&gt;
00 for Game Received In&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x86-0x9F&lt;br /&gt;
| Pokémon Nickname&amp;lt;br&amp;gt;&lt;br /&gt;
Null terminator for last two bytes.&amp;lt;br&amp;gt;&lt;br /&gt;
If no nickname, all 00.&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA0&lt;br /&gt;
| Nature&amp;lt;br&amp;gt;&lt;br /&gt;
FF - Unset&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA1&lt;br /&gt;
| Pokémon Gender&amp;lt;br&amp;gt; &lt;br /&gt;
00 - Male&amp;lt;br&amp;gt;&lt;br /&gt;
01 - Female&amp;lt;br&amp;gt;&lt;br /&gt;
02 - Random&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA2&lt;br /&gt;
| Pokémon Ability&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Ability 1&amp;lt;br&amp;gt;01 - Ability 2&amp;lt;br&amp;gt;02 - Dream World Ability&amp;lt;br&amp;gt;03 - RND(Abil1, Abil2)&amp;lt;br&amp;gt;04 - RND(Abil1, Abil2, AbilDW)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA3&lt;br /&gt;
| Shiny Toggle&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Never Shiny&amp;lt;br&amp;gt;&lt;br /&gt;
01 - Possible Shiny&amp;lt;br&amp;gt;&lt;br /&gt;
02 - Always Shiny&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA4-0xA5&lt;br /&gt;
| Egg Met Location&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA6-0xA7&lt;br /&gt;
| Met Location of Pokémon&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA8&lt;br /&gt;
| Met Level&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xA9-0xAE&lt;br /&gt;
| Contest Stats&amp;lt;br&amp;gt;&lt;br /&gt;
Last byte is Sheen&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xAF-0xB4&lt;br /&gt;
| IVs&amp;lt;br&amp;gt;FFs for unset IVs&amp;lt;br&amp;gt;FE for priority&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xB5&lt;br /&gt;
| Flawless IVs to force&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xB6-0xCF&lt;br /&gt;
| OT Name&amp;lt;br&amp;gt;&lt;br /&gt;
Null terminator for last two bytes.&amp;lt;br&amp;gt;&lt;br /&gt;
If no set OT, all 00.&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x??&lt;br /&gt;
| OT Gender&amp;lt;br&amp;gt;&lt;br /&gt;
00 - Male&amp;lt;br&amp;gt;&lt;br /&gt;
01 - Female&amp;lt;br&amp;gt;&lt;br /&gt;
03 - Recipient&#039;s Gender&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD0&lt;br /&gt;
| Current Level(random if set to 0)&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD1&lt;br /&gt;
| Egg Flag&amp;lt;br&amp;gt;00 - Is Not Egg&amp;lt;br&amp;gt;01 - Is Egg &lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD2-0xD3&lt;br /&gt;
| &#039;Unknown&#039;&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD4&lt;br /&gt;
| Magic EE6B2802 if Pokemon (?)&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xD8-0xD9&lt;br /&gt;
| Relearn Move 1 &lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDA-0xDB&lt;br /&gt;
| Relearn Move 2 &lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDC-0xDD&lt;br /&gt;
| Relearn Move 3 &lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0xDE-0xDF&lt;br /&gt;
| Relearn Move 4 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Structures]]&lt;br /&gt;
[[Category:Technical References]]&lt;br /&gt;
[[Category:RAM Research]]&lt;/div&gt;</summary>
		<author><name>SciresM</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_XY_Save_File_Structure&amp;diff=4984</id>
		<title>Pokémon XY Save File Structure</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_XY_Save_File_Structure&amp;diff=4984"/>
		<updated>2014-04-15T05:28:57Z</updated>

		<summary type="html">&lt;p&gt;SciresM: super training best times, species&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;X/Y Save files are comprised of 4 sections, the latter two storing the contents of the two savegames.&lt;br /&gt;
&lt;br /&gt;
The game alternates between the two game saves similar to Generations 3 &amp;amp; 4.&lt;br /&gt;
&lt;br /&gt;
Save files are 0x100000 (1MB). The area between sections is either FF or 00, for Cartridges and Digital saves respectively.&lt;br /&gt;
&lt;br /&gt;
==Single Partition Save File==&lt;br /&gt;
http://3dbrew.org/wiki/Savegames&lt;br /&gt;
===Image Header (0x00000-0x00460)===&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Length&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Value&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00000||0x10||--||AES MAC Header&lt;br /&gt;
|-&lt;br /&gt;
| 00100||0x100||--||DISA&lt;br /&gt;
|-&lt;br /&gt;
| 00200||0x130||--||DIFI Blob 1&lt;br /&gt;
|-&lt;br /&gt;
| 00330||0x130||--||DIFI Blob 2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===First Partition (0x01000-0x01107)===&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 01000||DPFS Partition&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Save File 1 (0x02000 - 0x6AFFF)====&lt;br /&gt;
(420 KB)&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 02000||[[#IVFC Hash Region|IVFC Hash Region]]&lt;br /&gt;
|-&lt;br /&gt;
| 03000||SAVE Header (0x3F0 medias, 0x200 length) = 0x7E000 total&lt;br /&gt;
|-&lt;br /&gt;
| 03100||SAVE Data&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;ID&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Start&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Length&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;CHK&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 0000||05400||000002C8||6A81A||05400 - [[#Pokepuff Index Numbers|Pokepuff Inventory]] (Index * 100ct)&amp;lt;br&amp;gt;05464 - u32 Received Counter&lt;br /&gt;
|-&lt;br /&gt;
| 0001||05800||00000B88||6A822||05800 - Items Pocket&amp;lt;br&amp;gt;05E40 - Key Items Pocket&amp;lt;br&amp;gt;05FC0 - TM Pocket&amp;lt;br&amp;gt;06168 - Medicine Pocket&amp;lt;br&amp;gt;06268 - Berry Pocket&lt;br /&gt;
|-&lt;br /&gt;
| 0002||06400||0000002C||6A82A||Select Bound Items&lt;br /&gt;
|-&lt;br /&gt;
| 0003||06600||00000038||6A832||????&lt;br /&gt;
|-&lt;br /&gt;
| 0004||06800||00000150||6A83A||Trainer Stat Flags (Style)&lt;br /&gt;
|-&lt;br /&gt;
| 0005||06A00||00000004||6A842||????&lt;br /&gt;
|-&lt;br /&gt;
| 0006||06C00||00000008||6A84A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0007||06E00||000001C0||6A852||Wardrobe (Bitflags) &amp;amp; Saved Outfits (Index #s)&lt;br /&gt;
|-&lt;br /&gt;
| 0008||07000||000000BE||6A85A||u16/u8 storage&lt;br /&gt;
|-&lt;br /&gt;
| 0009||07200||00000024||6A862||FFFFFFFF&lt;br /&gt;
|-&lt;br /&gt;
| 000A||07400||00002100||6A86A||Overworld Data&lt;br /&gt;
&amp;lt;br&amp;gt;0x108 per Overworld Entity&lt;br /&gt;
|-&lt;br /&gt;
| 000B||09600||00000140||6A872||Trainer Information ($)&lt;br /&gt;
|-&lt;br /&gt;
| 000C||09800||00000440||6A87A||Box Names&lt;br /&gt;
&amp;lt;br&amp;gt;[0x22] Box Name (* 31)&lt;br /&gt;
&amp;lt;br&amp;gt;[0x01] Box Background *31&lt;br /&gt;
&amp;lt;br&amp;gt;[0x03] Background Unlock Flags&lt;br /&gt;
|-&lt;br /&gt;
| 000D||09E00||00000574||6A882||Battle Box&lt;br /&gt;
|-&lt;br /&gt;
| 000E||0A400||00004E28||6A88A||PSS Data - Friends&lt;br /&gt;
|-&lt;br /&gt;
| 000F||0F400||00004E28||6A892||PSS Data - Acquaintances &lt;br /&gt;
|-&lt;br /&gt;
| 0010||14400||00004E28||6A89A||PSS Data - Passerby&lt;br /&gt;
|-&lt;br /&gt;
| 0011||19400||00000170||6A8A2||Trainer Card (ID/SID/OT/Greeting)&lt;br /&gt;
|-&lt;br /&gt;
| 0012||19600||0000061C||6A8AA||Party Members&lt;br /&gt;
|-&lt;br /&gt;
| 0013||19E00||00000504||6A8B2||Constant &amp;amp; Event Flags&lt;br /&gt;
|-&lt;br /&gt;
| 0014||1A400||000006A0||6A8BA||Pokedex&lt;br /&gt;
|-&lt;br /&gt;
| 0015||1AC00||00000644||6A8C2||Sorted Variables&lt;br /&gt;
|-&lt;br /&gt;
| 0016||1B400||00000104||6A8CA||Fused Zekrom/Reshiram Storage&lt;br /&gt;
|-&lt;br /&gt;
| 0017||1B600||00000004||6A8D2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0018||1B800||00000420||6A8DA||????&lt;br /&gt;
|-&lt;br /&gt;
| 0019||1BE00||00000064||6A8E2||O-Power Flags&lt;br /&gt;
|-&lt;br /&gt;
| 001A||1C000||000003F0||6A8EA||????&lt;br /&gt;
|-&lt;br /&gt;
| 001B||1C400||0000070C||6A8F2||User Metadata&lt;br /&gt;
&amp;lt;br&amp;gt;1C538 - PSS Outfit&lt;br /&gt;
&amp;lt;br&amp;gt;1C548 - Trainer Name&lt;br /&gt;
&amp;lt;br&amp;gt;1C564 - Favorite Pokemon&lt;br /&gt;
&amp;lt;br&amp;gt;1C567 - Pokemon&#039;s Gender&lt;br /&gt;
&amp;lt;br&amp;gt;1C56C - Encryption Constant&lt;br /&gt;
&amp;lt;br&amp;gt;1C57C - Pokemon&#039;s Nickname&lt;br /&gt;
|-&lt;br /&gt;
| 001C||1CC00||00000180||6A8FA||GTS Upload &amp;amp; Match Criteria&lt;br /&gt;
|-&lt;br /&gt;
| 001D||1CE00||00000004||6A902||87B1A23F const&lt;br /&gt;
|-&lt;br /&gt;
| 001E||1D000||0000000C||6A90A||????&lt;br /&gt;
|-&lt;br /&gt;
| 001F||1D200||00000048||6A912||Repel Info, (Swarm?) and other overworld info&lt;br /&gt;
|-&lt;br /&gt;
| 0020||1D400||00000054||6A91A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0021||1D600||00000644||6A922||WiFi Tournament Data&lt;br /&gt;
|-&lt;br /&gt;
| 0022||1DE00||000005C8||6A92A||Live Tournament Data&lt;br /&gt;
|-&lt;br /&gt;
| 0023||1E400||000002F8||6A932||MAC Address &amp;amp; Network Connection Logging (0x98 per entry)&lt;br /&gt;
|-&lt;br /&gt;
| 0024||1E800||00001B40||6A93A||Hall of Fame Data (First Game Clear + 15 Latest)&lt;br /&gt;
&amp;lt;br&amp;gt;0x48 per Pokemon Slot; capped with 4 bytes at end (total 0x1B4)&lt;br /&gt;
&amp;lt;br&amp;gt;0x00 - Species&lt;br /&gt;
&amp;lt;br&amp;gt;0x02 - Held Item&lt;br /&gt;
&amp;lt;br&amp;gt;0x04 - Move 1&lt;br /&gt;
&amp;lt;br&amp;gt;0x06 - Move 2&lt;br /&gt;
&amp;lt;br&amp;gt;0x08 - Move 3&lt;br /&gt;
&amp;lt;br&amp;gt;0x0A - Move 4&lt;br /&gt;
&amp;lt;br&amp;gt;0x0C - PKX Encryption Key&lt;br /&gt;
&amp;lt;br&amp;gt;0x10 - TID&lt;br /&gt;
&amp;lt;br&amp;gt;0x12 - SID&lt;br /&gt;
&amp;lt;br&amp;gt;0x14 - [Nicknamed,1][Shiny,1][Level,7][Gender,2][Form,5] bits&lt;br /&gt;
&amp;lt;br&amp;gt;0x16 - Unused&lt;br /&gt;
&amp;lt;br&amp;gt;0x18 - Nickname (0x16) + 0x3F80 end&lt;br /&gt;
&amp;lt;br&amp;gt;0x30 - Trainer Name (0x16) + 0x3F80 end&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Last 4 bytes:&lt;br /&gt;
&amp;lt;br&amp;gt;0x00 - # of Hall of Fame Victory&lt;br /&gt;
&amp;lt;br&amp;gt;0x01 - [Unk,1][Day of Month,5][Month,4][Year,8] bits&lt;br /&gt;
|-&lt;br /&gt;
| 0025||20400||000001F4||6A942||Maison Data&lt;br /&gt;
&amp;lt;br&amp;gt;205C0 - u16 Current Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C2 - u16 Current Super Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C4 - u16 Best Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C6 - u16 Best Super Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C8 - u16 Current Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205CA - u16 Current Super Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205CC - u16 Best Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205CE - u16 Best Super Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D0 - u16 Current Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D2 - u16 Current Super Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D4 - u16 Best Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D6 - u16 Best Super Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D8 - u16 Current Rotation Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205DA - u16 Current Super Rotation Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205DC - u16 Best Rotation Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205DE - u16 Best Super Multi Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205F0 - u16 Current Multi Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205F2 - u16 Current Super Multi Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205F4 - u16 Best Multi Streaks&lt;br /&gt;
&amp;lt;br&amp;gt;205F6 - u16 Best Super Multi Streak&lt;br /&gt;
|-&lt;br /&gt;
| 0026||20600||000001F0||6A94A||Daycare Data&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 1) Occupied Flag&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 1) Steps Taken Since Depositing&lt;br /&gt;
&amp;lt;br&amp;gt;xE8 (Slot 1) Box EKX&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 2) Occupied Flag&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 2) Steps Taken Since Depositing2&lt;br /&gt;
&amp;lt;br&amp;gt;xE8 (Slot 2) Box EKX2&lt;br /&gt;
&amp;lt;br&amp;gt;u64 Flag (egg available)&lt;br /&gt;
&amp;lt;br&amp;gt;u64 RNG Seed&lt;br /&gt;
|-&lt;br /&gt;
| 0027||20800||00000216||6A952||Index Number Related Data&lt;br /&gt;
|-&lt;br /&gt;
| 0028||20C00||00000390||6A95A||Berry Field Data (0x18 per tree, 36 trees)&lt;br /&gt;
|-&lt;br /&gt;
| 0029||21000||00001A90||6A962||Wondercard Data&amp;lt;br&amp;gt;0x100 bitflag-card received storage&amp;lt;br&amp;gt;Wondercard slots (0x108 between)&lt;br /&gt;
|-&lt;br /&gt;
| 002A||22C00||00000308||6A96A||Old Man (Anistar) Pokemon Storage&lt;br /&gt;
|-&lt;br /&gt;
| 002B||23000||00000618||6A972||Friend Safari Data&lt;br /&gt;
|-&lt;br /&gt;
| 002C||23800||0000025C||6A97A||PSS Data&lt;br /&gt;
|-&lt;br /&gt;
| 002D||23C00||00000834||6A982||PSS Friend Data [0x15]*98? entries&lt;br /&gt;
|-&lt;br /&gt;
| 002E||24600||00000318||6A98A||Super Training Data&lt;br /&gt;
&amp;lt;br&amp;gt;24610 - Mission Best Times (seconds as 4 byte floats)*30&lt;br /&gt;
&amp;lt;br&amp;gt;24788 - u32 Species That Scored Best Time*30&lt;br /&gt;
&amp;lt;br&amp;gt;24908 - Bag Inventory (12 bags)&lt;br /&gt;
|-&lt;br /&gt;
| 002F||24A00||000007D0||6A992||????&lt;br /&gt;
|-&lt;br /&gt;
| 0030||25200||00000C48||6A99A||Pokemon Bank Gifts&lt;br /&gt;
|-&lt;br /&gt;
| 0031||26000||00000078||6A9A2||Index Number Related Data&lt;br /&gt;
|-&lt;br /&gt;
| 0032||26200||00000200||6A9AA||PGL Promotion Gifts&lt;br /&gt;
|-&lt;br /&gt;
| 0033||26400||00000C84||6A9B2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0034||27200||00000628||6A9BA||Encrypted Block (Constant?)&lt;br /&gt;
|-&lt;br /&gt;
| 0035||27A00||00034AD0||6A9C2||Box Data (31 Boxes, 30 Slots, 232 bytes each)&lt;br /&gt;
|-&lt;br /&gt;
| 0036||5C600||0000E058||6A9CA||Picture Data (JPEG Exif Ver 2.2) ~ 5C654 starts the JPEG (FF D8 marker) - Sent to PGL&lt;br /&gt;
|-&lt;br /&gt;
| ----||6A800||00000800||-----||Checksum Storage&amp;lt;br&amp;gt;[0x14] Header: u64 savetime1 &amp;amp; u64 savetime2, u16 BEEF magic&amp;lt;br&amp;gt;[0x10] Checksum Entries: u32 len, u16 ID, u16 checksum (ccitt16, 0xFFFF initial)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Save File 2 (0x81000 - 0xE9FFF)====&lt;br /&gt;
(420 KB)&lt;br /&gt;
&lt;br /&gt;
Same as Game Save 1&#039;s offsets; add 0x7F000.&lt;br /&gt;
&lt;br /&gt;
[[Category:Structures]]&lt;br /&gt;
[[Category:Game Mechanics]]&lt;br /&gt;
[[Category:Technical References]]&lt;br /&gt;
&lt;br /&gt;
==IVFC Hash Region==&lt;br /&gt;
SHA256 Hash over a 0x1000 large block (4096 bytes).&lt;br /&gt;
&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Start&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;End&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Hash Location&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 2020||203F||2000 - First Hash: Copied to 0x200 zero array.&lt;br /&gt;
|-&lt;br /&gt;
| 2040||2FFF||2020 - Second Hash: Copied to 0x1000 zero array.&lt;br /&gt;
|-&lt;br /&gt;
| 3000||3FFF||2040&lt;br /&gt;
|-&lt;br /&gt;
| 4000||4FFF||2060&lt;br /&gt;
|-&lt;br /&gt;
| 5000||5FFF||2080&lt;br /&gt;
|-&lt;br /&gt;
| 6000||6FFF||20A0&lt;br /&gt;
|-&lt;br /&gt;
| 7000||7FFF||20C0&lt;br /&gt;
|-&lt;br /&gt;
| 8000||8FFF||20E0&lt;br /&gt;
|-&lt;br /&gt;
| 9000||9FFF||2100&lt;br /&gt;
|-&lt;br /&gt;
| A000||AFFF||2120&lt;br /&gt;
|-&lt;br /&gt;
| B000||BFFF||2140&lt;br /&gt;
|-&lt;br /&gt;
| C000||CFFF||2160&lt;br /&gt;
|-&lt;br /&gt;
| D000||DFFF||2180&lt;br /&gt;
|-&lt;br /&gt;
| E000||EFFF||21A0&lt;br /&gt;
|-&lt;br /&gt;
| F000||FFFF||21C0&lt;br /&gt;
|-&lt;br /&gt;
| 10000||10FFF||21E0&lt;br /&gt;
|-&lt;br /&gt;
| 11000||11FFF||2200&lt;br /&gt;
|-&lt;br /&gt;
| 12000||12FFF||2220&lt;br /&gt;
|-&lt;br /&gt;
| 13000||13FFF||2240&lt;br /&gt;
|-&lt;br /&gt;
| 14000||14FFF||2260&lt;br /&gt;
|-&lt;br /&gt;
| 15000||15FFF||2280&lt;br /&gt;
|-&lt;br /&gt;
| 16000||16FFF||22A0&lt;br /&gt;
|-&lt;br /&gt;
| 17000||17FFF||22C0&lt;br /&gt;
|-&lt;br /&gt;
| 18000||18FFF||22E0&lt;br /&gt;
|-&lt;br /&gt;
| 19000||19FFF||2300&lt;br /&gt;
|-&lt;br /&gt;
| 1A000||1AFFF||2320&lt;br /&gt;
|-&lt;br /&gt;
| 1B000||1BFFF||2340&lt;br /&gt;
|-&lt;br /&gt;
| 1C000||1CFFF||2360&lt;br /&gt;
|-&lt;br /&gt;
| 1D000||1DFFF||2380&lt;br /&gt;
|-&lt;br /&gt;
| 1E000||1EFFF||23A0&lt;br /&gt;
|-&lt;br /&gt;
| 1F000||1FFFF||23C0&lt;br /&gt;
|-&lt;br /&gt;
| 20000||20FFF||23E0&lt;br /&gt;
|-&lt;br /&gt;
| 21000||21FFF||2400&lt;br /&gt;
|-&lt;br /&gt;
| 22000||22FFF||2420&lt;br /&gt;
|-&lt;br /&gt;
| 23000||23FFF||2440&lt;br /&gt;
|-&lt;br /&gt;
| 24000||24FFF||2460&lt;br /&gt;
|-&lt;br /&gt;
| 25000||25FFF||2480&lt;br /&gt;
|-&lt;br /&gt;
| 26000||26FFF||24A0&lt;br /&gt;
|-&lt;br /&gt;
| 27000||27FFF||24C0&lt;br /&gt;
|-&lt;br /&gt;
| 28000||28FFF||24E0&lt;br /&gt;
|-&lt;br /&gt;
| 29000||29FFF||2500&lt;br /&gt;
|-&lt;br /&gt;
| 2A000||2AFFF||2520&lt;br /&gt;
|-&lt;br /&gt;
| 2B000||2BFFF||2540&lt;br /&gt;
|-&lt;br /&gt;
| 2C000||2CFFF||2560&lt;br /&gt;
|-&lt;br /&gt;
| 2D000||2DFFF||2580&lt;br /&gt;
|-&lt;br /&gt;
| 2E000||2EFFF||25A0&lt;br /&gt;
|-&lt;br /&gt;
| 2F000||2FFFF||25C0&lt;br /&gt;
|-&lt;br /&gt;
| 30000||30FFF||25E0&lt;br /&gt;
|-&lt;br /&gt;
| 31000||31FFF||2600&lt;br /&gt;
|-&lt;br /&gt;
| 32000||32FFF||2620&lt;br /&gt;
|-&lt;br /&gt;
| 33000||33FFF||2640&lt;br /&gt;
|-&lt;br /&gt;
| 34000||34FFF||2660&lt;br /&gt;
|-&lt;br /&gt;
| 35000||35FFF||2680&lt;br /&gt;
|-&lt;br /&gt;
| 36000||36FFF||26A0&lt;br /&gt;
|-&lt;br /&gt;
| 37000||37FFF||26C0&lt;br /&gt;
|-&lt;br /&gt;
| 38000||38FFF||26E0&lt;br /&gt;
|-&lt;br /&gt;
| 39000||39FFF||2700&lt;br /&gt;
|-&lt;br /&gt;
| 3A000||3AFFF||2720&lt;br /&gt;
|-&lt;br /&gt;
| 3B000||3BFFF||2740&lt;br /&gt;
|-&lt;br /&gt;
| 3C000||3CFFF||2760&lt;br /&gt;
|-&lt;br /&gt;
| 3D000||3DFFF||2780&lt;br /&gt;
|-&lt;br /&gt;
| 3E000||3EFFF||27A0&lt;br /&gt;
|-&lt;br /&gt;
| 3F000||3FFFF||27C0&lt;br /&gt;
|-&lt;br /&gt;
| 40000||40FFF||27E0&lt;br /&gt;
|-&lt;br /&gt;
| 41000||41FFF||2800&lt;br /&gt;
|-&lt;br /&gt;
| 42000||42FFF||2820&lt;br /&gt;
|-&lt;br /&gt;
| 43000||43FFF||2840&lt;br /&gt;
|-&lt;br /&gt;
| 44000||44FFF||2860&lt;br /&gt;
|-&lt;br /&gt;
| 45000||45FFF||2880&lt;br /&gt;
|-&lt;br /&gt;
| 46000||46FFF||28A0&lt;br /&gt;
|-&lt;br /&gt;
| 47000||47FFF||28C0&lt;br /&gt;
|-&lt;br /&gt;
| 48000||48FFF||28E0&lt;br /&gt;
|-&lt;br /&gt;
| 49000||49FFF||2900&lt;br /&gt;
|-&lt;br /&gt;
| 4A000||4AFFF||2920&lt;br /&gt;
|-&lt;br /&gt;
| 4B000||4BFFF||2940&lt;br /&gt;
|-&lt;br /&gt;
| 4C000||4CFFF||2960&lt;br /&gt;
|-&lt;br /&gt;
| 4D000||4DFFF||2980&lt;br /&gt;
|-&lt;br /&gt;
| 4E000||4EFFF||29A0&lt;br /&gt;
|-&lt;br /&gt;
| 4F000||4FFFF||29C0&lt;br /&gt;
|-&lt;br /&gt;
| 50000||50FFF||29E0&lt;br /&gt;
|-&lt;br /&gt;
| 51000||51FFF||2A00&lt;br /&gt;
|-&lt;br /&gt;
| 52000||52FFF||2A20&lt;br /&gt;
|-&lt;br /&gt;
| 53000||53FFF||2A40&lt;br /&gt;
|-&lt;br /&gt;
| 54000||54FFF||2A60&lt;br /&gt;
|-&lt;br /&gt;
| 55000||55FFF||2A80&lt;br /&gt;
|-&lt;br /&gt;
| 56000||56FFF||2AA0&lt;br /&gt;
|-&lt;br /&gt;
| 57000||57FFF||2AC0&lt;br /&gt;
|-&lt;br /&gt;
| 58000||58FFF||2AE0&lt;br /&gt;
|-&lt;br /&gt;
| 59000||59FFF||2B00&lt;br /&gt;
|-&lt;br /&gt;
| 5A000||5AFFF||2B20&lt;br /&gt;
|-&lt;br /&gt;
| 5B000||5BFFF||2B40&lt;br /&gt;
|-&lt;br /&gt;
| 5C000||5CFFF||2B60&lt;br /&gt;
|-&lt;br /&gt;
| 5D000||5DFFF||2B80&lt;br /&gt;
|-&lt;br /&gt;
| 5E000||5EFFF||2BA0&lt;br /&gt;
|-&lt;br /&gt;
| 5F000||5FFFF||2BC0&lt;br /&gt;
|-&lt;br /&gt;
| 60000||60FFF||2BE0&lt;br /&gt;
|-&lt;br /&gt;
| 61000||61FFF||2C00&lt;br /&gt;
|-&lt;br /&gt;
| 62000||62FFF||2C20&lt;br /&gt;
|-&lt;br /&gt;
| 63000||63FFF||2C40&lt;br /&gt;
|-&lt;br /&gt;
| 64000||64FFF||2C60&lt;br /&gt;
|-&lt;br /&gt;
| 65000||65FFF||2C80&lt;br /&gt;
|-&lt;br /&gt;
| 66000||66FFF||2CA0&lt;br /&gt;
|-&lt;br /&gt;
| 67000||67FFF||2CC0&lt;br /&gt;
|-&lt;br /&gt;
| 68000||68FFF||2CE0&lt;br /&gt;
|-&lt;br /&gt;
| 69000||69FFF||2D00&lt;br /&gt;
|-&lt;br /&gt;
| 6A000||6AFFF||2D20&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Pokepuff Index Numbers==&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Index&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00||Empty&lt;br /&gt;
|-&lt;br /&gt;
| 01||Sweet Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 02||Mint Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 03||Citrus Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 04||Mocha Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 05||Spice Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 06||Sweet Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 07||Mint Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 08||Citrus Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 09||Mocha Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0A||Spice Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0B||Sweet Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0C||Mint Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0D||Citrus Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0E||Mocha Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0F||Spice Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 10||Sweet Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 11||Mint Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 12||Citrus Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 13||Mocha Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 14||Spice Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 15||Wish Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 16||Honor Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 17||Spring Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 18||Summer Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 19||Fall Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 1A||Winter Supreme Pokepuff&lt;br /&gt;
|}&lt;br /&gt;
==Super Training Bag Index Numbers==&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Index&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00||Empty&lt;br /&gt;
|-&lt;br /&gt;
| 01||HP Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 02||HP Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 03||HP Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 04||ATK Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 05||ATK Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 06||ATK Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 07||Def Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 08||Def Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 09||Def Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 0A||Sp.A Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 0B||Sp.A Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 0C||Sp.A Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 0D||Sp.D Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 0E||Sp.D Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 0F||Sp.D Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 10||Speed Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 11||Speed Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 12||Speed Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 13||Strength Bag&lt;br /&gt;
|-&lt;br /&gt;
| 14||Toughen Up Bag&lt;br /&gt;
|-&lt;br /&gt;
| 15||Swiftness Bag&lt;br /&gt;
|-&lt;br /&gt;
| 16||Big-Shot Bag&lt;br /&gt;
|-&lt;br /&gt;
| 17||Double-Up Bag&lt;br /&gt;
|-&lt;br /&gt;
| 18||Team Flare Bag&lt;br /&gt;
|-&lt;br /&gt;
| 19||Reset Bag&lt;br /&gt;
|-&lt;br /&gt;
| 1A||Soothing Bag&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SciresM</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_XY_Save_File_Structure&amp;diff=4983</id>
		<title>Pokémon XY Save File Structure</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_XY_Save_File_Structure&amp;diff=4983"/>
		<updated>2014-04-14T01:44:06Z</updated>

		<summary type="html">&lt;p&gt;SciresM: Hall of Fame 4 byte cap details&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;X/Y Save files are comprised of 4 sections, the latter two storing the contents of the two savegames.&lt;br /&gt;
&lt;br /&gt;
The game alternates between the two game saves similar to Generations 3 &amp;amp; 4.&lt;br /&gt;
&lt;br /&gt;
Save files are 0x100000 (1MB). The area between sections is either FF or 00, for Cartridges and Digital saves respectively.&lt;br /&gt;
&lt;br /&gt;
==Single Partition Save File==&lt;br /&gt;
http://3dbrew.org/wiki/Savegames&lt;br /&gt;
===Image Header (0x00000-0x00460)===&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Length&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Value&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00000||0x10||--||AES MAC Header&lt;br /&gt;
|-&lt;br /&gt;
| 00100||0x100||--||DISA&lt;br /&gt;
|-&lt;br /&gt;
| 00200||0x130||--||DIFI Blob 1&lt;br /&gt;
|-&lt;br /&gt;
| 00330||0x130||--||DIFI Blob 2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===First Partition (0x01000-0x01107)===&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 01000||DPFS Partition&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Save File 1 (0x02000 - 0x6AFFF)====&lt;br /&gt;
(420 KB)&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Offset&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 02000||[[#IVFC Hash Region|IVFC Hash Region]]&lt;br /&gt;
|-&lt;br /&gt;
| 03000||SAVE Header (0x3F0 medias, 0x200 length) = 0x7E000 total&lt;br /&gt;
|-&lt;br /&gt;
| 03100||SAVE Data&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;ID&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Start&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Length&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;CHK&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 0000||05400||000002C8||6A81A||05400 - [[#Pokepuff Index Numbers|Pokepuff Inventory]] (Index * 100ct)&amp;lt;br&amp;gt;05464 - u32 Received Counter&lt;br /&gt;
|-&lt;br /&gt;
| 0001||05800||00000B88||6A822||05800 - Items Pocket&amp;lt;br&amp;gt;05E40 - Key Items Pocket&amp;lt;br&amp;gt;05FC0 - TM Pocket&amp;lt;br&amp;gt;06168 - Medicine Pocket&amp;lt;br&amp;gt;06268 - Berry Pocket&lt;br /&gt;
|-&lt;br /&gt;
| 0002||06400||0000002C||6A82A||Select Bound Items&lt;br /&gt;
|-&lt;br /&gt;
| 0003||06600||00000038||6A832||????&lt;br /&gt;
|-&lt;br /&gt;
| 0004||06800||00000150||6A83A||Trainer Stat Flags (Style)&lt;br /&gt;
|-&lt;br /&gt;
| 0005||06A00||00000004||6A842||????&lt;br /&gt;
|-&lt;br /&gt;
| 0006||06C00||00000008||6A84A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0007||06E00||000001C0||6A852||Wardrobe (Bitflags) &amp;amp; Saved Outfits (Index #s)&lt;br /&gt;
|-&lt;br /&gt;
| 0008||07000||000000BE||6A85A||u16/u8 storage&lt;br /&gt;
|-&lt;br /&gt;
| 0009||07200||00000024||6A862||FFFFFFFF&lt;br /&gt;
|-&lt;br /&gt;
| 000A||07400||00002100||6A86A||Overworld Data&lt;br /&gt;
&amp;lt;br&amp;gt;0x108 per Overworld Entity&lt;br /&gt;
|-&lt;br /&gt;
| 000B||09600||00000140||6A872||Trainer Information ($)&lt;br /&gt;
|-&lt;br /&gt;
| 000C||09800||00000440||6A87A||Box Names&lt;br /&gt;
&amp;lt;br&amp;gt;[0x22] Box Name (* 31)&lt;br /&gt;
&amp;lt;br&amp;gt;[0x01] Box Background *31&lt;br /&gt;
&amp;lt;br&amp;gt;[0x03] Background Unlock Flags&lt;br /&gt;
|-&lt;br /&gt;
| 000D||09E00||00000574||6A882||Battle Box&lt;br /&gt;
|-&lt;br /&gt;
| 000E||0A400||00004E28||6A88A||PSS Data - Friends&lt;br /&gt;
|-&lt;br /&gt;
| 000F||0F400||00004E28||6A892||PSS Data - Acquaintances &lt;br /&gt;
|-&lt;br /&gt;
| 0010||14400||00004E28||6A89A||PSS Data - Passerby&lt;br /&gt;
|-&lt;br /&gt;
| 0011||19400||00000170||6A8A2||Trainer Card (ID/SID/OT/Greeting)&lt;br /&gt;
|-&lt;br /&gt;
| 0012||19600||0000061C||6A8AA||Party Members&lt;br /&gt;
|-&lt;br /&gt;
| 0013||19E00||00000504||6A8B2||Constant &amp;amp; Event Flags&lt;br /&gt;
|-&lt;br /&gt;
| 0014||1A400||000006A0||6A8BA||Pokedex&lt;br /&gt;
|-&lt;br /&gt;
| 0015||1AC00||00000644||6A8C2||Sorted Variables&lt;br /&gt;
|-&lt;br /&gt;
| 0016||1B400||00000104||6A8CA||Fused Zekrom/Reshiram Storage&lt;br /&gt;
|-&lt;br /&gt;
| 0017||1B600||00000004||6A8D2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0018||1B800||00000420||6A8DA||????&lt;br /&gt;
|-&lt;br /&gt;
| 0019||1BE00||00000064||6A8E2||O-Power Flags&lt;br /&gt;
|-&lt;br /&gt;
| 001A||1C000||000003F0||6A8EA||????&lt;br /&gt;
|-&lt;br /&gt;
| 001B||1C400||0000070C||6A8F2||User Metadata&lt;br /&gt;
&amp;lt;br&amp;gt;1C538 - PSS Outfit&lt;br /&gt;
&amp;lt;br&amp;gt;1C548 - Trainer Name&lt;br /&gt;
&amp;lt;br&amp;gt;1C564 - Favorite Pokemon&lt;br /&gt;
&amp;lt;br&amp;gt;1C567 - Pokemon&#039;s Gender&lt;br /&gt;
&amp;lt;br&amp;gt;1C56C - Encryption Constant&lt;br /&gt;
&amp;lt;br&amp;gt;1C57C - Pokemon&#039;s Nickname&lt;br /&gt;
|-&lt;br /&gt;
| 001C||1CC00||00000180||6A8FA||GTS Upload &amp;amp; Match Criteria&lt;br /&gt;
|-&lt;br /&gt;
| 001D||1CE00||00000004||6A902||87B1A23F const&lt;br /&gt;
|-&lt;br /&gt;
| 001E||1D000||0000000C||6A90A||????&lt;br /&gt;
|-&lt;br /&gt;
| 001F||1D200||00000048||6A912||Repel Info, (Swarm?) and other overworld info&lt;br /&gt;
|-&lt;br /&gt;
| 0020||1D400||00000054||6A91A||????&lt;br /&gt;
|-&lt;br /&gt;
| 0021||1D600||00000644||6A922||WiFi Tournament Data&lt;br /&gt;
|-&lt;br /&gt;
| 0022||1DE00||000005C8||6A92A||Live Tournament Data&lt;br /&gt;
|-&lt;br /&gt;
| 0023||1E400||000002F8||6A932||MAC Address &amp;amp; Network Connection Logging (0x98 per entry)&lt;br /&gt;
|-&lt;br /&gt;
| 0024||1E800||00001B40||6A93A||Hall of Fame Data (First Game Clear + 15 Latest)&lt;br /&gt;
&amp;lt;br&amp;gt;0x48 per Pokemon Slot; capped with 4 bytes at end (total 0x1B4)&lt;br /&gt;
&amp;lt;br&amp;gt;0x00 - Species&lt;br /&gt;
&amp;lt;br&amp;gt;0x02 - Held Item&lt;br /&gt;
&amp;lt;br&amp;gt;0x04 - Move 1&lt;br /&gt;
&amp;lt;br&amp;gt;0x06 - Move 2&lt;br /&gt;
&amp;lt;br&amp;gt;0x08 - Move 3&lt;br /&gt;
&amp;lt;br&amp;gt;0x0A - Move 4&lt;br /&gt;
&amp;lt;br&amp;gt;0x0C - PKX Encryption Key&lt;br /&gt;
&amp;lt;br&amp;gt;0x10 - TID&lt;br /&gt;
&amp;lt;br&amp;gt;0x12 - SID&lt;br /&gt;
&amp;lt;br&amp;gt;0x14 - [Nicknamed,1][Shiny,1][Level,7][Gender,2][Form,5] bits&lt;br /&gt;
&amp;lt;br&amp;gt;0x16 - Unused&lt;br /&gt;
&amp;lt;br&amp;gt;0x18 - Nickname (0x16) + 0x3F80 end&lt;br /&gt;
&amp;lt;br&amp;gt;0x30 - Trainer Name (0x16) + 0x3F80 end&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Last 4 bytes:&lt;br /&gt;
&amp;lt;br&amp;gt;0x00 - # of Hall of Fame Victory&lt;br /&gt;
&amp;lt;br&amp;gt;0x01 - [Unk,1][Day of Month,5][Month,4][Year,8] bits&lt;br /&gt;
|-&lt;br /&gt;
| 0025||20400||000001F4||6A942||Maison Data&lt;br /&gt;
&amp;lt;br&amp;gt;205C0 - u16 Current Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C2 - u16 Current Super Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C4 - u16 Best Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C6 - u16 Best Super Singles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205C8 - u16 Current Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205CA - u16 Current Super Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205CC - u16 Best Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205CE - u16 Best Super Doubles Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D0 - u16 Current Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D2 - u16 Current Super Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D4 - u16 Best Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D6 - u16 Best Super Triples Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205D8 - u16 Current Rotation Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205DA - u16 Current Super Rotation Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205DC - u16 Best Rotation Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205DE - u16 Best Super Multi Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205F0 - u16 Current Multi Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205F2 - u16 Current Super Multi Streak&lt;br /&gt;
&amp;lt;br&amp;gt;205F4 - u16 Best Multi Streaks&lt;br /&gt;
&amp;lt;br&amp;gt;205F6 - u16 Best Super Multi Streak&lt;br /&gt;
|-&lt;br /&gt;
| 0026||20600||000001F0||6A94A||Daycare Data&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 1) Occupied Flag&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 1) Steps Taken Since Depositing&lt;br /&gt;
&amp;lt;br&amp;gt;xE8 (Slot 1) Box EKX&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 2) Occupied Flag&lt;br /&gt;
&amp;lt;br&amp;gt;u32  (Slot 2) Steps Taken Since Depositing2&lt;br /&gt;
&amp;lt;br&amp;gt;xE8 (Slot 2) Box EKX2&lt;br /&gt;
&amp;lt;br&amp;gt;u64 Flag (egg available)&lt;br /&gt;
&amp;lt;br&amp;gt;u64 RNG Seed&lt;br /&gt;
|-&lt;br /&gt;
| 0027||20800||00000216||6A952||Index Number Related Data&lt;br /&gt;
|-&lt;br /&gt;
| 0028||20C00||00000390||6A95A||Berry Field Data (0x18 per tree, 36 trees)&lt;br /&gt;
|-&lt;br /&gt;
| 0029||21000||00001A90||6A962||Wondercard Data&amp;lt;br&amp;gt;0x100 bitflag-card received storage&amp;lt;br&amp;gt;Wondercard slots (0x108 between)&lt;br /&gt;
|-&lt;br /&gt;
| 002A||22C00||00000308||6A96A||Old Man (Anistar) Pokemon Storage&lt;br /&gt;
|-&lt;br /&gt;
| 002B||23000||00000618||6A972||Friend Safari Data&lt;br /&gt;
|-&lt;br /&gt;
| 002C||23800||0000025C||6A97A||PSS Data&lt;br /&gt;
|-&lt;br /&gt;
| 002D||23C00||00000834||6A982||PSS Friend Data [0x15]*98? entries&lt;br /&gt;
|-&lt;br /&gt;
| 002E||24600||00000318||6A98A||Super Training Data&lt;br /&gt;
&amp;lt;br&amp;gt;24908 - Bag Inventory (12 bags)&lt;br /&gt;
|-&lt;br /&gt;
| 002F||24A00||000007D0||6A992||????&lt;br /&gt;
|-&lt;br /&gt;
| 0030||25200||00000C48||6A99A||Pokemon Bank Gifts&lt;br /&gt;
|-&lt;br /&gt;
| 0031||26000||00000078||6A9A2||Index Number Related Data&lt;br /&gt;
|-&lt;br /&gt;
| 0032||26200||00000200||6A9AA||PGL Promotion Gifts&lt;br /&gt;
|-&lt;br /&gt;
| 0033||26400||00000C84||6A9B2||????&lt;br /&gt;
|-&lt;br /&gt;
| 0034||27200||00000628||6A9BA||Encrypted Block (Constant?)&lt;br /&gt;
|-&lt;br /&gt;
| 0035||27A00||00034AD0||6A9C2||Box Data (31 Boxes, 30 Slots, 232 bytes each)&lt;br /&gt;
|-&lt;br /&gt;
| 0036||5C600||0000E058||6A9CA||Picture Data (JPEG Exif Ver 2.2) ~ 5C654 starts the JPEG (FF D8 marker) - Sent to PGL&lt;br /&gt;
|-&lt;br /&gt;
| ----||6A800||00000800||-----||Checksum Storage&amp;lt;br&amp;gt;[0x14] Header: u64 savetime1 &amp;amp; u64 savetime2, u16 BEEF magic&amp;lt;br&amp;gt;[0x10] Checksum Entries: u32 len, u16 ID, u16 checksum (ccitt16, 0xFFFF initial)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Save File 2 (0x81000 - 0xE9FFF)====&lt;br /&gt;
(420 KB)&lt;br /&gt;
&lt;br /&gt;
Same as Game Save 1&#039;s offsets; add 0x7F000.&lt;br /&gt;
&lt;br /&gt;
[[Category:Structures]]&lt;br /&gt;
[[Category:Game Mechanics]]&lt;br /&gt;
[[Category:Technical References]]&lt;br /&gt;
&lt;br /&gt;
==IVFC Hash Region==&lt;br /&gt;
SHA256 Hash over a 0x1000 large block (4096 bytes).&lt;br /&gt;
&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Start&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;End&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Hash Location&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 2020||203F||2000 - First Hash: Copied to 0x200 zero array.&lt;br /&gt;
|-&lt;br /&gt;
| 2040||2FFF||2020 - Second Hash: Copied to 0x1000 zero array.&lt;br /&gt;
|-&lt;br /&gt;
| 3000||3FFF||2040&lt;br /&gt;
|-&lt;br /&gt;
| 4000||4FFF||2060&lt;br /&gt;
|-&lt;br /&gt;
| 5000||5FFF||2080&lt;br /&gt;
|-&lt;br /&gt;
| 6000||6FFF||20A0&lt;br /&gt;
|-&lt;br /&gt;
| 7000||7FFF||20C0&lt;br /&gt;
|-&lt;br /&gt;
| 8000||8FFF||20E0&lt;br /&gt;
|-&lt;br /&gt;
| 9000||9FFF||2100&lt;br /&gt;
|-&lt;br /&gt;
| A000||AFFF||2120&lt;br /&gt;
|-&lt;br /&gt;
| B000||BFFF||2140&lt;br /&gt;
|-&lt;br /&gt;
| C000||CFFF||2160&lt;br /&gt;
|-&lt;br /&gt;
| D000||DFFF||2180&lt;br /&gt;
|-&lt;br /&gt;
| E000||EFFF||21A0&lt;br /&gt;
|-&lt;br /&gt;
| F000||FFFF||21C0&lt;br /&gt;
|-&lt;br /&gt;
| 10000||10FFF||21E0&lt;br /&gt;
|-&lt;br /&gt;
| 11000||11FFF||2200&lt;br /&gt;
|-&lt;br /&gt;
| 12000||12FFF||2220&lt;br /&gt;
|-&lt;br /&gt;
| 13000||13FFF||2240&lt;br /&gt;
|-&lt;br /&gt;
| 14000||14FFF||2260&lt;br /&gt;
|-&lt;br /&gt;
| 15000||15FFF||2280&lt;br /&gt;
|-&lt;br /&gt;
| 16000||16FFF||22A0&lt;br /&gt;
|-&lt;br /&gt;
| 17000||17FFF||22C0&lt;br /&gt;
|-&lt;br /&gt;
| 18000||18FFF||22E0&lt;br /&gt;
|-&lt;br /&gt;
| 19000||19FFF||2300&lt;br /&gt;
|-&lt;br /&gt;
| 1A000||1AFFF||2320&lt;br /&gt;
|-&lt;br /&gt;
| 1B000||1BFFF||2340&lt;br /&gt;
|-&lt;br /&gt;
| 1C000||1CFFF||2360&lt;br /&gt;
|-&lt;br /&gt;
| 1D000||1DFFF||2380&lt;br /&gt;
|-&lt;br /&gt;
| 1E000||1EFFF||23A0&lt;br /&gt;
|-&lt;br /&gt;
| 1F000||1FFFF||23C0&lt;br /&gt;
|-&lt;br /&gt;
| 20000||20FFF||23E0&lt;br /&gt;
|-&lt;br /&gt;
| 21000||21FFF||2400&lt;br /&gt;
|-&lt;br /&gt;
| 22000||22FFF||2420&lt;br /&gt;
|-&lt;br /&gt;
| 23000||23FFF||2440&lt;br /&gt;
|-&lt;br /&gt;
| 24000||24FFF||2460&lt;br /&gt;
|-&lt;br /&gt;
| 25000||25FFF||2480&lt;br /&gt;
|-&lt;br /&gt;
| 26000||26FFF||24A0&lt;br /&gt;
|-&lt;br /&gt;
| 27000||27FFF||24C0&lt;br /&gt;
|-&lt;br /&gt;
| 28000||28FFF||24E0&lt;br /&gt;
|-&lt;br /&gt;
| 29000||29FFF||2500&lt;br /&gt;
|-&lt;br /&gt;
| 2A000||2AFFF||2520&lt;br /&gt;
|-&lt;br /&gt;
| 2B000||2BFFF||2540&lt;br /&gt;
|-&lt;br /&gt;
| 2C000||2CFFF||2560&lt;br /&gt;
|-&lt;br /&gt;
| 2D000||2DFFF||2580&lt;br /&gt;
|-&lt;br /&gt;
| 2E000||2EFFF||25A0&lt;br /&gt;
|-&lt;br /&gt;
| 2F000||2FFFF||25C0&lt;br /&gt;
|-&lt;br /&gt;
| 30000||30FFF||25E0&lt;br /&gt;
|-&lt;br /&gt;
| 31000||31FFF||2600&lt;br /&gt;
|-&lt;br /&gt;
| 32000||32FFF||2620&lt;br /&gt;
|-&lt;br /&gt;
| 33000||33FFF||2640&lt;br /&gt;
|-&lt;br /&gt;
| 34000||34FFF||2660&lt;br /&gt;
|-&lt;br /&gt;
| 35000||35FFF||2680&lt;br /&gt;
|-&lt;br /&gt;
| 36000||36FFF||26A0&lt;br /&gt;
|-&lt;br /&gt;
| 37000||37FFF||26C0&lt;br /&gt;
|-&lt;br /&gt;
| 38000||38FFF||26E0&lt;br /&gt;
|-&lt;br /&gt;
| 39000||39FFF||2700&lt;br /&gt;
|-&lt;br /&gt;
| 3A000||3AFFF||2720&lt;br /&gt;
|-&lt;br /&gt;
| 3B000||3BFFF||2740&lt;br /&gt;
|-&lt;br /&gt;
| 3C000||3CFFF||2760&lt;br /&gt;
|-&lt;br /&gt;
| 3D000||3DFFF||2780&lt;br /&gt;
|-&lt;br /&gt;
| 3E000||3EFFF||27A0&lt;br /&gt;
|-&lt;br /&gt;
| 3F000||3FFFF||27C0&lt;br /&gt;
|-&lt;br /&gt;
| 40000||40FFF||27E0&lt;br /&gt;
|-&lt;br /&gt;
| 41000||41FFF||2800&lt;br /&gt;
|-&lt;br /&gt;
| 42000||42FFF||2820&lt;br /&gt;
|-&lt;br /&gt;
| 43000||43FFF||2840&lt;br /&gt;
|-&lt;br /&gt;
| 44000||44FFF||2860&lt;br /&gt;
|-&lt;br /&gt;
| 45000||45FFF||2880&lt;br /&gt;
|-&lt;br /&gt;
| 46000||46FFF||28A0&lt;br /&gt;
|-&lt;br /&gt;
| 47000||47FFF||28C0&lt;br /&gt;
|-&lt;br /&gt;
| 48000||48FFF||28E0&lt;br /&gt;
|-&lt;br /&gt;
| 49000||49FFF||2900&lt;br /&gt;
|-&lt;br /&gt;
| 4A000||4AFFF||2920&lt;br /&gt;
|-&lt;br /&gt;
| 4B000||4BFFF||2940&lt;br /&gt;
|-&lt;br /&gt;
| 4C000||4CFFF||2960&lt;br /&gt;
|-&lt;br /&gt;
| 4D000||4DFFF||2980&lt;br /&gt;
|-&lt;br /&gt;
| 4E000||4EFFF||29A0&lt;br /&gt;
|-&lt;br /&gt;
| 4F000||4FFFF||29C0&lt;br /&gt;
|-&lt;br /&gt;
| 50000||50FFF||29E0&lt;br /&gt;
|-&lt;br /&gt;
| 51000||51FFF||2A00&lt;br /&gt;
|-&lt;br /&gt;
| 52000||52FFF||2A20&lt;br /&gt;
|-&lt;br /&gt;
| 53000||53FFF||2A40&lt;br /&gt;
|-&lt;br /&gt;
| 54000||54FFF||2A60&lt;br /&gt;
|-&lt;br /&gt;
| 55000||55FFF||2A80&lt;br /&gt;
|-&lt;br /&gt;
| 56000||56FFF||2AA0&lt;br /&gt;
|-&lt;br /&gt;
| 57000||57FFF||2AC0&lt;br /&gt;
|-&lt;br /&gt;
| 58000||58FFF||2AE0&lt;br /&gt;
|-&lt;br /&gt;
| 59000||59FFF||2B00&lt;br /&gt;
|-&lt;br /&gt;
| 5A000||5AFFF||2B20&lt;br /&gt;
|-&lt;br /&gt;
| 5B000||5BFFF||2B40&lt;br /&gt;
|-&lt;br /&gt;
| 5C000||5CFFF||2B60&lt;br /&gt;
|-&lt;br /&gt;
| 5D000||5DFFF||2B80&lt;br /&gt;
|-&lt;br /&gt;
| 5E000||5EFFF||2BA0&lt;br /&gt;
|-&lt;br /&gt;
| 5F000||5FFFF||2BC0&lt;br /&gt;
|-&lt;br /&gt;
| 60000||60FFF||2BE0&lt;br /&gt;
|-&lt;br /&gt;
| 61000||61FFF||2C00&lt;br /&gt;
|-&lt;br /&gt;
| 62000||62FFF||2C20&lt;br /&gt;
|-&lt;br /&gt;
| 63000||63FFF||2C40&lt;br /&gt;
|-&lt;br /&gt;
| 64000||64FFF||2C60&lt;br /&gt;
|-&lt;br /&gt;
| 65000||65FFF||2C80&lt;br /&gt;
|-&lt;br /&gt;
| 66000||66FFF||2CA0&lt;br /&gt;
|-&lt;br /&gt;
| 67000||67FFF||2CC0&lt;br /&gt;
|-&lt;br /&gt;
| 68000||68FFF||2CE0&lt;br /&gt;
|-&lt;br /&gt;
| 69000||69FFF||2D00&lt;br /&gt;
|-&lt;br /&gt;
| 6A000||6AFFF||2D20&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Pokepuff Index Numbers==&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Index&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00||Empty&lt;br /&gt;
|-&lt;br /&gt;
| 01||Sweet Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 02||Mint Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 03||Citrus Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 04||Mocha Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 05||Spice Basic Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 06||Sweet Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 07||Mint Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 08||Citrus Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 09||Mocha Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0A||Spice Frosted Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0B||Sweet Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0C||Mint Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0D||Citrus Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0E||Mocha Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 0F||Spice Fancy Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 10||Sweet Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 11||Mint Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 12||Citrus Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 13||Mocha Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 14||Spice Deluxe Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 15||Wish Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 16||Honor Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 17||Spring Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 18||Summer Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 19||Fall Supreme Pokepuff&lt;br /&gt;
|-&lt;br /&gt;
| 1A||Winter Supreme Pokepuff&lt;br /&gt;
|}&lt;br /&gt;
==Super Training Bag Index Numbers==&lt;br /&gt;
{| {{table}}&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Index&#039;&#039;&#039;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background:#f0f0f0;&amp;quot;|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 00||Empty&lt;br /&gt;
|-&lt;br /&gt;
| 01||HP Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 02||HP Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 03||HP Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 04||ATK Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 05||ATK Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 06||ATK Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 07||Def Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 08||Def Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 09||Def Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 0A||Sp.A Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 0B||Sp.A Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 0C||Sp.A Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 0D||Sp.D Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 0E||Sp.D Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 0F||Sp.D Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 10||Speed Bag S&lt;br /&gt;
|-&lt;br /&gt;
| 11||Speed Bag M&lt;br /&gt;
|-&lt;br /&gt;
| 12||Speed Bag L&lt;br /&gt;
|-&lt;br /&gt;
| 13||Strength Bag&lt;br /&gt;
|-&lt;br /&gt;
| 14||Toughen Up Bag&lt;br /&gt;
|-&lt;br /&gt;
| 15||Swiftness Bag&lt;br /&gt;
|-&lt;br /&gt;
| 16||Big-Shot Bag&lt;br /&gt;
|-&lt;br /&gt;
| 17||Double-Up Bag&lt;br /&gt;
|-&lt;br /&gt;
| 18||Team Flare Bag&lt;br /&gt;
|-&lt;br /&gt;
| 19||Reset Bag&lt;br /&gt;
|-&lt;br /&gt;
| 1A||Soothing Bag&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SciresM</name></author>
	</entry>
</feed>