Skip to content

Pr/redsound 32154980#12628

Open
zcanann wants to merge 259 commits intomainfrom
pr/redsound-32154980
Open

Pr/redsound 32154980#12628
zcanann wants to merge 259 commits intomainfrom
pr/redsound-32154980

Conversation

@zcanann
Copy link
Copy Markdown
Owner

@zcanann zcanann commented May 8, 2026

No description provided.

@decomp-dev
Copy link
Copy Markdown

decomp-dev Bot commented May 8, 2026

Report for GCCP01 (ace7096 - 7f3e397)

📉 Matched code: 30.12% (-0.04%, -832 bytes)
📉 Matched data: 76.42% (-0.08%, -1196 bytes)

✅ 2 new matches
Unit Item Bytes Before After
main/RedSound/RedDriver RedDmaEntry(int, int, int, int, int, void (*)(void*), void*) +36 89.93% 100.00%
main/RedSound/RedCommand SearchSeEmptyTrack(int, int, int) +9 96.83% 100.00%
🥀 13 broken matches
Unit Item Bytes Before After
main/RedSound/RedSound extabindex -660 100.00% 0.00%
main/RedSound/RedSound extab -136 100.00% 69.18%
main/RedSound/RedMemory extabindex -96 100.00% 0.00%
main/sound CSound::StopAndFreeAllSe(int) -38 100.00% 82.82%
main/sound CSound::PauseAllSe(int) -35 100.00% 66.81%
main/sound CSound::FreeBlock() -33 100.00% 68.85%
main/sound CSound::CheckDriver(int) -33 100.00% 76.44%
main/sound CSound::PauseDiscError(int) -20 100.00% 82.50%
main/sound CSound::PlaySe(int, int, int, int) -19 100.00% 94.17%
main/sound CSound::PlayBgm(int) -19 100.00% 85.78%
main/sound CSound::SetReverb(int, int) -9 100.00% 91.30%
main/sound CSound::CrossPlayBgm(int, int) -9 100.00% 93.12%
main/sound CSound::PlayNextBgm(int) -8 100.00% 93.08%
📈 9 improvements in unmatched items
Unit Item Bytes Before After
main/RedSound/RedExecute SetVoiceVolumeMix(RedVoiceDATA*, int, int) +91 84.51% 97.14%
main/RedSound/RedEntry extab +46 84.17% 96.74%
main/RedSound/RedCommand _MusicPlayStart(RedMusicHEAD*, RedWaveHeadWD*, int, int, int) +22 85.04% 86.69%
main/RedSound/RedDriver _MusicCrossPlaySequence(int*) +4 89.12% 89.98%
main/RedSound/RedMemory RedNewA(int, int, int) +4 98.42% 99.10%
main/RedSound/RedEntry CRedEntry::DisplaySePlayInfo() +2 90.97% 91.29%
main/RedSound/RedExecute PitchCompute(int, int, int, int) +2 84.69% 85.31%
main/RedSound/RedMidiCtrl extab +2 83.12% 83.54%
main/RedSound/RedEntry CRedEntry::DisplayMMemoryInfo() 0 99.21% 99.24%
📉 15 regressions in unmatched items
Unit Item Bytes Before After
main/RedSound/RedEntry extabindex -535 99.26% 0.00%
main/RedSound/RedExecute extabindex -384 88.89% 0.00%
main/RedSound/RedCommand extabindex -189 98.44% 0.00%
main/RedSound/RedExecute _MusicNoteExecute() -46 90.26% 76.62%
main/RedSound/RedDriver extab -44 76.37% 70.38%
main/RedSound/RedExecute MusicSkipFunction() -38 87.92% 75.49%
main/RedSound/RedExecute _SkipMusicEntry() -37 87.46% 81.24%
main/RedSound/RedDriver CRedDriver::SetSeSepData(void*) -25 97.42% 88.88%
main/RedSound/RedMidiCtrl __MidiCtrl_WholeLoopStart(RedSoundCONTROL*, RedKeyOnDATA*, RedTrackDATA*) -18 82.33% 79.52%
main/RedSound/RedMemory extab -12 98.44% 80.00%
main/RedSound/RedExecute _VoiceDataAsign(RedTrackDATA*, RedVoiceDATA*, RedNoteDATA*, int*) -11 84.06% 83.37%
main/RedSound/RedCommand extab -8 98.44% 92.65%
main/RedSound/RedExecute extab -5 96.18% 94.52%
main/RedSound/RedCommand _SePlayStart(RedSeINFO*, int, int, int, int) -5 81.33% 80.82%
main/RedSound/RedExecute _SetReverbData(RedReverbDATA*, int*) -2 76.88% 76.73%

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