summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/data2.s7
-rw-r--r--data/rtc.s30
2 files changed, 32 insertions, 5 deletions
diff --git a/data/data2.s b/data/data2.s
index 2c93284ec..ea412697c 100644
--- a/data/data2.s
+++ b/data/data2.s
@@ -1288,11 +1288,8 @@ gUnknown_082FEC90: ; 82FEC90
gUnknown_082FECA8: ; 82FECA8
.incbin "base_emerald.gba", 0x2feca8, 0x18
-gUnknown_082FECC0: ; 82FECC0
- .incbin "base_emerald.gba", 0x2fecc0, 0xc
-
-gUnknown_082FECCC: ; 82FECCC
- .incbin "base_emerald.gba", 0x2feccc, 0x30
+; 82FECC0
+ .include "data/rtc.s"
gUnknown_082FECFC: ; 82FECFC
.incbin "base_emerald.gba", 0x2fecfc, 0x40
diff --git a/data/rtc.s b/data/rtc.s
new file mode 100644
index 000000000..2131bc325
--- /dev/null
+++ b/data/rtc.s
@@ -0,0 +1,30 @@
+ .align 2, 0
+
+gDefaultRTCInfo: ; 82FECC0
+ .byte 0 ; year
+ .byte 1 ; month
+ .byte 1 ; day of month
+ .byte 0 ; day of week
+ .byte 0 ; hour
+ .byte 0 ; minute
+ .byte 0 ; second
+ .byte 0 ; control register value
+ .byte 0 ; unknown 1
+ .byte 0 ; unknown 2
+ .2byte 0 ; padding
+
+ .align 2, 0
+
+gDaysInEachMonth: ; 82FECCC
+ .4byte 31 ; January
+ .4byte 28 ; February
+ .4byte 31 ; March
+ .4byte 30 ; April
+ .4byte 31 ; May
+ .4byte 30 ; June
+ .4byte 31 ; July
+ .4byte 31 ; August
+ .4byte 30 ; September
+ .4byte 31 ; October
+ .4byte 30 ; November
+ .4byte 31 ; December