Pokémon Dream Radar Save File Structure: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
| Line 126: | Line 126: | ||
Note: The game stores somewhere the timestamp when it was saved, so it knows if clouds have been recharged. | Note: The game stores somewhere the timestamp when it was saved, so it knows if clouds have been recharged. | ||
===Flags | ===Flags== | ||
Pokémon Dream Radar handles unlockable data trough bit flags. | Pokémon Dream Radar handles unlockable data trough bit flags. | ||
==Generation IV Extension Unlocked Flags== | ==Generation IV Extension Unlocked Flags=== | ||
Offset 0x26E | Offset 0x26E | ||
| Line 148: | Line 148: | ||
Spatial | Spatial | ||
==Legendary catched flags== | ==Legendary catched flags=== | ||
offset 0x272-0x273 | offset 0x272-0x273 | ||
* Bits are represented in the following order: 76543210 | * Bits are represented in the following order: 76543210 | ||
Revision as of 14:12, 17 October 2015
Pokémon Dream Radar Save Data
| Offset | Description |
|---|---|
| 0x00-0x03 | "0DSC" header tag |
| 0x04-0x67 | Unknown |
| 0x68-0x6B | Current orbs |
| 0x6C-0x6F | Total orbs collected (highscore data) |
| 0x70-0x71 | Unknown |
| 0x72 | Beam upgrade lvl
(Value range 0x00-0x04) |
| 0x73 | Battery pack upgrade lvl
(Value range 0x00-0x04) |
| 0x74 | Visoscope upgrade lvl
(Value range 0x00-0x04) |
| 0x75-0x267 | Unknown. Transferable pokemon/item data? |
| 0x268 | Vortex Charge stored #
(range 0x00-0x63) |
| 0x269 | Dragnet Charge stored #
(range 0x00-0x63) |
| 0x26A | Energy Recharge stored #
(range 0x00-0x63) |
| 0x26B-0x26C | Unknown. ¿Maybe flags? |
| 0x26D-0x26E | Extension Unlock Flags |
| 0x26F-0x271 | Unknown. ¿Maybe flags? |
| 0x272-0x273 | Legendary Catched Flags |
| 0x274-0x287 | Unknown. ¿Maybe more flags? |
| 0x288-0x28B | Orb Count until next story event*
Resets to 0 after Tornadus, Thundurus or Landorus are catched |
| 0x28C-0x28F | Number of searches (highscore data) |
| 0x290-0x293 | Number of examined clouds (highscore data) |
| 0x294-0x297 | Number of captured Pokémon (highscore data) |
| 0x298-0x29B | Number of recovered items (highscore data) |
| 0x29C-0x29F | Tornadus capture time (highscore data) |
| 0x2A0-0x2A3 | Thundurus capture time (highscore data) |
| 0x2A4-0x2A7 | Landorus capture time (highscore data) |
| 0x2A8-0x2AF | Unknown |
| 0x2B0-0x2B3 | "1DSC" end of file tag |
- *Story events are: Tornadus catched, Thundurus catched, Landorus catched.
Note: The game stores somewhere the timestamp when it was saved, so it knows if clouds have been recharged.
=Flags
Pokémon Dream Radar handles unlockable data trough bit flags.
Generation IV Extension Unlocked Flags=
Offset 0x26E
- Bits are represented in the following order: 76543210
- 0 = locked,
- 1 = unlocked,
- x = unknown bit
?
| Diving
| | Rainbow
| | | Renegade
| | | |
x 1 1 1 1 1 x x
| | | |
| | | ?
| | ?
| Temporal
Spatial
Legendary catched flags=
offset 0x272-0x273
- Bits are represented in the following order: 76543210
- 0 = locked,
- 1 = unlocked,
- x = unknown bit
x x x x 1 1 1 1 1 1 1 1 x x x x
| | | | | | | | | | | | | | | |
? ? ? ? | | | | | | | | ? ? ? ?
| | | | | | | Dialga
| | | | | | Palkia
| | | | | Giratina
| | | | Ho-Oh
| | | Lugia
| | Landorus?
| Thundurus?
Tornadus?