summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/fame_checker.s8
-rw-r--r--include/menu_indicators.h12
-rw-r--r--ld_script.txt1
-rw-r--r--src/fame_checker.c18
4 files changed, 25 insertions, 14 deletions
diff --git a/data/fame_checker.s b/data/fame_checker.s
deleted file mode 100644
index 7e2ff471e..000000000
--- a/data/fame_checker.s
+++ /dev/null
@@ -1,8 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
- .align 2
-gUnknown_845FD44:: @ 845FD44
- .byte 0x02, 0x28, 0x1a, 0x03, 0x28, 0x64, 0x00, 0x00, 0x00, 0x00, 0xec, 0x03, 0xff, 0xff, 0x01, 0x00
diff --git a/include/menu_indicators.h b/include/menu_indicators.h
index f88fd5549..f195ceb6d 100644
--- a/include/menu_indicators.h
+++ b/include/menu_indicators.h
@@ -9,10 +9,18 @@
struct ScrollIndicatorArrowPairTemplate
{
- u8 filler_00[6];
+ u8 unk_00;
+ u8 unk_01;
+ u8 unk_02;
+ u8 unk_03;
+ u8 unk_04;
+ u8 unk_05;
u16 unk_06;
u16 unk_08;
- u8 filler_0a[6];
+ u16 unk_0a;
+ u16 unk_0c;
+ u16 unk_0e_0:4;
+ u16 unk_0e_4:12;
};
// Exported ROM declarations
diff --git a/ld_script.txt b/ld_script.txt
index bbebf21b1..2a42825c9 100644
--- a/ld_script.txt
+++ b/ld_script.txt
@@ -377,7 +377,6 @@ SECTIONS {
src/quest_log.o(.rodata);
data/data_83FECCC.o(.rodata.8456C74);
src/fame_checker.o(.rodata);
- data/fame_checker.o(.rodata);
data/data_845FD54.o(.rodata);
src/menews_jisan.o(.rodata);
src/menews_jisan.o(.rodata.str1.4);
diff --git a/src/fame_checker.c b/src/fame_checker.c
index 0efd60057..dfece6720 100644
--- a/src/fame_checker.c
+++ b/src/fame_checker.c
@@ -481,8 +481,6 @@ const struct SpriteTemplate gUnknown_845FD2C = {
SPRITETAG_1009, 0xffff, &gOamData_845FCDC, gUnknown_845FCD8, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
};
-extern const struct ScrollIndicatorArrowPairTemplate gUnknown_845FD44;
-
void sub_812C380(void)
{
LoadOam();
@@ -1458,7 +1456,21 @@ void sub_812DFE4(u8 windowId)
void sub_812E000(void)
{
- struct ScrollIndicatorArrowPairTemplate sp0 = gUnknown_845FD44;
+ struct ScrollIndicatorArrowPairTemplate sp0 = {
+ 2,
+ 40,
+ 26,
+ 3,
+ 40,
+ 100,
+ 0,
+ 0,
+ 1004,
+ 0xFFFF,
+ 1,
+ 0
+ };
+
if (gUnknown_203B0FC->unk_07_2 > 5)
{
sp0.unk_06 = 0;