From 2af961e70c81bad4590663ea22da80fac418d7ba Mon Sep 17 00:00:00 2001 From: David Benepe Date: Tue, 25 May 2021 14:33:03 -0500 Subject: [PATCH] unknown_072E50.c data section --- data/dkr.data.s | 22 +++++++++++++--------- src/unknown_072E50.c | 15 +++++++++++++-- 2 files changed, 26 insertions(+), 11 deletions(-) diff --git a/data/dkr.data.s b/data/dkr.data.s index 9ec7e964..3b8666ce 100644 --- a/data/dkr.data.s +++ b/data/dkr.data.s @@ -1299,17 +1299,21 @@ ############## unknown_072E50.c (.data) ############## -glabel D_800DE440 -.word 0x00000000 +# glabel D_800DE440 +# .word 0x00000000 +# +# glabel D_800DE444 +# .aligned_text "\0 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ!\"#'*+,-./:=?@" +# +# glabel D_800DE488 +# .word 0x00000000 +# +# glabel D_800DE48C +# .word 0x00000000 -glabel D_800DE444 -.aligned_text "\0 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ!\"#'*+,-./:=?@" +###################################################### -glabel D_800DE488 -.word 0x00000000 - -glabel D_800DE48C -.word 0x00000000 +############## unknown_078050.c (.data) ############## glabel D_800DE490 .word 0x00020000 diff --git a/src/unknown_072E50.c b/src/unknown_072E50.c index 662879aa..f6ad31ab 100644 --- a/src/unknown_072E50.c +++ b/src/unknown_072E50.c @@ -4,10 +4,21 @@ #include "types.h" #include "macros.h" -extern s32 D_800DE440; -extern s32 D_800DE48C; +/************ .data ************/ + +s32 D_800DE440 = 0; +char D_800DE444[68] = "\0 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ!\"#'*+,-./:=?@"; +s32 D_800DE488 = 0; // Currently unknown, might be a different type. +s32 D_800DE48C = 0; + +/*******************************/ + +/************ .bss ************/ + extern s32 D_80124010; +/*******************************/ + GLOBAL_ASM("asm/non_matchings/unknown_072E50/func_80072250.s") GLOBAL_ASM("asm/non_matchings/unknown_072E50/func_80072298.s") GLOBAL_ASM("asm/non_matchings/unknown_072E50/func_80072348.s")