Skip to content

Misc Stuff 2#33

Merged
Yanis002 merged 17 commits intozeldaret:mainfrom
Yanis002:random_stuff_2
Feb 18, 2026
Merged

Misc Stuff 2#33
Yanis002 merged 17 commits intozeldaret:mainfrom
Yanis002:random_stuff_2

Conversation

@Yanis002
Copy link
Collaborator

@Yanis002 Yanis002 commented Feb 8, 2026

another round of random stuff I did:

and lots of other stuff idr exactly, I'm working on this for the past 4 days and I forgot to push and cleanup the changes I made

@decomp-dev
Copy link

decomp-dev bot commented Feb 8, 2026

Report for eur (0b367ec - 06715ba)

📈 Matched code: 1.39% (+0.01%, +504 bytes)
📈 Linked code: 0.42% (+0.01%, +252 bytes)
📈 Matched data: 22.19% (+0.00%, +28 bytes)
📈 Linked data: 0.19% (+0.00%, +28 bytes)

✅ 23 new matches
Unit Item Bytes Before After
src/018_StartUp/GameModeStartUp Game::func_ov018_020c48f8() +88 0.00% 100.00%
src/018_StartUp/GameModeStartUp Game::func_ov018_020c48a4() +84 0.00% 100.00%
src/018_StartUp/GameModeStartUp Game::func_ov018_020c4ba8() +84 0.00% 100.00%
src/Main/UnkStruct_0204a060 UnkStruct_0204a060::func_020183d4(bool, GameModeBase* (*)(), int) +80 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::vfunc_10(int) +56 0.00% 100.00%
src/018_StartUp/GameModeStartUp Game::Game() +52 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::vfunc_08(int) +42 0.00% 100.00%
src/Main/Game/Game Game::func_02013370(int) +36 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::~UnkStruct_ov000_020b4f84_00_Base() +36 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base .data +28 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::UnkStruct_ov000_020b4f84_00_Base(void*, int, int, unsigned char) +28 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::~UnkStruct_ov000_020b4f84_00_Base() +28 0.00% 100.00%
src/Main/Game/Game Game::TrySetCreateCallback(GameModeBase* (*)()) +24 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::UnkStruct_ov000_020b4f84_00_Base() +24 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::vfunc_0C() +24 0.00% 100.00%
src/Main/System/SysNew operator new(unsigned long, unsigned int, unsigned int) +19 89.80% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::func_0201552c() +8 0.00% 100.00%
src/Main/Main AutoloadCallback +4 0.00% 100.00%
src/Main/Main func_02000b60 +4 0.00% 100.00%
src/Main/Game/GameModeManagerBase GameModeManagerBase::vfunc_34(int, int) +4 0.00% 100.00%
src/025_Title/TitleScreenManager TitleScreenManager::vfunc_38(int, int, int, int) +4 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::func_02015534() +4 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::func_02015528() +2 0.00% 100.00%
💔 7 broken matches
Unit Item Bytes Before After
src/018_StartUp/GameModeStartUp UnkStruct_02049a2c::func_ov018_020c48f8() -88 100.00% 0.00%
src/018_StartUp/GameModeStartUp UnkStruct_02049a2c::func_ov018_020c48a4(int) -84 100.00% 0.00%
src/018_StartUp/GameModeStartUp UnkStruct_02049a2c::func_ov018_020c4ba8() -84 100.00% 0.00%
src/Main/UnkStruct_0204a060 UnkStruct_0204a060::func_020183d4(bool, void*, int) -80 100.00% 0.00%
src/018_StartUp/GameModeStartUp UnkStruct_02049a2c::UnkStruct_02049a2c() -52 100.00% 0.00%
src/Main/Game/GameModeManagerBase GameModeManagerBase::vfunc_34() -4 100.00% 0.00%
src/025_Title/TitleScreenManager TitleScreenManager::vfunc_38() -4 100.00% 0.00%
📈 5 improvements in unmatched items
Unit Item Bytes Before After
src/Main/Game/Game Game::Run() +904 0.00% 99.16%
src/Main/System/SysFault SysFault::func_020127f0(int) +645 0.00% 82.34%
src/Main/func_020196fc func_020196fc +560 0.00% 98.59%
src/Main/Main Entry +135 0.00% 42.85%
src/Main/System/SysNew SysNew(UnkStruct_02011e10_Sub1*, int, int) +22 83.16% 98.11%

