Go to the source code of this file.
Namespaces | |
namespace | emuWorks |
Classes | |
class | emuWorks::SaveSlot |
Class encapsulating a SaveSlot for a Zelda II game. More... | |
Defines | |
#define | GAME_SIZE 0x32 |
Game Size. | |
#define | LEVEL_OFFSET 0x00 |
Starting SRAM offset of the experience levels. | |
#define | SPELL_OFFSET 0x04 |
Starting SRAM offset for the spells. | |
#define | CONTAINER_OFFSET 0x0C |
Starting SRAM offset for the containers. | |
#define | ITEM_OFFSET 0x0E |
Starting SRAM offset for the items. | |
#define | PALACE_OFFSET 0x16 |
Starting SRAM offset for the palace seals. | |
#define | SEAL_OFFSET 0x1D |
SRAM offset for the seal count. | |
#define | KEYS_OFFSET 0x1C |
SRAM offset for the keys. | |
#define | NAME_OFFSET 0x2A |
SRAM offset for the name. | |
#define | TECHNIQUE_OFFSET 0x1F |
SRAM offset for the sword techniques. | |
#define | PLAY_COUNT_OFFSET 0x28 |
SRAM offset for the play count. | |
#define | TRIFORCE_OFFSET 0x29 |
SRAM offset for the triforce. | |
Enumerations | |
enum | emuWorks::Levels { emuWorks::SWORDLEVEL, emuWorks::MAGICLEVEL, emuWorks::LIFELEVEL } |
the levels of experience More... | |
enum | emuWorks::Spells { emuWorks::SHIELD, emuWorks::JUMP, emuWorks::LIFE, emuWorks::FAIRY, emuWorks::FIRE, emuWorks::REFLECT, emuWorks::SPELL, emuWorks::THUNDER } |
The spells that can be learned. More... | |
enum | emuWorks::Containers { emuWorks::MAGICCONTAINER, emuWorks::LIFECONTAINER } |
The containers. More... | |
enum | emuWorks::Items { emuWorks::CANDLE, emuWorks::GLOVE, emuWorks::RAFT, emuWorks::BOOTS, emuWorks::CROSS, emuWorks::FLUTE, emuWorks::MAGICKEY, emuWorks::HAMMER } |
The game items. More... | |
enum | emuWorks::Techniques { emuWorks::DOWNWARDTHRUST = 0x10, emuWorks::UPWARDTHRUST = 0x04 } |
The sword techniques. More... |
|
Starting SRAM offset for the containers.
Definition at line 38 of file SaveSlot.hh. |
|
Game Size.
Definition at line 29 of file SaveSlot.hh. |
|
Starting SRAM offset for the items.
Definition at line 41 of file SaveSlot.hh. |
|
SRAM offset for the keys.
Definition at line 50 of file SaveSlot.hh. |
|
Starting SRAM offset of the experience levels.
Definition at line 32 of file SaveSlot.hh. |
|
SRAM offset for the name.
Definition at line 53 of file SaveSlot.hh. |
|
Starting SRAM offset for the palace seals.
Definition at line 44 of file SaveSlot.hh. |
|
SRAM offset for the play count.
Definition at line 59 of file SaveSlot.hh. |
|
SRAM offset for the seal count.
Definition at line 47 of file SaveSlot.hh. |
|
Starting SRAM offset for the spells.
Definition at line 35 of file SaveSlot.hh. |
|
SRAM offset for the sword techniques.
Definition at line 56 of file SaveSlot.hh. |
|
SRAM offset for the triforce.
Definition at line 62 of file SaveSlot.hh. |