Skip to content

Tons of things to list#20

Merged
LivewireCB merged 2 commits intobfbbdecomp:mainfrom
LivewireCB:dev4
Jun 24, 2025
Merged

Tons of things to list#20
LivewireCB merged 2 commits intobfbbdecomp:mainfrom
LivewireCB:dev4

Conversation

@LivewireCB
Copy link
Collaborator

  • Updated Structs

  • Updated major headers like zGlobals

  • Ported Code and Started work on zWad1

  • Updated some SDK files

  • Linked more SDK files

  • movie

@github-actions
Copy link

⚠️ 🔥

+9972 bytes
🆗 Bot Rating: You are a decomp GOD, can I have your autograph?

Regressions: 12

⚠️ main/SB/Game/zWad3 - .text -2402 bytes -> 5.15%
⚠️ main/SB/Game/zWad3 - .text -219 bytes -> 12.33%
⚠️ main/SB/Core/x/xWad3 - .text -316 bytes -> 35.71%
⚠️ main/SB/Core/x/xWad1 - .text -8 bytes -> 0.00%
⚠️ main/SB/Game/zWad3 - zSceneUpdate(float) -371 bytes -> 0.12%
⚠️ main/SB/Game/zWad3 - zSceneSetup() -988 bytes -> 0.07%
⚠️ main/SB/Game/zWad3 - zSceneLoad(zScene*) -196 bytes -> 0.28%
⚠️ main/SB/Game/zWad3 - zSceneSave(zScene*) -442 bytes -> 0.48%
⚠️ main/SB/Game/zWad3 - zSceneSwitch(_zPortal*, int) -15 bytes -> 0.32%
⚠️ main/SB/Game/zWad3 - zSceneExit(int) -344 bytes -> 0.30%
⚠️ main/SB/Game/zWad3 - zSceneInitFunc_Player(zScene*, zSceneObjectInstanceDesc*, unsigned int) -72 bytes -> 1.15%
⚠️ main/SB/Game/zWad3 - zSaveLoad_Tick(bool) -220 bytes -> 0.25%

Progress: 69

