z_syscfb.c, z_vimode.c, code_80140CE0 split and OK (#1159)

* z_vimode

* Fixups

* WIP

* matching

* sys_cfb OK

* some documentation

* vimode docs, name all syscfb vars

* quick fixes

* suggested changes, more things I missed

* merge suggestions

* code_80140CE0 -> z_viscvg

* format

* update symbols

* more suggestions

* fix include order

* sNotebookViMode comment, bss fix

---------

Co-authored-by: Kelebek1 <eeeedddccc@hotmail.co.uk>
Co-authored-by: louist103 <louist103@gmail.com>
This commit is contained in:
mzxrules
2023-05-29 17:40:10 -04:00
committed by GitHub
parent aa0a968791
commit 65d72a54cf
34 changed files with 896 additions and 272 deletions
+12 -12
View File
@@ -1221,7 +1221,7 @@ asm/non_matchings/code/z_kanfont/Font_LoadCharNES.s,Font_LoadCharNES,0x800F4F54,
asm/non_matchings/code/z_kanfont/Font_LoadMessageBoxEndIcon.s,Font_LoadMessageBoxEndIcon,0x800F4FC0,0x11
asm/non_matchings/code/z_kanfont/Font_LoadOrderedFont.s,Font_LoadOrderedFont,0x800F5004,0x23
asm/non_matchings/code/z_kankyo/func_800F5090.s,func_800F5090,0x800F5090,0x11
asm/non_matchings/code/z_kankyo/func_800F50D4.s,func_800F50D4,0x800F50D4,0xE
asm/non_matchings/code/z_kankyo/Environment_ZBufValToFixedPoint.s,Environment_ZBufValToFixedPoint,0x800F50D4,0xE
asm/non_matchings/code/z_kankyo/Environment_Init.s,Environment_Init,0x800F510C,0x212
asm/non_matchings/code/z_kankyo/func_800F5954.s,func_800F5954,0x800F5954,0x4E
asm/non_matchings/code/z_kankyo/Environment_LerpWeight.s,Environment_LerpWeight,0x800F5A8C,0x21
@@ -2270,9 +2270,9 @@ asm/non_matchings/code/z_vimode/func_80140898.s,func_80140898,0x80140898,0x1A
asm/non_matchings/code/z_vimode/func_80140900.s,func_80140900,0x80140900,0x3
asm/non_matchings/code/z_vimode/func_8014090C.s,func_8014090C,0x8014090C,0x19
asm/non_matchings/code/z_vimode/func_80140970.s,func_80140970,0x80140970,0xDC
asm/non_matchings/code/z_vimode/func_80140CE0.s,func_80140CE0,0x80140CE0,0x9
asm/non_matchings/code/z_vimode/func_80140D04.s,func_80140D04,0x80140D04,0x3
asm/non_matchings/code/z_vimode/func_80140D10.s,func_80140D10,0x80140D10,0x5C
asm/non_matchings/code/z_vimode/VisCvg_Init.s,VisCvg_Init,0x80140CE0,0x9
asm/non_matchings/code/z_vimode/VisCvg_Destroy.s,VisCvg_Destroy,0x80140D04,0x3
asm/non_matchings/code/z_vimode/VisCvg_Draw.s,VisCvg_Draw,0x80140D10,0x5C
asm/non_matchings/code/code_80140E80/func_80140E80.s,func_80140E80,0x80140E80,0x8
asm/non_matchings/code/code_80140E80/func_80140EA0.s,func_80140EA0,0x80140EA0,0x3
asm/non_matchings/code/code_80140E80/func_80140EAC.s,func_80140EAC,0x80140EAC,0x57
@@ -2739,15 +2739,15 @@ asm/non_matchings/code/speed_meter/SpeedMeter_DrawAllocEntries.s,SpeedMeter_Draw
asm/non_matchings/code/speed_meter/func_801780F0.s,func_801780F0,0x801780F0,0x3F
asm/non_matchings/code/speed_meter/func_801781EC.s,func_801781EC,0x801781EC,0x90
asm/non_matchings/code/speed_meter/func_8017842C.s,func_8017842C,0x8017842C,0xC9
asm/non_matchings/code/sys_cmpdma/func_80178750.s,func_80178750,0x80178750,0x32
asm/non_matchings/code/sys_cmpdma/func_80178818.s,func_80178818,0x80178818,0x58
asm/non_matchings/code/sys_cmpdma/func_80178978.s,func_80178978,0x80178978,0x17
asm/non_matchings/code/sys_cmpdma/func_801789D4.s,func_801789D4,0x801789D4,0x6
asm/non_matchings/code/sys_cmpdma/SysCfb_GetFbPtr.s,SysCfb_GetFbPtr,0x801789EC,0xA
asm/non_matchings/code/sys_cmpdma/SysCfb_SetLoResMode.s,SysCfb_SetLoResMode,0x80178750,0x32
asm/non_matchings/code/sys_cmpdma/SysCfb_SetHiResMode.s,SysCfb_SetHiResMode,0x80178818,0x58
asm/non_matchings/code/sys_cmpdma/SysCfb_Init.s,SysCfb_Init,0x80178978,0x17
asm/non_matchings/code/sys_cmpdma/SysCfb_Reset.s,SysCfb_Reset,0x801789D4,0x6
asm/non_matchings/code/sys_cmpdma/SysCfb_GetFramebuffer.s,SysCfb_GetFramebuffer,0x801789EC,0xA
asm/non_matchings/code/sys_cmpdma/SysCfb_GetZBuffer.s,SysCfb_GetZBuffer,0x80178A14,0x4
asm/non_matchings/code/sys_cmpdma/func_80178A24.s,func_80178A24,0x80178A24,0x4
asm/non_matchings/code/sys_cmpdma/func_80178A34.s,func_80178A34,0x80178A34,0x18
asm/non_matchings/code/sys_cmpdma/func_80178A94.s,func_80178A94,0x80178A94,0xB
asm/non_matchings/code/sys_cmpdma/SysCfb_GetWorkBuffer.s,SysCfb_GetWorkBuffer,0x80178A24,0x4
asm/non_matchings/code/sys_cmpdma/SysCfb_GetZBufferPixel.s,SysCfb_GetZBufferPixel,0x80178A34,0x18
asm/non_matchings/code/sys_cmpdma/SysCfb_GetZBufferInt.s,SysCfb_GetZBufferInt,0x80178A94,0xB
asm/non_matchings/code/sys_cmpdma/func_80178AC0.s,func_80178AC0,0x80178AC0,0x70
asm/non_matchings/code/sys_cmpdma/CmpDma_GetFileInfo.s,CmpDma_GetFileInfo,0x80178C80,0x3F
asm/non_matchings/code/sys_cmpdma/CmpDma_Decompress.s,CmpDma_Decompress,0x80178D7C,0xC
1 asm/non_matchings/code/z_en_a_keep/EnAObj_Init.s EnAObj_Init 0x800A5AC0 0x2B
1221 asm/non_matchings/code/z_kanfont/Font_LoadMessageBoxEndIcon.s Font_LoadMessageBoxEndIcon 0x800F4FC0 0x11
1222 asm/non_matchings/code/z_kanfont/Font_LoadOrderedFont.s Font_LoadOrderedFont 0x800F5004 0x23
1223 asm/non_matchings/code/z_kankyo/func_800F5090.s func_800F5090 0x800F5090 0x11
1224 asm/non_matchings/code/z_kankyo/func_800F50D4.s asm/non_matchings/code/z_kankyo/Environment_ZBufValToFixedPoint.s func_800F50D4 Environment_ZBufValToFixedPoint 0x800F50D4 0xE
1225 asm/non_matchings/code/z_kankyo/Environment_Init.s Environment_Init 0x800F510C 0x212
1226 asm/non_matchings/code/z_kankyo/func_800F5954.s func_800F5954 0x800F5954 0x4E
1227 asm/non_matchings/code/z_kankyo/Environment_LerpWeight.s Environment_LerpWeight 0x800F5A8C 0x21
2270 asm/non_matchings/code/z_vimode/func_80140900.s func_80140900 0x80140900 0x3
2271 asm/non_matchings/code/z_vimode/func_8014090C.s func_8014090C 0x8014090C 0x19
2272 asm/non_matchings/code/z_vimode/func_80140970.s func_80140970 0x80140970 0xDC
2273 asm/non_matchings/code/z_vimode/func_80140CE0.s asm/non_matchings/code/z_vimode/VisCvg_Init.s func_80140CE0 VisCvg_Init 0x80140CE0 0x9
2274 asm/non_matchings/code/z_vimode/func_80140D04.s asm/non_matchings/code/z_vimode/VisCvg_Destroy.s func_80140D04 VisCvg_Destroy 0x80140D04 0x3
2275 asm/non_matchings/code/z_vimode/func_80140D10.s asm/non_matchings/code/z_vimode/VisCvg_Draw.s func_80140D10 VisCvg_Draw 0x80140D10 0x5C
2276 asm/non_matchings/code/code_80140E80/func_80140E80.s func_80140E80 0x80140E80 0x8
2277 asm/non_matchings/code/code_80140E80/func_80140EA0.s func_80140EA0 0x80140EA0 0x3
2278 asm/non_matchings/code/code_80140E80/func_80140EAC.s func_80140EAC 0x80140EAC 0x57
2739 asm/non_matchings/code/speed_meter/func_801780F0.s func_801780F0 0x801780F0 0x3F
2740 asm/non_matchings/code/speed_meter/func_801781EC.s func_801781EC 0x801781EC 0x90
2741 asm/non_matchings/code/speed_meter/func_8017842C.s func_8017842C 0x8017842C 0xC9
2742 asm/non_matchings/code/sys_cmpdma/func_80178750.s asm/non_matchings/code/sys_cmpdma/SysCfb_SetLoResMode.s func_80178750 SysCfb_SetLoResMode 0x80178750 0x32
2743 asm/non_matchings/code/sys_cmpdma/func_80178818.s asm/non_matchings/code/sys_cmpdma/SysCfb_SetHiResMode.s func_80178818 SysCfb_SetHiResMode 0x80178818 0x58
2744 asm/non_matchings/code/sys_cmpdma/func_80178978.s asm/non_matchings/code/sys_cmpdma/SysCfb_Init.s func_80178978 SysCfb_Init 0x80178978 0x17
2745 asm/non_matchings/code/sys_cmpdma/func_801789D4.s asm/non_matchings/code/sys_cmpdma/SysCfb_Reset.s func_801789D4 SysCfb_Reset 0x801789D4 0x6
2746 asm/non_matchings/code/sys_cmpdma/SysCfb_GetFbPtr.s asm/non_matchings/code/sys_cmpdma/SysCfb_GetFramebuffer.s SysCfb_GetFbPtr SysCfb_GetFramebuffer 0x801789EC 0xA
2747 asm/non_matchings/code/sys_cmpdma/SysCfb_GetZBuffer.s SysCfb_GetZBuffer 0x80178A14 0x4
2748 asm/non_matchings/code/sys_cmpdma/func_80178A24.s asm/non_matchings/code/sys_cmpdma/SysCfb_GetWorkBuffer.s func_80178A24 SysCfb_GetWorkBuffer 0x80178A24 0x4
2749 asm/non_matchings/code/sys_cmpdma/func_80178A34.s asm/non_matchings/code/sys_cmpdma/SysCfb_GetZBufferPixel.s func_80178A34 SysCfb_GetZBufferPixel 0x80178A34 0x18
2750 asm/non_matchings/code/sys_cmpdma/func_80178A94.s asm/non_matchings/code/sys_cmpdma/SysCfb_GetZBufferInt.s func_80178A94 SysCfb_GetZBufferInt 0x80178A94 0xB
2751 asm/non_matchings/code/sys_cmpdma/func_80178AC0.s func_80178AC0 0x80178AC0 0x70
2752 asm/non_matchings/code/sys_cmpdma/CmpDma_GetFileInfo.s CmpDma_GetFileInfo 0x80178C80 0x3F
2753 asm/non_matchings/code/sys_cmpdma/CmpDma_Decompress.s CmpDma_Decompress 0x80178D7C 0xC