Files
BFM-decomp/docs/progress.md
T

3.6 KiB

BFM matching progress (generated by tools/progress.py — authoritative)

REAL substantive matches : 175 <- the Gen1-exit >=25 bar counts THIS (of which dedup-shared : 2 one body -> N sites, config/dedup.us.yaml) LINKED real PsyQ objects : 959 <- byte-identical via linked SDK objects NON_MATCHING (near-miss) : 7 splat-auto empty no-ops : 42 INCLUDE_ASM stubs : 913 data blobs (excluded) : 2

matchable functions : 2096 REAL / matchable : 175 / 2096 = 8.35% byte-identical/ matchable: 1176 / 2096 = 56.11% (REAL+LINKED+empties)

LINKED subsegs: apicard1 apicard2 apicard3 apicard4 libc2_1 libc2_2 libcd1 libcd2 libetc libgpu libgs1 libgs2 libgs3 libgs4 libgs5 libgs6 libgte1 libgte10 libgte11 libgte12 libgte13 libgte14 libgte15 libgte16 libgte17 libgte18 libgte19 libgte2 libgte20 libgte21 libgte22 libgte3 libgte4 libgte5 libgte6 libgte7 libgte8 libgte9 libmcrd1 libmcrd2 snd1 snd2 snd3 snd4 snd5 snd6 snd7 snd8 snd9 (959 fns) REAL matches: CdQueueBusy CdReadRequest DebugMenuHandler GameModeDispatch LoaderResetReadState LzssDecodeSector ResourceGetCdLoc func_8001099C func_800128B4 func_80012AB0 func_80013200 func_80013228 func_800132BC func_80013328 func_80013350 func_800133BC func_800133E4 func_80013450 func_80013F3C func_80013F68 func_80014168 func_800141F0 func_800142C8 func_80014338 func_80014774 func_80014928 func_80014960 func_80014BFC func_80014C28 func_80014CF8 func_80014D68 func_80014D94 func_80014DC0 func_80014E80 func_800153A4 func_80015424 func_800166E8 func_800167B8 func_800168B4 func_80016940 func_80017D98 func_80017DF8 func_80017E30 func_80018F20 func_80019018 func_8001903C func_80019198 func_80019378 func_80019388 func_80019398 func_800193A8 func_8001AA78 func_8001AA88 func_8001AAA0 func_8001AF04 func_8001B22C func_8001B23C func_8001B324 func_8001B34C func_8001B374 func_8001B384 func_8001B394 func_8001B85C func_8001BA84 func_8001BE20 func_8001BFA0 func_8001BFE8 func_8001C00C func_8001C1E4 func_8001C2C4 func_8001C448 func_8001C558 func_8001C924 func_8001CB00 func_8001CBDC func_8001CC3C func_8001CCA0 func_8001CD04 func_8001CD50 func_8001CD9C func_8001CDE8 func_8001CE28 func_8001CE68 func_8001CEC0 func_8001CF00 func_8001D0E8 func_80021008 func_80021050 func_80021120 func_80028200 func_80028428 func_80028558 func_800285CC func_80029044 func_8002906C func_80029094 func_80029218 func_80029254 func_80029264 func_8002931C func_8002941C func_80029504 func_80029514 func_8002953C func_8002954C func_8002957C func_8002958C func_8002959C func_80029664 func_80029AF4 func_80029CD4 func_80029E30 func_80029FD4 func_8002A04C func_8002A1B4 func_8002A200 func_8002A234 func_8002A26C func_8002A27C func_8002A400 func_8002A44C func_8002A480 func_8002A4B8 func_8002A4C8 func_8002A670 func_8002A6BC func_8002A6F0 func_8002A728 func_8002A738 func_8002A8E0 func_8002A92C func_8002A960 func_8002A998 func_8002A9A8 func_8002AEF8 func_8002AF08 func_8002AF18 func_8002AF60 func_8002B00C func_8002B064 func_8002B08C func_8002C8BC func_8002D240 func_8002D4B8 func_8002D7FC func_8002D834 func_8002EAB0 func_8002EBAC func_8002ED90 func_8002EE90 func_8002EFD0 func_8002EFF8 func_8002F064 func_8002F0F4 func_8002F620 func_8002F648 func_8002FAE0 func_80031B7C func_80034844 func_80034A54 func_80034AE0 func_80034B0C func_80035210 func_8003621C func_80036EB4 func_80036EE8 func_80037004 func_80037334 func_80037358 func_80037368 func_80037CC8 func_800381E4 func_8003836C func_80038638 func_80038A00 NON_MATCHING: CdReadSectorReadyCB CdReadStateMachine LoaderInitFileTable ResourceLoadStateMachine StreamLoadStateMachine func_80015A74 func_80016714

build SHA1: 143dbb89f34491258bbc27810d0a12ec8b43a8dd (byte-identical)