diff --git a/R4300_8h__dep__incl.map b/R4300_8h__dep__incl.map index 8c15cb965..45dbe2387 100644 --- a/R4300_8h__dep__incl.map +++ b/R4300_8h__dep__incl.map @@ -1,49 +1,55 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/R4300_8h__dep__incl.md5 b/R4300_8h__dep__incl.md5 index cdd5668dc..22e9f245a 100644 --- a/R4300_8h__dep__incl.md5 +++ b/R4300_8h__dep__incl.md5 @@ -1 +1 @@ -7112d48e51c211ce449895c020a56f17 \ No newline at end of file +173f5b3fd25b3ba39b55729c327b2629 \ No newline at end of file diff --git a/R4300_8h__dep__incl.svg b/R4300_8h__dep__incl.svg index b950025d5..d23a9c62d 100644 --- a/R4300_8h__dep__incl.svg +++ b/R4300_8h__dep__incl.svg @@ -46,7 +46,7 @@ @@ -58,8 +58,8 @@ var sectionId = 'dynsection-1'; Node1 - -include/PR/R4300.h + +include/PR/R4300.h @@ -67,8 +67,8 @@ var sectionId = 'dynsection-1'; Node2 - -include/PR/rcp.h + +include/PR/rcp.h @@ -76,44 +76,44 @@ var sectionId = 'dynsection-1'; Node1->Node2 - - + + - - -Node18 - - -src/os/osCartRomInit.c + + +Node21 + + +src/os/osCartRomInit.c - - -Node1->Node18 - - - + + +Node1->Node21 + + + - - -Node22 - - -src/os/osEPiRawStartDma.c + + +Node25 + + +src/os/osEPiRawStartDma.c - - -Node1->Node22 - - - + + +Node1->Node25 + + + @@ -121,8 +121,8 @@ var sectionId = 'dynsection-1'; Node3 - -src/os/contramread.c + +src/os/contramread.c @@ -130,8 +130,8 @@ var sectionId = 'dynsection-1'; Node2->Node3 - - + + @@ -139,8 +139,8 @@ var sectionId = 'dynsection-1'; Node4 - -src/os/contramwrite.c + +src/os/contramwrite.c @@ -148,8 +148,8 @@ var sectionId = 'dynsection-1'; Node2->Node4 - - + + @@ -157,8 +157,8 @@ var sectionId = 'dynsection-1'; Node5 - -src/os/controller.h + +src/os/controller.h @@ -166,71 +166,71 @@ var sectionId = 'dynsection-1'; Node2->Node5 - - + + - - -Node17 - - -src/os/leointerrupt.c + + +Node20 + + +src/os/leointerrupt.c - - -Node2->Node17 - - - - - - - - -Node2->Node18 - - - - - - - - -Node19 - - -src/os/piint.h - - - - - -Node2->Node19 - - - - - - - - -Node21 - - -src/racing/math_util.c + + +Node2->Node20 + + + - + Node2->Node21 - - - + + + + + + + + +Node22 + + +src/os/piint.h + + + + + +Node2->Node22 + + + + + + + + +Node24 + + +src/racing/math_util.c + + + + + +Node2->Node24 + + + @@ -238,8 +238,8 @@ var sectionId = 'dynsection-1'; Node5->Node3 - - + + @@ -247,8 +247,8 @@ var sectionId = 'dynsection-1'; Node5->Node4 - - + + @@ -256,8 +256,8 @@ var sectionId = 'dynsection-1'; Node6 - -src/os/contpfs.c + +src/os/contpfs.c @@ -265,17 +265,17 @@ var sectionId = 'dynsection-1'; Node5->Node6 - - + + Node7 - - -src/os/osPfsAllocateFile.c + + +src/os/osEepromProbe.c @@ -283,17 +283,17 @@ var sectionId = 'dynsection-1'; Node5->Node7 - - + + Node8 - - -src/os/osPfsChecker.c + + +src/os/osEepromRead.c @@ -301,17 +301,17 @@ var sectionId = 'dynsection-1'; Node5->Node8 - - + + Node9 - - -src/os/osPfsDeleteFile.c + + +src/os/osEepromWrite.c @@ -319,17 +319,17 @@ var sectionId = 'dynsection-1'; Node5->Node9 - - + + Node10 - - -src/os/osPfsFileState.c + + +src/os/osPfsAllocateFile.c @@ -337,17 +337,17 @@ var sectionId = 'dynsection-1'; Node5->Node10 - - + + Node11 - - -src/os/osPfsFreeBlocks.c + + +src/os/osPfsChecker.c @@ -355,17 +355,17 @@ var sectionId = 'dynsection-1'; Node5->Node11 - - + + Node12 - - -src/os/osPfsInit.c + + +src/os/osPfsDeleteFile.c @@ -373,17 +373,17 @@ var sectionId = 'dynsection-1'; Node5->Node12 - - + + Node13 - - -src/os/osPfsIsPlug.c + + +src/os/osPfsFileState.c @@ -391,17 +391,17 @@ var sectionId = 'dynsection-1'; Node5->Node13 - - + + Node14 - - -src/os/osPfsNumFiles.c + + +src/os/osPfsFreeBlocks.c @@ -409,17 +409,17 @@ var sectionId = 'dynsection-1'; Node5->Node14 - - + + Node15 - - -src/os/osPfsReadWriteFile.c + + +src/os/osPfsInit.c @@ -427,17 +427,17 @@ var sectionId = 'dynsection-1'; Node5->Node15 - - + + Node16 - - -src/os/osPfsSearchFile.c + + +src/os/osPfsIsPlug.c @@ -445,35 +445,89 @@ var sectionId = 'dynsection-1'; Node5->Node16 - - + + - - -Node19->Node17 - - - + + +Node17 + + +src/os/osPfsNumFiles.c - - -Node20 - - -src/os/__osLeoInterrupt.c + + +Node5->Node17 + + + - - -Node19->Node20 - - - + + +Node18 + + +src/os/osPfsReadWriteFile.c + + + + + +Node5->Node18 + + + + + + + + +Node19 + + +src/os/osPfsSearchFile.c + + + + + +Node5->Node19 + + + + + + + + +Node22->Node20 + + + + + + + + +Node23 + + +src/os/__osLeoInterrupt.c + + + + + +Node22->Node23 + + + diff --git a/R4300_8h__dep__incl_org.svg b/R4300_8h__dep__incl_org.svg index a8624f085..3bece553f 100644 --- a/R4300_8h__dep__incl_org.svg +++ b/R4300_8h__dep__incl_org.svg @@ -4,16 +4,16 @@ - + include/PR/R4300.h Node1 - -include/PR/R4300.h + +include/PR/R4300.h @@ -21,8 +21,8 @@ Node2 - -include/PR/rcp.h + +include/PR/rcp.h @@ -30,44 +30,44 @@ Node1->Node2 - - + + - - -Node18 - - -src/os/osCartRomInit.c + + +Node21 + + +src/os/osCartRomInit.c - - -Node1->Node18 - - - + + +Node1->Node21 + + + - - -Node22 - - -src/os/osEPiRawStartDma.c + + +Node25 + + +src/os/osEPiRawStartDma.c - - -Node1->Node22 - - - + + +Node1->Node25 + + + @@ -75,8 +75,8 @@ Node3 - -src/os/contramread.c + +src/os/contramread.c @@ -84,8 +84,8 @@ Node2->Node3 - - + + @@ -93,8 +93,8 @@ Node4 - -src/os/contramwrite.c + +src/os/contramwrite.c @@ -102,8 +102,8 @@ Node2->Node4 - - + + @@ -111,8 +111,8 @@ Node5 - -src/os/controller.h + +src/os/controller.h @@ -120,71 +120,71 @@ Node2->Node5 - - + + - - -Node17 - - -src/os/leointerrupt.c + + +Node20 + + +src/os/leointerrupt.c - - -Node2->Node17 - - - - - - - - -Node2->Node18 - - - - - - - - -Node19 - - -src/os/piint.h - - - - - -Node2->Node19 - - - - - - - - -Node21 - - -src/racing/math_util.c + + +Node2->Node20 + + + - + Node2->Node21 - - - + + + + + + + + +Node22 + + +src/os/piint.h + + + + + +Node2->Node22 + + + + + + + + +Node24 + + +src/racing/math_util.c + + + + + +Node2->Node24 + + + @@ -192,8 +192,8 @@ Node5->Node3 - - + + @@ -201,8 +201,8 @@ Node5->Node4 - - + + @@ -210,8 +210,8 @@ Node6 - -src/os/contpfs.c + +src/os/contpfs.c @@ -219,17 +219,17 @@ Node5->Node6 - - + + Node7 - - -src/os/osPfsAllocateFile.c + + +src/os/osEepromProbe.c @@ -237,17 +237,17 @@ Node5->Node7 - - + + Node8 - - -src/os/osPfsChecker.c + + +src/os/osEepromRead.c @@ -255,17 +255,17 @@ Node5->Node8 - - + + Node9 - - -src/os/osPfsDeleteFile.c + + +src/os/osEepromWrite.c @@ -273,17 +273,17 @@ Node5->Node9 - - + + Node10 - - -src/os/osPfsFileState.c + + +src/os/osPfsAllocateFile.c @@ -291,17 +291,17 @@ Node5->Node10 - - + + Node11 - - -src/os/osPfsFreeBlocks.c + + +src/os/osPfsChecker.c @@ -309,17 +309,17 @@ Node5->Node11 - - + + Node12 - - -src/os/osPfsInit.c + + +src/os/osPfsDeleteFile.c @@ -327,17 +327,17 @@ Node5->Node12 - - + + Node13 - - -src/os/osPfsIsPlug.c + + +src/os/osPfsFileState.c @@ -345,17 +345,17 @@ Node5->Node13 - - + + Node14 - - -src/os/osPfsNumFiles.c + + +src/os/osPfsFreeBlocks.c @@ -363,17 +363,17 @@ Node5->Node14 - - + + Node15 - - -src/os/osPfsReadWriteFile.c + + +src/os/osPfsInit.c @@ -381,17 +381,17 @@ Node5->Node15 - - + + Node16 - - -src/os/osPfsSearchFile.c + + +src/os/osPfsIsPlug.c @@ -399,35 +399,89 @@ Node5->Node16 - - + + - - -Node19->Node17 - - - + + +Node17 + + +src/os/osPfsNumFiles.c - - -Node20 - - -src/os/__osLeoInterrupt.c + + +Node5->Node17 + + + - - -Node19->Node20 - - - + + +Node18 + + +src/os/osPfsReadWriteFile.c + + + + + +Node5->Node18 + + + + + + + + +Node19 + + +src/os/osPfsSearchFile.c + + + + + +Node5->Node19 + + + + + + + + +Node22->Node20 + + + + + + + + +Node23 + + +src/os/__osLeoInterrupt.c + + + + + +Node22->Node23 + + + diff --git a/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph.map b/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph.map index 94069dddf..30ca65515 100644 --- a/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph.map +++ b/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph.map @@ -138,9 +138,9 @@ - + - + diff --git a/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph.md5 b/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph.md5 index 50edf1dca..d01e7a0eb 100644 --- a/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph.md5 +++ b/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph.md5 @@ -1 +1 @@ -bd7261008c20b860be2fb35dbde6043d \ No newline at end of file +bdc04fd19ea2d82aa35d77beefe66c75 \ No newline at end of file diff --git a/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph.svg b/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph.svg index 0dfe807cd..3a60350e7 100644 --- a/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph.svg +++ b/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph.svg @@ -1308,7 +1308,7 @@ var sectionId = 'dynsection-2'; Node96 - + osEepromLongRead @@ -1326,7 +1326,7 @@ var sectionId = 'dynsection-2'; Node99 - + osEepromLongWrite diff --git a/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph_org.svg b/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph_org.svg index 7256daa3e..6acdcc2cf 100644 --- a/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph_org.svg +++ b/____osSiCreateAccessQueue_8c_a7520cad725d80a88735d29f75a3de94a_icgraph_org.svg @@ -1262,7 +1262,7 @@ Node96 - + osEepromLongRead @@ -1280,7 +1280,7 @@ Node99 - + osEepromLongWrite diff --git a/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph.map b/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph.map index 31a9a4233..26332efe8 100644 --- a/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph.map +++ b/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph.map @@ -148,9 +148,9 @@ - + - + diff --git a/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph.md5 b/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph.md5 index 4762f9c08..bfba61be5 100644 --- a/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph.md5 +++ b/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph.md5 @@ -1 +1 @@ -7929d578fa5d2fd25892494182efb71f \ No newline at end of file +091c2828000897f5f08dd3c359153406 \ No newline at end of file diff --git a/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph.svg b/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph.svg index 4785838a7..806031e37 100644 --- a/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph.svg +++ b/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph.svg @@ -1398,7 +1398,7 @@ var sectionId = 'dynsection-6'; Node95 - + osEepromLongRead @@ -1416,7 +1416,7 @@ var sectionId = 'dynsection-6'; Node98 - + osEepromLongWrite diff --git a/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph_org.svg b/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph_org.svg index 8f0eed692..3393bc061 100644 --- a/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph_org.svg +++ b/____osSiCreateAccessQueue_8c_aa6dbd69637149484f5fad08232892b50_icgraph_org.svg @@ -1352,7 +1352,7 @@ Node95 - + osEepromLongRead @@ -1370,7 +1370,7 @@ Node98 - + osEepromLongWrite diff --git a/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph.map b/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph.map index dc58c4fd3..227288605 100644 --- a/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph.map +++ b/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph.map @@ -148,9 +148,9 @@ - + - + diff --git a/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph.md5 b/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph.md5 index 157e87848..5ad38246a 100644 --- a/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph.md5 +++ b/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph.md5 @@ -1 +1 @@ -cab22f1de6b76a26018bcb934f723275 \ No newline at end of file +e40898a6585b1bbfc92e8a437118aa97 \ No newline at end of file diff --git a/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph.svg b/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph.svg index 79aef61cb..7d888193a 100644 --- a/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph.svg +++ b/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph.svg @@ -1398,7 +1398,7 @@ var sectionId = 'dynsection-4'; Node95 - + osEepromLongRead @@ -1416,7 +1416,7 @@ var sectionId = 'dynsection-4'; Node98 - + osEepromLongWrite diff --git a/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph_org.svg b/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph_org.svg index b8c052d11..7cbf294da 100644 --- a/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph_org.svg +++ b/____osSiCreateAccessQueue_8c_ae0373fb01ccb4831c6c9783b23524a07_icgraph_org.svg @@ -1352,7 +1352,7 @@ Node95 - + osEepromLongRead @@ -1370,7 +1370,7 @@ Node98 - + osEepromLongWrite diff --git a/____osSiDeviceBusy_8c_ad812ec86e9d0b5929797407de1b3ecbc_icgraph.map b/____osSiDeviceBusy_8c_ad812ec86e9d0b5929797407de1b3ecbc_icgraph.map index e2300a715..edac916ed 100644 --- a/____osSiDeviceBusy_8c_ad812ec86e9d0b5929797407de1b3ecbc_icgraph.map +++ b/____osSiDeviceBusy_8c_ad812ec86e9d0b5929797407de1b3ecbc_icgraph.map @@ -1,147 +1,149 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/____osSiDeviceBusy_8c_ad812ec86e9d0b5929797407de1b3ecbc_icgraph.md5 b/____osSiDeviceBusy_8c_ad812ec86e9d0b5929797407de1b3ecbc_icgraph.md5 index 557cc1155..369987b74 100644 --- a/____osSiDeviceBusy_8c_ad812ec86e9d0b5929797407de1b3ecbc_icgraph.md5 +++ b/____osSiDeviceBusy_8c_ad812ec86e9d0b5929797407de1b3ecbc_icgraph.md5 @@ -1 +1 @@ -8eee93daaf5c07b404e39a2b94220fff \ No newline at end of file +d15ea708366903ef96bb29b62271a347 \ No newline at end of file diff --git a/____osSiDeviceBusy_8c_ad812ec86e9d0b5929797407de1b3ecbc_icgraph.svg b/____osSiDeviceBusy_8c_ad812ec86e9d0b5929797407de1b3ecbc_icgraph.svg index 218d5e023..5e1493f99 100644 --- a/____osSiDeviceBusy_8c_ad812ec86e9d0b5929797407de1b3ecbc_icgraph.svg +++ b/____osSiDeviceBusy_8c_ad812ec86e9d0b5929797407de1b3ecbc_icgraph.svg @@ -4,7 +4,7 @@ - + - + unkStruct Node1 - -unkStruct + +unkStruct @@ -31,8 +31,8 @@ Node2 - -char + +char @@ -40,35 +40,14 @@ Node2->Node1 - - + + - pad -unk00 -unk01 -unk02 -unk03 -unk2 - - - -Node3 - - -int - - - - - -Node3->Node1 - - - - - - unk00 + pad +unk00 +unk01 +unk2 diff --git a/structunkStruct__coll__graph_org.svg b/structunkStruct__coll__graph_org.svg index 8c7910de0..55ce78718 100644 --- a/structunkStruct__coll__graph_org.svg +++ b/structunkStruct__coll__graph_org.svg @@ -4,16 +4,16 @@ - - + + unkStruct Node1 - -unkStruct + +unkStruct @@ -21,8 +21,8 @@ Node2 - -char + +char @@ -30,35 +30,14 @@ Node2->Node1 - - + + - pad -unk00 -unk01 -unk02 -unk03 -unk2 - - - -Node3 - - -int - - - - - -Node3->Node1 - - - - - - unk00 + pad +unk00 +unk01 +unk2 diff --git a/toads__turnpike_2course__data_8c.html b/toads__turnpike_2course__data_8c.html index 5a025f8f9..ff2545b26 100644 --- a/toads__turnpike_2course__data_8c.html +++ b/toads__turnpike_2course__data_8c.html @@ -3026,7 +3026,7 @@ Variables
#define G_IM_FMT_RGBA
Definition gbi.h:396
#define G_IM_SIZ_16b
Definition gbi.h:407
#define G_CC_DECALRGBA
Definition gbi.h:512
-
Todo
Replace addresses with variables
+
Todo
Replace addresses with variables
diff --git a/toads__turnpike_2course__data_8h.html b/toads__turnpike_2course__data_8h.html index da1e20ef8..8649ed263 100644 --- a/toads__turnpike_2course__data_8h.html +++ b/toads__turnpike_2course__data_8h.html @@ -2812,7 +2812,7 @@ Variables
-
Todo
Replace addresses with variables
+
Todo
Replace addresses with variables
diff --git a/toads__turnpike_2course__offsets_8c.html b/toads__turnpike_2course__offsets_8c.html index e1ee4dded..f36988d41 100644 --- a/toads__turnpike_2course__offsets_8c.html +++ b/toads__turnpike_2course__offsets_8c.html @@ -943,7 +943,7 @@ Variables
{gTexture65127C, 0x01AB, 0x0800, 0x0},
{gTextureRoad5, 0x02B9, 0x1000, 0x0},
{gTextureSignToadRed, 0x0610, 0x1000, 0x0},
-
{gTexture668228, 0x0130, 0x0800, 0x0},
+
{gTexture668228, 0x0130, 0x0800, 0x0},
{0x00000000, 0x0000, 0x0000, 0x0},
}
u8 gTextureSignNintendoRed0[]
@@ -963,8 +963,8 @@ Variables
u8 gTexture6608C8[]
u8 gTextureRoad3[]
u8 gTextureSignToadRed[]
-
u8 gTexture668228[]
u8 gTextureRoad5[]
+
u8 gTexture668228[]
diff --git a/todo.html b/todo.html index 47cf131db..2be15c93e 100644 --- a/todo.html +++ b/todo.html @@ -109,7 +109,7 @@ $(function(){initNavTree('todo.html',''); initResizable(); });

loads of magic constants..

Global __osPfsReleasePages (OSPfs *pfs, __OSInode *inode, u8 start_page, u16 *sum, u8 bank, __OSInodeUnit *last_page, int flag)
-
magic number
+
magic number
Global __osPfsRWInode (OSPfs *pfs, __OSInode *inode, u8 flag, u8 bank)
don't like this =/ //maybe &inode->inode_table[j*PFS_ONE_PAGE].ipage or something
Global __osPiDevMgr
@@ -119,53 +119,53 @@ $(function(){initNavTree('todo.html',''); initResizable(); });

remove magic constant

Global _course_mario_raceway_dl_mio0SegmentRomStart []
-
These should probably be ptr's instead of array's?
+
These should probably be ptr's instead of array's?
Global add_unused_obj_index (s32 *listIdx, s32 *nextFree, s32 size)
-
This HAS to be a for-loop of some variety, but I can't make a for-loop to match. If you replace this with for(var_v1 = 0; var_v1 < size; var_v1++) The diff gets massive.
+
This HAS to be a for-loop of some variety, but I can't make a for-loop to match. If you replace this with for(var_v1 = 0; var_v1 < size; var_v1++) The diff gets massive.
Global BAD_RETURN (cmd)
put this define in types.h or similar. Certain functions are marked as having return values, but do not actually return a value. This causes undefined behavior, which we'd rather avoid on modern GCC. This only impacts -O2 and can matter for both the function itself and functions that call it.
Global clear_framebuffer (s32)
-
Why did void* work for matching
+
Why did void* work for matching
Global D_02007BB8 []
Place all these vertices in a single array
Global D_800E43B0 []
-
unused?
+
unused?
Global D_8018D9B0
Move gGfxPool out of main.h
Global d_course_banshee_boardwalk_dl_0 []
Replace addresses with variables
Global d_course_big_donut_dl []
-
Replace addresses with variables
+
Replace addresses with variables
Global d_course_bowsers_castle_dl_0 []
-
Replace addresses with variables
+
Replace addresses with variables
Global d_course_dks_jungle_parkway_dl_0 []
-
Replace addresses with variables
+
Replace addresses with variables
Global d_course_frappe_snowland_dl_0 []
-
Replace addresses with variables
+
Replace addresses with variables
Global d_course_kalimari_desert_dl_0 []
-
Replace addresses with variables
+
Replace addresses with variables
Global d_course_koopa_troopa_beach_dl_0 []
-
Replace addresses with variables
+
Replace addresses with variables
Global d_course_luigi_raceway_dl_0 []
-
Replace addresses with variables
+
Replace addresses with variables
Global d_course_mario_raceway_dl_0 []
-
Replace addresses with variables
+
Replace addresses with variables
Global d_course_moo_moo_farm_dl_0 []
-
Replace addresses with variables
+
Replace addresses with variables
Global d_course_rainbow_road_dl_0 []
-
Replace addresses with variables
+
Replace addresses with variables
Global d_course_royal_raceway_dl_0 []
-
Replace addresses with variables
+
Replace addresses with variables
Global d_course_sherbet_land_dl_0 []
-
Replace addresses with variables
+
Replace addresses with variables
Global d_course_toads_turnpike_dl_0 []
-
Replace addresses with variables
+
Replace addresses with variables
Global d_course_wario_stadium_dl_0 []
-
Replace addresses with variables
+
Replace addresses with variables
Global d_course_yoshi_valley_dl_0 []
-
Replace addresses with variables
+
Replace addresses with variables
Global debug_switch_character_ceremony_cutscene (void)
-
confirm this.
+
confirm this.
Union du

is it possible to remove them somehow?

is it possible to remove them somehow?

@@ -177,49 +177,49 @@ $(function(){initNavTree('todo.html',''); initResizable(); });
Global func_800100F0 (s32)
Confirm this comment
Global func_80028864 (Player *, Camera *, s8, s8)
-
make a proper match
+
make a proper match
Global func_80046030 (u8 *tlut, u8 *texture, Vtx *arg2, s32 width, s32 arg4, s32 height)
-
tlut/texture unconfirmed. This could be texture1 and texture2
+
tlut/texture unconfirmed. This could be texture1 and texture2
Global func_8004B7DC (s32 x, s32 y, s32 width, s32 height, s32 arg4, s32 arg5, s32 arg6)
-
Update to F3DEX. Uses OLD definition for gspTextureRectangle.
+
Update to F3DEX. Uses OLD definition for gspTextureRectangle.
Global func_8004C268 (u32 arg0, u32 arg1, u8 *texture, u32 width, u32 arg4, u32 height, s32 arg6)
-
fakematch?
+
fakematch?
Global func_800745C8 (s32 objectIndex, s32 arg1)
-
arg1 should likely be a u8 *
+
arg1 should likely be a u8 *
Global func_80091FA4 (void)
These sizes need to be sizeof() for shiftability if possible
Global func_800CBC24 (void)
clenanup, something's weird with the variables. D_800EA4A4 is probably EuAudioCmd bc of the + 0x100
Global func_80282D90 (struct CinematicCamera *, struct struct_80286A04 *, struct struct_80286A04 *, s32)
-
Cast to normal Camera? Or from CinematicCamera?
+
Cast to normal Camera? Or from CinematicCamera?
Global func_8028336C (UNUSED struct CinematicCamera *arg0, UNUSED Camera *camera)
-
Does this match as a return of s8?
+
Does this match as a return of s8?
Global func_802846E4 (struct CinematicCamera *)
-
What does this even do?
+
What does this even do?
Global func_8028F970 (void)
-
increasing players past four would require increase this loop iterator.
+
increasing players past four would require increase this loop iterator.
Global gen_random_item (s16 rank, s16 isCpu)
-
Cleanup this function to use array access and struct if possible.
+
Cleanup this function to use array access and struct if possible.
Global gPlayerWinningIndex
gPlayerWinningIndex (D_800DC5E8) accessed as word, D_800DC5EB as u8
Global gTorchSpawns []
-
fix this extern
+
fix this extern
Global IO_WRITE (addr, data)
-
These defines are from PR/rcp.h, but including that causes problems...
+
These defines are from PR/rcp.h, but including that causes problems...
Global LEO_CMD_TYPE_0
-
name
+
name
Global LEO_CMD_TYPE_1
-
name
+
name
Global LEO_CMD_TYPE_2
-
name
+
name
Global load_surface_map (uintptr_t, struct UnkStruct_800DC5EC *)
-
Should be Gfx*
+
Should be Gfx*
Global M_TASK_FLAG0
-
These defines shouldn't exist - PR/rcp.h has them properly defined (ultralib)
+
These defines shouldn't exist - PR/rcp.h has them properly defined (ultralib)
Global MTX_KART_POOL_SIZE
-
Verify with proper documentation
-
Global MTX_SHADOW_POOL_SIZE
Verify with proper documentation
+
Global MTX_SHADOW_POOL_SIZE
+
Verify with proper documentation
Global new_actor (ActorInitParams *)
More indepth error checking/return value
Global Note::priority
@@ -227,25 +227,23 @@ $(function(){initNavTree('todo.html',''); initResizable(); });
Global osContInit (OSMesgQueue *mq, u8 *bitpattern, OSContStatus *status)
figure out what it means
Global osPfsDeleteFile (OSPfs *pfs, u16 company_code, u32 game_code, u8 *game_name, u8 *ext_name)
-
magic constant
+
magic constant
Global osPiStartDma (OSIoMesg *mb, s32 priority, s32 direction, uintptr_t devAddr, void *vAddr, size_t nbytes, OSMesgQueue *mq)
name magic constants
Global osRomBase
-
figure out why this is like this
+
figure out why this is like this
Global osViBlack (u8 active)
name magic constants
Global osViSwapBuffer (void *vaddr)
figure out what this flag means
Global PI_DOMAIN1
-
This define is from os.h, but including that causes problems...
+
This define is from os.h, but including that causes problems...
Global render_actor_shell (Camera *camera, Mat4 matrix, struct ShellActor *shell)
-
Is this making the shell spin?
+
Is this making the shell spin?
Global SOUND_ARG_LOAD (sound_bank, byte2, byte3, sound_id)
-
format like sm64 sounds.h
-
Struct unkStruct
-
merge with osEepromWrite
+
format like sm64 sounds.h
Global UPDATE_REG (reg, var)
-
This define is from piint.h, but including that causes problems...
+
This define is from piint.h, but including that causes problems...
Global US_FLOAT (x)
US_FLOAT should probably be renamed to JP_DOUBLE since eu seems to use floats too
diff --git a/train_2render_8inc_8c_source.html b/train_2render_8inc_8c_source.html index 801239d61..881cc33de 100644 --- a/train_2render_8inc_8c_source.html +++ b/train_2render_8inc_8c_source.html @@ -237,79 +237,79 @@ $(function(){initNavTree('train_2render_8inc_8c_source.html',''); initResizable(
134
135 gSPDisplayList(gDisplayListHead++, d_course_kalimari_desert_dl_22D70);
136 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
-
137 gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK);
+
137 gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK);
138}
139
-
140void render_actor_train_tender(Camera *camera, struct TrainCar *actor) {
-
141 Mat4 sp120;
-
142 Vec3f sp160;
-
143 Mat4 spE0;
-
144 Mat4 spA0;
+ +
141 Mat4 sp120;
+
142 Vec3f sp160;
+
143 Mat4 spE0;
+
144 Mat4 spA0;
145
-
146 f32 temp_f0 = is_within_render_distance(camera->pos, actor->pos, camera->rot[1], 625.0f, gCameraZoom[camera - camera1], 9000000.0f);
+
146 f32 temp_f0 = is_within_render_distance(camera->pos, actor->pos, camera->rot[1], 625.0f, gCameraZoom[camera - camera1], 9000000.0f);
147
-
148 if (temp_f0 < 0.0f) { return; }
+
148 if (temp_f0 < 0.0f) { return; }
149
-
150 gSPClearGeometryMode(gDisplayListHead++, G_LIGHTING);
+
151
-
152 mtxf_pos_rotation_xyz(sp120, actor->pos, actor->rot);
-
153 if (render_set_position(sp120, 0) == 0) { return; }
+ +
153 if (render_set_position(sp120, 0) == 0) { return; }
154
-
155 if (temp_f0 < 250000.0f) {
+
155 if (temp_f0 < 250000.0f) {
156
- +
158
-
159 } else if (temp_f0 < 1000000.0f) {
- +
159 } else if (temp_f0 < 1000000.0f) {
+
161 } else {
- +
163 }
-
164 if (1440000.0f < temp_f0) { return; }
+
164 if (1440000.0f < temp_f0) { return; }
165
-
166 gSPClearGeometryMode(gDisplayListHead++, G_CULL_BACK);
- + +
168
-
169 mtxf_rotate_x(sp120, actor->wheelRot);
-
170 vec3f_set(sp160, 17.0f, 6.0f, 8.0f);
-
171 mtxf_translate(spE0, sp160);
-
172 mtxf_multiplication(spA0, sp120, spE0);
+
169 mtxf_rotate_x(sp120, actor->wheelRot);
+
170 vec3f_set(sp160, 17.0f, 6.0f, 8.0f);
+ +
173
-
174 if (render_set_position(spA0, 3) == 0) { return; }
+
174 if (render_set_position(spA0, 3) == 0) { return; }
175
- -
177 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
+ +
178
-
179 mtxf_rotate_x(sp120, actor->wheelRot);
-
180 vec3f_set(sp160, -17.0, 6.0f, 8.0f);
-
181 mtxf_translate(spE0, sp160);
-
182 mtxf_multiplication(spA0, sp120, spE0);
+
179 mtxf_rotate_x(sp120, actor->wheelRot);
+
180 vec3f_set(sp160, -17.0, 6.0f, 8.0f);
+ +
183
-
184 if (render_set_position(spA0, 3) == 0) { return; }
+
184 if (render_set_position(spA0, 3) == 0) { return; }
185
- -
187 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
+ +
188
-
189 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x444));
-
190 vec3f_set(sp160, 17.0f, 6.0f, -8.0f);
-
191 mtxf_translate(spE0, sp160);
-
192 mtxf_multiplication(spA0, sp120, spE0);
+
189 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x444));
+
190 vec3f_set(sp160, 17.0f, 6.0f, -8.0f);
+ +
193
-
194 if (render_set_position(spA0, 3) == 0) { return; }
+
194 if (render_set_position(spA0, 3) == 0) { return; }
195
- -
197 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
+ +
198
-
199 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x444));
-
200 vec3f_set(sp160, -17.0f, 6.0f, -8.0f);
-
201 mtxf_translate(spE0, sp160);
-
202 mtxf_multiplication(spA0, sp120, spE0);
+
199 mtxf_rotate_x(sp120, (s16) (actor->wheelRot + 0x444));
+
200 vec3f_set(sp160, -17.0f, 6.0f, -8.0f);
+ +
203
-
204 if (render_set_position(spA0, 3) == 0) { return; }
- -
206 gSPPopMatrix(gDisplayListHead++, G_MTX_MODELVIEW);
-
207 gSPSetGeometryMode(gDisplayListHead++, G_CULL_BACK);
+
204 if (render_set_position(spA0, 3) == 0) { return; }
+ + +
208}
209
diff --git a/trees_2render_8inc_8c_source.html b/trees_2render_8inc_8c_source.html index f3cb0fc2e..50aec0390 100644 --- a/trees_2render_8inc_8c_source.html +++ b/trees_2render_8inc_8c_source.html @@ -231,125 +231,125 @@ $(function(){initNavTree('trees_2render_8inc_8c_source.html',''); initResizable(
140 }
141 arg1[3][0] = arg2->pos[0];
142 arg1[3][1] = arg2->pos[1];
-
143 arg1[3][2] = arg2->pos[2];
+
143 arg1[3][2] = arg2->pos[2];
144
-
145 if (render_set_position(arg1, 0) != 0) {
-
146 gDPLoadTLUT_pal256(gDisplayListHead++, common_tlut_trees_import);
+
145 if (render_set_position(arg1, 0) != 0) {
+
146 gDPLoadTLUT_pal256(gDisplayListHead++, common_tlut_trees_import);
147 // Why is a TLUT being used a DL here? That makes no sense
148 // Based on the TLUT being loaded above, this ought to be be another
149 // tree related DL, presumably one found in a course other than Moo Moo farm
150 // 0x0600FC70
-
151 gSPDisplayList(gDisplayListHead++, d_course_moo_moo_farm_mole_tlut);
+
151 gSPDisplayList(gDisplayListHead++, d_course_moo_moo_farm_mole_tlut);
152 }
153}
154
- -
163 f32 temp_f0;
-
164 s16 temp_v0 = arg2->flags;
+
162void render_actor_tree_bowser_castle(Camera *camera, Mat4 arg1, struct Actor *arg2) {
+
163 f32 temp_f0;
+
164 s16 temp_v0 = arg2->flags;
165
-
166 if ((temp_v0 & 0x800) != 0) { return; }
+
166 if ((temp_v0 & 0x800) != 0) { return; }
167
-
168 temp_f0 = is_within_render_distance(camera->pos, arg2->pos, camera->rot[1], 0, gCameraZoom[camera - camera1], 4000000.0f);
+
168 temp_f0 = is_within_render_distance(camera->pos, arg2->pos, camera->rot[1], 0, gCameraZoom[camera - camera1], 4000000.0f);
169
-
170 if (temp_f0 < 0.0f) { return; }
+
170 if (temp_f0 < 0.0f) { return; }
171
-
172 if (((temp_v0 & 0x400) == 0) && (temp_f0 < 250000.0f)) {
+
172 if (((temp_v0 & 0x400) == 0) && (temp_f0 < 250000.0f)) {
173 func_8029794C(arg2->pos, arg2->rot, 2.79999995f);
174 }
-
175 arg1[3][0] = arg2->pos[0];
-
176 arg1[3][1] = arg2->pos[1];
-
177 arg1[3][2] = arg2->pos[2];
+
175 arg1[3][0] = arg2->pos[0];
+
176 arg1[3][1] = arg2->pos[1];
+
177 arg1[3][2] = arg2->pos[2];
178
-
179 if (render_set_position(arg1, 0) != 0) {
- - +
179 if (render_set_position(arg1, 0) != 0) {
+
180 gDPLoadTLUT_pal256(gDisplayListHead++, common_tlut_trees_import);
+
182 }
183}
184
- -
193 f32 temp_f0;
-
194 s16 temp_v0 = arg2->flags;
+
192void render_actor_bush_bowser_castle(Camera *camera, Mat4 arg1, struct Actor *arg2) {
+
193 f32 temp_f0;
+
194 s16 temp_v0 = arg2->flags;
195
-
196 if ((temp_v0 & 0x800) != 0) { return; }
+
196 if ((temp_v0 & 0x800) != 0) { return; }
197
-
198 temp_f0 = is_within_render_distance(camera->pos, arg2->pos, camera->rot[1], 0, gCameraZoom[camera - camera1], 640000.0f);
+
198 temp_f0 = is_within_render_distance(camera->pos, arg2->pos, camera->rot[1], 0, gCameraZoom[camera - camera1], 640000.0f);
199
-
200 if (temp_f0 < 0.0f) { return; }
+
200 if (temp_f0 < 0.0f) { return; }
201
-
202 if (((temp_v0 & 0x400) == 0) && (temp_f0 < 250000.0f)) {
+
202 if (((temp_v0 & 0x400) == 0) && (temp_f0 < 250000.0f)) {
203 func_8029794C(arg2->pos, arg2->rot, 2.79999995f);
204 }
-
205 arg1[3][0] = arg2->pos[0];
-
206 arg1[3][1] = arg2->pos[1];
-
207 arg1[3][2] = arg2->pos[2];
+
205 arg1[3][0] = arg2->pos[0];
+
206 arg1[3][1] = arg2->pos[1];
+
207 arg1[3][2] = arg2->pos[2];
208
-
209 if (render_set_position(arg1, 0) != 0) {
- - +
209 if (render_set_position(arg1, 0) != 0) {
+
210 gDPLoadTLUT_pal256(gDisplayListHead++, common_tlut_trees_import);
+
212 }
213}
214
- -
223 f32 temp_f0;
-
224 s16 temp_v0 = arg2->flags;
+
222void render_actor_tree_frappe_snowland(Camera *camera, Mat4 arg1, struct Actor *arg2) {
+
223 f32 temp_f0;
+
224 s16 temp_v0 = arg2->flags;
225
-
226 if ((temp_v0 & 0x800) != 0) { return; }
+
226 if ((temp_v0 & 0x800) != 0) { return; }
227
-
228 temp_f0 = is_within_render_distance(camera->pos, arg2->pos, camera->rot[1], 0, gCameraZoom[camera - camera1], 4000000.0f);
+
228 temp_f0 = is_within_render_distance(camera->pos, arg2->pos, camera->rot[1], 0, gCameraZoom[camera - camera1], 4000000.0f);
229
-
230 if (temp_f0 < 0.0f) { return; }
+
230 if (temp_f0 < 0.0f) { return; }
231
-
232 if (((temp_v0 & 0x400) == 0) && (temp_f0 < 250000.0f)) {
+
232 if (((temp_v0 & 0x400) == 0) && (temp_f0 < 250000.0f)) {
233 func_8029794C(arg2->pos, arg2->rot, 2.79999995f);
234 }
-
235 arg1[3][0] = arg2->pos[0];
-
236 arg1[3][1] = arg2->pos[1];
-
237 arg1[3][2] = arg2->pos[2];
+
235 arg1[3][0] = arg2->pos[0];
+
236 arg1[3][1] = arg2->pos[1];
+
237 arg1[3][2] = arg2->pos[2];
238
-
239 if (render_set_position(arg1, 0) != 0) {
- +
239 if (render_set_position(arg1, 0) != 0) {
+
241 }
242}
243
- -
252 f32 temp_f0;
-
253 s16 temp_v0 = arg2->flags;
+ +
252 f32 temp_f0;
+
253 s16 temp_v0 = arg2->flags;
254
-
255 if ((temp_v0 & 0x800) != 0) { return; }
+
255 if ((temp_v0 & 0x800) != 0) { return; }
256
-
257 temp_f0 = is_within_render_distance(camera->pos, arg2->pos, camera->rot[1], 0, gCameraZoom[camera - camera1], 4000000.0f);
+
257 temp_f0 = is_within_render_distance(camera->pos, arg2->pos, camera->rot[1], 0, gCameraZoom[camera - camera1], 4000000.0f);
258
-
259 if (temp_f0 < 0.0f) { return; }
+
259 if (temp_f0 < 0.0f) { return; }
260
-
261 if (((temp_v0 & 0x400) == 0) && (temp_f0 < 40000.0f)) {
+
261 if (((temp_v0 & 0x400) == 0) && (temp_f0 < 40000.0f)) {
262 func_8029794C(arg2->pos, arg2->rot, 1.0f);
263 }
-
264 arg1[3][0] = arg2->pos[0];
-
265 arg1[3][1] = arg2->pos[1];
-
266 arg1[3][2] = arg2->pos[2];
+
264 arg1[3][0] = arg2->pos[0];
+
265 arg1[3][1] = arg2->pos[1];
+
266 arg1[3][2] = arg2->pos[2];
267
-
268 if (render_set_position(arg1, 0) != 0) {
- +
268 if (render_set_position(arg1, 0) != 0) {
+
270 }
271}
272
- -
281 f32 temp_f0;
-
282 s16 temp_v0 = arg2->flags;
+ +
281 f32 temp_f0;
+
282 s16 temp_v0 = arg2->flags;
283
-
284 if ((temp_v0 & 0x800) != 0) { return; }
+
284 if ((temp_v0 & 0x800) != 0) { return; }
285
-
286 temp_f0 = is_within_render_distance(camera->pos, arg2->pos, camera->rot[1], 0, gCameraZoom[camera - camera1], 4000000.0f);
+
286 temp_f0 = is_within_render_distance(camera->pos, arg2->pos, camera->rot[1], 0, gCameraZoom[camera - camera1], 4000000.0f);
287
288 if (temp_f0 < 0.0f) { return; }
289
diff --git a/union____OSInodeUnit.html b/union____OSInodeUnit.html index f0e51dd85..ebb874397 100644 --- a/union____OSInodeUnit.html +++ b/union____OSInodeUnit.html @@ -115,14 +115,14 @@ Collaboration diagram for __OSInodeUnit:
- + - - - - - - + + + + + +

Data Fields

struct { 
struct { 
 
   u8   bank 
 
   u8   page 
 
inode_t 
 
   u8   bank 
 
   u8   page 
 
inode_t 
 
u16 ipage
 
@@ -141,8 +141,8 @@ Data Fields - -

◆ [struct]

+ +

◆ [struct]

diff --git a/union____OSInodeUnit.js b/union____OSInodeUnit.js index bdf8ac60d..d9e7e1859 100644 --- a/union____OSInodeUnit.js +++ b/union____OSInodeUnit.js @@ -1,7 +1,7 @@ var union____OSInodeUnit = [ [ "bank", "union____OSInodeUnit.html#a36b21e4f1af2f41f94d17213ca36bf03", null ], - [ "inode_t", "union____OSInodeUnit.html#a43b04dbd3e28b4c20bcd5fe2abe879bf", null ], + [ "inode_t", "union____OSInodeUnit.html#a662c402e8e4ebdf09ceabeeab3c43bd7", null ], [ "ipage", "union____OSInodeUnit.html#afb1a4073f3b025f6c6fc25e8ede9208e", null ], [ "page", "union____OSInodeUnit.html#a5de34afed8d3f09cda8eb504c655f416", null ] ]; \ No newline at end of file diff --git a/uniondu.html b/uniondu.html index d35e077c7..ecff778b7 100644 --- a/uniondu.html +++ b/uniondu.html @@ -115,14 +115,6 @@ Collaboration diagram for du:
Data Fields double d   -struct {  -  -   unsigned int   hi  -  -   unsigned int   lo  -  -} word  -  struct {       unsigned int   hi  @@ -131,6 +123,14 @@ Data Fields   } word    +struct {  +  +   unsigned int   hi  +  +   unsigned int   lo  +  +} word  + 

Detailed Description

Todo
is it possible to remove them somehow?
@@ -178,8 +178,8 @@ Data Fields
- -

◆ [struct] [1/2]

+ +

◆ [struct] [1/2]

@@ -192,8 +192,8 @@ Data Fields
- -

◆ [struct] [2/2]

+ +

◆ [struct] [2/2]

diff --git a/uniondu.js b/uniondu.js index 8a63266cd..990f69433 100644 --- a/uniondu.js +++ b/uniondu.js @@ -3,6 +3,6 @@ var uniondu = [ "d", "uniondu.html#a258273f21784ceba6533c8bd20bc8bc0", null ], [ "hi", "uniondu.html#ac24ce7d9a78b6632965424039e4362c3", null ], [ "lo", "uniondu.html#a1350494c6a09b425b926250e9b10b5c9", null ], - [ "word", "uniondu.html#a9e9d23cf0353aa7609b667deb1530e03", null ], - [ "word", "uniondu.html#a06928fe4577a2d3ae425f6df73fbef26", null ] + [ "word", "uniondu.html#a06928fe4577a2d3ae425f6df73fbef26", null ], + [ "word", "uniondu.html#a490dba023fb0b686d9a03b51508bcfad", null ] ]; \ No newline at end of file diff --git a/update__objects_8c.html b/update__objects_8c.html index d1436338a..c32164ff0 100644 --- a/update__objects_8c.html +++ b/update__objects_8c.html @@ -946,7 +946,7 @@ Variables
-
Todo
This HAS to be a for-loop of some variety, but I can't make a for-loop to match. If you replace this with for(var_v1 = 0; var_v1 < size; var_v1++) The diff gets massive.
+
Todo
This HAS to be a for-loop of some variety, but I can't make a for-loop to match. If you replace this with for(var_v1 = 0; var_v1 < size; var_v1++) The diff gets massive.
Here is the call graph for this function:
@@ -3934,7 +3934,7 @@ Here is the caller graph for this function:
-
Todo
arg1 should likely be a u8 *
+
Todo
arg1 should likely be a u8 *
Here is the call graph for this function:
@@ -10463,7 +10463,7 @@ Here is the caller graph for this function:
-
Todo
Cleanup this function to use array access and struct if possible.
+
Todo
Cleanup this function to use array access and struct if possible.
Here is the call graph for this function:
@@ -12157,7 +12157,7 @@ Here is the caller graph for this function:
0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0
}
-
Todo
unused?
+
Todo
unused?
diff --git a/wario__stadium_2course__data_8c.html b/wario__stadium_2course__data_8c.html index 2033286e3..2f3a65207 100644 --- a/wario__stadium_2course__data_8c.html +++ b/wario__stadium_2course__data_8c.html @@ -450,7 +450,7 @@ Variables
Gfx d_course_wario_stadium_packed_dl_4218[]
Definition course_displaylists.inc.c:2649
Gfx d_course_wario_stadium_packed_dl_5888[]
Definition course_displaylists.inc.c:3475
Gfx d_course_wario_stadium_packed_dl_4BA8[]
Definition course_displaylists.inc.c:3007
-
Todo
Replace addresses with variables
+
Todo
Replace addresses with variables
diff --git a/wario__stadium_2course__data_8h.html b/wario__stadium_2course__data_8h.html index 3bef6e624..56f606d6d 100644 --- a/wario__stadium_2course__data_8h.html +++ b/wario__stadium_2course__data_8h.html @@ -418,7 +418,7 @@ Variables
-
Todo
Replace addresses with variables
+
Todo
Replace addresses with variables
diff --git a/wario__stadium_2course__offsets_8c.html b/wario__stadium_2course__offsets_8c.html index 041a0af3f..844180e31 100644 --- a/wario__stadium_2course__offsets_8c.html +++ b/wario__stadium_2course__offsets_8c.html @@ -635,7 +635,7 @@ Variables
{gTextureCheckerboardBlackWhite, 0x0107, 0x0800, 0x0},
{gTexture64C11C, 0x0695, 0x0800, 0x0},
{gTexture64C7B4, 0x046C, 0x0800, 0x0},
-
{gTexture668228, 0x0130, 0x0800, 0x0},
+
{gTexture668228, 0x0130, 0x0800, 0x0},
{gTexture668358, 0x01A0, 0x0800, 0x0},
{gTexture66AEB8, 0x0201, 0x0800, 0x0},
{gTexture677A40, 0x0275, 0x0800, 0x0},
@@ -659,13 +659,13 @@ Variables
u8 gTexture682F1C[]
u8 gTexture682B24[]
u8 gTextureCheckerboardBlackWhite[]
-
u8 gTexture668228[]
u8 gTexture677A40[]
u8 gTexture67E428[]
u8 gTextureSignWarioFace[]
u8 gTexture64C7B4[]
u8 gTexture643A34[]
u8 gTexture67F15C[]
+
u8 gTexture668228[]
u8 gTexture64C11C[]
u8 gTexture66AEB8[]
u8 gTexture67F450[]
diff --git a/yoshi__valley_2course__data_8c.html b/yoshi__valley_2course__data_8c.html index befc09632..5cecbf032 100644 --- a/yoshi__valley_2course__data_8c.html +++ b/yoshi__valley_2course__data_8c.html @@ -524,7 +524,7 @@ Variables
#define G_CC_MODULATEIDECALA
Definition gbi.h:485
#define G_RM_AA_ZB_TEX_EDGE2
Definition gbi.h:958
#define G_RM_AA_ZB_TEX_EDGE
Definition gbi.h:957
-
Todo
Replace addresses with variables
+
Todo
Replace addresses with variables
diff --git a/yoshi__valley_2course__data_8h.html b/yoshi__valley_2course__data_8h.html index bb5249919..2f743a201 100644 --- a/yoshi__valley_2course__data_8h.html +++ b/yoshi__valley_2course__data_8h.html @@ -528,7 +528,7 @@ Variables
-
Todo
Replace addresses with variables
+
Todo
Replace addresses with variables