core2/code_1930.c done

This commit is contained in:
Banjo Kazooie
2022-11-30 16:00:04 -06:00
parent ef7db67223
commit a59989f088
5 changed files with 16 additions and 20 deletions

View File

@@ -1,4 +1,4 @@
# banjo (94.8573%)
# banjo (94.8627%)
<img src="./progress/progress_total.svg">

View File

@@ -495,7 +495,7 @@ segments:
- [0xF56430, c, code_AD0] #DONE
- [0xF56A40, c, code_10E0] #DONE
- [0xF56EB0, c, code_1550] #DONE
- [0xF57290, c, code_1930]
- [0xF57290, c, code_1930] #DONE
- [0xF57BA0, c, code_2240] #DONE
- [0xF581F0, c, code_2890] #DONE
- [0xF58DE0, c, code_3480] #DONE

View File

@@ -17,7 +17,7 @@
<text x="22.0" y="14">core2</text>
</g>
<g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11">
<text x="78.5" y="15" fill="#010101" fill-opacity=".3">93.5683%</text>
<text x="77.5" y="14">93.5683%</text>
<text x="78.5" y="15" fill="#010101" fill-opacity=".3">93.5776%</text>
<text x="77.5" y="14">93.5776%</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="75.0" y="14">Banjo-Kazooie (us.v10)</text>
</g>
<g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11">
<text x="184.5" y="15" fill="#010101" fill-opacity=".3">94.8573%</text>
<text x="183.5" y="14">94.8573%</text>
<text x="184.5" y="15" fill="#010101" fill-opacity=".3">94.8627%</text>
<text x="183.5" y="14">94.8627%</text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -9,26 +9,22 @@ extern void func_80250E6C(f32, f32);
extern void func_802BB360(s32, f32);
extern void func_802BB378(s32, f32, f32);
extern void func_802BB3AC(s32, f32);
extern void func_8031B908(u8, u8, u8, f32);
extern void func_8031B908(s32, s32, s32, f32);
/* .bss */
s32 D_8037BF10;
/* .code */
#ifndef NONMATCHING
void func_802888C0(s32 arg0, s32 arg1);
#pragma GLOBAL_ASM("asm/nonmatchings/core2/code_1930/func_802888C0.s")
#else
void func_802888C0(s32 arg0, s32 arg1){
u8 sp1C[3];
f32 f0;
sp1C[0] = arg0 >> 16;\
sp1C[1] = arg0 >> 8;\
sp1C[2] = arg0 >> 0;\
f0 = reinterpret_cast(f32, arg1);\
func_8031B908(sp1C[0], sp1C[1], sp1C[2], f0);
void func_802888C0(s32 arg0, s32 arg1)
{
u8 sp1C[3];
f32 f0;
sp1C[0] = (arg0 >> 16) & 0xFF;
sp1C[1] = (arg0 >> 8) & 0xFF;
sp1C[2] = (arg0 >> 0) & 0xFF;
f0 = reinterpret_cast(f32, arg1);
func_8031B908(sp1C[0], sp1C[1], sp1C[2], f0);
}
#endif
void func_80288914(s32 arg0, s32 arg1, s32 arg2){
f32 f0 = reinterpret_cast(f32, arg1);