Commit Graph

1900 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
c0dce46e45
Merge pull request #278 from lhearachel/charcode-util
Some checks are pending
build / build (push) Waiting to run
Document charcode_util.c
2024-10-25 20:01:24 -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
Rachel
53bc3abc8a
Merge pull request #275 from lhearachel/bg-window
Some checks failed
build / build (push) Has been cancelled
Document bg_window.c
2024-10-22 21:05:40 -07: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
Joshua Smith
16e598909b unreference my local filesystem for gdb path 2024-10-22 19:09:34 -05:00
Joshua Smith
1dd3fc8c67 use debug as build target, remove unneeded README change 2024-10-22 19:08:37 -05:00
Rachel
9cc3c05bf9 Start 2D rendering documentation + document background system 2024-10-22 12:52:12 -07: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
b8d87b25cc update README with simplified mapping instructions 2024-10-21 14:44:30 -05: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
7f68c4e93d documentation for gdb 2024-10-20 13:43:19 -05:00
Joshua Smith
33ac4aa146 integrate debugedit tool into meson build process 2024-10-20 13:43:19 -05:00