Report for jp (0b367ec - 06715ba)

📈 Matched code: 1.37% (+0.01%, +504 bytes)
📈 Linked code: 0.31% (+0.01%, +252 bytes)
📈 Matched data: 22.17% (+0.00%, +28 bytes)
📈 Linked data: 0.16% (+0.00%, +28 bytes)

✅ 23 new matches
Unit Item Bytes Before After
src/018_StartUp/GameModeStartUp Game::func_ov018_020c48f8() +88 0.00% 100.00%
src/018_StartUp/GameModeStartUp Game::func_ov018_020c48a4() +84 0.00% 100.00%
src/018_StartUp/GameModeStartUp Game::func_ov018_020c4ba8() +84 0.00% 100.00%
src/Main/UnkStruct_0204a060 UnkStruct_0204a060::func_020183d4(bool, GameModeBase* (*)(), int) +80 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::vfunc_10(int) +56 0.00% 100.00%
src/018_StartUp/GameModeStartUp Game::Game() +52 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::vfunc_08(int) +42 0.00% 100.00%
src/Main/Game/Game Game::func_02013370(int) +36 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::~UnkStruct_ov000_020b4f84_00_Base() +36 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base .data +28 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::UnkStruct_ov000_020b4f84_00_Base(void*, int, int, unsigned char) +28 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::~UnkStruct_ov000_020b4f84_00_Base() +28 0.00% 100.00%
src/Main/Game/Game Game::TrySetCreateCallback(GameModeBase* (*)()) +24 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::UnkStruct_ov000_020b4f84_00_Base() +24 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::vfunc_0C() +24 0.00% 100.00%
src/Main/System/SysNew operator new(unsigned long, unsigned int, unsigned int) +19 89.80% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::func_0201552c() +8 0.00% 100.00%
src/Main/Main AutoloadCallback +4 0.00% 100.00%
src/Main/Main func_02000b60 +4 0.00% 100.00%
src/Main/Game/GameModeManagerBase GameModeManagerBase::vfunc_34(int, int) +4 0.00% 100.00%
src/025_Title/TitleScreenManager TitleScreenManager::vfunc_38(int, int, int, int) +4 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::func_02015534() +4 0.00% 100.00%
src/Main/UnkStruct_ov000_020b4f84_00_Base UnkStruct_ov000_020b4f84_00_Base::func_02015528() +2 0.00% 100.00%
💔 7 broken matches
Unit Item Bytes Before After
src/018_StartUp/GameModeStartUp UnkStruct_02049a2c::func_ov018_020c48f8() -88 100.00% 0.00%
src/018_StartUp/GameModeStartUp UnkStruct_02049a2c::func_ov018_020c48a4(int) -84 100.00% 0.00%
src/018_StartUp/GameModeStartUp UnkStruct_02049a2c::func_ov018_020c4ba8() -84 100.00% 0.00%
src/Main/UnkStruct_0204a060 UnkStruct_0204a060::func_020183d4(bool, void*, int) -80 100.00% 0.00%
src/018_StartUp/GameModeStartUp UnkStruct_02049a2c::UnkStruct_02049a2c() -52 100.00% 0.00%
src/Main/Game/GameModeManagerBase GameModeManagerBase::vfunc_34() -4 100.00% 0.00%
src/025_Title/TitleScreenManager TitleScreenManager::vfunc_38() -4 100.00% 0.00%
📈 4 improvements in unmatched items
Unit Item Bytes Before After
src/Main/Game/Game Game::Run() +908 0.00% 99.17%
src/Main/System/SysFault SysFault::func_020127f0(int) +645 0.00% 82.34%
src/Main/Main Entry +135 0.00% 42.85%
src/Main/System/SysNew SysNew(UnkStruct_02011e10_Sub1*, int, int) +22 83.16% 98.11%

@Yanis002 Yanis002 marked this pull request as ready for review February 18, 2026 21:22
@Yanis002
Copy link
Collaborator Author

will merge this soon I wanna look at overlay 112 now

@Yanis002 Yanis002 merged commit 804b25c into zeldaret:main Feb 18, 2026
3 checks passed
@Yanis002 Yanis002 deleted the random_stuff_2 branch February 18, 2026 21:23
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