Skip to content

RPSysSaveDataMgr WIP#122

Merged
kiwi515 merged 1 commit intodoldecomp:masterfrom
kiwi515:RPSysSaveDataMgr
Jan 31, 2026
Merged

RPSysSaveDataMgr WIP#122
kiwi515 merged 1 commit intodoldecomp:masterfrom
kiwi515:RPSysSaveDataMgr

Conversation

@kiwi515
Copy link
Collaborator

@kiwi515 kiwi515 commented Jan 31, 2026

No description provided.

@decomp-dev
Copy link

decomp-dev bot commented Jan 31, 2026

Report for RSPE01_01 (a1b312c - 26b2689)

📈 Matched code: 28.38% (+0.25%, +8832 bytes)
📈 Matched data: 26.59% (+0.01%, +100 bytes)

✅ 44 new matches
Unit Item Bytes Before After
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::getSportsPlayerData(long) const +1288 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::setSportsPlayerData(const RPSportsPlayerData&, long) +1276 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::setSportsSystemData(const RPSportsSystemData&) +1008 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::getSportsSystemData() const +656 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::RPSysSaveDataMgr(EGG::Heap*) +304 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::existPackFileSync() +288 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::createBannerFile() +260 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::getPartyPlayerData(long) const +256 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::getPartySystemData() const +248 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::setPartyPlayerData(const RPPartyPlayerData&, long) +244 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::saveSync() +244 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::loadSync() +236 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::existPackFileFunc(void*) +228 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::saveAsync() +220 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::deletePackFileSync() +216 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::checkContinueReject() +208 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::saveBannerFile(RPSysSaveDataMgr::EBannerType) +208 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::existPackFileAsync() +160 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::existNandMemoryAsync() +160 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::createPackFileAsync() +160 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::loadAsync() +160 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::createPackFileFunc(void*) +152 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::savePackFileSync() +124 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::CreateInstance(EGG::Heap*) +96 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::~RPSysSaveDataMgr() +88 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr .rodata +80 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::isErrorOccured() const +56 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::saveDataFunc(void*) +48 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::setSaveDisable(bool) +40 0.00% 100.00%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::isAsyncFinish() const +32 0.00% 100.00%

...and 14 more new matches

📈 4 improvements in unmatched functions
Unit Item Bytes Before After
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::initBanner() +394 0.00% 99.53%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::update(bool) +225 0.00% 92.62%
main/Pack/RPSystem/RPSysSaveDataMgr RPSysSaveDataMgr::existNandMemorySync() +163 0.00% 99.76%
main/Pack/RPSystem/RPSysSaveDataMgr .sbss +4 0.00% 50.00%

@kiwi515 kiwi515 merged commit c1de6d3 into doldecomp:master Jan 31, 2026
1 check passed
@kiwi515 kiwi515 deleted the RPSysSaveDataMgr branch January 31, 2026 20:10
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