From a9084ad65e272441e838723a9ebade9f4b01d9eb Mon Sep 17 00:00:00 2001 From: louist103 <35883445+louist103@users.noreply.github.com> Date: Sun, 3 Apr 2022 14:44:42 -0400 Subject: [PATCH] Mark bug in file choose (#1187) * bug * Update z_file_nameset_PAL.c --- src/overlays/gamestates/ovl_file_choose/z_file_nameset_PAL.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/overlays/gamestates/ovl_file_choose/z_file_nameset_PAL.c b/src/overlays/gamestates/ovl_file_choose/z_file_nameset_PAL.c index 53f7477a0e..6f902ff98c 100644 --- a/src/overlays/gamestates/ovl_file_choose/z_file_nameset_PAL.c +++ b/src/overlays/gamestates/ovl_file_choose/z_file_nameset_PAL.c @@ -46,6 +46,8 @@ void FileChoose_SetKeyboardVtx(GameState* thisx) { phi_t0 = -0x60; for (phi_t1 = 0; phi_t1 < 13; phi_t1++, phi_t3 += 4, phi_t2++) { + //! @bug D_80812544 is accessed out of bounds when drawing the empty space character (value of 64). Under normal + //! circumstances it reads a halfword from sNameLabelTextures. this->keyboardVtx[phi_t3].v.ob[0] = this->keyboardVtx[phi_t3 + 2].v.ob[0] = D_80812544[phi_t2] + phi_t0; this->keyboardVtx[phi_t3 + 1].v.ob[0] = this->keyboardVtx[phi_t3 + 3].v.ob[0] =