summaryrefslogtreecommitdiff
path: root/include/ewram.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/ewram.h')
-rw-r--r--include/ewram.h17
1 files changed, 7 insertions, 10 deletions
diff --git a/include/ewram.h b/include/ewram.h
index 3a96917ea..6be4cd50a 100644
--- a/include/ewram.h
+++ b/include/ewram.h
@@ -29,14 +29,15 @@ extern u8 gSharedMem[];
#define eSaveSection (struct SaveSector *)(gSharedMem + 0x0)
#define eSlotMachine ((struct SlotMachineEwramStruct *)(gSharedMem + 0x0))
#define ePokemonStorageSystem (*(struct PokemonStorageSystemData *)(gSharedMem + 0))
-#define ewram01000 (*(struct Unk2001000 *)(gSharedMem + 0x1000))
+#define ePartyMenu (*(struct Unk2001000 *)(gSharedMem + 0x1000))
#define ewramBerryPicTemp (gSharedMem + 0x1000)
-#define EWRAM_1000 (*(struct Struct2001000 *)(gSharedMem + 0x1000))
-#define ewram4000 (gSharedMem + 0x4000)
#define gUnknown_02007000 (*(ewramStruct_02007000 *)(gSharedMem + 0x7000))
-#define ARRAY_2007800 ((struct EasyChatPair *)(gSharedMem + 0x7800))
-#define ARRAY_2007900 ((struct EasyChatPair *)(gSharedMem + 0x7900))
-#define ewram_2008000 (*(struct PlayerRecords *)(gSharedMem + 0x08000))
+
+// record_mixing.c
+#define eLinkedDewfordTrendsBuffer ((struct EasyChatPair *)(gSharedMem + 0x7800))
+#define eSavedDewfordTrendsBuffer ((struct EasyChatPair *)(gSharedMem + 0x7900))
+#define eReceivedRecords (*(struct PlayerRecords *)(gSharedMem + 0x08000))
+#define eSentRecord (*(struct PlayerRecords *)(gSharedMem + 0x18000))
// pokedex.c
#define ePokedexGraphicsBuffer ((void *)&gSharedMem[0x8000])
@@ -167,7 +168,6 @@ extern u8 gSharedMem[];
#define EWRAM_17810 ((struct UnknownStruct3 *)(gSharedMem + 0x17810))
#define ewram17840 (*(struct Struct2017840 *) (gSharedMem + 0x17840))
#define ewram17850 ((struct UnknownStruct5 *)(gSharedMem + 0x17850))
-#define ewram_2018000 (*(struct PlayerRecords *)(gSharedMem + 0x18000))
#define EWRAM_18000 ((u16 *)(gSharedMem + 0x18000))
#define ewram18000_2 (&gSharedMem[0x18000])
#define ewram18000_3 *(struct Pokemon **)(gSharedMem + 0x18000)
@@ -187,9 +187,6 @@ extern u8 gSharedMem[];
#define eWRAM_19348Struct ((struct EWRAM_19348_Struct *)(gSharedMem + 0x19348))
#define ewram1A000 (&gSharedMem[0x1A000])
#define ewram1B000 (*(struct Unk201B000 *)(gSharedMem + 0x1B000))
-#define ewram1B000_alt (*(struct Struct201B000 *)(gSharedMem + 0x1B000))
-#define EWRAM_1B000 ewram1B000_alt // FIXME
-#define EWRAM_1B000_2 (*(struct Struct201B000 *)(gSharedMem + 0x1B000))
#define EWRAM_1C000 (*(struct Struct201C000 *)(gSharedMem + 0x1C000))
#define gPartyMenu (*(struct PartyMenu *)(gSharedMem + 0x1C000))
#define sCreditsData (*(struct CreditsData *)(gSharedMem + 0x1C000))