Ratchet & Clank
Ratchet & Clank
7.69% matched−47.37 points1,549 of 4,987 functions
New (1)
- #8Decompile the per-level game codeVeradictus
Opened this day, not merged by its end (1)
- #923 level-specific matches across 9 levelsVeradictus
Commits landed
main: 218 commits
- 15dae0aFunc_L00_002617B0 exact match
- 66886eaFunc_L00_0025D038 exact match
- f700d52Func_L00_002BC668 exact match
- 918fdd8Func_L00_002751A8 exact match
- cb57342Func_L00_00259428 exact match
- d8770eaFunc_L00_0025A4A0 exact match
- 36880dfFunc_L00_00272A88 exact match
- cfeb9fbFunc_L00_00272E60 exact match
- 4e64a42Func_L00_00272B28 exact match
- 40ee7fbFunc_L00_0025A540 exact match
- 791d813Func_L00_00213970 exact match
- c92a5adFunc_L00_002EC7D0 exact match
- ff479d2Func_L00_0025AFA8 exact match
- 90cde26Func_L00_0026ECA0 exact match
- c6e7cc1Func_L00_00203F20 exact match
- 2a30cdeFunc_L00_002A27C8 exact match
- 534129aFunc_L00_0025D308 exact match
- 7e1ff52Func_L00_0028F0B0 exact match
- 0354adeFunc_L00_002EED60 exact match
- 4c073a0Func_L00_002E5D50 exact match
- 18a24f2Func_L00_002DB480 exact match
- 47ae441Func_L00_0025EAC8 exact match
- 6022011Func_L00_0020ED30 exact match
- b9b3f1bFunc_L00_002EB0D8 exact match
- 2b45005Func_L00_00203FB8 exact match
- bd54eeeFunc_L00_002644E0 exact match
- 15bf891Func_L00_00260B68 exact match
- a537ef9Func_L00_00227E08 exact match
- 71c9272Func_L00_0025D140 exact match
- 7d97e89Func_L00_002098B8 exact match
- 315263aFunc_L00_0025D0E0 exact match
- 0d0c89cFunc_L00_00280740 exact match
- 204536cFunc_L00_002C2A20 exact match
- c3c8a56Func_L00_00267C48 exact match
- 424eba1Func_L00_002B6E10 exact match
- 9dd07aaFunc_L00_00260958 exact match
- 2199353Func_L00_0028FFB0 exact match
- 69614a1Func_L00_0025D288 exact match
- 8623056Func_L00_00205598 exact match
- 755f778Func_L00_00264E28 exact match
- c4a32b5Func_L00_00263B78 exact match
- a5071b5Func_L00_002634F8 exact match
- 9887c18Func_L00_00258F28 exact match
- 460180dFunc_L00_0028BBF8 exact match
- e3a4c14Func_L00_0028BBF8 exact match
- 2663fcdFunc_L00_002123B0 exact match
- b759d79Func_L00_001ED9B0 exact match
- 2da0abeFunc_L00_002D95E8 exact match
- 8e6d46dFunc_L00_002394A8 exact match
- 488e5dcFunc_L00_00208000 exact match
- ceb6208Func_L00_002EB060 exact match
- bf84057Func_L00_0026D690 exact match
- 07b9097Func_L00_002124E8 exact match
- 797e9a1Func_L00_002D4C80 exact match
- a06e93eFunc_L00_002B5428 exact match
- ec43aa5Func_L00_00204130 exact match
- 2dca130Func_L00_00275C80 exact match
- a986e8eFunc_L00_00265558 exact match
- a94d01dFunc_L00_001F9D40 exact match
- 231707aFunc_L00_001F91B0 exact match
- fe87c65Func_L00_00222520 exact match
- baa25c7Func_L00_002E17F0 exact match
- 3e9cd39Func_L00_0024A570 exact match
- 04d3af6Func_L00_002EC6C8 exact match
- fd45be5Func_L00_002E9DC8 exact match
- 9a488c1Func_L00_00258BC8 exact match
- 5603392Func_L00_0025F3C0 exact match
- 11d4d87Func_L00_002E0AE8 exact match
- cace055Func_L00_002A9030 exact match
- ee4d95dFunc_L00_002766B0 exact match
- 48aa942Func_L00_002D93E8 exact match
- 30b3995Func_L00_002CC210 exact match
- 549c94aFunc_L00_002607A8 exact match
- 3f9c6e1Func_L00_00208318 exact match
- 22a576cFunc_L00_002E9A40 exact match
- 58ec30fFunc_L00_0029AF70 exact match
- 17c4689Func_L00_0028EB98 exact match
- 9233330Func_L00_002715B0 exact match
- 58bc433Func_L00_0025A468 exact match
- 2503081Func_L00_0023FA70 exact match
- 8c9aa2bFunc_L00_002A9080 exact match
- bbafb2bFunc_L00_00299108 exact match
- 89471d0Func_L00_002BFF08 exact match
- 812f61cFunc_L00_00263D68 exact match
- c05a416Func_L00_002666C8 exact match
- 44b36b9Func_L00_0025C7A8 exact match
- c41e08aFunc_L00_00276180 exact match
- 7e278d1Func_L00_002E9E20 exact match
- 8347e5cFunc_L00_002E9900 exact match
- 6d29992Func_L00_002DB690 exact match
- eb6885bFunc_L00_0026FEE8 exact match
- c6c6f8bFunc_L00_00258E58 exact match
- 13648b5Func_L00_002EDC60 exact match
- 7c9d0dfFunc_L00_002E9968 exact match
- 0e7d9bbFunc_L00_002BFF50 exact match
- fe983f2Func_L00_002BFED0 exact match
- 6776c3cFunc_L00_002BFE98 exact match
- a0c8d99Func_L00_002E9B30 exact match
- 8a6f90cFunc_L00_0024A460 exact match
- c4670f9Func_L00_002512D8 exact match
- c9d10e7Func_L00_0020BFA8 exact match
- 8cca4d5Func_L00_0028FC68 exact match
- 2b90470Func_L00_00263578 exact match
- 733ea60Func_L00_002E5740 exact match
- a3b26aeFunc_L00_0025A890 exact match
- d67e95fFunc_L00_002CC360 exact match
- 415ffd7Func_L00_002E9AF8 exact match
- 372c9baFunc_L00_002E9AD0 exact match
- 1057e5eFunc_L00_001F92C0 exact match
- c011e9aFunc_L00_0024A404 exact match
- 5fde7d8Func_L00_0024A170 exact match
- 1d1a83eFunc_L00_002497E0 exact match
- 47624d4Func_L00_00264DB8 exact match
- 49a09bcFunc_L00_002E0490 exact match
- 1a66714Func_L00_00258C80 exact match
- 299d821Func_L00_00229778 exact match
- 4e87f13Func_L00_002E8E78 exact match
- 932298cFunc_L00_002A6070 exact match
- ce931daFunc_L00_00209850 exact match
- 894aecb_decodeOrSkipFrame (func_0012BF40) exact match
- e77c897SceSifResetIop (func_0011D0D0) exact match
- e6a4e6dRecord the flag sweep over level near-misses
- abaf4e6Drop the Deadlocked mention from Roles
- 327c3efRevert "feat(tools): Deadlocked debug-symbol lookup"
- 770396eDeadlocked debug-symbol lookup
- 4af6dddRoles from the levels' dispatch tables
- c2e4ddeDecomp-permuter setup for one function
- bdb5e51Func_L00_00235608 exact match
- fb7c3e9Func_L00_00213A08 exact match
- 351a6e3Func_L00_00212740 exact match
- 7bba844Func_L00_00211F28 exact match
- 6a7fd7dFunc_L00_00211EE8 exact match
- 73911e8Func_L00_00211338 exact match
- 5474ea1Func_L00_00210478 exact match
- 20c3df3Func_L00_00210418 exact match
- cd0e468Func_L00_0020DCF0 exact match
- f2d44e6Func_L00_0020DB68 exact match
- 1a0b9eaFunc_L00_0020D990 exact match
- c68bde8Func_L00_0023C058 exact match
- e8cfd1aFunc_L00_00236468 exact match
- d5b916cFunc_L00_0023D9C0 exact match
- 0cf444eFunc_L00_0023AFD8 exact match
- 92059cdFunc_L00_00236AB8 exact match
- 5947987Func_L00_0023A690 exact match
- 7f58a44Func_L00_0023ABB0 exact match
- b59cb98Track level code progress
- fc9822cFunc_L00_0023DD70 exact match
- d1520edFunc_L00_0023B0F8 exact match
- 713536aFunc_L00_00238148 exact match
- 2172066Func_L00_0023B890 exact match
- fdf56c7Func_L00_0023A658 exact match
- 786ffaeFunc_L00_00239F40 exact match
- 3b2f561Func_L00_00236750 exact match
- 0095012Func_L00_00236710 exact match
- 6d3e46dWiden func_L00_00236400's record to the HUD element
- 8bd506dFunc_L00_00236400 exact match
- 4824780Func_L00_00236208 exact match
- 6a49a46Drop guesses from func_L00_002326D0's comment
- 8c048a0Func_L00_002326D0 exact match
- 6f5a2bbFunc_L00_00233B50 exact match
- a7c6566Correct func_L00_00233950's comment
- a9ac1b8Func_L00_00233950 exact match
- ed3d227Func_L00_002344B0 exact match
- e4d78d9Func_L00_00233F88 exact match
- f4befefFunc_L00_00233868 exact match
- 9464d90Func_L00_00233D50 exact match
- 1cf0c04Func_L00_002356D0 exact match
- 573bf24Func_L00_00235790 exact match
- 2c51175Func_L00_00235040 exact match
- 48d4750Func_L00_00234768 exact match
- 63d37cbFunc_L00_00232E60 exact match
- d096c51Func_L00_00233AC8 exact match
- 3a17501Func_L00_00233A90 exact match
- bba0e4cFunc_L00_00232EC0 exact match
- 5455841Func_L00_00232DF8 exact match
- 4dd2a75Func_L00_00232B78 exact match
- 082085cFunc_L00_00232B20 exact match
- 3d0db72Func_L00_00232850 exact match
- 3e2a097Func_L00_00232608 exact match
- 6d089dbRework of README.md
- 7d3501eFunc_L00_00234150 exact match
- 02f848bFunc_L00_00232560 exact match
- 9b0b948Func_L00_00234090 exact match
- 8f48962Func_L00_002342F8 exact match
- 80f938aFunc_L00_00234250 exact match
- eb08bcbFunc_L00_00233CC0 exact match
- 6b22d15Func_L00_00233E48 exact match
- f02abedFunc_L00_002345B0 exact match
- 25abb1aDrop a guess from func_L00_00233EE0's comment
- 5df9e0eFunc_L00_00233EE0 exact match
- 887b1d6Func_L00_00234420 exact match
- 1affeecFunc_L00_002343A0 exact match
- 909f3c6Func_L00_00232980 exact match
- c14551bFunc_001EC2B8 near-miss (118/768)
- e70acfbFunc_001F69F0 near-miss (744/748)
- 68e5c68Func_001F5BB8 (clipped clamped sprite) exact match (1055/1680 exact C)
- becd40dFunc_00215CA8 (path sampler) exact match (1054/1680 exact C)
- edd284aFunc_0022CC40 near-miss (57/628)
- c4cb985Executable and level code categories
- c0c7d5dDrop source_kind from function metadata again
- 998530fFunc_0023E298 (decBs0) exact match (1053/1680 exact C)
- 4b510b1Func_00119910 (sceTtyHandler) exact match (1052/1680 exact C)
- d974770Don't require relocations for resident symbols
- d52dec0Merge PR #8: decompile the per-level game code
- b922b90Func_001E96B8 kept near-miss down to 3/108 bytes (1051/1680 exact C)
- 01061b0Func_00129E30 near-miss
- 4508ff9Func_0012BF40 near-miss (3/276)
- e144c65Func_00128860 (_peepBit) exact match, adapted from Lombyte (1051/1680 exact C)
- 83a44fcThe wad.c nop is ps2eeas short-loop padding, no longer a wall
- 6e257a8Func_0012F3F8 and func_0012F4A8 exact; drop func_0012F348's inline nop (1050/1680 exact C)
- 85bca88Wad.o gets 989snd's ps2eeas-style passes too
- 712b611Levers and toolchain passes from this round
- d23b84aFunc_0012E820 near-miss
- 9775805989snd: func_0012E688 (snd_SendIOPCommandAndWait) exact match, adapted from Lombyte (1048/1680 exact C)
- ee8e700Run ps2eeas_nops on 989snd too; drop func_0012EC60's inline nops
- ccb3b2d989snd: func_0012E060 (IOP command 3 and wait) exact match (1047/1680 exact C)
- a10529eFix_macro_load_delay, 989snd's load-delay nop after a lui macro load
- ec2ad18Func_001F6668 (FontPrint) near-miss
