Skip to content

Misc Stuff 3#39

Merged
Yanis002 merged 9 commits intozeldaret:mainfrom
Yanis002:random_stuff_3
Apr 17, 2026
Merged

Misc Stuff 3#39
Yanis002 merged 9 commits intozeldaret:mainfrom
Yanis002:random_stuff_3

Conversation

@Yanis002
Copy link
Copy Markdown
Collaborator

@Yanis002 Yanis002 commented Apr 2, 2026

I was looking for collision stuff, I ended up documenting random stuff (including a cutscene array), draft for now I'm still not sure where I'm going exactly

@decomp-dev
Copy link
Copy Markdown

decomp-dev Bot commented Apr 2, 2026

Report for jp (ec62ef3 - 6e7d419)

📈 Matched code: 3.56% (+0.01%, +400 bytes)

✅ 7 new matches
Unit Item Bytes Before After
src/ITCM/ITCM_MapObjectManager MapObjectManager::func_01fff520(UnkStruct_ov000_020b34c4*, MapObject**) +100 0.00% 100.00%
src/ITCM/ITCM_MapObjectManager MapObjectManager::func_01fff4cc(void (*)(void*, void*), void*) +84 0.00% 100.00%
src/000_Second/Cutscene/Cutscene Cutscene_IsAdventureFlagSet(int) +68 0.00% 100.00%
src/ITCM/ITCM_MapObjectManager MapObject::func_01fff590(int) +64 0.00% 100.00%
src/ITCM/ITCM_MapObjectManager MapObjectManager::func_01fff498(UnkStruct_func_01fff498) +52 0.00% 100.00%
src/000_Second/Cutscene/Cutscene Cutscene_GetParamEntry(int) +20 0.00% 100.00%
src/ITCM/ITCM_MapObjectManager MapObject::GetMapObjectId() +12 0.00% 100.00%
📈 2 improvements in unmatched items
Unit Item Bytes Before After
src/000_Second/Cutscene/Cutscene .rodata +1194 0.00% 98.55%
src/000_Second/Cutscene/Cutscene .data +333 0.00% 96.94%
📉 2 regressions in unmatched items
Unit Item Bytes Before After
src/110_PlayerGet/PlayerGet PlayerGet::vfunc_10(int, int) -39 95.90% 93.71%
src/112_PlayerSceneChange/PlayerSceneChange PlayerSceneChange::vfunc_0c(UnkStruct_PlayerGet_vfunc_0c_param1*) -4 75.43% 75.30%

Report for eur (ec62ef3 - 6e7d419)

📈 Matched code: 3.60% (+0.01%, +400 bytes)

✅ 7 new matches
Unit Item Bytes Before After
src/ITCM/ITCM_MapObjectManager MapObjectManager::func_01fff520(UnkStruct_ov000_020b34c4*, MapObject**) +100 0.00% 100.00%
src/ITCM/ITCM_MapObjectManager MapObjectManager::func_01fff4cc(void (*)(void*, void*), void*) +84 0.00% 100.00%
src/000_Second/Cutscene/Cutscene Cutscene_IsAdventureFlagSet(int) +68 0.00% 100.00%
src/ITCM/ITCM_MapObjectManager MapObject::func_01fff590(int) +64 0.00% 100.00%
src/ITCM/ITCM_MapObjectManager MapObjectManager::func_01fff498(UnkStruct_func_01fff498) +52 0.00% 100.00%
src/000_Second/Cutscene/Cutscene Cutscene_GetParamEntry(int) +20 0.00% 100.00%
src/ITCM/ITCM_MapObjectManager MapObject::GetMapObjectId() +12 0.00% 100.00%
📈 2 improvements in unmatched items
Unit Item Bytes Before After
src/000_Second/Cutscene/Cutscene .rodata +1194 0.00% 98.55%
src/000_Second/Cutscene/Cutscene .data +333 0.00% 96.94%
📉 2 regressions in unmatched items
Unit Item Bytes Before After
src/110_PlayerGet/PlayerGet PlayerGet::vfunc_10(int, int) -39 95.33% 93.09%
src/112_PlayerSceneChange/PlayerSceneChange PlayerSceneChange::vfunc_0c(UnkStruct_PlayerGet_vfunc_0c_param1*) -4 75.43% 75.30%

@Yanis002 Yanis002 marked this pull request as ready for review April 17, 2026 00:14
@Yanis002 Yanis002 merged commit 4a07ec0 into zeldaret:main Apr 17, 2026
3 checks passed
@Yanis002 Yanis002 deleted the random_stuff_3 branch April 17, 2026 00:16
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