This commit is contained in:
Donkey Kong 2024-03-20 21:39:34 +10:30
parent 643c50103d
commit 8f8cec422c
5 changed files with 26 additions and 20 deletions

View File

@ -1662,7 +1662,7 @@ us,asm,func_global_asm_805FB750,148,yes
us,asm,func_global_asm_806B3F3C,84,yes
us,asm,func_global_asm_806B7830,904,no
us,asm,func_global_asm_8066E664,100,yes
us,asm,func_global_asm_80643F38,356,no
us,asm,func_global_asm_80643F38,356,yes
us,asm,func_global_asm_8064E55C,100,yes
us,asm,func_global_asm_806B904C,392,yes
us,asm,func_global_asm_8062B840,44,yes
@ -2914,7 +2914,7 @@ us,asm,func_global_asm_80659DB0,460,yes
us,asm,func_global_asm_80627C10,76,yes
us,asm,func_global_asm_80648C84,1176,no
us,asm,func_global_asm_8065756C,100,yes
us,asm,func_global_asm_80641724,152,no
us,asm,func_global_asm_80641724,152,yes
us,asm,func_global_asm_8067BD28,144,yes
us,asm,func_global_asm_806DADA0,444,yes
us,asm,func_global_asm_80658624,700,no

1 version section function length matching
1662 us asm func_global_asm_806B3F3C 84 yes
1663 us asm func_global_asm_806B7830 904 no
1664 us asm func_global_asm_8066E664 100 yes
1665 us asm func_global_asm_80643F38 356 no yes
1666 us asm func_global_asm_8064E55C 100 yes
1667 us asm func_global_asm_806B904C 392 yes
1668 us asm func_global_asm_8062B840 44 yes
2914 us asm func_global_asm_80627C10 76 yes
2915 us asm func_global_asm_80648C84 1176 no
2916 us asm func_global_asm_8065756C 100 yes
2917 us asm func_global_asm_80641724 152 no yes
2918 us asm func_global_asm_8067BD28 144 yes
2919 us asm func_global_asm_806DADA0 444 yes
2920 us asm func_global_asm_80658624 700 no

View File

@ -1662,7 +1662,7 @@ us,asm,func_global_asm_805FB750,148,yes
us,asm,func_global_asm_806B3F3C,84,yes
us,asm,func_global_asm_806B7830,904,no
us,asm,func_global_asm_8066E664,100,yes
us,asm,func_global_asm_80643F38,356,no
us,asm,func_global_asm_80643F38,356,yes
us,asm,func_global_asm_8064E55C,100,yes
us,asm,func_global_asm_806B904C,392,yes
us,asm,func_global_asm_8062B840,44,yes
@ -2914,7 +2914,7 @@ us,asm,func_global_asm_80659DB0,460,yes
us,asm,func_global_asm_80627C10,76,yes
us,asm,func_global_asm_80648C84,1176,no
us,asm,func_global_asm_8065756C,100,yes
us,asm,func_global_asm_80641724,152,no
us,asm,func_global_asm_80641724,152,yes
us,asm,func_global_asm_8067BD28,144,yes
us,asm,func_global_asm_806DADA0,444,yes
us,asm,func_global_asm_80658624,700,no

1 version section function length matching
1662 us asm func_global_asm_806B3F3C 84 yes
1663 us asm func_global_asm_806B7830 904 no
1664 us asm func_global_asm_8066E664 100 yes
1665 us asm func_global_asm_80643F38 356 no yes
1666 us asm func_global_asm_8064E55C 100 yes
1667 us asm func_global_asm_806B904C 392 yes
1668 us asm func_global_asm_8062B840 44 yes
2914 us asm func_global_asm_80627C10 76 yes
2915 us asm func_global_asm_80648C84 1176 no
2916 us asm func_global_asm_8065756C 100 yes
2917 us asm func_global_asm_80641724 152 no yes
2918 us asm func_global_asm_8067BD28 144 yes
2919 us asm func_global_asm_806DADA0 444 yes
2920 us asm func_global_asm_80658624 700 no

View File

@ -17,7 +17,7 @@
<text x="38.5" y="14">global_asm</text>
</g>
<g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11">
<text x="111.5" y="15" fill="#010101" fill-opacity=".3">35.1023%</text>
<text x="110.5" y="14">35.1023%</text>
<text x="111.5" y="15" fill="#010101" fill-opacity=".3">35.1435%</text>
<text x="110.5" y="14">35.1435%</text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -17,7 +17,7 @@
<text x="66.0" y="14">Donkey Kong 64 (US)</text>
</g>
<g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11">
<text x="166.5" y="15" fill="#010101" fill-opacity=".3">35.6509%</text>
<text x="165.5" y="14">35.6509%</text>
<text x="166.5" y="15" fill="#010101" fill-opacity=".3">35.6818%</text>
<text x="165.5" y="14">35.6818%</text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -416,11 +416,25 @@ void func_global_asm_8063E72C(OM2_unk7C *arg0) {
// Jumptable
#pragma GLOBAL_ASM("asm/nonmatchings/global_asm/code_42630/func_global_asm_8063EA14.s")
// Jumptable
// Jumptable, doable
#pragma GLOBAL_ASM("asm/nonmatchings/global_asm/code_42630/func_global_asm_8063FA48.s")
// Jumptable
#pragma GLOBAL_ASM("asm/nonmatchings/global_asm/code_42630/func_global_asm_80641724.s")
void func_global_asm_80641724(s16 arg0) {
PlayerAdditionalActorData *PaaD = character_change_array->player_pointer->PaaD;
switch (arg0) {
case 0x33:
case 0xBC:
case 0x125:
case 0x126:
case 0x127:
case 0x128:
case 0x129:
case 0x229:
case 0x22A:
case 0x22B:
PaaD->unk245 = 0x3C;
}
}
// Close
#pragma GLOBAL_ASM("asm/nonmatchings/global_asm/code_42630/func_global_asm_806417BC.s")
@ -1215,26 +1229,18 @@ void func_global_asm_80643C0C(Struct80643C0C *arg0, s32 arg1, s16 arg2, s32 arg3
}
}
// rodata
#pragma GLOBAL_ASM("asm/nonmatchings/global_asm/code_42630/func_global_asm_80643F38.s")
extern s32 D_global_asm_8074E880[];
/*
void func_global_asm_80643F38(s32 arg0, s32 arg1, s32 arg2, s32 arg3) {
f32 temp_f20;
s16 i;
temp_f20 = 1.4f;
for (i = 0; i < 0x1E; i++) {
func_global_asm_807149B8(1);
func_global_asm_807149FC(1);
func_global_asm_8071498C(&func_global_asm_8071EA24);
func_global_asm_8071496C(i / 7);
func_global_asm_80714CC0(D_global_asm_8074E880[i % 3], temp_f20, D_global_asm_807F621C, D_global_asm_807F6220, D_global_asm_807F6224);
func_global_asm_80714CC0(D_global_asm_8074E880[i % 3], 1.4f, D_global_asm_807F621C, D_global_asm_807F6220, D_global_asm_807F6224);
}
}
*/
// Jumptable
#pragma GLOBAL_ASM("asm/nonmatchings/global_asm/code_42630/func_global_asm_8064409C.s")