📈 main/SB/Game/zWad1 - .bss +7365 bytes -> 16.00%
📈 main/SB/Game/zWad1 - .text +32 bytes -> 0.10%
📈 main/SB/Game/zWad1 - .rodata +39 bytes -> 0.21%
📈 main/SB/Game/zWad3 - .rodata +7 bytes -> 19.67%
📈 main/SB/Game/zWad1 - .text +988 bytes -> 12.75%
📈 main/SB/Game/zWad1 - .text +232 bytes -> 5.09%
📈 main/SB/Game/zWad1 - .text +331 bytes -> 8.85%
main/dolphin/src/dvd/dvdlow - .text +55 bytes -> 100.00%
📈 main/SB/Game/zWad1 - .text +64 bytes -> 2.30%
📈 main/SB/Game/zWad1 - .text +148 bytes -> 14.34%
📈 main/SB/Game/zWad1 - .text +359 bytes -> 35.29%
📈 main/SB/Game/zWad1 - .text +212 bytes -> 22.65%
📈 main/SB/Core/gc/iWad - .text +604 bytes -> 70.56%
📈 main/SB/Game/zWad1 - .sdata2 +15 bytes -> 3.10%
📈 main/SB/Game/zWad1 - .sbss +30 bytes -> 6.67%
main/dolphin/src/exi/EXIBios - .data +8 bytes -> 100.00%
main/dolphin/src/axfx/delay - .text +18 bytes -> 100.00%
main/Runtime/global_destructor_chain - .text +24 bytes -> 100.00%
main/dolphin/src/card/CARDBios - .data +10 bytes -> 100.00%
main/MSL_C/MSL_Common/float - .sdata +6 bytes -> 100.00%
📈 main/SB/Game/zWad1 - zCutsceneMgrUpdate(xBase*, xScene*, float) +140 bytes -> 7.58%
📈 main/SB/Game/zWad1 - zCutsceneMgrFinishLoad(xBase*) +40 bytes -> 2.70%
📈 main/SB/Game/zWad1 - ZDSP_doCommand(st_ZDISPATCH_DATA*, st_ZDISPATCH_CONTEXT*) +556 bytes -> 41.87%
📈 main/SB/Game/zWad1 - zEGenerator_TurnOn(zEGenerator*) +4 bytes -> 0.35%
📈 main/SB/Game/zWad1 - zEGenerator_Update(zEGenerator*, xScene*, float) +3 bytes -> 0.61%
📈 main/SB/Game/zWad1 - zDispatcherParseINI(xIniFile*) +4 bytes -> 0.62%
📈 main/SB/Game/zWad1 - zDispatcher_FindNextValidWorld(unsigned int) +4 bytes -> 0.74%
📈 main/SB/Game/zWad1 - zCollGeom_Init() +192 bytes -> 48.48%
📈 main/SB/Game/zWad1 - zEGenerator_Init(void*, void*) +4 bytes -> 1.09%
📈 main/SB/Game/zWad3 - zSceneInitFunc_DefaultEnt(zScene*, zSceneObjectInstanceDesc*, unsigned int) +28 bytes -> 32.95%
📈 main/SB/Game/zWad1 - zCutsceneMgrFinishExit(xBase*) +44 bytes -> 15.71%
📈 main/SB/Game/zWad1 - zEGenerator_Reset(zEGenerator*, xScene*) +48 bytes -> 21.05%
main/SB/Game/zWad1 - zEnvRender(xEnv*) +196 bytes -> 100.00%
📈 main/SB/Game/zWad1 - zEGenerator_Setup(zEGenerator*, xScene*) +171 bytes -> 89.58%
📈 main/SB/Game/zWad1 - zConditionalInit(void*, void*) +84 bytes -> 45.65%
📈 main/SB/Game/zWad1 - zDispatcher_FindWorldTask(unsigned int, int&, int&) +4 bytes -> 2.78%
main/dolphin/src/axfx/delay - AXFXDelayShutdown +18 bytes -> 100.00%
📈 main/SB/Game/zWad1 - zDispatcher_FindTaskPointer(unsigned int, int) +4 bytes -> 2.94%
📈 main/SB/Game/zWad1 - zDispatcher_memPool(int) +92 bytes -> 77.42%
main/SB/Game/zWad1 - zDispatcher_Init(st_ZDISPATCH_DATA*, xBaseAsset*) +108 bytes -> 100.00%
📈 main/SB/Game/zWad1 - zEnvSetup(_zEnv*) +64 bytes -> 88.89%
main/SB/Game/zWad1 - zDispatcher_scenePrepare() +64 bytes -> 100.00%
main/SB/Game/zWad1 - zDispatcher_sceneFinish() +60 bytes -> 100.00%
main/dolphin/src/dvd/dvdlow - __DVDLowTestAlarm +56 bytes -> 100.00%
📈 main/SB/Game/zWad1 - zCar::JumpEndedCB(xAnimTransition*, xAnimSingle*, void*) +32 bytes -> 72.73%
main/SB/Game/zWad1 - zEnvLoad(_zEnv*, xSerial*) +32 bytes -> 100.00%
main/SB/Game/zWad1 - zEnvSave(_zEnv*, xSerial*) +32 bytes -> 100.00%
main/SB/Game/zWad1 - zEnvInit(void*, void*) +32 bytes -> 100.00%
main/SB/Game/zWad1 - zEGenerator_Render(zEGenerator*) +32 bytes -> 100.00%
main/SB/Game/zWad1 - zEGenerator_Load(zEGenerator*, xSerial*) +32 bytes -> 100.00%
main/SB/Game/zWad1 - zEGenerator_Save(zEGenerator*, xSerial*) +32 bytes -> 100.00%
main/SB/Game/zWad1 - zDispatcher_Load(st_ZDISPATCH_DATA*, xSerial*) +32 bytes -> 100.00%
main/SB/Game/zWad1 - zDispatcher_Save(st_ZDISPATCH_DATA*, xSerial*) +32 bytes -> 100.00%
main/SB/Game/zWad1 - zConfig_isPlayerPatrick(ePlayerEnum) +32 bytes -> 100.00%
main/SB/Game/zWad1 - zConfig_isPlayerSpongebob(ePlayerEnum) +32 bytes -> 100.00%
main/SB/Game/zWad1 - zConditionalLoad(_zConditional*, xSerial*) +32 bytes -> 100.00%
main/SB/Game/zWad1 - zConditionalSave(_zConditional*, xSerial*) +32 bytes -> 100.00%
📈 main/SB/Game/zWad1 - zCollGeom_CamEnable(xEnt*) +12 bytes -> 50.00%
main/Runtime/global_destructor_chain - __register_global_object +24 bytes -> 100.00%
main/SB/Game/zWad1 - zDispatcher_getInst(st_ZDISPATCH_DATA*, int) +12 bytes -> 100.00%
📈 main/SB/Game/zWad1 - zCollGeom_CamDisable(xEnt*) +8 bytes -> 66.67%
📈 main/SB/Game/zWad1 - zDispatcher_GetCurrentWorld() +4 bytes -> 50.00%
main/SB/Game/zWad1 - zEnvStartingCamera(_zEnv*) +4 bytes -> 100.00%
main/SB/Game/zWad1 - zEGenerator_Move(zEGenerator*, xScene*, float) +4 bytes -> 100.00%
main/SB/Game/zWad1 - zDispatcher_InitDep(st_ZDISPATCH_DATA*, zScene*) +4 bytes -> 100.00%
main/SB/Game/zWad1 - zDispatcher_Shutdown() +4 bytes -> 100.00%
main/SB/Game/zWad1 - zDispatcher_Startup() +4 bytes -> 100.00%
main/SB/Game/zWad1 - zCutsceneMgrLoad(zCutsceneMgr*, xSerial*) +4 bytes -> 100.00%
main/SB/Game/zWad1 - zCutsceneMgrSave(zCutsceneMgr*, xSerial*) +4 bytes -> 100.00%

@LivewireCB LivewireCB merged commit 2e876ae into bfbbdecomp:main Jun 24, 2025
4 checks passed
@LivewireCB LivewireCB deleted the dev4 branch June 29, 2025 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant