Skip to content

Squeezing blood from a stone#197

Merged
Minty-Meeo merged 17 commits into
projectPiki:mainfrom
Minty-Meeo:develop
Jun 5, 2026
Merged

Squeezing blood from a stone#197
Minty-Meeo merged 17 commits into
projectPiki:mainfrom
Minty-Meeo:develop

Conversation

@Minty-Meeo

Copy link
Copy Markdown
Collaborator

That's most of the remaining easy revisional differences.

@decomp-dev

decomp-dev Bot commented Jun 5, 2026

Copy link
Copy Markdown

Report for GPIE01_01 (15ee27f - d6814af)

📉 1 regression in an unmatched item
Unit Item Bytes Before After
main/plugPikiKando/aiBridge ActBridge::newExeWork() -3 99.94% 99.80%

Report for GPIP01_00 (15ee27f - d6814af)

📈 Matched code: 98.72% (+0.09%, +2028 bytes)
📈 Linked code: 89.05% (+0.43%, +9528 bytes)
📈 Matched data: 68.35% (+0.00%, +40 bytes)
📈 Linked data: 79.02% (+0.45%, +8344 bytes)

✅ 8 new matches
Unit Item Bytes Before After
main/jaudio/hvqm_play Decode1(unsigned char*, unsigned long, unsigned char) +96 71.35% 100.00%
main/jaudio/pikidemo Jac_FinishDemo +58 74.29% 100.00%
main/jaudio/hvqm_play .rodata +40 0.00% 100.00%
main/jaudio/syncstream StreamSetDVDPause +31 60.26% 100.00%
main/jaudio/syncstream __Decode(StreamCtrl_*) +25 76.96% 100.00%
main/jaudio/audiothread DspSync2(void*) +16 85.50% 100.00%
main/jaudio/hvqm_play Jac_HVQM_Update +9 99.11% 100.00%
main/jaudio/hvqm_play __ReLoad() +1 99.92% 100.00%
📈 3 improvements in unmatched items
Unit Item Bytes Before After
main/jaudio/syncstream __DecodePCM(StreamCtrl_*) +127 0.00% 86.35%
main/jaudio/syncstream StreamAudio_Callback(void*) +31 94.93% 96.32%
main/jaudio/osdsp_task __DSPHandler +9 98.53% 99.59%
📉 1 regression in an unmatched item
Unit Item Bytes Before After
main/plugPikiKando/aiBridge ActBridge::newExeWork() -3 99.94% 99.80%

Report for GPIJ01_02 (15ee27f - d6814af)

📉 1 regression in an unmatched item
Unit Item Bytes Before After
main/plugPikiKando/aiBridge ActBridge::newExeWork() -3 99.94% 99.80%

Report for DPIJ01_PIKIDEMO (15ee27f - d6814af)

📈 Matched code: 98.85% (+0.33%, +7512 bytes)
📈 Linked code: 88.35% (+1.65%, +37132 bytes)
📈 Linked data: 86.21% (+0.39%, +7296 bytes)

✅ 15 new matches
Unit Item Bytes Before After
main/sysDolphin/dgxGraphics DGXGraphics::DGXGraphics(bool) +167 76.36% 100.00%
main/jaudio/jammain_2 Jam_CheckPortIndirect +160 2.44% 100.00%
main/plugPikiColin/gameflow GameFlow::softReset() +96 93.36% 100.00%
main/os/OSSerial SIGetResponse +68 67.54% 100.00%
main/sysDolphin/dgxGraphics DGXGraphics::videoReset() +47 55.08% 100.00%
main/os/OSMemory __OSInitMemoryProtection +47 77.14% 100.00%
main/jaudio/fat FAT_FreeMemory(unsigned short) +30 92.70% 100.00%
main/jaudio/jammain_2 __ExchangeRegisterValue(seqp_*, unsigned char) +28 64.11% 100.00%
main/jaudio/audiomesg Jac_SendMessageBlock(Jac_MessageQueue*, void*) +25 64.24% 100.00%
main/plugPikiColin/gameflow GameFlow::drawLoadLogo(Graphics&, bool, Texture*, float) +14 97.71% 100.00%
main/sysDolphin/dgxGraphics DGXGraphics::waitRetrace() +9 95.98% 100.00%
main/plugPikiColin/gameflow __sinit_gameflow_cpp +1 99.96% 100.00%
main/plugPikiKando/pelletMgr Pellet::getBottomRadius() +1 99.96% 100.00%
main/plugPikiKando/pelletMgr Pellet::update() +1 99.99% 100.00%
main/plugPikiKando/pelletMgr PelletMgr::decomposeNumberPellet(unsigned long, int&, int&) +1 99.86% 100.00%
📈 3 improvements in unmatched items
Unit Item Bytes Before After
main/plugPikiColin/gameflow .data +85 94.45% 99.59%
main/os/OSSerial SIGetResponseRaw +72 21.29% 41.55%
main/plugPikiColin/gameflow .sdata +42 82.35% 96.08%
📉 1 regression in an unmatched item
Unit Item Bytes Before After
main/plugPikiKando/aiBridge ActBridge::newExeWork() -3 99.94% 99.80%

