Commit Graph

944 Commits

Author SHA1 Message Date
Rachel
aed4502ad7 Document struct members for Menu[Template] 2024-10-25 21:49:52 -07:00
Rachel
34c5755ede Identify unk_02001AF4 -> menu 2024-10-25 20:32:03 -07:00
Rachel
03f89917a2 Clean up + document list_menu.c 2024-10-25 20:02:09 -07:00
Rachel
c875ac6b24 Identify extern functions in list_menu.h 2024-10-25 20:02:09 -07:00
Rachel
0897d93f34 Document ListMenu[Template] struct members and static functions 2024-10-25 20:02:09 -07:00
Rachel
122ee74d2d Identify unk_0200112C -> list_menu and label structs 2024-10-25 20:02:09 -07:00
Rachel
79cf7d5ce9 Clean up string_list.c 2024-10-25 20:02:09 -07:00
Rachel
5599a4b21a Identify unk_02013A04 -> string_list, struct members, extern functions 2024-10-25 20:02:09 -07:00
Rachel
7154f2d0bb Tag gGameVersion and gGameLanguage 2024-10-25 09:34:58 -07:00
Rachel
d586d11aa3 Document and clean up charcode_util.c 2024-10-25 09:23:09 -07:00
Rachel
c62458ab15 Identify extern functions -> charcode_util.h 2024-10-25 08:51:38 -07:00
Rachel
7f48f7faf3 Identify unk_020021B0 -> charcode_util 2024-10-25 08:44:20 -07:00
Rachel
b4d8ed0924
Merge pull request #277 from lhearachel/graphics
Some checks failed
build / build (push) Has been cancelled
Document palette.c and graphics.c
2024-10-24 11:12:05 -07:00
Rachel
f4d97ae37b
Merge pull request #276 from joshua-smith-12/gdb
support GDB debugging on overlays via custom GDB build
2024-10-24 11:04:13 -07:00
Rachel
7820f1d44f Document and clean up graphics.c 2024-10-23 17:07:08 -07:00
Rachel
fa194563da Identify extern functions in graphics.h 2024-10-23 16:42:39 -07:00
Rachel
de256003a2 Document LoadMemberFrom[Open]NARC routines 2024-10-23 16:39:59 -07:00
Rachel
d213734ab1 Document static routines in graphics.c 2024-10-23 16:09:07 -07:00
Rachel
a96c89a124 Identify unk_02006E3C -> graphics 2024-10-23 13:52:26 -07:00
Rachel
97d1986ee1 Collapse NARC struct decl into narc.h, clean up narc.c 2024-10-23 13:48:18 -07:00
Rachel
6a5db63596 Clean up + document palette.c 2024-10-23 13:27:54 -07:00
Rachel
642baf1c7f Identify + document hardware_palette.c 2024-10-23 13:27:54 -07:00
Rachel
5f3e1eb7a0 Identify extern functions in palette.h 2024-10-23 13:27:54 -07:00
Rachel
803799e7bd Document structs declared in palette.h 2024-10-23 13:27:54 -07:00
Rachel
75e11a716f Identify unk_02002F38 -> palette 2024-10-23 13:27:54 -07:00
Joshua Smith
d43f2c4e67 add build option to enable or disable debugging code 2024-10-23 13:52:36 -05:00
Joshua Smith
37222bb7af pass format across the changed files 2024-10-22 19:12:41 -05:00
Joshua Smith
9fbb2f9a8c disable overlay debugging by default to fix build 2024-10-22 19:11:05 -05:00
Rachel
a9cbdb6a04 Clean up + document Window functions in bg_window.c 2024-10-22 10:40:08 -07:00
Rachel
bc6966faf4 Clean up + document Bitmap functions in bg_window.c 2024-10-22 10:37:10 -07:00
Rachel
90b6ef47f3 Clean up + document BG functions in bg_window.c 2024-10-22 10:37:10 -07:00
Rachel
d07cc27eca Identify extern functions in bg_window.h 2024-10-22 10:37:09 -07:00
Rachel
df3ee01498 Identify UnkStruct_ov84_0223BA5C -> GraphicsModes and document fields 2024-10-22 10:19:33 -07:00
Rachel
8f70ed0d44 Document Window fields 2024-10-22 10:19:30 -07:00
Rachel
738b2edd3d Identify UnkStruct_ov61_0222C884 -> WindowTemplate and document fields 2024-10-22 10:17:49 -07:00
Rachel
8f6b317313 Identify UnkStruct_02018340_t -> BgConfig and document fields 2024-10-22 10:15:00 -07:00
Rachel
85f6ad9c09 Identify UnkStruct_02019304 -> Background and document fields 2024-10-22 10:12:29 -07:00
Rachel
b464aca6b8 Identify UnkStruct_ov97_0222DB78 -> BgTemplate and document fields 2024-10-22 10:08:44 -07:00
Joshua Smith
207d85fdff some code cleanup and commenting to make decisions more clear 2024-10-21 14:41:42 -05:00
Rachel
0293caca8a Identify UnkStruct_0201AE08 -> Bitmap and document fields 2024-10-20 11:59:09 -07:00
Rachel
163050584a Identify unk_02018340 -> bg_window 2024-10-20 11:59:06 -07:00
Joshua Smith
133f80ac2b partial overlay breakpoint support via GDB 2024-10-20 13:43:19 -05:00
Joshua Smith
851e3ab17b backbone for overlay debugging, does not quite work 2024-10-20 13:43:19 -05:00
Rachel
eccd14b8c4 Document colored_arrow.c 2024-10-19 18:56:42 -07:00
Rachel
b6ff10c33f Decorate TextPrinters with consts and macros 2024-10-19 18:32:10 -07:00
Rachel
9e5a7ee991 Remove constants/font.h, split definitions over text.h and font.h 2024-10-19 18:07:13 -07:00
Rachel
d7adcdba39 Rename FONT_UNK -> FONT_UNOWN 2024-10-13 15:02:08 -07:00
Rachel
eed3b86bca Document + clean up text.c 2024-10-13 04:09:29 -07:00
Rachel
3c048b0fa7 Identify unk_0201D670 -> text 2024-10-13 02:43:49 -07:00
Rachel
067aeb690b Document + clean up font.c 2024-10-13 01:38:49 -07:00