Report for GPIJ01_01 (15ee27f - d6814af)

📈 Matched code: 99.15% (+0.03%, +572 bytes)
📈 Linked code: 88.91% (+0.76%, +17060 bytes)
📈 Linked data: 86.30% (+0.23%, +4176 bytes)

✅ 2 new matches
Unit Item Bytes Before After
main/jaudio/jammain_2 Jam_CheckPortIndirect +160 2.44% 100.00%
main/jaudio/fat FAT_FreeMemory(unsigned short) +30 92.70% 100.00%
📉 1 regression in an unmatched item
Unit Item Bytes Before After
main/plugPikiKando/aiBridge ActBridge::newExeWork() -3 99.94% 99.80%

Report for G98P01_PIKIDEMO (15ee27f - d6814af)

📈 Matched code: 98.83% (+0.19%, +4252 bytes)
📈 Linked code: 88.19% (+0.88%, +19456 bytes)
📈 Linked data: 86.19% (+0.23%, +4240 bytes)

✅ 10 new matches
Unit Item Bytes Before After
main/jaudio/jammain_2 Jam_CheckPortIndirect +160 2.44% 100.00%
main/plugPikiColin/gameflow GameFlow::softReset() +96 93.36% 100.00%
main/jaudio/fat FAT_FreeMemory(unsigned short) +30 92.70% 100.00%
main/jaudio/jammain_2 __ExchangeRegisterValue(seqp_*, unsigned char) +28 64.11% 100.00%
main/jaudio/audiomesg Jac_SendMessageBlock(Jac_MessageQueue*, void*) +25 64.24% 100.00%
main/sysCommon/ayuStack AyuCache::AyuCache(unsigned long) +5 95.43% 100.00%
main/jaudio/dsp_cardunlock ReadArrayUnlock(long, unsigned long, void*, long, int) +1 99.99% 100.00%
main/jaudio/dsp_cardunlock __CARDUnlock +1 99.99% 100.00%
main/jaudio/dsp_cardunlock DoneCallback(void*) +1 99.99% 100.00%
main/plugPikiColin/gameflow __sinit_gameflow_cpp +1 99.96% 100.00%
📈 2 improvements in unmatched items
Unit Item Bytes Before After
main/plugPikiColin/gameflow .data +85 94.45% 99.59%
main/plugPikiColin/gameflow .sdata +42 82.35% 96.08%
📉 1 regression in an unmatched item
Unit Item Bytes Before After
main/plugPikiKando/aiBridge ActBridge::newExeWork() -3 99.94% 99.80%

Report for G98E01_PIKIDEMO (15ee27f - d6814af)

📈 Matched code: 99.00% (+0.15%, +3444 bytes)
📈 Linked code: 89.62% (+0.09%, +1992 bytes)
📈 Linked data: 86.38% (+0.00%, +64 bytes)

✅ 5 new matches
Unit Item Bytes Before After
main/plugPikiColin/gameflow GameFlow::softReset() +96 93.36% 100.00%
main/jaudio/dsp_cardunlock ReadArrayUnlock(long, unsigned long, void*, long, int) +1 99.99% 100.00%
main/jaudio/dsp_cardunlock __CARDUnlock +1 99.99% 100.00%
main/jaudio/dsp_cardunlock DoneCallback(void*) +1 99.99% 100.00%
main/plugPikiColin/gameflow __sinit_gameflow_cpp +1 99.96% 100.00%
📈 2 improvements in unmatched items
Unit Item Bytes Before After
main/plugPikiColin/gameflow .data +85 94.45% 99.59%
main/plugPikiColin/gameflow .sdata +42 82.35% 96.08%
📉 1 regression in an unmatched item
Unit Item Bytes Before After
main/plugPikiKando/aiBridge ActBridge::newExeWork() -3 99.94% 99.80%

Report for GPIE01_00 (15ee27f - d6814af)

📉 1 regression in an unmatched item
Unit Item Bytes Before After
main/plugPikiKando/aiBridge ActBridge::newExeWork() -3 99.94% 99.80%

@Minty-Meeo Minty-Meeo merged commit af2f077 into projectPiki:main Jun 5, 2026
8 checks passed
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